Commit Graph

2543 Commits

Author SHA1 Message Date
Garux 956e30f113 Surface Inspector more concrete KB filtering: pass some editor's shortcuts with modifiers
#147
2023-09-20 10:55:53 +06:00
Garux a9a9907eab support .fgd color1 key type
#115
2023-09-20 08:10:23 +06:00
Garux b21d2cbf1d fix non existent q3map_tcMod mode 2023-09-20 06:41:27 +06:00
Garux 4b8468fea1 fix icon name typo 2023-09-19 20:25:08 +06:00
Garux eba6783b89 update Entity Attributes scrollbar on deselection; Qt updates on widget addition, doesn't on chosen way of deletion 2023-09-19 20:18:46 +06:00
Garux 4b96cb6744 safe .def spawnflags parsing 2023-09-19 19:47:25 +06:00
Garux 3eff56211d in .def ent defs treat -, x & unused* spawnflags as dummy
#150
2023-09-19 17:04:09 +06:00
Garux 4cbe05a25c bump EntityClass MAX_FLAGS to 32
#150
closes #82
2023-09-18 22:42:41 +06:00
Garux 1c3300d4bb be safe while doing copy to EntityClass::flagnames 2023-09-18 21:30:15 +06:00
Garux 1a12e3b226 rework Surface Inspector for correct +- scale buttons alignment 2023-09-18 15:57:46 +06:00
Garux 8cd2a5257f Surface Inspector flags: fix window resizing 2023-09-18 15:42:16 +06:00
Garux dea7800d3c bobToolz: load all group entities, was hardcoded list of them
fix crash in DEntity::SelectBrushes after DEntity::LoadSelectedBrushes (which may load brushes from other entities)
generalize loading options; fix ignored loadPatches option; use only visible brushes in Find Duplicates
2023-09-04 06:38:59 +06:00
Garux bf4db60613 bobToolz: remove brush ID, store brushes & patches in vector 2023-09-01 17:06:03 +06:00
Garux 7bd11485d0 * bobToolz: new Find Duplicates function: finds & selects duplicate brushes in entire map 2023-08-30 21:16:21 +06:00
Garux d98b1c5d0e adjust QPalette::AlternateBase
it's not used in radiant, but may be used in Qt file dialog
2023-08-25 06:29:11 +06:00
Garux 8923546e79 more precise -bounce description 2023-08-23 00:24:29 +06:00
Garux b6683d9837 enable EntitiesKillConnect for xonotic 2023-08-23 00:09:51 +06:00
Garux 07f66499dd
Merge pull request #146 from Aciz/clion-gitignore
Add CLions project folder to gitignore
2023-08-22 18:16:18 +06:00
Garux ca3c035a54 Entity Inspector: support unknown entities added during runtime: clear entity comment, deselect entity class list 2023-08-22 17:47:08 +06:00
Aciz b75f9b37f4 Add CLions project folder to gitignore 2023-08-22 12:55:36 +03:00
Garux 158b724dba * support multiple Extra Resource Paths 2023-08-22 15:40:09 +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 69a3a4f829 * brush.cone result respects original brush bounds and is currect projection dependent 2023-08-21 17:17:11 +06:00
Garux bb4c510c4c show coordinates by default 2023-08-21 15:42:22 +06:00
Garux d205f6ab46 more pronounced grid major color in Blender theme 2023-08-21 15:42:08 +06:00
Garux 22f017283b change browse file/directory icon from SP_FileDialogStart to semantically correct SP_DialogOpenButton 2023-08-21 15:41:07 +06:00
Garux b608dc986c add missing file extension after file dialog
some implementations are more mindless, than the others
2023-08-18 20:14:45 +06:00
Garux a2e35eb774 in autocaulk use caulk instead of nodraw, if latter is nonsolid
#145
2023-08-18 17:50:42 +06:00
Thomas Debesse 2c947b7e95 q3map2/light: introduce -nobouncestore
when storing computed lightmap on each bounce, user can interrupt compilation and
get working files, but it spends allocation time (which is slow and single-threaded

with this option, user can decide to only allocate lightmaps on the very final
bounce, it means it can't be interrupted, but it can save a lot of time
2023-08-18 15:10:59 +06:00
Matthias Krüger 374f66bb42 q3map2: don't store lightmap if the last bounce computation ran empty. 2023-08-18 15:06:20 +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 1fb1896f11 tweak light styles checks 2023-08-18 11:30:48 +06:00
Garux d40538eea0 * fix RBSP style keys on -exportents and decompilation, so that they are alright for -onlyents and compilation 2023-08-18 01:20:58 +06:00
Garux a5bad3d471 * fix: don't turn lights with targetname to styled for IBSP, as they are not switchable there 2023-08-17 19:46:49 +06:00
Garux 1da9dbfea9 * -keepmodels in -bsp / _keepModels on worldspawn: keep misc_model entities in the BSP file after compile 2023-08-17 19:22:21 +06:00
Garux affe89e774 add Application::aboutQt to about dialog 2023-07-31 14:09:34 +06:00
Garux b9c537f40b * Run Engine After Compile function: make 'Engine to Run' & 'Engine Arguments' customizable in preferences 2023-07-31 10:43:41 +06:00
Garux c69a94d955 fix Widget_connectToggleDependency: apply dependency effect on creation (preferences loading case; only has been working during manual toggling)
Widget_connectToggleDependency: track checkbox graying out to allow chained dependencies
2023-07-31 10:39:59 +06:00
Garux cc89d51e79 make console text color adaptive to GUI theme changes 2023-07-24 16:00:47 +06:00
Garux 32c4ded9d2 fix default GUI theme application on the fly 2023-07-24 15:43:36 +06:00
Garux 4e1c8adbff install share/qt5/plugins/styles/qwindowsvistastyle.dll for native look'n'feel in Windows with 'Default' theme 2023-07-24 13:58:29 +06:00
Garux 4b58cc3f83 omit SVN requirement with DOWNLOAD_GAMEPACKS=no
this is to workaround github actions build error: svn.exe is present, but access returns code 127
2023-07-23 00:36:09 +06:00
Garux 68c604d291 Merge branch 'EugenyP-master' 2023-07-21 12:07:21 +06:00
Garux 50a4ff6f3e Update pluginmenu.cpp
note this change omits adding menu for plugins w/o commands
2023-07-21 12:05:35 +06:00
Garux 06f34d4fc5 Merge branch 'master' of https://github.com/EugenyP/netradiant-custom into EugenyP-master 2023-07-21 11:43:31 +06:00
Garux 7cefa2bae3 fix texture compression preference 2023-07-21 11:05:11 +06:00
EugenyP aec594f0b8
Update pluginmenu.cpp 2023-07-20 23:38:17 +07:00
EugenyP 28b4a090f3 Update pluginmenu.cpp 2023-07-20 23:37:14 +07:00