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-06-29Merge branch 'master' into blender2.8Campbell Barton
2018-06-29Cleanup: trailing newlinesCampbell Barton
2018-06-29Fix: Moving area edge could corrupt screen in very specific caseSeverin
Caused by ca8f787349dcdf5. This issue is in master actually. Fixing it there would cause conflicts so won't do that unless needed ;) Steps to recreate were: * Split properties editor into two (default startup.blend) * Move both properties editors to the bottom, so only their headers are visible * Move the upper edge of the upper properties editor up and down Although it doesn't happen everytime, you may see the edge between the timeline and the 3D view move, while the region drawing doesn't update. What happened is area edge snapping allowed to snap the edge outside of window bounds (we snap to a 4px grid by default), which screen_vertices_scale interpreted as window scaling and thus run area size updates.
2018-06-29Merge branch 'master' into blender2.8Campbell Barton
2018-06-29WM: Remove Screen CastCampbell Barton
This feature is better handled by specialized tools.
2018-06-28Change earlier fix to work with hiDPISeverin
Referring to ca8f787349dcdf5. Thought in this case the simple `+ 1` would be correct, but we need to make the same pixel adjustment as we do in other places.
2018-06-28Fix: Moving area edge could make areas overlap status-barSeverin
Simply moving the properties editor of the default startup.blend all the way to the bottom could trigger this. Calculating limits for area edge moving would use screen bounds instead of entire window bounds (screen + global bars). Added assert that should help debugging further issues like this.
2018-06-28Fix T55298: Failing assert when splitting areas verticallySeverin
There are more related glitches for which I have fixes. Will test them some more and push in a followup commit.
2018-06-28UI: keep some operator text in headers.Brecht Van Lommel
Key shortcuts and explanation about how to use the tool should go to the status bar, but other info can in the header so it's near where the user is working. This distinction has not been made yet for all operators.
2018-06-28GLRefactor: partially remove gl calls from source/blender/editors.Ray Molenkamp
This translates the gl calls to the new GPU_ wrappers from D3501. Given it's tedious and repetitive work, this patch does as much as it can with search + replace, the remainder of the gl calls will need to be manually dealt with on a case by case basis. This fixes 13 of the 28 failing editors when building without opengl. For the list of substitutions see D3502 Reviewers: brecht Differential Revision: https://developer.blender.org/D3502
2018-06-27UI: some renaming for more clear/consistent cursor keymaps in status bar.Brecht Van Lommel
There's much more work to be done here, this is just fixing some obvious ones.
2018-06-26UI: move modal operator text from headers to status bar.Brecht Van Lommel
Python API is context.workspace.status_text_set()
2018-06-26UI: decrease status bar height.Brecht Van Lommel
2018-06-25Fix T55360: marker-based Camera switch focal length bug.Bastien Montagne
Scene was missing DEG tag update when its camera was changed based on active 'camera marker'.
2018-06-25Cleanup: rename object base flags to be more clear.Brecht Van Lommel
2018-06-25Cleanup: code styleCampbell Barton
2018-06-24UI: internal changes to user-menu storageCampbell Barton
- Use per context menu lists to support menu editing. - Support for different kinds of menu items since this may be needed in the future. Only use operator types for now.
2018-06-23Typo in last commitCampbell Barton
2018-06-23UI: Add user defined context menuCampbell Barton
- Add/Remove from RMB context menu. - Stored in user preferences. - Access from Q key. See T55027.
2018-06-23Keymap: Add F3 key back for searchCampbell Barton
Keeping tilder, adding back F3 since some platforms still don't have hardware scan-codes for tilder key on non-US keyboards.
2018-06-20Merge branch 'master' into blender2.8Campbell Barton
2018-06-20Cleanup: naming (make it clear vars are squared)Campbell Barton
2018-06-20Merge branch 'master' into blender2.8Campbell Barton
2018-06-20Merge branch 'master' into blender2.8Campbell Barton
2018-06-20Screen: split ED_area_actionzone_find_xyCampbell Barton
Add ED_area_actionzone_refresh_xy which can tag redraw find no longer changes changes to the action zone.
2018-06-20Cleanup: rename is_in_area_actionzoneCampbell Barton
2018-06-17Merge branch 'master' into blender2.8Campbell Barton
2018-06-17Cleanup: BLI path extension APICampbell Barton
Use BLI_path_extension_* prefix.
2018-06-15UI: fix redundant scrolling in the redo panelCampbell Barton
2018-06-15Cleanup: G.main removal from 2.8-only code.Bastien Montagne
2018-06-14Cleanup: styleCampbell Barton
2018-06-13Merge branch 'master' into blender2.8Brecht Van Lommel
This includes making Eevee match Cycles behavior of inserting an emission node when linking colors to closures.
2018-06-13Fix undo group to use human readable name, since this shows in the UI.Brecht Van Lommel
2018-06-13UI: preset popover buttons in panel headers.Brecht Van Lommel
Moves the preset into a menu for the panel header, so it can be changed without opening the panel and takes up less space. Two remaining issues: * For long lists the add new preset button can be scrolled off screen. * We should support showing the name of the chosen preset in the panel header, but the current preset system does not support detecting which preset is used. Differential Revision: https://developer.blender.org/D3366
2018-06-13UI: remove empty space at the end of headers, tweak start/end spacing.Brecht Van Lommel
2018-06-13Fix 3D view header panning not working with region overlap.Brecht Van Lommel
2018-06-13UI: show HUD when region overlap is disabledCampbell Barton
2018-06-13UI: redo panel layout tweaksCampbell Barton
- Don't use compact layout (enum titles were hidden). - Split-properties to use less vertical space. - Make panel wider, half width when collapsed.
2018-06-13Fix region expanding on refreshCampbell Barton
2018-06-12WM: hide internal operator settingsCampbell Barton
These are set in the interface and aren't useful to show to users. Other minor changes - Rename 'Ruler/Protractor' -> 'Ruler' - Rename Subdivide 'Quad/Tri Mode' -> 'Create N-Gons' (and invert).
2018-06-12Cleanup: add ED_region_panels_layoutCampbell Barton
Only had the '_ex' (extended) version.
2018-06-12Merge branch 'master' into blender2.8Campbell 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-12UI: fix crash with HUD panel sizeCampbell Barton
There can be no panels in the region.
2018-06-12UI: Initial persistent floating redo panelCampbell Barton
This is the first step to moving redo out of the top-bar, see: T55039 - Support for floating panels in the ScrArea has been added. - A new region type RGN_TYPE_HUD is used for floating settings input. - Only one HUD should be visible at a time. - Currently HUD regions are only visible for 3D view and image space types. - There are currently some remaining glitches with hide/show that need further investigation.
2018-06-12Cleanup: remove unused context argsCampbell Barton
2018-06-11Cleanup: add simplified panel callbacksCampbell Barton
2018-06-11WM: split panel drawing into layout and drawCampbell Barton
This matches changes made to the header.
2018-06-11UI: Separator spacerDalai Felinto
This support layout.separator_spacer() to be used by headers as a way to dynamically separate the ui buttons. Right now no UI file is changed, though we can use this right away in the timeline, and shortly after in the viewport header (moving settings from the topbar to it). Original design by William Reynish. Review: Campbell Barton D3468