Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-30 | UI: add use_button option to popovers | Campbell Barton | |
This is useful when popovers are launched from operators instead of as button popover types. Where the connection between the button and the popover is useful to keep. | |||
2019-06-16 | Revert new grease pencil cursor for paint modes | Brecht Van Lommel | |
This reverts commit a412f49e7580a and 873c756e5dd73. The change was only supposed to affect grease pencil, but also changed the cursor for sculpt mode, where it's not clearly visible. Since this has not been quickly resolved I'm reverting the commit. Ref D5036. | |||
2019-06-07 | GPencil: Create new CURSOR for paint modes | Antonio Vazquez | |
This new cursor is used instead of the ARROW because it was too disruptive while you are drawing. The change affects all paint modes that are used Brushes. See D5036 for details. Reviewers: @brecht @billreynish @mendio Cursor designed by: @billreynish | |||
2019-06-03 | Cleanup: style, use braces in RNA | Campbell Barton | |
2019-05-02 | Cleanup: use WM_keymap_item_* prefix | Campbell Barton | |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton | |
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat | |||
2019-02-18 | doxygen: add newline after \file | Campbell Barton | |
While \file doesn't need an argument, it can't have another doxy command after it. | |||
2019-02-08 | WM: init simulated event from win->eventstate | Campbell Barton | |
Ghost event handling code works this way. | |||
2019-02-06 | Cleanup: remove redundant doxygen \file argument | Campbell Barton | |
Move \ingroup onto same line to be more compact and make it clear the file is in the group. | |||
2019-02-04 | Undo System: add function to print undo steps | Campbell Barton | |
Useful for debugging. | |||
2019-02-03 | Cleanup: trailing commas | Campbell Barton | |
Needed for clan-format not to wrap onto one line. | |||
2019-02-02 | WM: Event simulation support for Python | Campbell Barton | |
This feature is intended only for testing, to automate simulating user input. - Enabled by '--enable-event-simulate'. - Disables handling all real input events. - Access by calling `Window.event_simulate(..)` - Disabling `bpy.app.use_event_simulate` to allow handling real events (can only disable). Currently only mouse & keyboard events work well, NDOF, IME... etc could be added as needed. See D4286 for example usage. | |||
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell Barton | |
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits. | |||
2019-01-09 | WM: add keymap.find_from_operator(...) | Campbell Barton | |
2018-12-24 | Fix/cleanup another bunch of UI messages issues. | Bastien Montagne | |
Also (mostly in comments): behaviour -> behavior (we use American English). | |||
2018-12-12 | Keymap: event type filter w/ finding keymap items | Campbell Barton | |
Now its possibly to ask for only keyboard/mouse/ndof events when finding key map items. | |||
2018-12-04 | Fix T58474: Gizmo Operator template fails on rerun | Campbell Barton | |
2018-12-01 | Cleanup: duplicate include | Campbell Barton | |
2018-11-28 | PyAPI: add KeyMapItem.to_string() method | Campbell Barton | |
Useful for generating dynamic tooltips that include shortcuts. | |||
2018-11-23 | Keymap: add Keymap.keymap_items.new_from_item | Campbell Barton | |
Needed to copy keymap items from other keymaps. | |||
2018-11-13 | Fix tool keymaps not working properly after recent changes. | Brecht Van Lommel | |
Not sure this is the best fix, but this should be working. Regardless it seems good to tag active tool keymaps as such. | |||
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-28 | RNA: use required args for internal popup end API | Campbell Barton | |
2018-07-15 | Cleanup: use variable names based on term gizmo | Campbell Barton | |
2018-07-15 | WM: rename manipulator to gizmo internally | Campbell Barton | |
2018-07-03 | UI: optional ui-unit-width for popovers | Campbell Barton | |
Some popovers don't fit well with the default width, allow panels to adjust as needed. | |||
2018-07-01 | Merge branch 'master' into blender2.8 | 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-09 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-09 | Cleanup: trailing space in RNA | Campbell Barton | |
2018-05-21 | Revert "Fix/workaround RNA build error in C++ API." | Campbell Barton | |
This reverts commit 9f2ae547c0a4f8a230135423e163b22053251f1d. Args were reordered. | |||
2018-05-21 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-05-21 | Fix/workaround RNA build error in C++ API. | Brecht Van Lommel | |
It seems output parameter needs to be the last one. | |||
2018-05-21 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-05-21 | Cleanup: correct variable names | Campbell Barton | |
2018-05-21 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-05-21 | WM: utility to find a keymap item from an operator | Campbell Barton | |
Also RNA access to WM_keyconfig_update, needed when generating dynamic keymaps used in menus immediately after. | |||
2018-05-20 | UI: support for custom keymaps for popovers | Campbell Barton | |
2018-05-18 | Cleanup: comments, use negate_mat3_m4 | Campbell Barton | |
2018-05-03 | WM: add function to access last_properties | Campbell Barton | |
2018-04-27 | WM: Add function to access last operator props | Campbell Barton | |
Needed for tool-settings to control options for a tool which has not yet been executed. | |||
2018-04-22 | UI: Initial popover support for panels | Campbell Barton | |
- UILayout.popover(.. panel_type ..) A single panel - UILayout.popover_group(.. panel categories ..) Expands all panels matching args. Currently used in the topbar for redo and paint options. | |||
2018-04-22 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-04-22 | Cleanup: de-dup popup/pie menu RNA definition | Campbell Barton | |
Also rename pupmenu -> popmenu | |||
2018-01-28 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-01-26 | Docs: invoke_search_popup uses bl_property | Campbell Barton | |
Also add code example in docs. | |||
2017-10-18 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-10-18 | Cleanup: Use const for RNA EnumPropertyItem args | Campbell Barton | |
Practically all access to enum data is read-only. | |||
2017-08-21 | Cleanup: rename manipulator API functions | Campbell Barton | |
- WM_manipulatorgrouptype_remove- > free - WM_manipulator_group -> WM_manipulator_group_type Naming here is still a bit confusing, now at least free/remove are differentiated. |