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
2019-07-30UI: add use_button option to popoversCampbell 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-16Revert new grease pencil cursor for paint modesBrecht 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-07GPencil: Create new CURSOR for paint modesAntonio 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-03Cleanup: style, use braces in RNACampbell Barton
2019-05-02Cleanup: use WM_keymap_item_* prefixCampbell Barton
2019-04-17ClangFormat: apply to source, most of internCampbell 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-18doxygen: add newline after \fileCampbell Barton
While \file doesn't need an argument, it can't have another doxy command after it.
2019-02-08WM: init simulated event from win->eventstateCampbell Barton
Ghost event handling code works this way.
2019-02-06Cleanup: remove redundant doxygen \file argumentCampbell Barton
Move \ingroup onto same line to be more compact and make it clear the file is in the group.
2019-02-04Undo System: add function to print undo stepsCampbell Barton
Useful for debugging.
2019-02-03Cleanup: trailing commasCampbell Barton
Needed for clan-format not to wrap onto one line.
2019-02-02WM: Event simulation support for PythonCampbell 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-01Cleanup: remove redundant, invalid info from headersCampbell 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-09WM: add keymap.find_from_operator(...)Campbell Barton
2018-12-24Fix/cleanup another bunch of UI messages issues.Bastien Montagne
Also (mostly in comments): behaviour -> behavior (we use American English).
2018-12-12Keymap: event type filter w/ finding keymap itemsCampbell Barton
Now its possibly to ask for only keyboard/mouse/ndof events when finding key map items.
2018-12-04Fix T58474: Gizmo Operator template fails on rerunCampbell Barton
2018-12-01Cleanup: duplicate includeCampbell Barton
2018-11-28PyAPI: add KeyMapItem.to_string() methodCampbell Barton
Useful for generating dynamic tooltips that include shortcuts.
2018-11-23Keymap: add Keymap.keymap_items.new_from_itemCampbell Barton
Needed to copy keymap items from other keymaps.
2018-11-13Fix 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-31Merge branch 'master' into blender2.8Campbell Barton
2018-08-31Cleanup: rename WM_keymap_find -> WM_keymap_ensureCampbell Barton
2018-08-28RNA: use required args for internal popup end APICampbell Barton
2018-07-15Cleanup: use variable names based on term gizmoCampbell Barton
2018-07-15WM: rename manipulator to gizmo internallyCampbell Barton
2018-07-03UI: optional ui-unit-width for popoversCampbell Barton
Some popovers don't fit well with the default width, allow panels to adjust as needed.
2018-07-01Merge branch 'master' into blender2.8Campbell 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-09Merge branch 'master' into blender2.8Campbell Barton
2018-06-09Cleanup: trailing space in RNACampbell Barton
2018-05-21Revert "Fix/workaround RNA build error in C++ API."Campbell Barton
This reverts commit 9f2ae547c0a4f8a230135423e163b22053251f1d. Args were reordered.
2018-05-21Merge branch 'master' into blender2.8Campbell Barton
2018-05-21Fix/workaround RNA build error in C++ API.Brecht Van Lommel
It seems output parameter needs to be the last one.
2018-05-21Merge branch 'master' into blender2.8Campbell Barton
2018-05-21Cleanup: correct variable namesCampbell Barton
2018-05-21Merge branch 'master' into blender2.8Campbell Barton
2018-05-21WM: utility to find a keymap item from an operatorCampbell Barton
Also RNA access to WM_keyconfig_update, needed when generating dynamic keymaps used in menus immediately after.
2018-05-20UI: support for custom keymaps for popoversCampbell Barton
2018-05-18Cleanup: comments, use negate_mat3_m4Campbell Barton
2018-05-03WM: add function to access last_propertiesCampbell Barton
2018-04-27WM: Add function to access last operator propsCampbell Barton
Needed for tool-settings to control options for a tool which has not yet been executed.
2018-04-22UI: Initial popover support for panelsCampbell 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-22Merge branch 'master' into blender2.8Campbell Barton
2018-04-22Cleanup: de-dup popup/pie menu RNA definitionCampbell Barton
Also rename pupmenu -> popmenu
2018-01-28Merge branch 'master' into blender2.8Campbell Barton
2018-01-26Docs: invoke_search_popup uses bl_propertyCampbell Barton
Also add code example in docs.
2017-10-18Merge branch 'master' into blender2.8Campbell Barton
2017-10-18Cleanup: Use const for RNA EnumPropertyItem argsCampbell Barton
Practically all access to enum data is read-only.
2017-08-21Cleanup: rename manipulator API functionsCampbell 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.