Commit Graph

10 Commits

Author SHA1 Message Date
Rémi Verschelde f5a290ac46 Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace
A number of headers in the codebase included `rendering_server.h` just for
some enum definitions. This means that any change to `rendering_server.h` or
one of its dependencies would trigger a massive incremental rebuild.

With this change, we decouple a number of classes from `rendering_server.h`,
greatly speeding up incremental rebuilds for that area.

On my machine, this reduces incremental compilation time after an edit of
`rendering_server.h` by 60s (from 2m57s).
2026-02-25 19:43:03 +01:00
kobewi d70866bce8 Fix TileSet dock becoming focused when switching TileMapLayers 2026-01-15 16:46:32 +01:00
kobewi 9f96d2199d Add EditorDock's own DockSlot enum 2026-01-02 13:16:23 +01:00
Logan Detrick 0e072e9014 Fix docks grabbing too much focus 2025-12-22 17:41:58 -08:00
Rémi Verschelde 6b0a74073c Merge pull request #113296 from KoBeWi/soft_open_gently
Fix dock opening focus
2025-12-05 09:38:08 +01:00
Logan Detrick ad094b93be Enable Vertical orientation for TileMap Dock 2025-12-02 18:39:44 -08:00
kobewi cea95e6004 Fix dock opening focus 2025-11-29 00:44:01 +01:00
Logan Detrick da8817a4e8 Use new dock system for TileMap and TileSet 2025-11-24 03:13:02 -08:00
kobewi 24c1a783ee Improve tile source tooltips 2025-09-08 16:16:51 +02: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