Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-18Compositor: 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-13Cleanup: id-property API useCampbell Barton
Also clarify comments.
2018-07-13Cleanup: split keymap lookups into own functionsCampbell Barton
More will be added in 2.8, keep this manageable.
2018-07-06BKE_addons: utility to remove by nameCampbell Barton
2018-07-03Python: Print file:line when editing UI sourceCampbell Barton
2018-07-02Cleanup: use bool for poll functionsCampbell Barton
2018-07-01Cleanup: right shift in interface codeCampbell Barton
2018-07-01RNA: use bool for boolean RNA typesCampbell Barton
We were using int's for bool arguments in BKE, just to avoid having wrapper functions.
2018-06-30Cleanup: remove unused context arg to menuCampbell Barton
2018-06-30UI: 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-29Fix 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-29Cleanup: trailing newlinesCampbell Barton
2018-06-29WM: Remove Screen CastCampbell Barton
This feature is better handled by specialized tools.
2018-06-28UI: use two dot ellipsesCampbell Barton
Use less space for sign used when we don't have enough.
2018-06-25Add back header needed win32Campbell Barton
2018-06-24Cleanup: move UI context menus into own fileCampbell Barton
2018-06-23UI: alternate fix for empty context menuCampbell 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-21UI: don't show empty button context menuCampbell Barton
2018-06-21UI: preference for developer extrasCampbell Barton
Currently only used for "Edit Source" feature.
2018-06-21Fix T55491: Double click fail in menu popupsCampbell Barton
2018-06-20UI: only show "Edit Translations" when addon usedCampbell Barton
2018-06-17Cleanup: BLI path extension APICampbell Barton
Use BLI_path_extension_* prefix.
2018-06-17Cleanup: use clamp_* from BLI_math (replace macro)Campbell Barton
2018-06-16UI: refactor drag-toggle for other button typesCampbell Barton
2018-06-16UI: minor changes from 2.8Campbell Barton
- Option to skip multi-data edits. - Open hold buttons on drag. - Utility function to set default value.
2018-06-15Cleanup: some more G.main removal/validation...Bastien Montagne
2018-06-13Cleanup: swapped X/Y UI_UNITCampbell Barton
2018-06-12WM: remove sloppy region type accessCampbell Barton
Avoid accidentally operating on the wrong region type.
2018-06-12WM: rename BKE_regiontype_from_idCampbell Barton
This returns the first as a fallback, causing confusing usage. Renamed and added a version of the function that doesn't.
2018-06-11Cleanup: 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-09RNA: remove Layout.introspectCampbell 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-08WM: fix panel drag event handlingCampbell Barton
2018-06-08Cleanup: getting rid of G.main.Bastien Montagne
Sometimes one needs a *lot* of changes for a single G.main... :/
2018-06-08Fix recently added drag events closing menusCampbell Barton
2018-06-07WM: add support for drag eventsCampbell 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-07WM: check for release instead of not pressedCampbell Barton
Makes reasoning about events more predictable.
2018-06-07Cleanup: 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-05Cleanup: use new accessors to blendfile path (Main.name).Bastien Montagne
2018-05-27UI: center align number buttons w/o textCampbell Barton
This makes supporting split properties and text possible, see T54951
2018-05-27UI: replace BLI_strncpy w/ memcpyCampbell Barton
Size is already checked.
2018-05-25UI: fix assertCampbell 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-24Fix T55034: Setting duplication group for multiple selected items onlyPhilipp 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-23Cleanup: strip trailing space from interface filesCampbell Barton
2018-05-07Cleanup: rename char/float conversion functionsCampbell 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-07Fix Movieclip editors 'graph' and 'dopesheet' view using themes regionPhilipp Oeser
background setting mentioned in T54942 Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3200
2018-05-07More tweaks to strict compiler flagsSergey Sharybin
2018-04-30BLI Color: YUV to/from rgb colorspace optionAaron 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-25UI: optionally pass icon size to widget_draw_iconCampbell Barton
No functional changes.
2018-04-23Cleanup: styleCampbell Barton
2018-04-22Cleanup: UI namingCampbell Barton