Commit Graph

  • 8216133984 Merge pull request #311 from Spike29/spelling master Garux 2026-09-01 20:18:21 +05:00
  • 7027470704 Rename "Find brush..." into "Find Entity/Brush...", and fix 3 spelling mistakes in the UI Spike29 2026-09-01 11:05:15 +02:00
  • b890134aac Two fixes to allow the project to compile on Raspberry Pi (#310) DevilMasterandGarux 2026-08-29 06:32:08 +02:00
  • 449778b384 theming tweaks: px sizes in .qss for more consistent relative sizing replace statusbar icons color to make them visible in light theme #296 #297 Garux 2026-08-25 05:33:17 +05:00
  • be3b369ec4 * GreyBlue2, BlenderDark, BlenderLight GUI themes by @julius2k26 closes #297 Garux 2026-08-12 09:46:34 +05:00
  • cc96c84e29 fix bobToolz.door builder text Garux 2026-08-12 09:38:45 +05:00
  • 63bb3a053f Merge pull request #309 from vldvoiculescu/terrain-plugin-fixes Garux 2026-08-12 07:26:01 +05:00
  • 801018f6d3 add the storage mod for all variables vld_voiculescu 2026-08-09 14:59:53 +03:00
  • 1c14e4c12a add Irregular Grid vertex jitter and Grid Step height snapping vld_voiculescu 2026-08-09 14:59:53 +03:00
  • b11baccb54 add axis inversion + terrace step fix + manual size input store vld_voiculescu 2026-08-08 17:24:02 +03:00
  • 10165e88d1 revert some icons f-world.svg - better geometrical representation, better depth sense status_brush.svg status_entity.svg status_patch.svg - no padding to have them nuff big bobtoolz_poly.svg - better functionality representation bobtoolz_merge.svg bobtoolz_split.svg bobtoolz_splitcol.svg bobtoolz_splitrow.svg - better and uniform functionality representation select.svg - nuff padding from button border under default theme, unwanted colorizing copy.svg - unwanted colorizing Garux 2026-07-09 02:51:59 +05:00
  • 1ac117572b icons tweaks by @julius2k26 closes #296 Garux 2026-07-09 02:06:54 +05:00
  • 7a1afa9d43 minor tweaks to Viewports themes closes #292 Garux 2026-07-06 22:55:47 +05:00
  • b4dedda383 fix double colon in xyz status closes #290 Garux 2026-07-06 21:58:06 +05:00
  • 5a0c7f7cbc Merge pull request #289 from vldvoiculescu/terrain-generator-plugin Garux 2026-06-24 22:03:06 +05:00
  • 81ff3f50e0 simplify terrain generation plugin API interaction Garux 2026-06-24 21:55:31 +05:00
  • 03eb929bfb Merge remote-tracking branch 'origin/master' into pr/289 Garux 2026-06-24 01:29:52 +05:00
  • 8ebe37083a add more improvements vld_voiculescu 2026-06-21 22:12:04 +03:00
  • cd048695fb fix GCC 16.1.0 build (MSYS2, Ubuntu) closes #298 Garux 2026-06-18 04:19:56 +05:00
  • 506ce1a455 Add terrain generation plugin vld_voiculescu 2026-03-19 18:16:06 +02:00
  • 68ecbed64b explicit enum bspSurfaceType_t use 20260114 Garux 2026-01-12 19:12:24 +05:00
  • ceb906c1f5 fix custom shader writing when scripts/ folder does not exist Garux 2026-01-12 18:20:01 +05:00
  • 129725155f fix group entities with origin broken in 1d441d5b06 Garux 2026-01-12 08:04:55 +05:00
  • f3fd85ff22 Return to Castle Wolfenstein: Tides of War (xbox) maps decompilation xbox_decompile Garux 2026-01-12 07:46:48 +05:00
  • 182dff76ef * more robust deduction of triangle for texture alignment during bsp to map decompilation * more than ten times faster bsp to map decompilation Garux 2026-01-12 06:57:10 +05:00
  • 5535babca9 split selection.cpp Garux 2026-01-03 20:27:45 +05:00
  • 410ba15aea fix meshtex QRadioButton being oddly toggleable (likely conflict with other QRadioButtons) Garux 2025-12-20 20:18:23 +05:00
  • 0cbdfc24b1 non monitored 'run engine after compile': set CWD to make some engines happy closes #274 Garux 2025-12-20 19:34:47 +05:00
  • 2bc83b14b0 AppImage also deploy dependencies of optional radiant modules #264 #272 Garux 2025-12-16 05:24:51 +05:00
  • cc036b6bf7 "system/origin" for decompiled origin brush in sof2, ja, jk2 closes #270 Garux 2025-12-11 04:03:10 +05:00
  • c8831a4d9d AppImage linux autobuild #264 #272 Garux 2025-12-10 08:28:38 +05:00
  • 8171593bd0 * move -brightness/q3map_lightmapBrightness application to the end to match r_mapOverbrightBits effect when other adjustments like -gamma or -exposure are used Garux 2025-12-08 04:26:01 +05:00
  • 3f177cb6b6 write .minimap file for unvanquished Garux 2025-12-07 01:47:56 +05:00
  • a7545a9917 * .webp image format support Garux 2025-12-06 16:05:51 +05:00
  • 88e52d51b9 refactor InitDirectory() Garux 2025-12-06 01:11:05 +05:00
  • b947396afe * .dpk .dpkdir game archives support Garux 2025-12-05 03:08:12 +05:00
  • 3fe03e50ad * .crn image format support Garux 2025-12-04 17:54:09 +05:00
  • e990ccc982 add INSTALL_DATA makefile option Garux 2025-12-04 05:12:22 +05:00
  • 0456d3d5bb better handling of ASSIMP_INTERNAL 4705d56a84 Garux 2025-12-04 04:20:08 +05:00
  • 9fbb551ad6 minor gui tweaks Garux 2025-12-03 20:09:08 +05:00
  • c833feb3af fix samplesize units in docs Garux 2025-12-03 18:47:38 +05:00
  • 289662b3e3 support DEPENDENCIES_CHECK=no Garux 2025-12-03 18:23:03 +05:00
  • 35760a81ad tweak debug options Garux 2025-12-03 16:51:39 +05:00
  • 99548b5f9a minor tweaks Garux 2025-12-03 05:52:00 +05:00
  • 12dff40f82 add LIGHTMAP_BY_VERTEX Garux 2025-12-03 02:11:14 +05:00
  • 7d712c9ab8 use std::array Garux 2025-12-03 00:55:25 +05:00
  • e8f27e1ad9 tweak radVert_t Garux 2025-12-02 03:21:16 +05:00
  • 758837dd1c fix RadLightForPatch planar test Garux 2025-12-02 01:55:31 +05:00
  • 8b255b32cc remove SplitMeshByPlane hack Garux 2025-12-01 21:30:32 +05:00
  • 37c0494725 replace drawSurfRef_t Garux 2025-11-30 20:08:52 +05:00
  • 0c557f7dff refactor mapDrawSurface_t Garux 2025-11-30 18:03:36 +05:00
  • 3296eb21de refactor sideRef_t Garux 2025-11-30 00:54:46 +05:00
  • 6a80d081e5 minor tweaks Garux 2025-11-29 08:08:11 +05:00
  • 0b6569a772 minor tweaks Garux 2025-11-29 07:36:03 +05:00
  • d9e1e02115 add class Pacifier Garux 2025-11-26 13:35:16 +05:00
  • 63c75fc234 add mesh_view_t Garux 2025-11-26 02:14:17 +05:00
  • 75a5402a18 * volumetric merge of triangles for model autoclip in axial backplane, max extrude modes * merge coplanar triangles for model autoclip in terrain, up, down modes Garux 2025-11-25 07:21:28 +05:00
  • 3fd9749b95 merge coplanar triangles for model autoclip in 'axial pyramid' mode Garux 2025-11-19 06:01:35 +05:00
  • d0bdc50613 improve model autoclip precision; use weighted centroid for pyramidal clip Garux 2025-11-18 01:20:29 +05:00
  • 31100322e6 minor tweaks Garux 2025-11-17 20:49:07 +05:00
  • 5cad61bc6a * Q3MAP2_EXPERIMENTAL_OFFSET_WINDING_CREATION for higher windings precision Garux 2025-11-17 18:42:36 +05:00
  • 1d441d5b06 do not AdjustBrushesForOrigin() func_groups with 0 0 0 origin do not re-CreateBrushWindings() for AdjustBrushesForOrigin()'ed brushes Garux 2025-11-16 23:24:13 +05:00
  • a04eae5054 simpler plane3_translated() Garux 2025-11-16 22:57:32 +05:00
  • 52a84481bf FindFloatPlane() support double reference points Garux 2025-11-16 22:54:26 +05:00
  • f028db25dc fix FanFaceSurface() precision Garux 2025-11-16 11:30:39 +05:00
  • efca27ac91 tweak plane3_translated() Garux 2025-11-16 04:12:30 +05:00
  • 943845e8c0 add winding_next_point() Garux 2025-11-14 17:14:25 +05:00
  • c1b4be1db5 tweak EmitBrushes() Garux 2025-11-14 16:51:43 +05:00
  • d26c1b4263 * merge coplanar triangles for model autoclip in default, pyramidal, face normals, 45 modes Garux 2025-11-14 16:27:09 +05:00
  • bee863ee9b refactor model autoclip Garux 2025-11-10 15:58:09 +05:00
  • 95281d306b minor tweaks Garux 2025-11-08 03:26:26 +05:00
  • ef8c3fd7c1 add MeshQuadIterator Garux 2025-11-07 20:49:29 +05:00
  • d19c89224a refactor mesh_t Garux 2025-11-06 19:30:15 +05:00
  • 0bbd529a76 shader editor: write file in text mode for more expected newlines Garux 2025-11-05 20:26:01 +05:00
  • 6811cf835c refactor mapDrawSurface_t Garux 2025-11-05 20:05:51 +05:00
  • 98e6ded079 tweak indexMap_t use Garux 2025-11-03 19:07:31 +05:00
  • 6ed1c05b20 tweak sideRef_t Garux 2025-11-03 16:56:05 +05:00
  • 2d88073f73 std::forward_list<surfaceModel_t> std::forward_list<foliage_t> Garux 2025-11-03 00:47:41 +05:00
  • a72648849b std::forward_list<colorMod_t> Garux 2025-11-03 00:36:02 +05:00
  • e1e551ff45 minor tweaks Garux 2025-11-03 00:35:36 +05:00
  • c07b84e48d minor tweaks Garux 2025-11-02 03:34:02 +05:00
  • 7bb1c1ba06 remove odd casts Garux 2025-11-02 02:37:40 +05:00
  • 5b380fd6fe remove explicit float literal specifiers Garux 2025-11-02 01:27:42 +05:00
  • 2f17128f06 remove some odd static_cast<> Garux 2025-11-01 20:49:05 +05:00
  • 17d6588d1a use std::fabs to avoid conversion to double Garux 2025-11-01 19:08:32 +05:00
  • 43e2c423de fix script error line reporting on the 1st script line Garux 2025-11-01 10:06:19 +05:00
  • 198a915665 make q3map_skyLight work w/o surfaceparm sky or q3map_sun Garux 2025-11-01 08:38:33 +05:00
  • c4d4700885 do not create curve menu with "no_patch" 1 game config value #252 Garux 2025-11-01 02:53:16 +05:00
  • 9bee25ef81 fix global _ambient not being used on entities w/o _ambient specified Garux 2025-11-01 00:27:11 +05:00
  • 4e9c91e86d add ModelGetTransform() Garux 2025-10-31 16:00:12 +05:00
  • 6e5067828a fix PopulateWithBSPModel() oddly using modelscale and angles Garux 2025-10-31 15:10:49 +05:00
  • a2404a5743 limit erroneous script files location reporting to script files (was reporting image files during .map parsing) Garux 2025-10-31 02:30:55 +05:00
  • b76a5e22ae fix FloodAreas() stack overflow in extreme cases Garux 2025-10-30 17:10:34 +05:00
  • 2f69f99f6e fix LayerShowWalker unhiding all misc_models Garux 2025-10-30 01:07:28 +05:00
  • 7111e78f24 undo = default; constructors, they allow zero initialization, unlike constructors with empty body Garux 2025-10-30 00:00:25 +05:00
  • c25a3e3635 add entity_t::setKeyValue overloads Garux 2025-10-29 00:58:25 +05:00
  • 3d36693f55 use std::forward_list<parseMesh_t> for entity_t::patches Garux 2025-10-28 23:03:35 +05:00
  • 337f10d7a1 clarify _skybox surfaces processing Garux 2025-10-28 17:07:52 +05:00
  • d347167e01 try to support entities inside _skybox inconsistent visibility tMultiSky.map _skyboxEntities Garux 2025-10-28 17:05:01 +05:00
  • 1afbbf36fe print deduced Fog visible side uniformly to also feedback -1 side Garux 2025-10-27 03:22:48 +05:00