Commit Graph

88 Commits

Author SHA1 Message Date
T1ti
e0d6612de6 add new additional noggit data/definitions folder containing extra data not contained in the client 2024-09-26 03:14:23 +02:00
DennisWG
53b50aaff3 Tools rewrite 2024-09-06 20:16:57 +00:00
T1ti
a65ede5a81 disabled copying the listfile as it is currently unnecessary until retail support is added 2024-07-28 02:54:02 +02:00
T1ti
172438e469 set depth buffer size to 24 from 16
replace QT OpenGL module by QT GUI
Remove legacy QGL classes
bump default opengl version to 4.5 from 4.1
2024-04-30 21:22:00 +02:00
T1ti
4725281a25 re enable revision generator (maybe broken on mac/linux) 2023-07-17 05:44:51 +02:00
ihm-tswow
a12231752d add various FAST_BUILD options
- faster FetchContent option that skips slow checks when source dir already exists

- precompiled headers for noggit and a few libraries

- jumbo builds for noggit and a few libraries

- with all settings this speeds up full rebuilds from ~15+ minutes down to ~2 minutes
2023-05-14 12:01:13 +02:00
ihm-tswow
7d6da16105 fix almost all compiler errors and warnings 2023-05-13 23:40:08 +02:00
ihm-tswow
75cc56cf0f don't build broken libnoise stuff we don't use 2023-05-13 19:17:27 +02:00
EIntemporel
6b1701d2dc V 3.1.00 2022-11-19 11:57:52 +01:00
T1ti
c4ae144f32 Area editor + sound player + various DBC pickers/editors 2022-11-14 23:57:28 +01:00
EIntemporel
87f8e3e96c Auto-Updater 2022-10-26 20:13:20 +02:00
Alister
23dbd7a0b8 Revert "adding sqllite Cpp Wrapper"
This reverts commit 6ccb4146f8.
2022-05-25 23:29:01 +01:00
Alister
6ccb4146f8 adding sqllite Cpp Wrapper 2022-05-22 13:33:13 +01:00
Skarn
85a00dff46 Update CMakeLists.txt 2022-03-05 15:37:36 +03:00
Skarn
233b438e02 Update CMakeLists.txt 2022-03-05 07:39:27 +00:00
Skarn
bf6662c30b Update CMakeLists.txt 2022-03-05 07:26:32 +00:00
Skarn
390adc74cd Update CMakeLists.txt | disable NoiseTool by default, disable Tracy by default, fix nodes conditional compilation 2022-02-13 19:53:27 +03:00
Skarn
036fe1bda6 fix build issues on Windows, add automatic deploy for Windows 2022-02-03 12:02:24 +03:00
Skarn
433be0a46d fix build issues on Mac OS 2022-01-27 15:51:23 +03:00
Skarn
893c92eeef Start separating rendering | Update CMakeLists.txt, MapTile.cpp, and 14 more files... 2022-01-04 17:05:10 +03:00
Skarn
ddbac238af simplify cmake, just recurse the entire folder 2021-12-26 23:07:03 +03:00
Alister
ca43cc4a8a pushing current project based refactor
we can now create projects to a given game version.
2021-12-23 11:16:23 +00:00
Skarn
8a101378b1 fix the distribution job in cmake 2021-12-23 13:24:07 +03:00
Alister
ee6e4e83ec adding application configuration reader/writer
adding application configuration reader/writer. this is used to pull in application level settings, such as Opengl options and location of project/theme/log paths
2021-12-16 22:36:17 +00:00
Alister
660181b9e1 cleaning up project files
cleaning up project files, placing odd files into the right locations
2021-12-15 23:50:27 +00:00
Alister
e0b39455e9 Update CMakeLists.txt 2021-12-15 22:00:36 +00:00
Alister
c684dd1a8e pushing cmake changes
this commit current doesn't build the cmake correctly, pushed lua to pull from github dep-lua
2021-12-13 22:09:05 +00:00
Alister
9c4456faff moving blizzard database to work like blizzard archive 2021-12-13 15:19:42 +00:00
Alister
efbacfda13 removing boost from cmake 🎉 2021-12-13 15:02:53 +00:00
Alister
b958fe477f removed thread dependency for boost 🎉 2021-12-13 00:13:34 +00:00
Skarn
5062d6b694 add themes and post build event to auto deploy 2021-12-13 01:42:09 +03:00
Alister
66f80900e6 removing filesystem from cmake 2021-12-12 11:39:36 +00:00
Alister
b700ba70b3 removing test framework lib 2021-12-12 11:24:19 +00:00
Alister
ac56fd9e47 slowly refactoring code
having a look through the code to figure out the best structure for projects
2021-12-11 23:25:22 +00:00
Skarn
f45aab716d fix build on linux 2021-12-11 11:51:19 +03:00
Skarn
356d96ae56 update lib & change cmakelists to link archives 2021-12-10 21:40:23 +03:00
Alister
1c1ef2123e Pushed dependencies to dep-cmake 2021-12-09 21:00:04 +00:00
Alister
77bf00284a now pulling cmake dependencies from dep-cmake 2021-12-09 20:38:11 +00:00
Alister
6c2a53a55d adding in Blizzard archive as a dependency 2021-12-09 19:45:56 +00:00
Alister
ce84726f61 moving across to new dependency 2021-12-02 19:44:09 +00:00
Skarn
0929578aec change project structure: move Red folder under ui | Update CMakeLists.txt, MapView.cpp, and 987 more files... 2021-11-29 15:28:23 +03:00
Skarn
f48ceead8c update CMakeFiles.txt to repair Microsoft Visual Studio. Please tell Microsoft source group is a bad concept to use. 2021-11-22 14:52:10 +03:00
Havric
9cd2dad5a2 Merge branch 'noggit-shadowlands' into 'master'
# Conflicts:
#   CMakeLists.txt
#   src/noggit/MapChunk.cpp
#   src/noggit/World.cpp
#   src/noggit/World.h
2021-11-17 19:00:10 +00:00
Skarn
484fc38d82 slowly start bringing back minimap renderer 2021-11-14 01:54:41 +03:00
Alister
e647ce8461 Adding BigObj which is required for msvc++ build 2021-11-13 12:51:10 +00:00
Alister
87a2aecda0 adding glm as include directory 2021-11-12 18:09:20 +00:00
Alister
de5cfb3085 removing test for custom maths classes
removing test for custom maths classes we'll move across to GLM cleaning up the project solution
2021-11-12 17:49:36 +00:00
Alister
4851560585 linking blizzardDatabase submodule 2021-11-11 23:57:09 +00:00
Alister
bf58733585 renaming cmake function file 2021-11-11 21:05:59 +00:00
Alister
c1d1152450 Making cmake File Cool!
Making cmake File Cool!
2021-11-11 21:02:22 +00:00