kobewi
42da4512c6
Reorganize Output dock
2026-03-11 12:14:19 +01:00
Rémi Verschelde
eabb9a63d4
Rename callable_method_pointer.h to callable_mp.h and include it explicitly
...
This allows removing it from `class_db.h`, significantly reducing the amount of files
that include it transitively.
Also includes some include cleanup in `control.h` and `rich_text_label.h` done while
ensure they don't depend on `callable_mp`.
2026-03-04 16:23:23 +01:00
Thaddeus Crews
1aaea38e7f
Merge pull request #111573 from StarryWorm/rm-class_db.h-from-resource.h
...
Core: remove `class_db.h` include from `resource.h`
2026-02-28 13:55:24 -06:00
StarryWorm
357fa00a4a
rm class_db.h from resource.h
2026-02-27 19:08:29 -05:00
kobewi
1b543e85cf
Reorganize interface/editor setttings
2026-02-27 22:25:59 +01:00
Thaddeus Crews
3862d8704f
Merge pull request #115978 from lodetrick/always-pin
...
Allow the bottom panel to be pinned when closed
2026-02-27 08:49:35 -06:00
kobewi
7832fafc66
Improve DockContextPopup spacing
2026-02-25 01:35:56 +01:00
Logan Detrick
6ea9a16e2d
Allow the bottom panel to be pinned when closed
2026-02-23 10:04:37 -08:00
kobewi
1e8c4d395f
Refactor dock slot selector
2026-02-16 19:57:55 +01:00
kobewi
44f9d7fa2e
Change TabContainer's popup button into real Button
2026-02-08 18:13:45 +01:00
kobewi
4274f8b543
Replace DockSlot with DockTabContainer
2026-01-29 16:52:01 +01:00
Nolan Darilek
d53ab67b83
GUI: Add accessibility region role for landmark navigation
...
Adds ROLE_REGION to allow controls to be marked as accessibility
regions/landmarks.
- Add `accessibility_region` property to Control
- Add ROLE_REGION to DisplayServer and AccessKit mapping
- Prevent Container/ScrollContainer from overriding region role
- Fix TabContainer to update accessibility when tabs change
- Mark editor docks, main screen, bottom panel, and scene tabs as regions
2026-01-19 08:12:33 -05:00
kobewi
9f96d2199d
Add EditorDock's own DockSlot enum
2026-01-02 13:16:23 +01:00
Michael Alexsander
4383cd06f1
Fix TabContainer's minimum size ignoring the popup button
2025-12-17 18:27:49 -03:00
Thaddeus Crews
43d541195e
Merge pull request #113938 from YeldhamDev/bugs_below_bugs_below_bugs
...
Fix buttons overflowing in the bottom panel
2025-12-12 14:15:08 -06:00
Logan Detrick
b85ef7e5a8
Fix incorrect bottom panel theming
2025-12-12 12:09:50 -08:00
Michael Alexsander
d9280fbf88
Fix buttons overflowing in the bottom panel
2025-12-12 14:38:20 -03:00
Michael Alexsander
54cf1eab45
Fix broken state of bottom panel on the right-to-left layout
2025-12-09 10:06:35 -03:00
Logan Detrick
58969218d6
Remove unused code in EditorBottomPanel and remove deprecated bottom panel operation
2025-12-07 02:19:50 -08:00
arkology
828242a41d
Fix DistractionFreeMode and BottomPanel
2025-12-03 22:19:00 +03:00
kobewi
178264c066
Fix bottom dock offsets and change Audio to EditorDock
2025-12-01 12:12:48 +01:00
kobewi
67735cf213
Make bottom panel into available dock slot
2025-11-21 18:52:13 +01:00
Thaddeus Crews
fc15c8f63f
Merge pull request #106780 from arkology/no-more-distraction
...
Add "Distraction Free Mode" button to `EditorBottomPanel` when bottom panel is expanded
2025-11-17 10:56:37 -06:00
Logan Detrick
2e99891be2
Fix bottom panel not being able to resize on startup
2025-11-15 12:18:23 -08:00
arkology
889fc8105a
Add "Distraction Free Mode" button to EditorBottomPanel when bottom panel is expanded
2025-11-14 23:25:55 +03:00
Thaddeus Crews
45b427f2e6
Merge pull request #112627 from lodetrick/fix-bottom-panel-theming
...
Fix incorrect bottom panel theming
2025-11-13 20:52:23 -06:00
Thaddeus Crews
b52e3f7e6b
Merge pull request #107440 from lodetrick/tabcontainer-popup
...
Allow `tab_rmb_clicked` to always work
2025-11-13 17:42:59 -06:00
Logan Detrick
3f5339a046
Fix incorrect bottom panel theming
2025-11-12 16:46:26 -08:00
DexterFstone
cd943d18b2
Keep the bottom panel size separate.
2025-11-12 01:49:35 +03:30
Logan Detrick
e50cf880c3
Allow tab_rmb_clicked signal to always be emitted
2025-11-07 11:10:09 -08:00
Logan Detrick
e2caff9a06
Refactor Bottom Panel to be a TabContainer
2025-11-06 13:39:52 -08:00
Thaddeus Crews
58894136b7
Merge pull request #107395 from lodetrick/bottom-panel-margin-fixes
...
Fix TabContainer Editor theming and remove Debugger style hacks
2025-10-13 19:28:39 -05:00
Mounir Tohami
b9837e4ada
Fix scrolling to bottom panel selected button.
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2025-09-19 17:43:06 +03:00
Logan Detrick
78045df591
Fix TabBar corner radius and generalize Debugger hack
2025-07-07 16:50:12 -07:00
A Thousand Ships
f11aff3841
Editor: Restructure editor code
...
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
Pāvels Nadtočajevs
a272376f89
Cleanup accessibility names.
2025-06-23 11:08:36 +03:00
Haoyu Qiu
1301343f42
Improve auto-translation of editor's top & bottom bars
...
- The main menu
- The run bar
- The update spinner
- The bottom panel buttons
2025-06-18 21:11:32 +08:00
Pāvels Nadtočajevs
22b5a2fc5c
Change editor button focus mode to FOCUS_ACCESSIBILITY.
2025-06-08 15:53:27 +03:00
Pāvels Nadtočajevs
302fa831cc
Initial editor accessibility.
2025-04-08 20:25:48 +03:00
Hilderin
136c4c64a0
Fix Embedded Game over expanded bottom panel - Simple version
2025-02-18 17:55:47 -05:00
Mounir Tohami
2f87b7aae0
Fix BottomPanel excessive width.
2025-01-19 14:21:43 +02:00
Thaddeus Crews
b98eeb3899
Merge pull request #99096 from kitbdev/bottom_panel_force_switch
...
Make bottom panel switch when pinned and removed
2024-12-30 08:58:55 -06:00
Haoyu Qiu
bf4e5cca3f
Make editor's shortcut names translated on-site
2024-12-18 13:00:30 +08:00
kit
32a5b5b558
Make bottom panel switch when pinned and removed
2024-11-11 18:22:33 -05:00
Michael Alexsander
bb07b2d619
Add a lock toggle to prevent involuntary bottom editor switching
2024-11-11 12:09:57 -03:00
Aaron Franke
562c666e3d
Rename internal Button icon to button_icon to match exposed methods
2024-10-29 16:23:03 -07:00
Haoyu Qiu
38579a1e84
Unify editor version buttons
2024-09-28 23:26:23 +08:00
Yuri Rubinsky
52889ab7ee
[Scene] Add SceneStringName::toggled
2024-08-28 15:14:26 +03:00
Hilderin
cf8378f426
Fix Toggle Last Opened Bottom Panel not working after restoring FileSystem Dock to the side
2024-07-07 17:52:19 -04:00
Hilderin
139288ca1e
Fix first time of Toggle Last Opened Bottom Panel opens Output panel
2024-07-07 12:11:37 -04:00