Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-15 | Cleanup: commas at the end of enums | Campbell Barton | |
Without this clang-format may wrap them onto a single line. | |||
2019-01-15 | Cleanup: comment line length (editors) | Campbell Barton | |
Prevents clang-format wrapping text before comments. | |||
2019-01-14 | Cleanup: move comments above definitions | Campbell Barton | |
For clang-format not to wrap definitions. | |||
2019-01-11 | Fix T60415: wrong font preview image alpha blending. | Brecht Van Lommel | |
2019-01-04 | UI: refactor layout vars out of uiFontStyle | Campbell Barton | |
Word wrap and alignment layout args only used by UI_fontstyle_draw were vars in uiFontStyle. These were written to before drawing, so better pass as an argument. Pass uiFontStyle & uiWidgetColors as const args. | |||
2019-01-02 | Fix wrong alpha blending for datablock preview icons. | Brecht Van Lommel | |
2018-12-14 | Preferences: add option for header position | Campbell Barton | |
Sets the header position for newly created windows with few exceptions (preferences is always bottom, file-selector is always top). | |||
2018-12-12 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-12-12 | Cleanup: use colon separator after parameter | Campbell Barton | |
Helps separate variable names from descriptive text. Was already used in some parts of the code, double space and dashes were used elsewhere. | |||
2018-11-27 | Fix file browser click to select not working on tablets, after recent changes. | Brecht Van Lommel | |
The highlight on mousemove operator should not swallow events. | |||
2018-11-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-19 | Linux: list GVFS mount points | Roel Koster | |
2018-11-14 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-14 | WM: enforce descriptions being NULL or defined | Campbell Barton | |
Without this bugs slip through that don't null check the descriptions since many were set to empty strings. | |||
2018-11-09 | Keymap: move builtin keymaps from C to Python | Brecht Van Lommel | |
This should be purely an implementation change, for end users there should be no functional difference. The entire key configuration is in one file with ~5000 lines of code. Mostly avoiding code duplication and preserve comments and utility functions from the C code. It's a bit long but for searching and editing it's also convenient to have it all in one file. Notes: - Actual keymap is shared by blender / blender_legacy and stored in `keymap_data/blender_default.py` This only generates JSON-like data to be passed into `keyconfig_import_from_data`, allowing other presets to load and manipulate the default keymap. - Each preset defines 'keyconfig_data' which can be shared between presets. - Some of the utility functions for generating keymap items still need to be ported over to Python. - Some keymap items can be made into loops (marked as TODO). See: D3907 | |||
2018-11-07 | Cleanup: remove some useless BKE_library and BKE_main includes. | Bastien Montagne | |
Makes it simpler to make some changes... Also fix order of some includes (use alphabetical please). | |||
2018-11-07 | Cleanup: Remove 'BKE_library.h' include from 'BKE_main.h' | Bastien Montagne | |
That kind of implicit includes should really only be done when totally, absolutely necessary, and ideally only with rather simple 'second-level' headers. Otherwise not being explicit with includes always end up biting in unexpected ways... | |||
2018-11-07 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-07 | Cleanup: use STRPREFIX for mount point checks | Campbell Barton | |
From D3846 by @kostex | |||
2018-10-28 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-10-28 | Fix snaps appearing in system bookmarks on Linux. | Roel Koster | |
Differential Revision: https://developer.blender.org/D3838 | |||
2018-10-22 | UI: move scrollbars inside region tabs | Campbell Barton | |
2018-10-11 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-10-11 | Cleanup: style (pointers) | Campbell Barton | |
2018-10-09 | Cleanup: naming | Campbell Barton | |
- immAttrib* -> immAttr* - immSkipAttrib -> immAttrSkip Term 'attr' is a convention for GPU module. | |||
2018-10-08 | UI: new icon set by Andrzej Ambroz. | Brecht Van Lommel | |
This is a monochrome icon set, with a more modern look and icons for various features that did not have a proper icon before. | |||
2018-10-05 | UI: rename Border Select -> Box Select | Campbell Barton | |
See: T56648 | |||
2018-09-27 | UI: draw mono icons with button type text color, instead of area text color. | Brecht Van Lommel | |
2018-09-27 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-27 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3732 | |||
2018-09-19 | BLI_utildefines: rename pointer conversion macros | Campbell Barton | |
Terms get/set don't make much sense when casting values. Name macros so the conversion is obvious, use common prefix for easier completion. - GET_INT_FROM_POINTER -> POINTER_AS_INT - SET_INT_IN_POINTER -> POINTER_FROM_INT - GET_UINT_FROM_POINTER -> POINTER_AS_UINT - SET_UINT_IN_POINTER -> POINTER_FROM_UINT | |||
2018-09-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-05 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-05 | Fix T54152: --env-system-scripts fails on win32 | Ray Molenkamp | |
2018-08-31 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-08-31 | Cleanup: rename WM_keymap_find -> WM_keymap_ensure | Campbell Barton | |
2018-08-10 | WM: drag and drop poll functions can now specify a custom tooltip. | Brecht Van Lommel | |
2018-07-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-29 | Fix T56120: bad property access (from 2.8) | Campbell Barton | |
Thanks to @brita_ for the fix. | |||
2018-07-28 | Fix T56120: Crash on "Install Matcap, World or Camera HDRI" | Ines Almeida | |
Code was trying to hide properties by name that may not exist. Check if it was actually found and add 'files' to the filter, since it is what WM_OT_studio_lights_install uses. | |||
2018-07-26 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-26 | WM: Add operator property poll callback | Campbell Barton | |
This allows operators to filter out properties from the auto-generated draw functions. Some custom draw functions can move to using this. | |||
2018-07-18 | GWN: Port to GPU module: Replace GWN prefix by GPU | Clément Foucault | |
2018-07-08 | Cleanup: rename 'ct' to 'len' for gawain | Campbell Barton | |
2018-07-08 | Cleanup: abbreviate unsigned types (editors, wm) | Campbell Barton | |
2018-07-06 | UI/Python: rename Lamps to Lights, to follow more standard terminology. | Brecht Van Lommel | |
Internally it's still mostly named lamps, though some modules like Cycles were already calling them lights. | |||
2018-07-04 | Cleanup: pass window to listeners, instead of screen + workspace. | Brecht Van Lommel | |
2018-07-03 | Keymap: Select/De-Select support for anim-editors | Campbell Barton | |
Also update menu items, adding select/de-select. | |||
2018-07-02 | Keymap: add back X-Key for delete | Campbell Barton | |
This is needed as part of modeling work-flow, so keep it accessible. | |||
2018-07-02 | Merge branch 'master' into blender2.8 | Campbell Barton | |