1
0
Fork 0
Commit Graph

48 Commits

Author SHA1 Message Date
KingCol13 a78fd671b2
Deleted BiomeDef.h and ChunkDef.h from Globals.h (#4885)
* Removed BiomeDef.h

* Removed ChunkDef.h from Globals.h

* Added to CONTRIBUTORS.

* Re-added empty last line to Globals.h

* Included stddef and StringUtils in BiomeDef.h

* Fixed build tools compiling. It compiles, but at what cost?

* Added include to src/Generating/Trees.h

* Include added in ChunkGeneratorThread.h

* Moved rearranged includes in LineBlockTracer.cpp

* Re-arrange headers in ChunkInterface.cpp

* Included ChunkDef.h in Path.h

* Included ChunkDef.h in NBTChunkSerializer.h

* Rearranged included and added required includes to headers.

* Removed unnecessary included in StringUtils.h.
2020-09-25 09:13:59 +00:00
Tiger Wang 9e8598fb1c
Upgrade to C++17 [CMake] (#4717)
* Make our CMake slightly less insane
2020-05-16 20:59:10 +01:00
peterbell10 154df6b09d
Cleanup unneeded globals (#4736) 2020-05-10 16:16:38 +00:00
Mat c710f6a4ea
Remove old Android leftovers (#4722) 2020-05-07 22:14:00 +03:00
Alexander Lyons Harkness 1926181cb7 Fix style of Tools 2017-12-24 14:23:23 +00:00
Alexander Harkness 16d0bc10a4 Removed offending tr1 references. 2015-12-22 19:55:00 +00:00
bibo38 0cb0bbe51a Changing the shared_ptr/unique_ptr constructors to the make_shared/make_unique functions 2015-07-12 21:02:47 +02:00
Mattes D d3aba9ed3f QtBiomeVisualiser: Fixed compilation and INI loading. 2015-03-28 20:47:24 +01:00
Mattes D abbe18c0ab Fixed QtBiomeVisualiser compilation. 2014-11-29 23:55:06 +01:00
Mattes D c6e8da893e QtBiomeVisualiser: Fixed default zoom selection. 2014-10-31 12:26:12 +01:00
Mattes D f25e268ca0 QtBiomeVisualiser: Set start zoom to 25%, just like AMIDST. 2014-10-30 16:54:23 +01:00
Mattes D 8c04abf9aa QtBiomeVisualiser: Added a prototyping int generator flavor.
This generator is easier to manipulate, since it doesn't require rewriting the sizes in the template parameters. On the other hand, it doesn't optimize so well, so it's a bit slower.
2014-10-30 16:24:35 +01:00
Mattes D 93f33b7d4e Merge remote-tracking branch 'origin/master' into GrownBiomes 2014-10-30 12:50:55 +01:00
Mattes D 4e0cef0ff6 QtBiomeVisualiser: Generator uses all machine threads.
The previous limit of 1 thread was lifted, now the generator source runs on all CPU threads available.
2014-10-29 23:04:59 +01:00
Mattes D 791f891212 Merged branch 'master' into GrownBiomes. 2014-10-28 22:29:46 +01:00
Mattes D 48ac3acc84 QtBiomeVisualiser: Added quick shutdown to region loaders.
Now the app shuts down immediately even if regions are queued for loading.
2014-10-28 22:19:24 +01:00
Mattes D 3168a95404 QtBiomeVisualiser: Fixed mouse zoom vs menu zoom. 2014-10-28 22:15:42 +01:00
Mattes D bea2edb2a9 QtBiomeVisualiser: Reduced memory usage. 2014-10-28 20:52:04 +01:00
Mattes D 3f3a2a6755 QtBiomeVisualiser: Fixed random regions not rendered. 2014-10-28 20:49:29 +01:00
Mattes D 6a1a76e73d Merged remote-tracking branch 'origin/master'. 2014-10-28 19:42:35 +01:00
Mattes D d6c663cbc5 QtBiomeVisualiser: Fixed compilation on Linux. 2014-10-28 15:44:58 +01:00
Mattes D 53ff5c527c QtBiomeVisualiser: Attempt at fixing Linux compilation. 2014-10-28 11:23:54 +01:00
Mattes D c53b7e5d38 QtBiomeVisualiser: Switched caching to entire regions.
This speeds up the rendering preparation for small zooms.
2014-10-27 23:58:09 +01:00
Mattes D 7e1d603080 Added new biomegen: Grown 2014-10-26 19:58:16 +01:00
Mattes D 298be25413 QtBiomeVisualiser: Moved the IniFile lib. 2014-10-23 15:29:02 +02:00
Mattes D e0cfbc4d85 Generator: Rewritten to use SharedPtrs. 2014-10-19 14:01:59 +02:00
Mattes D 0aa1b5667e QtBiomeVisualiser: Added mouse hover info. 2014-10-03 19:41:42 +02:00
madmaxoft f625b33d56 QtBiomeVisualiser: Zoom is now limited and aligned to steps. 2014-10-03 12:33:03 +02:00
madmaxoft f424a0ec60 QtBiomeVisualiser: Seed is read properly. 2014-09-29 21:32:02 +02:00
madmaxoft 576d088f38 QtBiomeVisualiser: fixed compilation. 2014-09-27 22:26:56 +02:00
madmaxoft 34b83656b3 QtBiomeVisualiser: Fixed MSVC path-crossing.
MSVC would occasionally compile the wrong CPP file - the same name, but wrong path.
2014-09-24 11:21:59 +02:00
madmaxoft de163f0134 QtBiomeVisualiser: Fixed confusion about Globals.h. 2014-09-23 12:51:02 +02:00
madmaxoft 83588fb0aa QtBiomeVisualiser: Implemented live-update for the generator setup. 2014-09-22 21:52:38 +02:00
madmaxoft 583532e1b9 QtBiomeVisualiser: generator source is read from generator setup ini. 2014-09-22 21:52:37 +02:00
madmaxoft 10c5d50566 QtBiomeVisualiser: Moved the generator setup into a side-pane. 2014-09-22 21:52:37 +02:00
madmaxoft dda66ea6ef QtBiomeVisualiser: Added the base for INI editting. 2014-09-21 22:58:27 +02:00
madmaxoft 14123c6d16 QtBiomeVisualiser: Added list of vanilla worlds. 2014-09-20 23:03:13 +02:00
madmaxoft 66ef05c765 QtBiomeVisualiser: Added support for loading Anvil worlds. 2014-09-20 18:41:21 +02:00
madmaxoft 09c67bddf7 QtBiomeVisualiser: More gcc fixes. 2014-09-18 10:26:28 +02:00
madmaxoft 98f4588ed3 QtBiomeVisualiser: Fixed linux compilation. 2014-09-18 10:24:52 +02:00
madmaxoft 18743540bc QtBiomeVisualiser: Fixed colors and read failures. 2014-09-15 21:45:35 +02:00
Mattes D 21b70f17c2 QtBiomeVisualiser: Added reloading. 2014-09-15 17:29:34 +02:00
Mattes D 84947a22ad QtBiomeVisualiser: removed multithreading.
It was slowing things down, the granularity is too fine.
2014-09-15 17:20:54 +02:00
Mattes D d772bc032f QtBiomeVisualiser: Added multithreading.
For some reason this makes the UI less responsive.
2014-09-15 16:50:40 +02:00
Mattes D ddf130f849 QtBiomeVisualiser: Extended zoom down below 100%. 2014-09-14 22:20:16 +02:00
Mattes D 69b46aeb27 QtBiomeVisualiser: Added mouse and keyboard view control.
Mouse dragging or WASD pans view, mouse wheel or QE zooms.
2014-09-14 22:05:10 +02:00
Mattes D 2a020e47f1 QtBiomeVisualiser: Removed build-specific variables.
These should be set in the project configuration instead, passed directly to qmake.
2014-09-14 20:09:33 +02:00
Mattes D e3a2dc5a13 Added new Qt-based biome visualiser.
Compile with Qt 5.1+
2014-09-14 01:33:05 +02:00