Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-18 | Compositor: Cryptomatte compositing node. | Stefan Werner | |
This patch adds a new matte node that implements the Cryptomatte specification. It also incluces a custom eye dropper that works outside of a color picker. Cryptomatte export for the Cycles render engine will be in a separate patch. Reviewers: brecht Reviewed By: brecht Subscribers: brecht Tags: #compositing Differential Revision: https://developer.blender.org/D3531 | |||
2018-07-13 | Cleanup: id-property API use | Campbell Barton | |
Also clarify comments. | |||
2018-07-13 | Cleanup: split keymap lookups into own functions | Campbell Barton | |
More will be added in 2.8, keep this manageable. | |||
2018-07-06 | BKE_addons: utility to remove by name | Campbell Barton | |
2018-07-03 | Python: Print file:line when editing UI source | Campbell Barton | |
2018-07-02 | Cleanup: use bool for poll functions | Campbell Barton | |
2018-07-01 | Cleanup: right shift in interface code | Campbell Barton | |
2018-07-01 | RNA: use bool for boolean RNA types | Campbell Barton | |
We were using int's for bool arguments in BKE, just to avoid having wrapper functions. | |||
2018-06-30 | Cleanup: remove unused context arg to menu | Campbell Barton | |
2018-06-30 | UI: Add 'interface_query.c' | Campbell Barton | |
Interface files are increasingly mixing up too much functionality, add a file only to handle queries. More functions can be moved/added here. | |||
2018-06-29 | Fix T54524: keyframe and driver colors not showing in shape key list. | Brecht Van Lommel | |
This reverts commit 357b72e0a7d4a270bf1273102595446ccca16259 which caused the issue, we need a better fix for that cosmetic issue from T50862. For now displaying keyframes and drivers is the more important one. | |||
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2018-06-29 | WM: Remove Screen Cast | Campbell Barton | |
This feature is better handled by specialized tools. | |||
2018-06-28 | UI: use two dot ellipses | Campbell Barton | |
Use less space for sign used when we don't have enough. | |||
2018-06-25 | Add back header needed win32 | Campbell Barton | |
2018-06-24 | Cleanup: move UI context menus into own file | Campbell Barton | |
2018-06-23 | UI: alternate fix for empty context menu | Campbell Barton | |
block and layout could be NULL and checking this everywhere wasn't practical. Instead of lazy initializing, add UI_popup_menu_end_or_cancel which cancels empty popup menus. | |||
2018-06-21 | UI: don't show empty button context menu | Campbell Barton | |
2018-06-21 | UI: preference for developer extras | Campbell Barton | |
Currently only used for "Edit Source" feature. | |||
2018-06-21 | Fix T55491: Double click fail in menu popups | Campbell Barton | |
2018-06-20 | UI: only show "Edit Translations" when addon used | Campbell Barton | |
2018-06-17 | Cleanup: BLI path extension API | Campbell Barton | |
Use BLI_path_extension_* prefix. | |||
2018-06-17 | Cleanup: use clamp_* from BLI_math (replace macro) | Campbell Barton | |
2018-06-16 | UI: refactor drag-toggle for other button types | Campbell Barton | |
2018-06-16 | UI: minor changes from 2.8 | Campbell Barton | |
- Option to skip multi-data edits. - Open hold buttons on drag. - Utility function to set default value. | |||
2018-06-15 | Cleanup: some more G.main removal/validation... | Bastien Montagne | |
2018-06-13 | Cleanup: swapped X/Y UI_UNIT | Campbell Barton | |
2018-06-12 | WM: remove sloppy region type access | Campbell Barton | |
Avoid accidentally operating on the wrong region type. | |||
2018-06-12 | WM: rename BKE_regiontype_from_id | Campbell Barton | |
This returns the first as a fallback, causing confusing usage. Renamed and added a version of the function that doesn't. | |||
2018-06-11 | Cleanup: remove moar ugly G.main usages... | Bastien Montagne | |
BKE_image was an ugly nest, could fix all but the ones from compositor, so moved ugly G.main there, at least we know where the Evil is that way ;) | |||
2018-06-09 | RNA: remove Layout.introspect | Campbell Barton | |
This was added as an experiment to extract information for docs but this was never all that useful for its intended purpose. | |||
2018-06-08 | WM: fix panel drag event handling | Campbell Barton | |
2018-06-08 | Cleanup: getting rid of G.main. | Bastien Montagne | |
Sometimes one needs a *lot* of changes for a single G.main... :/ | |||
2018-06-08 | Fix recently added drag events closing menus | Campbell Barton | |
2018-06-07 | WM: add support for drag events | Campbell Barton | |
This allows for a single key to be mapped to both release and drag, useful for pie menus to share a key with a different action. | |||
2018-06-07 | WM: check for release instead of not pressed | Campbell Barton | |
Makes reasoning about events more predictable. | |||
2018-06-07 | Cleanup: remove moar G.main usages. | Bastien Montagne | |
Notes: * Really need to address RNA setters case, end up adding way too much G.main here these days... :/ * Added Main pointer into bAnimContext, helps a lot in anim code ;) | |||
2018-06-05 | Cleanup: use new accessors to blendfile path (Main.name). | Bastien Montagne | |
2018-05-27 | UI: center align number buttons w/o text | Campbell Barton | |
This makes supporting split properties and text possible, see T54951 | |||
2018-05-27 | UI: replace BLI_strncpy w/ memcpy | Campbell Barton | |
Size is already checked. | |||
2018-05-25 | UI: fix assert | Campbell Barton | |
Replace hard-coded button size check with UI_UNIT_X. Caused icon-only buttons to have strings assigned based on UI-scale. | |||
2018-05-24 | Fix T55034: Setting duplication group for multiple selected items only | Philipp Oeser | |
affects one item UI editing multiple selected items missed the case of PROP_POINTER properties Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3373 | |||
2018-05-23 | Cleanup: strip trailing space from interface files | Campbell Barton | |
2018-05-07 | Cleanup: rename char/float conversion functions | Campbell Barton | |
- FTOCHAR -> unit_float_to_uchar_clamp - F3TOCHAR3 -> unit_float_to_uchar_clamp_v3 (swap args) - F4TOCHAR4 -> unit_float_to_uchar_clamp_v4 (swap args) - FTOUSHORT -> unit_float_to_ushort_clamp - USHORTTOUCHAR -> unit_ushort_to_uchar | |||
2018-05-07 | Fix Movieclip editors 'graph' and 'dopesheet' view using themes region | Philipp Oeser | |
background setting mentioned in T54942 Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3200 | |||
2018-05-07 | More tweaks to strict compiler flags | Sergey Sharybin | |
2018-04-30 | BLI Color: YUV to/from rgb colorspace option | Aaron Carlisle | |
This commit does two things: - Adds an option to do the calculation in different color spaces (BT601 or BT709). - Changes the default caluclation from legacy BT601 to BT709. This affects several areas: - UI areas (mainly scopes) - ViewLevelsNode - Several other nodes that use `COM_ConvertOperation.h` | |||
2018-04-25 | UI: optionally pass icon size to widget_draw_icon | Campbell Barton | |
No functional changes. | |||
2018-04-23 | Cleanup: style | Campbell Barton | |
2018-04-22 | Cleanup: UI naming | Campbell Barton | |