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-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-28UI: keep statusbar keymap icons in same position, if there is enough space.Brecht Van Lommel
2018-06-28Merge branch 'master' into blender2.8Campbell Barton
2018-06-27Cleanup: styleCampbell Barton
2018-06-27UI: tweak status bar layout to make it less jumpy.Brecht Van Lommel
Keymap on the left, messages and jobs in the middle, stats on the right.
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-27Theme: set default theme 'Flatty Dark Blueberry'Campbell Barton
The theme is now stored in generated C code, which can be extracted from existing user preferences. This theme can then be used for version patching themes instead of duplicating values Note that theme versioning has been removed, since minor changes from now on won't apply well on top of 2.7x theme. Theme colors from interface_widgets.c have been removed too.
2018-06-27Workbench: Added a quality slider for the viewportJeroen Bakker
Currently only attached to the Anti Aliasing of the solid mode of the viewport. But eventually we could add other options here. Quality setting can be found in the System tab of the userpref. The slider goes from No Antialiasing (0.0 - 0.1) to FXAA (0.1 - 0.25) to TAA8 (0.25 - 0.6) to TAA16 (0.6 - 0.8) to TAA32 (0.8 - 1.0)
2018-06-27mesh_navmesh.c removalDalai Felinto
This was added back by mistake in a wrong merge f1bc8991461fcda33eb34820bd3aa153f6122c5b.
2018-06-26Merge branch 'master' into blender2.8Campbell Barton
2018-06-26Fix scrollbar operator showing in status bar cursor keymap.Brecht Van Lommel
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: Add/Update bad tooltipsAaron Carlisle
Part of T51061
2018-06-26UI: decrease status bar height.Brecht Van Lommel
2018-06-26Fix T55630: update issue between Object and TexPaint modes.Bastien Montagne
Need to flush mesh DEG COW here, for some reason...
2018-06-26UI: status bar cursor keymap displayCampbell Barton
Show mouse button actions in status bar, based on context, modifiers and active tool. See: T54861
2018-06-26Icons: mouse buttons & dragCampbell Barton
Monochrome icons from jendryzch
2018-06-26AnimEditors: Remove the toggles to enable name/collection-based filteringJoshua Leung
Now the name/collection filters run when there's some text, and don't run when the box is empty, thus reducing an extra step that was needed before these options could be used.
2018-06-26Cleanup: styleCampbell Barton
2018-06-25Fix crash with files saved with missing render slots.Brecht Van Lommel
2018-06-25UI: Use background color for reportsPablo Vazquez
At the moment it's using a hardcoded gray color that conflicts with themes using gray for the header text. Instead use a slightly brighter background color to make it stand, yet still use a theme setting.
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-25Fix T55493: Sculpting on smooth shaded bug.Bastien Montagne
Undo was not tagging PBVH to update normals too...
2018-06-25Cleanup: rename object base flags to be more clear.Brecht Van Lommel
2018-06-25Cleanup: Move colorband handling from DM to mesh_runtime universe.Bastien Montagne
2018-06-25Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/editors/sculpt_paint/paint_image.c source/blender/editors/space_view3d/view3d_draw.c source/blender/editors/space_view3d/view3d_view.c source/blender/gpu/GPU_draw.h source/blender/gpu/GPU_material.h source/blender/gpu/intern/gpu_draw.c source/blender/gpu/intern/gpu_material.c source/blender/makesrna/intern/rna_userdef.c source/blender/windowmanager/intern/wm_files_link.c source/blender/windowmanager/intern/wm_init_exit.c source/creator/creator_args.c source/gameengine/GamePlayer/ghost/GPG_ghost.cpp source/gameengine/Ketsji/KX_PythonInit.cpp source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp
2018-06-25Cleanup: Nuke most of G.main from GPU code.Bastien Montagne
2018-06-25Outliner: Make search always workDalai Felinto
This was a flag in early 2.8 to allow users to hide the entire search prop. Now since we want it fully expanded at all times, it makes no more sense.
2018-06-25UI: Right align check-box for extra text spaceCampbell Barton
See: T54951
2018-06-25Cleanup: code styleCampbell Barton
2018-06-25Merge branch 'master' into blender2.8Campbell Barton
2018-06-25Add back header needed win32Campbell 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-24Fix most of 'disappearing' first letter in right-aligned labels.Bastien Montagne
BLF' blf_font_width_to_strlen() could easily generate strings with up to nearly two pixels length over requested limit! Note that the fiddling between floats and ints values make things really confusing here... :/ There is still a few limit cases where, even though computed str length is now always below reauested limit, we still get first letter disappearing, no idea why currently.
2018-06-24Lamps: Make default size more usableClément Foucault
This way the area light shapes are more visible (and usable) by default. Changes were discussed with @venomgfx
2018-06-24Merge branch 'master' into blender2.8Campbell Barton
2018-06-24Cleanup: move UI context menus into own fileCampbell Barton
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-23Manipulator: fix issue refreshing transform toolCampbell Barton
Changing manipulator types failed.
2018-06-23Merge branch 'master' into blender2.8Campbell Barton
2018-06-23UI: alternate fix for empty context menuCampbell Barton
block and layout could be NULL and checking this everywhere wasn't practical. Instead of lazy initializing, add UI_popup_menu_end_or_cancel which cancels empty popup menus.
2018-06-23UI: naming of cursor optionsCampbell Barton
2018-06-22Tool System: transform can now toggle loc/rot/scaleCampbell Barton
2018-06-22Cleanup: Moar DM busting from editor code area.Bastien Montagne
2018-06-22Cleanup: nuke another DM usage in paint code.Bastien Montagne
2018-06-22Add depth and orientation options to 3D cursor toolCampbell Barton
2018-06-22Modifiers: Remove remaining parts of md->sceneSergey Sharybin
2018-06-22Subsurf: Move away from using scene from modifier dataSergey Sharybin