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-10-08UI: 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-05Context: add uv_sculpt_objectCampbell Barton
While this may be temporary, it avoids copy-pasting these checks in Python code.
2018-10-05UI: show uv sculpt options in topbar & toolsettingsCampbell Barton
2018-10-05Cleanup: remove gpencil label from common code pathCampbell Barton
2018-10-05Tool System: prepare for showing non 3D view toolsCampbell Barton
2018-10-01Cleanup: use standard prefix for boolean settingsCampbell Barton
Avoid using 'add' as a prefix, it reads like a method.
2018-09-28UI: move messages and running jobs to top bar.Brecht Van Lommel
It's too easy to miss at the bottom of the screen, and if the status bar is collapsed critical messages may not be seen at all. There might be a better looking solution, but for now this solves the main usability problem.
2018-09-27GP: Expand topbar layers listAntonioya
2018-09-26GP: Adjust topbar layer selector to new fixed widthAntonioya
2018-09-25GP: Add popover for Sculpt and Weight Paint panelsAntonioya
2018-09-24GP: Make topbar layer popover widerAntonioya
2018-09-21Cleanup: styleCampbell Barton
2018-09-20GP: Move origin selector to center and convert to popupAntonioya
2018-09-20GP: Add new popover with layers panelAntonioya
2018-09-18UI: hide "Active Tool" panel header.William Reynish
2018-09-18Splash: add first time setup and templates to splash screen.Brecht Van Lommel
The first time setup screen only has the interaction preset currently, some more work is needed to be able to set e.g. the language or compute device here as in the mockups. The splash screen stayed the same for now, to make room for the templates most of the links are now in the Help menu. If there are no recent files yet the links still show. The splash screen buttons implementation was fully moved to Python, in the WM_MT_splash menu.
2018-09-18Application Templates: make templates more prominent in the UI.Brecht Van Lommel
The goal here is to make app templates usable for default templates that we can ship with Blender. These only have a custom startup.blend currently and so are quite limited compared to app templates that fully customize Blender. But still it seems like the same kind of concept where we should be sharing the code and UI. It is useful to be able to save a startup.blend per template, and I can imagine some scripting being useful in the future as well. Changes made: * File > New and Ctrl+N now list the templates, replacing a separate Application Templates menu that was not as easy to discover. * File menu now shows name of active template above Save Startup File and Load Factory Settings to indicate these are saved/loaded per template. * The "Default" template was renamed to "General". * Workspaces can now be added from any of the template startup.blend files when clicking the (+) button in the topbar. * User preferences are now fully shared between app templates, unless the template includes a custom userpref.blend. I think this will be useful in general, not all app templates need their own keymaps for example. * Previously Save User Preferences would save the current app template and then Blender would start using that template by default. I've disabled this, to me it seems it was unintentional, or at least not clear at all that saving user preferences also makes the current Differential Revision: https://developer.blender.org/D3690
2018-09-11Workspace: support reordering of workspaces from RMB menu.Brecht Van Lommel
Drag and drop will follow later, it's a bit complicated to make this work reliable in the current UI code.
2018-09-04Fix error when no tool is activeCampbell Barton
2018-09-03Topbar: Remove unused variableSergey Sharybin
2018-08-30GP: Add weights while drawing strokesAntonioya
Now it's possible to add the weight of the current selected vertex group to any new stroke created. This is very handy when add drawings after the weight paint was done and it will be required with Armatures.
2018-08-30UI: add active tool panel to tool settingsCampbell Barton
2018-08-29Python / Cleanup: rename INFO_MT to TOPBAR_MT/VIEW3D_MT to reflect actual ↵Brecht Van Lommel
location.
2018-08-29Tool System: hide paint options for non brush toolsCampbell Barton
2018-08-29UI: disable brush popover in particle modeCampbell Barton
This currently duplicates the same settings.
2018-08-29UI: refactor particle panel/topbar logicCampbell Barton
Similar logic for panel & topbar, use same checks.
2018-08-28Cleanup: pep8Campbell Barton
2018-08-23Workspaces: move delete to right click menu, instead of X on tab.Brecht Van Lommel
These are not intended to be closed as often as e.g. browser tabs, they are intended to be more persistent and accidental closing should be avoided.
2018-08-17UI: save statusbar/topbar collapsed state per screen.Brecht Van Lommel
This can now also be set from the Window menu in addition to dragging.
2018-08-02UI: show all particle brush settings in topbarCampbell Barton
Also show particle brush in tool-properties panel.
2018-08-02UI: show particle radius & strength in topbarCampbell Barton
2018-08-02UI: Remove OpenGL Render operators from Render menuPablo Vazquez
Rendering OpenGL/Preview is accessible from each editor. Render settings are accessible from the Film menu when in OpenGL/Preview engine. It wasn't always predictable especially with Workspaces without or with many viewports. Also reordering of items, renaming and removal of superfluous icons.
2018-07-31Cleanup: pep8, windows line endingsCampbell Barton
2018-07-31New Grease Pencil object for 2D animationAntonioya
This commit merge the full development done in greasepencil-object branch and include mainly the following features. - New grease pencil object. - New drawing engine. - New grease pencil modes Draw/Sculpt/Edit and Weight Paint. - New brushes for grease pencil. - New modifiers for grease pencil. - New shaders FX. - New material system (replace old palettes and colors). - Split of annotations (old grease pencil) and new grease pencil object. - UI adapted to blender 2.8. You can get more info here: https://code.blender.org/2017/12/drawing-2d-animation-in-blender-2-8/ https://code.blender.org/2018/07/grease-pencil-status-update/ This is the result of nearly two years of development and I want thanks firstly the other members of the grease pencil team: Daniel M. Lara, Matias Mendiola and Joshua Leung for their support, ideas and to keep working in the project all the time, without them this project had been impossible. Also, I want thanks other Blender developers for their help, advices and to be there always to help me, and specially to Clément Foucault, Dalai Felinto, Pablo Vázquez and Campbell Barton.
2018-07-27UI: Help menu minor tweaksPablo Vazquez
Show "Operators Cheatsheet" and Python API link only when developers extra is enabled. Fix URL for User Communities, Developer Community and Release Notes (which 404s now just like the wiki anyway since the page for 2.80 is being made).
2018-07-25UI: Add "New" and "Open..." to the File Context MenuPablo Vazquez
Puts both operators at easy reach with the left hand since the shortcuts for these are somewhat cumbersome (Ctrl+O/Ctrl+N)
2018-07-12UI: add toggle fullscreen to window context menuCampbell Barton
2018-07-06UI: small layout fixes for RMB context menus.Brecht Van Lommel
2018-07-04Workspaces: add main and child windows.Brecht Van Lommel
* Main windows show a topbar and statusbar, and select a workspace and scene. They are created with Window > New Main Window. * Child windows do not show a topbar or statusbar. These follow the workspace and scene of their parent main window. Created with Window > New Window or View > Duplicate Area into New Window. * The purpose of this change is to support multi monitor setups where you just want to put more editors on the other monitors. Without multiple topbars and statusbars, working within a single workspace and scene. Creating multiple main windows is intended to be a concious choice to do different tasks in different workspaces and scenes. * Note these changes do not currently affect how the operating system treats the windows. * When changing the workspace, the layout in all child windows changes. This makes sense if we consider child windows to be just a way to extend the main window across more monitors. In some case it may be useful to keep the same layout though, we can add an option for this depending on user feedback.
2018-07-03UI: add tool properties contextsCampbell Barton
Currently unused, create for add-ons to populate.
2018-07-03Cleanup: move snap/pivot/orientation popovers to proper file.Brecht Van Lommel
2018-07-02UI: Transform Orientations panel as popoverVuk Gardašević
Functionality fits in the Transform Orientations, no need for a dedicated panel in the viewport sidebar. See D3511
2018-07-02UI: add workspace cycling menu itemsCampbell Barton
2018-07-02UI: add screen split to window context menuCampbell Barton
2018-07-01Keymap: add generally useful popups to F-Keys 1..4Campbell Barton
This allows key bindings: link/append and user-preferences to be accessed via keys - without having to assign keys to each action. - F1: Context sensitive help. - F2: File Context Menu. - F3: Search. - F4: Window Context Menu. Other keys F5..10, remain free, ideally they can be kept for user actions.
2018-06-30UI: add operator search to edit-menuCampbell Barton
While this is most useful to access from an active-region, it's not discoverable without a menu entry.
2018-06-29Merge branch 'master' into blender2.8Campbell Barton
2018-06-27UI: user fewer icons in File and Render menus.Brecht Van Lommel
Having an icon for nearly every menu entry can make it harder to scan.
2018-06-19UI: move object-mode lock out of the 3D headerCampbell Barton
Avoid obscure options here. Move to the edit menu, although this may be temporary.
2018-06-12UI: move auto-merge option to mesh options panelCampbell Barton
This can be used even w/o snap.