Spike29
7027470704
Rename "Find brush..." into "Find Entity/Brush...", and fix 3 spelling mistakes in the UI
2026-09-01 11:05:15 +02:00
Garux
c4d4700885
do not create curve menu with "no_patch" 1 game config value
...
#252
2025-11-01 02:53:16 +05:00
Garux
fcd8aed273
rename toolbar objects to force default side attachment change
2025-10-20 00:38:36 +05:00
Garux
00c352b697
remove odd newlines
2025-10-09 02:45:30 +05:00
Garux
f7630df89c
* del: DeleteSelection3 as most expected deletion bind
2025-10-09 02:05:25 +05:00
Garux
7ea9546cdf
add class SingleQuoted
2025-10-07 00:16:53 +05:00
Garux
37c7ff934c
remove makeQuoted, use Quoted directly
2025-10-06 22:52:30 +05:00
Garux
b19fd006c7
make GUI theme global preference, load it ASAP
2025-09-29 00:12:13 +05:00
Garux
0a80243914
place filter, plugin toolbars on the right by default
2025-09-24 00:14:47 +05:00
Garux
2580a1ee17
minor tweaks
2025-09-23 03:59:53 +05:00
Garux
6cf1403e48
set window icon for the very 1st configuration dialogs too
2025-09-16 18:31:33 +05:00
Garux
c81c2b70c1
* improved GUI themes, new unmodified Fusion theme, external .qss file
2025-09-15 02:03:49 +05:00
Garux
eea78c37f3
* context menu for toolbar buttons configuration
2025-09-14 03:43:39 +05:00
Garux
34f7fe77b0
* new icons by Julius, high dpi scaling support
...
closes #111
2025-09-12 22:47:13 +05:00
Garux
911a7cceeb
minor tweaks
2025-09-03 00:29:13 +05:00
Garux
5426732f28
minor tweaks
2025-09-02 05:04:33 +05:00
Garux
1599d0a64b
* layers system (stored in comments of .map file)
...
menus * View->Layers Browser (L)
* Edit->Expand Selection To Layers (ctrl + q)
* shift + q: move-to LayersMenu
closes #133
2025-08-31 16:25:12 +05:00
Garux
da0570291b
* ctrl + shift + p: Shortcuts dialog (keyboard commands palette)
2025-02-09 20:15:01 +05:00
Garux
6e16d7e3bd
menu * Modify->Repeat: saved transforms feedback and individual resets
...
* Modify->Repeat->Reset Transforms (alt + r)
2025-02-06 14:37:05 +05:00
Garux
607d4c67ad
tweak formatting
2025-02-05 15:59:29 +05:00
TimePath
b65f27b166
Callback: cleanup
2025-01-22 14:57:22 +05:00
TimePath
57c8189225
Callback: remove fixed-arity wrappers
2025-01-22 12:39:14 +05:00
TimePath
d71556d1de
Embrace lambdas
2025-01-21 18:54:52 +05:00
Garux
54dfa0df74
adjust GUI texts
2024-12-02 08:05:32 +05:00
Garux
edbd94b6f1
fix menu mnemonic
2024-08-01 03:42:28 +05:00
Garux
df02774ff5
tweak StringOutputStream use
...
auto str = StringOutputStream()(bla) use form was not doing copy elision or move, but copy
2024-01-29 16:54:08 +06:00
Garux
e9459b79d8
fix .game no_patch key handling
...
OG behavior was to have preference to hide patch toolbar, if no_patch was set to non empty string xD
patch toolbar was shown by default anyway xD
now treat "1" as hide, anything else = show, including non set
2023-10-05 21:02:50 +06:00
Garux
4b8468fea1
fix icon name typo
2023-09-19 20:25:08 +06:00
Garux
158b724dba
* support multiple Extra Resource Paths
2023-08-22 15:40:09 +06:00
Garux
39f4bdfab6
* installer of map developer's files (common shaders/textures/w/e is included in gamepack)
2023-08-18 11:51:02 +06:00
Garux
e1c814f600
* "Built-In Group Dialog" layout option, embeds entity, textures etc dialog on the right of main window
2022-11-11 08:31:17 +03:00
Garux
f7b9e7e482
fix nonmodal dialogs going behind main window in linux
...
notes:
was okay in windows
wnd position is not preserved on hiding via Close event now, requires extra handling, as in class RotateDialog or g_guiSettings (no much critical cases exist)
min max buttons aren't shown (when requested) in Ubuntu, shown in Windows; were shown for Qt::Window flag
2022-10-31 15:16:53 +03:00
Garux
6bfa626a38
fix ubuntu build, suppress spammy warning there
2022-10-27 10:30:27 +03:00
Garux
9d3d204018
Qt
2022-10-27 09:10:31 +03:00
Garux
bf3f194cff
* cloneSelected, cloneSelectedMakeUnique: select cloned stuff (was preserving original selected)
...
important for cloneSelectedMakeUnique usability and when objects order in .map matters
2021-11-24 23:49:46 +03:00
Garux
ee06831f97
Optional grid color scheme to fit the Adwaita Dark GTK theme
2021-11-15 01:59:23 +03:00
Garux
522f6f907e
rename cmdlib and imagelib to fix name clashes
2021-10-31 14:13:02 +03:00
Garux
d812cbd4d4
replace ArrayRange by tcb::span (reproduction of std::span)
2021-10-24 08:32:10 +03:00
Garux
02a3b9c026
use ostream_write( CopiedString )
2021-09-18 15:30:11 +03:00
Garux
2222100316
indent classes, align by spaces
2021-03-24 00:25:15 +03:00
Garux
d734199601
manage path routines
2021-01-22 02:21:54 +03:00
Garux
2734cbd1e0
* ctrl + shift + z: redo alias
2021-01-05 01:40:44 +03:00
Garux
f401facb4f
fix main wnd splits being set before window is actually maximized/fullscreened
2020-12-30 12:51:04 +03:00
Garux
2f2140efa4
support map loading on autorestart from path with spaces
2020-12-20 17:01:23 +03:00
Garux
a5be520748
swap RotateSelectionClockwise, RotateSelectionAnticlockwise toolbar buttons for visual logic "right button rotates to right" and reverse
2020-10-13 08:23:19 +03:00
Garux
35309c8c6c
fix Gdk-CRITICAL **: IA__gdk_window_get_window_type: assertion 'GDK_IS_WINDOW (window)' failed
2020-06-05 23:49:04 +03:00
Garux
e11341f8f6
fix Gtk-CRITICAL **: gtk_window_realize_icon: assertion 'info->icon_pixmap == NULL' failed
2020-06-05 21:03:10 +03:00
Garux
95809d79f5
use GtkToolItem in toolbars
2020-05-27 08:18:22 +03:00
Garux
dac8fd48a3
gtk_timeout_add -> g_timeout_add
...
gtk_timeout_remove -> g_source_remove
2020-05-22 01:29:08 +03:00
Garux
0ba68e1a29
gtk_toolbar_set_orientation -> gtk_orientable_set_orientation
2020-05-22 01:16:05 +03:00