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-31Cleanup: remove BLO_update_defaults_userpref_blendCampbell Barton
Merge into BKE_blendfile_userdef_from_defaults
2019-07-31Preferences: don't store preferences in the startupCampbell Barton
Simplify preferences by removing the ability to load them from either the startup.blend or userpref.blend. Also simplifies updating default preferences by moving them to a struct definition.
2019-07-30Fix crash clicking in the 3D view on startupCampbell Barton
Setting the 3D view cursor on startup could crash because the viewport hasn't been assigned to the region.
2019-07-30Cleanup: replace unused return defines with boolCampbell Barton
2019-07-29Fix T67620: Font preview translations malfunction in Blender 2.8Bastien Montagne
We cannot reliably use translations API from non-main threads. Now storing translated strings in a static cache, with basic mechanism to update it on language change. Reviewers: brecht, campbellbarton Differential Revision: https://developer.blender.org/D5350
2019-07-25Fix app-template keymap being ignoredCampbell Barton
2019-07-25UI: clarify tip for viewport mouse position propertyCampbell Barton
This is an hidden property only visible in the keymap editor. Addresses T67589
2019-07-25Fix T67472: Gizmo overlap causes cursor to get stuckCampbell Barton
2019-07-23Fix T67334: Blender does not exit after savingJacques Lucke
2019-07-18Cleanup: remove redundant preference checkCampbell Barton
Missing from f2df5206987f6, harmless but confusing to leave in checks for preferences having asked to skip them.
2019-07-17Fix T67047: Can't jump to frame when using jack in A/V sync modeSergey Sharybin
Similar fix to 495aff7. Reviewers: brecht Reviewed By: brecht Maniphest Tasks: T67047 Differential Revision: https://developer.blender.org/D5268
2019-07-17UI: remove button to enable auto-save after load factory preferencesCampbell Barton
Based on feedback from T66675, the current interface is confusing, leading to users accidentally overwriting their preferences. Now, once factory settings are loaded preferences are not saved and the save button is shown (as when auto-save is disabled). Tool tips note that factory settings require manual saving afterwards. Also rename preference menu items for better consistency (settings/state -> preferences).
2019-07-16Fix error in app-template image size checkCampbell Barton
2019-07-12Preferences: disable reading preferences for regular file loadingCampbell Barton
Although the Auto-Run Python Scripts flag isn't used, this is still a security risk since exclude paths list is. Further this isn't what users would expect when loading a file & only some preferences were being loaded so it's not useful.
2019-07-11Fix T66628: "Auto Saved Modified Image" not workingJacques Lucke
Reviewer: brecht
2019-07-11Cleanup: quiet warningCampbell Barton
2019-07-10Fix strict compiler warningSergey Sharybin
2019-07-10Splash: put version number in top right, refactor code for easier changesBrecht Van Lommel
2019-07-10Fix splash screen margins not being even and buttons not centeredBrecht Van Lommel
2019-07-10Fix T66530: set_stereo_3d (pageflip) exists BlenderDalai Felinto
Note: Although this fixes the issue (as in, it prevents a crash) BKE_reports are not working because of CTX_wm_window_set(). Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D5210
2019-07-10Fix T66626: Crash when using JACK audio deviceSergey Sharybin
Restore some context overrides which were originally happening in 2.79. Made it a bit more paranoid, by storing old values and restoring them afterwards, so the context is not being changed at the end of the function.
2019-07-09Fix T61474: laggy interaction on Windows/NVIDIA when gizmos are visibleBrecht Van Lommel
Thanks to Sergey and Clément for helping to track this down.
2019-07-07Cleanup: use BKE_packedfile prefix for function namesCampbell Barton
Avoid ambiguity with terms check & compare.
2019-07-07Fix crash running an operator from a popup,Campbell Barton
Cell fracture redraw option was crashing. Change operator popup behavior to close the UI before executing since the operator may perform operations which change/remove the UI.
2019-07-07Cleanup: spellingCampbell Barton
2019-07-07Docs: update window/screen introductionCampbell Barton
Include global region/areas.
2019-07-05Cleanup: use doxy comments for WM_types.hCampbell Barton
2019-07-03Fix T65899, T66314, T61808: various issues appending workspacesBrecht Van Lommel
This fixes crashes, wrong names and inability to append workspaces in edit mode. We now bypass the append operator so we can easily return a datablock pointer and work in any mode.
2019-07-03Fix invalid state after calling append/link operator without any itemsBrecht Van Lommel
2019-07-02Cleanup: move comments onto own lines to avoid breaking linesCampbell Barton
2019-07-02Cleanup: spellingCampbell Barton
2019-07-01Fix T60289: changing gizmo properties causes excessive redrawsBrecht Van Lommel
2019-07-01Fix T66262: slow preview icon loadingBrecht Van Lommel
2019-07-01Fix T66229: gizmos overlap when switching modesCampbell Barton
2019-06-29WM: support window context overrideCampbell Barton
This makes it possible to take a screenshot from any window in Python.
2019-06-28Fix message subscriber using the wrong workspaceCampbell Barton
2019-06-28Revert "Fix invalid area tool being set from message passing"Campbell Barton
This reverts commit 9ec8887599b1c14dac47cca1a073fa50b333d5ee. Causes assert when selection changes modes.
2019-06-28Fix T63694: Crash using tool gizmos with multiple windowsCampbell Barton
Gizmo group types now store a user count so they aren't unlinked while other tools are using them. The tool system now works with multiple windows.
2019-06-28Fix T66200: Changing workspaces / modes doesn't update toolsCampbell Barton
Changing the workspace or mode from one window may need to change the active tool in another window since two different workspaces may share an object.
2019-06-28Fix invalid area tool being set from message passingCampbell Barton
This wasn't working with multiple windows, WM_toolsystem_do_msg_notify_tag_refresh could use a workspace from a different window to the screen that owned the area. Instead of fixing, remove these since they aren't needed anymore since changing modes now refreshes the tool system.
2019-06-28Fix error for tools that share gizmo types doubling up gizmosCampbell Barton
Introduced in recent commit c93af8529dfec
2019-06-27Cleanup: clarify WM_gizmoconfig function namingCampbell Barton
2019-06-27Tool System: don't unlink gizmos when changing toolsCampbell Barton
Needed for tools not to unlink each other with multiple windows.
2019-06-27Fix switching tools with multiple windows & gizmosCampbell Barton
The gizmo would only added if the gizmo type wasn't already linked.
2019-06-27Cleanup: error in last commitCampbell Barton
2019-06-27Cleanup: remove unused context check in toolsystem_ref_linkCampbell Barton
Also comment corrections.
2019-06-26Cleanup: un-wrap lines in headers, use doxy commentsCampbell Barton
2019-06-25Fix (unreported) call to wrong func in gizmos' keymaps code.Bastien Montagne
Found while investigating T65963.
2019-06-24Fix T65824: Span property ignored in mesh.fill_gridCampbell Barton
The fix for T60777 caused this operator not to work from Python. Add a repeat_last flag for operator execution.
2019-06-24Fix T66071: Navigation tooltip shows outside of 3D viewCampbell Barton
Clear gizmo highlight when the cursor leaves the region.