UI: Optional Complex Layout for Workspace Status #120595

Merged
Harley Acheson merged 51 commits from Harley/blender:WorkspaceStatus into main 2024-05-06 23:52:47 +02:00

51 Commits

Author SHA1 Message Date
Harley Acheson 3dd66251e2 unintended whitespace change
buildbot/vexp-code-patch-lint Build done. Details
buildbot/vexp-code-patch-linux-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-arm64 Build done. Details
buildbot/vexp-code-patch-windows-amd64 Build done. Details
buildbot/vexp-code-patch-coordinator Build done. Details
2024-05-06 14:32:47 -07:00
Harley Acheson 1bfdf913d7 Removing changes that will be in separate PRs 2024-05-06 14:29:41 -07:00
Harley Acheson 3bac9a2159 Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-05-06 13:54:29 -07:00
Harley Acheson c4f93408ab Don't store context, tag area in constructor, superfluous semicolons.
buildbot/vexp-code-patch-lint Build done. Details
buildbot/vexp-code-patch-linux-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-arm64 Build done. Details
buildbot/vexp-code-patch-windows-amd64 Build done. Details
buildbot/vexp-code-patch-coordinator Build done. Details
2024-05-06 10:52:20 -07:00
Harley Acheson 782219f455 Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-05-06 09:56:47 -07:00
Harley Acheson 0123c85587 Vector of objects, not pointers. Init. inverted/enabled inconsistency. 2024-04-22 11:30:50 -07:00
Harley Acheson f94082c751 Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-04-22 11:09:55 -07:00
Harley Acheson 67db1f0c96 minor formatting changes.
buildbot/vexp-code-patch-lint Build done. Details
buildbot/vexp-code-patch-linux-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-arm64 Build done. Details
buildbot/vexp-code-patch-windows-amd64 Build done. Details
buildbot/vexp-code-patch-coordinator Build done. Details
2024-04-19 18:16:09 -07:00
Harley Acheson f6daa332e5 Simplified, and improved spacing. 2024-04-19 18:01:44 -07:00
Harley Acheson 2dce8d6dd2 Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-04-19 16:25:24 -07:00
Harley Acheson 460c456570 Tighten up the spacing a bit. 2024-04-19 14:29:14 -07:00
Harley Acheson a475e6c334 Showing Boolean states by inverting the event icon. 2024-04-19 13:36:59 -07:00
Harley Acheson 4ac8a06f79 comment change 2024-04-19 12:44:04 -07:00
Harley Acheson 6d4df25bfd Workspace gets a runtime struct and uses a Vector. 2024-04-19 11:50:17 -07:00
Harley Acheson 7d08bdbfee Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-04-19 08:51:05 -07:00
Harley Acheson bbadc3148e simplification 2024-04-18 16:10:07 -07:00
Harley Acheson 38fb8962e8 Much simpler using a class and C++ 2024-04-18 15:17:49 -07:00
Harley Acheson a6a396ef01 Less public functions 2024-04-18 13:54:37 -07:00
Harley Acheson 46422cd3e1 function names, simplified edge slide, etc 2024-04-18 13:13:50 -07:00
Harley Acheson 8821c35e38 Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-04-18 12:29:33 -07:00
Harley Acheson 0fb754c744 Show correct icons. Use multiplication symbol. 2024-04-18 11:13:58 -07:00
Harley Acheson 28dc536efd Some review items. Still in progress. 2024-04-18 10:48:04 -07:00
Harley Acheson 87029bcf5e Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-04-18 09:55:29 -07:00
Harley Acheson 51335f372d slight spacing change 2024-04-17 14:00:18 -07:00
Harley Acheson 9871b06746 Lets try with on/off symbols that don't jiggle 2024-04-17 13:33:57 -07:00
Harley Acheson 4b10e62c68 whitespace changes 2024-04-17 12:29:43 -07:00
Harley Acheson 1c994d138a Directly handle booleans 2024-04-17 12:25:24 -07:00
Harley Acheson d07e74846f Handle Double click. more cleanup 2024-04-17 11:27:23 -07:00
Harley Acheson 939558ecf7 ED_workspace_status_text gets optional. Misuse of ED_workspace_status_key 2024-04-17 10:39:41 -07:00
Harley Acheson 2d24b407f3 Cleanup 2024-04-17 10:08:39 -07:00
Harley Acheson 9cb19cc808 comment changes 2024-04-17 09:47:28 -07:00
Harley Acheson 764912d50f Simpler. 2024-04-17 09:38:55 -07:00
Harley Acheson dbd46c286e Simpler 2024-04-17 09:11:11 -07:00
Harley Acheson 71989a00b1 Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-04-17 08:38:37 -07:00
Harley Acheson 745bbcf2bd remove test of vertex slide, too similar to edge slide 2024-04-16 16:22:01 -07:00
Harley Acheson 6ba656febd Changing between modal ops, 2024-04-16 16:13:24 -07:00
Harley Acheson a6ffda16ea Knife working. 2024-04-16 12:49:29 -07:00
Harley Acheson c6439d6c65 Vertex Slide 2024-04-16 09:56:31 -07:00
Harley Acheson b04153dc1c Allow the addition of items after WM_window_modal_keymap_status_draw. Update Edge Slide. 2024-04-16 09:39:37 -07:00
Harley Acheson a58b44fe16 Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-04-16 08:52:34 -07:00
Harley Acheson 1ad38e80a5 small mistake 2024-04-12 17:29:51 -07:00
Harley Acheson e828182790 nothing interesting. 2024-04-12 17:24:45 -07:00
Harley Acheson b06be4e5f3 Some helper for common patterns. 2024-04-12 17:09:32 -07:00
Harley Acheson fd630d511d Support negative separator width. 2024-04-12 16:00:29 -07:00
Harley Acheson fc6331099b VS complaining about my dash. 2024-04-12 15:23:51 -07:00
Harley Acheson 98dda8cc74 Comment and cleanup. 2024-04-12 15:21:32 -07:00
Harley Acheson 6752daa831 Sprinkling in some C++ 2024-04-12 14:57:57 -07:00
Harley Acheson 694420558e Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-04-12 14:08:46 -07:00
Harley Acheson 8e70ea66a6 Merge branch 'main' of projects.blender.org:blender/blender into WorkspaceStatus 2024-04-12 13:11:53 -07:00
Harley Acheson 558c362706 accidental duplication of item for inset faces. 2024-04-12 12:32:56 -07:00
Harley Acheson 8065d7a350 WIP: UI: Optional Complex Layout for Workspace Status
Work in progress in optionally allowing complex layout instead of
current plain text of ED_workspace_status_text.
2024-04-12 12:15:58 -07:00