Skip to content

Latest Build

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 31 Oct 00:12

Commits

  • bf56082: deldeldel (Garux)
  • 45dd8cc: del shaderManual.yml (Garux)
  • 39c56c1: Merge remote-tracking branch 'nrc/master' (Garux)
  • 958b99a: fix si->implicitImagePath extension presence vagueness added in c3437b7 (Garux)
  • c100cc2: prevent logging q3map2's output twice on linux with build monitoring (Vorschreibung) #219
  • 679ebd9: improve rotate-snap to align bbox axially as much as possible (Garux)
  • 7451bd8: rename potentially conflicting vector3_max_component -> vector3_max_abs_component (Garux)
  • 35ea55f: workflow: zip windows build immediately, since .bla files get lost somewhere later now (likely in linux 7z) (Garux)
  • 4d5c4df: tweak automatic releases logic (show full log since 'stable', newest commits go 1st, unique tags->release rename = 'stable') (Garux)
  • 1b0e573: fix "winding: index out of bounds" when highlighting brush components during undo/redo (Garux)
  • 4909d59: use typedef DeviceVector (Garux)
  • 6f4cc1b: use override keyword (Garux)
  • 1fe5016: * m1 drag + ctrl (Drag tool, 3D view): move-snap selecton bbox corner to pointed position in scene (Garux)
  • 1127fd5: add RadiantSelectionSystem::AllTransformable interface (Garux)
  • 8039417: class ClipperSelector -> class ScenePointSelector (Garux)
  • 68fa182: refactor class RepeatableTransforms, class TransformModifier, class BrushTransformModifier (Garux)
  • 6a65216: add quaternion_for_unit_vectors_safe() (Garux)
  • 811fcd6: confirmation dialog for reset all shortcuts (Garux)
  • cc2c170: shader editor: 4 chars tab size (was 80 pixels), update it on zoom, monospace font (Garux)
  • 9fab34b: update changelog (Garux)
  • 7c0b080: enable menu.help.about.changelog (Garux)
  • f56ed5b: tweak global.xlink (Garux)
  • 6392195: add extra shader manual - qer_trans info (Garux)
  • 26f6061: tweak shader manual - q3map_lightSubdivide (Garux)
  • 262f044: clarify shader manual - tcMod transform (Garux)
  • 7805de8: tweak shader manual - skyparms (Garux)
  • 5f5db31: actualize mouse shortcuts.txt (Garux)
  • 9a9d48a: fix -bounce -dump files numbering, don't write last empty file (Garux)
  • edbd94b: fix menu mnemonic (Garux)
  • 024204a: Disable the wayland backend on Linux by default (Spike29) #208
  • 7ee5bfd: fix .def parsing when two non consecutive soliduses were recognized as single line comment (Garux)
  • b3681d0: l_net: uncrustify l_net_wins.c (Vorschreibung) #204
  • 44b2d3f: l_net: manual cleanup l_net_wins.c (Vorschreibung) #204
  • 5485c7d: l_net: unify l_net_wins between posix/windows (Vorschreibung) #204
  • 35b0c60: l_net: continue removing unused/dead code (cleanup) (Vorschreibung) #204
  • 9d18ae7: l_net: add missing header reference (Vorschreibung) #204
  • d58cc14: l_net: boolean return of WINS_Init() (Garux) #204
  • fb076f2: lnet: remove WINS_MyAddress / Net_MyAddress (Vorschreibung) #204
  • e8d1fe5: l_net: remove file comment stanza (Vorschreibung) #204
  • a2bdefc: improve fgd.choices (Garux)
  • d685449: fix libxml inclusion for LIBXML2_2.4.30 (Garux)
  • 9a4f032: Merge commit 'c54bd5caf3dd576e729bd20141cb348badd457eb' (Garux)
  • adb1d1e: add .py / .json rules to .editorconfig (Vorschreibung) #207
  • 7499ba6: always fix backsplashes in vfsGetFileCount, vfsLoadFile to surely work in unix (Garux)
  • 0a67a8c: log plugin load failures (Vorschreibung) #203
  • dce698d: fix linux build process monitoring (Vorschreibung) #205
  • 7b565c2: log to terminal on linux/macos (Vorschreibung) #199
  • 87eb714: .gitignore '/.cache' (Vorschreibung) #198
  • b287caf: add .editorconfig (Vorschreibung) #197
  • ac7b4d3: tweak shader manual (Garux)
  • c851356: fix action-automatic-releases warning (Garux)
  • 8f1beb7: download all-in-one gamepacks archive during build by default (Garux)
  • 648a836: fix assimp ASE loader crash when *MATERIAL_COUNT or *NUMSUBMTLS is not specified or is 0 (Garux)
  • d4e1be3: fix TextureBrowser::clampOriginY(), min origin could be >0 (Garux)
  • a0c56fe: allow setting CPPFLAGS via command line (Garux)
  • d59668f: don't write nomipmaps hack 5daf2e2 when native external lightmaps, as it prevents r_mapOverbrightBits application (Garux)
  • b0a065a: make a998927 work in Linux (Garux)
  • f3ffdf9: support 16bit png loading in radiant (Garux)
  • ecab0a6: QTWIDGETS flags are sufficient as they include QTGUI & QTCORE (Garux)
  • 02e5db4: combine --libs-only-L & --libs-only-l pkg-config flags in single call (Garux)
  • 98be56b: speed up build initialization (Garux)
  • 8c4b46b: update MSYS2 COMPILING (Garux)
  • 5daf2e2: * generate shaders to force nomipmaps flag on external lightmap images created by lightstyles and external lms hacks (Garux)
  • 34038fd: unify WriteBSPFile() print (Garux)
  • a3d438c: * adjust -light -trisoup to enable performance hack for games with low verts per lmed surf count (e.g. 64 in Q3): (Garux)
  • c8bf05a: fix -info leafsurfaces alignment (Garux)
  • 6abeb43: fix ds->lightmapAxis after MergeMetaTriangles (Garux)
  • d353211: in brush.prism... etc dialogs select value on start for convenience (Garux)
  • 6749261: * -maxshaderinfo : Sets max amount of shaderInfo, default = 8192 (Garux)
  • 20a9afc: * -maxmapdrawsurfs : Sets max amount of mapDrawSurfs, used during .map compilation (-bsp, -convert), default = 131072 (Garux)
  • 2721cca: untie PatchMapDrawSurfs() from MAX_MAP_DRAW_SURFS, was doing stack overflow when increased (Garux)
  • 129d54e: deduplicate entity connecting code (Garux)
  • 0b43b17: fix return reference to local variable added in c6252fe (Garux)
  • bf579cc: * ctrl + shift + u: CSG Intersect (Garux)
  • 87464ac: make position of selection position text consistent in 2D view (Garux)
  • f351a9d: tweak autobuild: (Garux)
  • c54bd5c: appease clang's sfinea (Garux)
  • b799a03: fix model browser scrollbar scrolling lag in KDE (Garux)
  • a75fb6a: fix nonmonitored builds broken in 9a13f9e (Garux)
  • f6fd436: bump versions of actions used (Garux)
  • 22a4ee2: fix deprecated Qt function warnings (Garux)
  • 1f45694: Revert "fix build in ubuntu via using deprecated Qt function" (Garux)
  • 60e3e48: Revert "fix build in ubuntu via using deprecated Qt function" (Garux)
  • e77d713: * fix custom shaders generation for lightstyles and external lightmaps hacks for :q3map suffixed shaders (Garux)
  • 4b26129: minor tweaks (Garux)
  • f36b899: move f2f inside Renderer_GetStats() (Garux)
  • d33140d: fix Run Engine After Compile arguments passing (was eating 1st) (Garux)
  • 8683d43: fix on import or paste: target/name "qwerty01" -> "qwerty1" (Garux)
  • 70c63ed: fix obscure linux locale override issue (sunplug writing ? in place of -) (Garux)
  • 0ead65d: fix eclass_xml color assert (Garux)
  • 649fcd4: use CopiedString.empty() (Garux)
  • 1f2e161: got CopiedString move constructor to actually work (Garux)
  • 454660c: adjust some too pruning QLayout::setContentsMargins (Garux)
  • 6995ef0: fix check_version(), RADIANT_MAJOR_VERSION was ignored (Garux)
  • 3e34d0e: fix LIGHT_SHADER_DEBUG (Garux)
  • df02774: tweak StringOutputStream use (Garux)
  • b4e44bc: refactor StringFixedSize, auto str = String64()() use form was not doing copy elision (Garux)
  • f6a040c: minor console tweak (Garux)
  • 9a13f9e: simplify build code (Garux)
  • ecdad80: * light radiuses: don't render biggest radius, make them less occluding in 3D (Garux)
  • 9b9e1df: * light entity radius: support negative intensity display and adjustment (keep sign while adjusting) (Garux)
  • 38f0f66: entity smartedit.color key entry.change icon to one also making sense in linux (Garux)
  • e02571f: * preferences.Selection.Create brushes in 3D (by m1 drag) (Garux)
  • ec29d48: * Model Browser: unmoved m2 resets models rotations (Garux)
  • f8d6224: * fix automatic target/names resolving after doing map 'Save as' or unnamed map 'Save' (Garux)
  • 6dab129: tweak menu text (Garux)
  • 3212660: * fix equally named builds execution (Garux)
  • 27dff0c: fix mouse chasing in 2x2 & floating layouts (Garux)
  • 2d11fde: enable DPI awareness on Windows (Garux)
  • b2c1153: move "windows:darkmode=1" parameter setting to qt.conf (Garux)
  • 20b8bdb: fix off-by-one error in .def parser added in 4b96cb6 (Garux)
  • 7c91030: texture browser, model browser trees: disable text ellision (Garux)
  • e9459b7: fix .game no_patch key handling (Garux)
  • dee00be: adjust preferences dialog.spinners decimals (Garux)
  • 25e1ad5: use radio menu items in grid menu (Garux)
  • 956e30f: Surface Inspector more concrete KB filtering: pass some editor's shortcuts with modifiers (Garux)
  • a9a9907: support .fgd color1 key type (Garux)
  • b21d2cb: fix non existent q3map_tcMod mode (Garux)
  • 4b8468f: fix icon name typo (Garux)
  • eba6783: update Entity Attributes scrollbar on deselection; Qt updates on widget addition, doesn't on chosen way of deletion (Garux)
  • 4b96cb6: safe .def spawnflags parsing (Garux)
  • 3eff562: in .def ent defs treat -, x & unused* spawnflags as dummy (Garux)
  • 4cbe05a: bump EntityClass MAX_FLAGS to 32 (Garux)
  • 1c3300d: be safe while doing copy to EntityClass::flagnames (Garux)
  • 1a12e3b: rework Surface Inspector for correct +- scale buttons alignment (Garux)
  • 8cd2a52: Surface Inspector flags: fix window resizing (Garux)
  • dea7800: bobToolz: load all group entities, was hardcoded list of them (Garux)
  • bf4db60: bobToolz: remove brush ID, store brushes & patches in vector (Garux)
  • 7bd1148: * bobToolz: new Find Duplicates function: finds & selects duplicate brushes in entire map (Garux)
  • d98b1c5: adjust QPalette::AlternateBase (Garux)
  • 8923546: more precise -bounce description (Garux)
  • b6683d9: enable EntitiesKillConnect for xonotic (Garux)
  • ca3c035: Entity Inspector: support unknown entities added during runtime: clear entity comment, deselect entity class list (Garux)
  • b75f9b3: Add CLions project folder to gitignore (Aciz) #146
  • 158b724: * support multiple Extra Resource Paths (Garux)
  • c9d8265: shader editor: save prompt on closing modified document (Garux)
  • 4209416: add visual aid to Shader Editor search entry (Garux)
  • 11c0cc3: fix Shader Editor manual opener, while installed to path with spaces (Garux)
  • 69a3a4f: * brush.cone result respects original brush bounds and is currect projection dependent (Garux)
  • bb4c510: show coordinates by default (Garux)
  • d205f6a: more pronounced grid major color in Blender theme (Garux)
  • 22f0172: change browse file/directory icon from SP_FileDialogStart to semantically correct SP_DialogOpenButton (Garux)
  • b608dc9: add missing file extension after file dialog (Garux)
  • a2e35eb: in autocaulk use caulk instead of nodraw, if latter is nonsolid (Garux)
  • 2c947b7: q3map2/light: introduce -nobouncestore (Thomas Debesse)
  • 374f66b: q3map2: don't store lightmap if the last bounce computation ran empty. (Matthias Krüger)
  • 39f4bdf: * installer of map developer's files (common shaders/textures/w/e is included in gamepack) (Garux)
  • 1fb1896: tweak light styles checks (Garux)
  • d40538e: * fix RBSP style keys on -exportents and decompilation, so that they are alright for -onlyents and compilation (Garux)
  • a5bad3d: * fix: don't turn lights with targetname to styled for IBSP, as they are not switchable there (Garux)
  • 1da9dbf: * -keepmodels in -bsp / _keepModels on worldspawn: keep misc_model entities in the BSP file after compile (Garux)
  • affe89e: add Application::aboutQt to about dialog (Garux)
  • b9c537f: * Run Engine After Compile function: make 'Engine to Run' & 'Engine Arguments' customizable in preferences (Garux)
  • c69a94d: fix Widget_connectToggleDependency: apply dependency effect on creation (preferences loading case; only has been working during manual toggling) (Garux)
  • cc89d51: make console text color adaptive to GUI theme changes (Garux)
  • 32c4ded: fix default GUI theme application on the fly (Garux)
  • 4e1c8ad: install share/qt5/plugins/styles/qwindowsvistastyle.dll for native look'n'feel in Windows with 'Default' theme (Garux)
  • 4b58cc3: omit SVN requirement with DOWNLOAD_GAMEPACKS=no (Garux)
  • 50a4ff6: Update pluginmenu.cpp (Garux)
  • 7cefa2b: fix texture compression preference (Garux)
  • aec594f: Update pluginmenu.cpp (EugenyP) #143
  • 28b4a09: Update pluginmenu.cpp (EugenyP) #143
  • cf89844: Single menuitem for plugin (EugenyP) #143
  • 4d870a3: * shader editor: lines numbering (Garux)
  • 66f8098: * shader editor: highlight current line (Garux)
  • 5e0d1b7: fix ET sunplug writing spinbox content with prefix (Garux)
  • 1e90913: * misc_model _target and group entity _targetname key aliases for baking the model into entity (Garux)
  • 363c63b: fix q3map_fogDir, q3map_tcGen vector, ivector doc, highlighting (Garux)
  • cfe248d: q3map2 -light -scale: don't scale bounced light; user expects scaling light sources here (Garux)
  • 9c2fbc9: * shader editor: Q3 shader syntax highlighting (Garux)
  • 3fb507e: skip *.pk3dir in root in DirectoryArchive::forEachFile (Garux)
  • 7396eef: * fix QComboBox popup leaking shortcuts (Garux)
  • 2b3a34b: improve performance of console, shader view (Garux)
  • 8c92cb6: fix quickhull build (Garux)
  • 9dff943: update quickhull lib (Garux)
  • 45ed010: build action: remove windows-warn-${{ matrix.arch }}.log, as it makes errors unreachable (Garux)
  • 7a755dc: actualize Shader Manual version (Garux)
  • 9ca1d93: * UV Tool: measure snapping distance in screenspace (Garux)
  • 860ba89: * UV Tool::skew: snap lines to vertices; change snapping measure to distance (Garux)
  • f6972d0: add action, triggering shaderManual deployment action (Garux)
  • db2b615: only trigger prereleases build manually (Garux)
  • a351b63: add "textures/skip" to caulk filter for Q1 (Garux)
  • a998927: entity, surface inspectors: clear focus widget while showing to keep global shortcuts working (Garux)
  • 544ade9: on Enter in NonModalEntry, NonModalSpinner always do apply, since not every selected instance necessarily has shown property applied (Garux)
  • c08c2f9: * ctrl/ctrl + shift modifiers in value spinners divide step by 10 & 100 respectively (Garux)
  • f9bc21a: * -lessbrushes switch: less brushes when decompiling Q1, HL maps at the expense of texturing (Garux)
  • f43f9da: mbspc: * improve decompilation quality of Q1, HL maps greatly (texturing correctness, less brushes) (Garux)
  • 6fa7a8b: mbspc: decompilation: bump limits to be able to decompile all AD Q1 BSPv1 maps (Garux)
  • 18d4a0a: mbspc: decompilation: avoid writing empty texture name (Garux)
  • 0ac6b34: sanitize Entity inspector key/value input (Garux)
  • 2ed868d: manage conflicting hotkeys in QComboBox, QLineEdit, QSpinBox (Garux)
  • 88a03b0: normalize rendered light color for display consistency (compiler normalizes it anyway) (Garux)
  • d41adc5: * use bounding box for misc_model transformations (Garux)
  • f0ce315: handle fgd spawnflags Garux#115 (Garux)
  • 5162a22: adjust gui style: bright menu separators with margin, highlighted scrollbar handle, no scroll buttons (Garux)
  • 85d6e4b: shortcuts customization: handle numpad keys as numpad keys (Garux)