Commit Graph

  • 6a4fafae4c fix opengl context checks exit-bug Natsirt867 2025-12-14 08:13:43 -06:00
  • 2fe2a2644d Fix color calculation for variable 'b' in WMO.cpp master T1ti 2025-10-23 23:34:54 +02:00
  • 061c18e069 optimize alphamap updates T1ti 2025-10-16 22:50:07 +02:00
  • 0d600577da optimize dbc reader T1ti 2025-09-24 05:04:11 +02:00
  • 6a4e06a76d massively speed up SQL T1ti 2025-09-23 05:48:37 +02:00
  • 578c83a72c rewrite ClientDatabase and move to new sql api T1ti 2025-09-23 01:31:41 +02:00
  • 81af05eaaa rename database classes T1ti 2025-09-19 21:37:39 +02:00
  • 8f0865cc83 bulk sql insert update T1ti 2025-09-19 19:40:15 +02:00
  • c5b1ca786c fix dbc shared reader bug when not unloading, and optimize bulk query T1ti 2025-09-19 17:35:43 +02:00
  • 77bc08b70b Merge branch 'ground_effects_editor' of https://gitlab.com/T1ti/noggit-red into ground_effects_editor T1ti 2025-09-19 03:50:47 +02:00
  • f66c525f90 port from mysql conenctor to QTSQL module T1ti 2025-09-19 03:44:34 +02:00
  • 8c6b89508b Merge branch 'server' into 'ground_effects_editor' T1ti 2025-09-16 18:17:24 +00:00
  • f8b98f3b6c Make configuring the build more straight-forward by allowing the user to just specify the base path to the mysql libraries. These two new cmake variables where added: dwg 2025-09-16 20:03:36 +02:00
  • af326d1bc2 Fix gitignore dwg 2025-09-16 19:30:11 +02:00
  • 33e3fc355a fix more imports issues T1ti 2025-09-16 01:02:36 +02:00
  • 3d54454976 fix missing import T1ti 2025-09-16 00:31:46 +02:00
  • 0a85e625fa - update cmake to 3.11 for compatibility with latest cmake T1ti 2025-09-15 23:35:18 +02:00
  • 3e7961645a fix previous unfinished merge conflicts T1ti 2025-09-15 23:27:08 +02:00
  • 9cc802c28f Merge remote-tracking branch 'origin/ground_effects_editor' into ground_effects_editor T1ti 2025-09-15 06:19:02 +02:00
  • 40d513fcc2 old local changes, mainly low-res wdl WMO support and some optimizations T1ti 2025-06-08 23:49:22 +02:00
  • 4bd344a0fb warning message for applciation path with special characters T1ti 2025-06-08 23:25:17 +02:00
  • 3977e60c64 check if adt exists on UID check T1ti 2025-01-24 23:09:11 +01:00
  • 866ba5f02d Merge branch 'compile_speedup' into 'ground_effects_editor' T1ti 2025-01-17 21:25:24 +00:00
  • 11cdee946f Compile-speedup DennisWG 2025-01-17 21:25:24 +00:00
  • c0d5ac7e08 Merge branch 'bug_buster' into 'ground_effects_editor' T1ti 2025-01-04 22:22:50 +00:00
  • 5c66b1d5e9 Fix cursor color not updating in vertex painter tool dwg 2025-01-04 23:03:24 +01:00
  • 128b58ca08 add some check if adt failed loading when calculating extents T1ti 2025-01-04 22:45:54 +01:00
  • a8bb193e6f Merge branch 'AreaTool_fix' into 'ground_effects_editor' T1ti 2025-01-04 12:15:44 +00:00
  • 50692e52a9 bugfix: You can now select areas using the AreaTool again (CTRL+Left Click) dwg 2025-01-04 13:08:38 +01:00
  • ba21431e0b prevent user error when creating project at drive root T1ti 2025-01-02 21:59:11 +01:00
  • a3ccbb0bf0 Merge branch 'AreaTrigger_tool' into 'ground_effects_editor' T1ti 2025-01-02 17:42:59 +00:00
  • 0611085176 AreaTrigger Tool DennisWG 2025-01-02 17:42:59 +00:00
  • ba19b06156 fix circular dependancy, credit Kaev T1ti 2024-12-24 01:25:32 +01:00
  • 9831b5c04a optimize vertical terrain raycasts, can stop on first hit T1ti 2024-12-22 04:39:01 +01:00
  • 044db21bb7 fix undoing shadow changes T1ti 2024-12-22 03:36:58 +01:00
  • ab6d932e74 add error popup when opengl isn't supported and safely exit the application T1ti 2024-12-22 03:01:27 +01:00
  • acc8d7e9aa log MPQ loading T1ti 2024-12-22 02:57:04 +01:00
  • 7e5a764fcc test update submodule repos T1ti 2024-12-21 22:26:47 +01:00
  • 1cb60e85b5 Adspartan : fix ocean liquid vertex format being wrong when saving ocean chunks not at 0 height T1ti 2024-11-24 22:03:12 +01:00
  • 6ddf30f092 update farclip value T1ti 2024-11-02 02:00:18 +01:00
  • b72fc398f7 move modern_feature to be accessed from memory instead of qsetting T1ti 2024-11-02 01:43:04 +01:00
  • 5e69246455 fix cmake branch T1ti 2024-11-01 04:13:15 +01:00
  • 423b96704b update cmake T1ti 2024-11-01 03:59:04 +01:00
  • 2ff9e827f9 Merge branch 'main' into 'ground_effects_editor' T1ti 2024-11-01 02:48:08 +00:00
  • d93dbc55ad Modern features (height texturing, WMO scaling, maptexture generation) Martin Benjamins 2024-11-01 02:48:08 +00:00
  • 09ae7e52e2 only load md5minimaptrnaslate data once in clientData instead of on every map load T1ti 2024-10-29 03:11:16 +01:00
  • cd17c9fb9f only load world once in mapcreationwizard instead of loading two copies in NoggitWindows+mapcreationwizard T1ti 2024-10-29 03:08:17 +01:00
  • f6a9c2943a fix default rotation issue T1ti 2024-10-28 07:40:59 +01:00
  • df5374d443 make DBC safer, fix possible corruption when removing a row at the end T1ti 2024-10-21 06:28:46 +02:00
  • a49909c945 animation bounding box only shows with boxes enabled T1ti 2024-10-20 03:55:42 +02:00
  • 5bb1ff6cbe compile fixes T1ti 2024-10-20 01:37:01 +02:00
  • a4c34381da Big commit, sorry T1ti 2024-10-19 23:08:46 +02:00
  • 7e6f9bb6a3 remove the uneeded vertical scrollbar for tools T1ti 2024-10-19 22:51:31 +02:00
  • 57b630cb54 optimize gizmos: only calculate and update stuff if values changed T1ti 2024-10-02 06:39:52 +02:00
  • c5307d46f9 missing change for last commit T1ti 2024-10-01 06:07:16 +02:00
  • 9b21f79da2 World::loadAllTiles() : now reorder tiles based on camera distance and load from camera position T1ti 2024-10-01 06:06:41 +02:00
  • e8985175b2 new functions to track tile children loading state T1ti 2024-10-01 06:05:18 +02:00
  • c027975849 Enable fake geometry and box rendering for m2 particle emitters without mesh as they currently don't render T1ti 2024-10-01 06:04:46 +02:00
  • 3dd623a33b quick fix performance issue in tilerender draw T1ti 2024-09-30 01:32:45 +02:00
  • 4a14ab2fde finish drag selection T1ti 2024-09-30 01:31:42 +02:00
  • 5150a52b92 building render object lists update T1ti 2024-09-30 01:23:46 +02:00
  • bd66c22938 optimize objects selection and rendering T1ti 2024-09-28 05:28:39 +02:00
  • b26dc8a331 fix missing imports T1ti 2024-09-28 03:35:45 +02:00
  • 279a675651 rework drag selection, now checks for occlusion and bounds + optimizations T1ti 2024-09-27 08:42:38 +02:00
  • 7541e31c3a update drag selection calculations : T1ti 2024-09-26 03:18:22 +02:00
  • e0d6612de6 add new additional noggit data/definitions folder containing extra data not contained in the client T1ti 2024-09-26 03:14:23 +02:00
  • 94b879ab8d update math and misc functions T1ti 2024-09-26 03:12:06 +02:00
  • 162145a233 objectTool drag selection now only happens if rectangle size is 10px instead of 1 T1ti 2024-09-26 03:07:22 +02:00
  • 3d69d8bf3f fix drag selection selecting objects behind camera and add objects bounding radius T1ti 2024-09-25 05:06:49 +02:00
  • 721de1c5c4 move tick params to happen after key presses T1ti 2024-09-25 05:04:17 +02:00
  • 4bd834a274 Merge branch 'ground_effects_editor' of https://gitlab.com/T1ti/noggit-red into ground_effects_editor T1ti 2024-09-20 07:05:21 +02:00
  • f8c0a40bce Merge branch 'tools_rewrite' into 'ground_effects_editor' T1ti 2024-09-12 21:28:04 +00:00
  • 68494b9c6b Tools regression fixes DennisWG 2024-09-12 21:28:04 +00:00
  • 0b45432c5f fix list widgets selection T1ti 2024-09-11 23:09:43 +02:00
  • 79db946f40 Merge branch 'tools_rewrite' into 'ground_effects_editor' T1ti 2024-09-11 18:26:46 +00:00
  • 4cd90f7473 Tools can now be added and placed in any order dwg 2024-09-11 14:17:20 +02:00
  • d29a6e9ce4 change list widgets selection signals to trigger on selection rather than click, to add support for keyboard browsing T1ti 2024-09-11 05:38:07 +02:00
  • 144e519bb0 allow loading maps with no tiles in map selection menu T1ti 2024-09-11 01:30:53 +02:00
  • 62ec58e92c fix the fix T1ti 2024-09-09 21:51:28 +02:00
  • a07a27067a fix build T1ti 2024-09-09 21:41:55 +02:00
  • d0be624f10 Merge branch 'ground_effects_editor' into 'ground_effects_editor' T1ti 2024-09-09 19:26:16 +00:00
  • e7c92074eb Add missing coordinates files dwg 2024-09-09 11:54:08 +02:00
  • d38ef8c4ea disable scripting and chunk tools from toolbar as they are currently unused. cleanup fps camera T1ti 2024-09-08 22:05:36 +02:00
  • f31a3c1ccf check m2 version on model loading. +update some enums T1ti 2024-09-08 22:03:50 +02:00
  • 43a89a5490 Merge branch 'wdt_wmo_entry' into 'ground_effects_editor' T1ti 2024-09-08 17:50:34 +00:00
  • 52298c338d Allow editing WMO only maps DennisWG 2024-09-08 17:50:34 +00:00
  • 619bc0b0bb Revert "9d26588cf3" T1ti 2024-09-07 00:22:48 +02:00
  • 619ce7f1a3 Merge branch 'tools_rewrite' into 'ground_effects_editor' T1ti 2024-09-06 20:16:57 +00:00
  • 53b50aaff3 Tools rewrite DennisWG 2024-09-06 20:16:57 +00:00
  • ab4e581c7c update required vc redist version T1ti 2024-09-04 03:04:09 +02:00
  • c3b3b522d5 9d26588cf3 T1ti 2024-09-01 05:14:52 +02:00
  • 116ff684a2 noggit: ui: water: add auto opacity settings (new default) T1ti 2024-09-01 05:11:16 +02:00
  • 67833b3eac noggit: liquid_chunk: fix layer count not being updated when cleaning up the chunk T1ti 2024-09-01 05:10:46 +02:00
  • 934a0a4000 adspartan: Fix cursor plane not visible underwater by rendering it before the water and making it write to the depth buffer, add checker board pattern to be able to see the water under it still T1ti 2024-09-01 05:09:58 +02:00
  • 6211c578eb noggit: mapview: fix set area ID menu shortcut preventing other tool to use the keybind T1ti 2024-09-01 03:54:33 +02:00
  • f192343144 ensure all extents are updated when calculating combined extents T1ti 2024-09-01 03:50:58 +02:00
  • 2e0e840a91 adspartan : noggit: ui: settings: unify render distance and far z settings T1ti 2024-09-01 03:36:01 +02:00
  • f9007a2b08 adspartan: : maptile: make sure extents are there and up to date when call… T1ti 2024-08-31 07:39:40 +02:00
  • e6d1ac3259 adspartan: mapview: add keybind for the "Set Area ID" option and limit it to the area tool T1ti 2024-08-31 07:30:10 +02:00
  • 9d8d0a1a4a adspartan: T1ti 2024-08-31 07:28:14 +02:00