UI: support searching in menus #110855

Merged
Jacques Lucke merged 38 commits from JacquesLucke/blender:single-menu-search into main 2023-09-06 18:16:52 +02:00

38 Commits

Author SHA1 Message Date
Jacques Lucke 15809b1107 rename to UI_BUT2_ACTIVATE_ON_INIT_NO_SELECT 2023-09-06 18:13:06 +02:00
Jacques Lucke a82b2b6436 add comment 2023-09-06 18:00:10 +02:00
Jacques Lucke 37e2241c08 show info in status bar 2023-09-06 17:46:05 +02:00
Jacques Lucke e47cae399e typo 2023-09-06 17:06:26 +02:00
Jacques Lucke 25886fca33 don't create accelerator keys for submenus 2023-09-06 16:40:38 +02:00
Jacques Lucke da40a394f4 Merge branch 'main' into single-menu-search 2023-09-06 16:18:12 +02:00
Jacques Lucke ee1e63aeb7 enable menu search in add modifier menu 2023-09-06 10:09:54 +02:00
Jacques Lucke 13c0c9d418 fix after merge 2023-09-06 10:07:32 +02:00
Jacques Lucke b9de86d5de Merge branch 'main' into single-menu-search 2023-09-06 10:04:33 +02:00
Jacques Lucke b45a85f73f Merge branch 'main' into single-menu-search 2023-09-06 09:51:24 +02:00
Jacques Lucke 413b873a84 Merge branch 'main' into single-menu-search 2023-09-04 14:51:20 +02:00
Jacques Lucke 61f9fcab89 use bl_options for menu flags 2023-09-01 20:05:43 +02:00
Jacques Lucke 55cd856b8e extract function to handle letter press in menu 2023-09-01 19:52:02 +02:00
Jacques Lucke 840a7923b2 don't use __func__ 2023-09-01 19:44:39 +02:00
Jacques Lucke a3118ab43f use default argument 2023-09-01 19:43:55 +02:00
Jacques Lucke 80018cc505 fix compile error 2023-09-01 19:41:25 +02:00
Jacques Lucke f32e553ff9 update new uibut flag 2023-09-01 19:40:24 +02:00
Jacques Lucke 076aa5bf0e Merge branch 'main' into single-menu-search 2023-09-01 19:33:54 +02:00
Jacques Lucke 2900e622c0 remove search button in node add menu
buildbot/vexp-code-patch-coordinator Build done. Details
2023-09-01 10:03:36 +02:00
Jacques Lucke 5b19bf557a Merge branch 'main' into single-menu-search 2023-09-01 09:57:27 +02:00
Jacques Lucke eb2233ed55 cleanup 2023-08-31 19:44:47 +02:00
Jacques Lucke b9290b0e4c don't create accelerator keys for menus with search 2023-08-31 19:38:38 +02:00
Jacques Lucke 9831748add enable in view3d add menu 2023-08-31 19:28:39 +02:00
Jacques Lucke d478bee3c4 fix 2023-08-31 19:27:01 +02:00
Jacques Lucke 3f2f6b9e16 enable search in add menu 2023-08-31 19:25:20 +02:00
Jacques Lucke 3538a1369d Merge branch 'main' into single-menu-search 2023-08-31 19:04:32 +02:00
Jacques Lucke 556db3a0e6 Merge branch 'main' into single-menu-search 2023-08-31 14:08:18 +02:00
Jacques Lucke 5cf73930ec allow searching recent file list
buildbot/vexp-code-patch-coordinator Build done. Details
2023-08-06 17:04:27 +02:00
Jacques Lucke a7178e3f09 enable accelerator keys in quick favorites menu 2023-08-06 16:59:39 +02:00
Jacques Lucke c629624587 support enabling accelerator keys selectively 2023-08-06 16:08:32 +02:00
Jacques Lucke 73359374a6 only skip selection in single menu search mode 2023-08-06 15:56:01 +02:00
Jacques Lucke 4473e23c96 cleanup unrelated changes 2023-08-06 15:54:29 +02:00
Jacques Lucke 1e292f234a remove search in node add menu 2023-08-06 15:34:03 +02:00
Jacques Lucke 5e6e5e8b32 skip selection when opening search 2023-08-06 15:32:07 +02:00
Jacques Lucke 12319bd8cd make single menu search work 2023-08-06 14:52:12 +02:00
Jacques Lucke 88f0d01eb9 start search operator 2023-08-06 14:26:09 +02:00
Jacques Lucke bdad561501 store menu idname 2023-08-06 13:41:12 +02:00
Jacques Lucke 69689b35c3 disable accellerator keys 2023-08-06 13:15:07 +02:00