81 Commits
Author SHA1 Message Date
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 1ac117572b icons tweaks by @julius2k26
closes #296
2026-07-09 02:06:54 +05:00
Garux 9fbb551ad6 minor gui tweaks 2025-12-03 20:09:08 +05:00
Garux 0bbd529a76 shader editor: write file in text mode for more expected newlines 2025-11-05 20:26:01 +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 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 71c7261a36 * shader editor: make Copy and SelectAll binds work in read only mode 2025-08-06 22:38:54 +05:00
Garux 27b4ac9c08 * shader editor: Find, FindNext, FindPrevious OS dependent binds; Find fills search entry from selection 2025-08-06 20:06:05 +05:00
Garux 222f1557fc * shader editor: save on ctrl + s 2025-08-06 15:51:43 +05:00
Garux 07b03619a2 shader editor: colorize surfaceparm nomarks, nodlight as runtime params 2025-08-05 15:27:03 +05:00
Garux a5bead358b minor tweaks 2025-03-04 01:04:49 +05:00
Garux 607d4c67ad tweak formatting 2025-02-05 15:59:29 +05:00
Garux 4a368deef0 minor refactoring 2025-02-04 12:15:12 +05:00
Garux 6140dddf21 clarify light intensity dialog texts 2025-01-31 10:00:54 +05:00
TimePath 57c8189225 Callback: remove fixed-arity wrappers 2025-01-22 12:39:14 +05:00
Garux da216c99b3 fix saveable window size management during the 1st run 2025-01-16 10:45:46 +05:00
Garux c24359215c shader manual: crosslink, improve 2024-12-29 05:01:48 +05:00
Garux 4aedb78011 tweak shader manual anchors 2024-12-27 06:09:20 +05:00
Garux ff9aeaf728 shader editor: add skybox template 2024-12-11 19:10:00 +05:00
Garux d4259772e6 shader editor: fix completion collision of blendFunc blend with blend shader template 2024-12-11 18:48:30 +05:00
Garux 1ed93f7ccb tweak portal, alphagen portal documentation, completion 2024-12-10 23:13:12 +05:00
Garux 7dc1a3dbb0 switch to c++20, switch to std::span 2024-11-27 02:07:43 +05:00
Garux 8202b5a6ba fix some warnings 2024-11-24 02:00:56 +05:00
Garux f9dd8636c0 shader editor: fix typo, add 'compile time remap' template 2024-11-13 16:11:07 +05:00
Garux cc2c170b88 shader editor: 4 chars tab size (was 80 pixels), update it on zoom, monospace font 2024-10-13 16:27:23 +05:00
Garux 7c0b080e52 enable menu.help.about.changelog
add changelog-custom.txt of 20221212 release
2024-09-24 21:05:07 +05:00
Garux d3532111cf in brush.prism... etc dialogs select value on start for convenience 2024-02-21 22:54:51 +06:00
Garux 454660c3e8 adjust some too pruning QLayout::setContentsMargins 2024-01-30 02:56:56 +06: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 9a13f9ed55 simplify build code 2024-01-24 17:09:04 +06:00
Garux b21d2cbf1d fix non existent q3map_tcMod mode 2023-09-20 06:41:27 +06:00
Garux c9d8265958 shader editor: save prompt on closing modified document 2023-08-21 21:58:23 +06:00
Garux 4209416731 add visual aid to Shader Editor search entry 2023-08-21 17:35:31 +06:00
Garux 11c0cc3fa8 fix Shader Editor manual opener, while installed to path with spaces 2023-08-21 17:25:22 +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 affe89e774 add Application::aboutQt to about dialog 2023-07-31 14:09:34 +06:00
Garux 4d870a381f * shader editor: lines numbering 2023-07-20 17:20:26 +06:00
Garux 66f80987a8 * shader editor: highlight current line 2023-07-14 16:06:42 +06:00
Garux 363c63b5d2 fix q3map_fogDir, q3map_tcGen vector, ivector doc, highlighting 2023-07-05 14:06:46 +06:00
Garux 9c2fbc9d1d * shader editor: Q3 shader syntax highlighting
search entry: down/up, enter/shift+enter cycle through results
		fix PgUp, PgDown, ctrl + scroll (font size adjustment)
		copy, cut binds w/o selection operate on current line
		alt + up/down: move text up/down
		ctrl + D: duplicate line/selection
		display color3f as foreground color
		url to current keyword description in Shader Manual
		syntax completion
		shader templates in completion after { 1st shader brace
		complete texture paths from File System textures/, env/, models/ folders
2023-07-05 12:09:39 +06:00
Garux 2b3a34b299 improve performance of console, shader view 2023-05-18 19:09:19 +06: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 9d3d204018 Qt 2022-10-27 09:10:31 +03:00
Garux 522f6f907e rename cmdlib and imagelib to fix name clashes 2021-10-31 14:13:02 +03:00
Garux 02a3b9c026 use ostream_write( CopiedString ) 2021-09-18 15:30:11 +03:00
Garux aa4f3a1f72 reduce the use of GSlist
Quake3FileSystem::forEachFile: avoid double extension check, support "*", as advertised
2021-08-19 12:28:56 +03:00
Garux 6c00419653 fix spelling 2021-05-24 20:23:09 +03:00