Commit Graph

243 Commits (004509d77fbb2f3b3c38e272fda604c6e5388d1a)

Author SHA1 Message Date
Martin Gerhardy 004509d77f MAKE: fixed update-imguizmo target 2022-05-24 21:11:20 +02:00
Martin Gerhardy 99f6ba8f5e UI: added neo-sequencer 2022-03-29 21:24:54 +02:00
Martin Gerhardy e4cf050bbc UI: removed ImSequencer 2022-03-29 21:14:17 +02:00
Martin Gerhardy 802755c89c VOXEDIT: replaced own guizmo implementation with imguizmo 2022-03-18 17:20:37 +01:00
Janis Taranda 2c361bf6c2 VOXELFORMAT: gltf export WIP 2022-03-13 13:49:58 +01:00
Martin Gerhardy cb3eb86d03 VOXELFORMAT: replaced enkimi again with my own (non-working) implementation for minecraft region files 2022-02-12 13:47:12 +01:00
Martin Gerhardy 699d6b3c4b MAKE: fixed typo 2022-01-28 17:42:57 +01:00
Martin Gerhardy 37b1f64ff0 UI: add render backend config 2022-01-26 16:27:25 +01:00
Martin Gerhardy 146a0155f2 LIBS: renamed SDL2_mixer directory 2022-01-24 18:33:31 +01:00
Martin Gerhardy 771e333085 TOOLS: updated glslang 2022-01-22 20:33:53 +01:00
Martin Gerhardy 2d147a406d UI: use the default sdl backend from dearimgui
updated dearimgui
2022-01-22 18:25:00 +01:00
Martin Gerhardy 25bc1d5970 MAKE: added make target to update the tinyobjloader lib 2022-01-16 22:10:36 +01:00
Martin Gerhardy e6e7e76aed VOXELFORMAT: remove trailing whitespaces 2022-01-15 10:02:38 +01:00
Martin Gerhardy d9e44dbd21 VOXELFORMAT: use enkimi for loading minecraft files 2022-01-14 21:54:24 +01:00
Martin Gerhardy c298633a5f VOXELFORMAT: switched to use ogl_vox.h
https://github.com/jpaver/opengametools/blob/master/src/ogt_vox.h
2022-01-14 20:45:11 +01:00
Martin Gerhardy 2f60531cde MAKE: allow to re-run cmake easier 2022-01-10 16:50:07 +01:00
Martin Gerhardy e351951b16 TOOLS: updated glslang 2022-01-05 12:30:16 +01:00
Martin Gerhardy 9df9f884d2 TOOLS: updated glslang 2021-11-08 19:02:20 +01:00
Martin Gerhardy 6eed6015d2 MAKE: use BUILDDIR variable 2021-11-06 20:43:21 +01:00
Martin Gerhardy 25d13ee893 ALL: extended tracy support 2021-09-30 00:47:30 +02:00
Martin Gerhardy 625e05586a LIBS: updated dearimgui 2021-09-22 22:25:16 +02:00
Martin Gerhardy 7476322093 UI: added more icons 2021-09-21 19:45:41 +02:00
Martin Gerhardy e93c84bf39 ALL: removed turbobadger support 2021-09-19 19:18:12 +02:00
Martin Gerhardy 6f239bb9ec MAKE: fixed update target for miniz 2021-04-27 23:03:00 +02:00
Martin Gerhardy 67f8d80bfb MAKE: sdl2_mixer is on github now 2021-04-27 21:08:33 +02:00
Martin Gerhardy b4e7e6a9fc MAKE: updated target for sdl2 update 2021-02-17 22:19:38 +01:00
Martin Gerhardy dcdfaa06d1 UI: updated fonts 2021-02-02 22:48:59 +01:00
Martin Gerhardy 116103b79c MAKE: use docking branch for dearimgui 2020-12-31 11:34:08 +01:00
Martin Gerhardy 93514455ca MAKE: added ccmake target 2020-12-02 18:30:01 +01:00
Martin Gerhardy c77c255563 UI: support embedded ttf fonts for imgui 2020-09-24 19:16:38 +02:00
Martin Gerhardy 0dcfe29fe9 TOOLS: moved glslang into tools 2020-09-24 19:16:38 +02:00
Martin Gerhardy 78c39f4388 LIBS: updated dearimgui to tables branch 2020-09-22 18:34:05 +02:00
Martin Gerhardy d6cf59b4dd MAKE: create compile_commands.json symlink in the root of the project
this allows easier integration of clangd
2020-09-03 18:20:28 +02:00
Martin Gerhardy 82783cddc0 MAKE: allow to override settings 2020-08-23 13:24:35 +02:00
Martin Gerhardy 792f97b185 DEBIAN: removed --destdir=.
2020-08-13T21:13:44.2767176Z dh_builddeb --destdir=.
2020-08-13T21:13:44.3061257Z dpkg-deb: building package 'vengi-shared' in './vengi-shared_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:44.3074999Z dpkg-deb: building package 'vengi-voxconvert' in './vengi-voxconvert_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:44.3431146Z dpkg-deb: building package 'vengi-voxedit' in './vengi-voxedit_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:44.5926137Z dpkg-deb: building package 'vengi-server' in './vengi-server_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:45.2496196Z dpkg-deb: building package 'vengi-client' in './vengi-client_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:45.3958729Z dpkg-deb: building package 'vengi-thumbnailer' in './vengi-thumbnailer_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:50.2612988Z  dpkg-genbuildinfo --build=binary
2020-08-13T21:13:50.3367839Z dpkg-genbuildinfo: error: cannot fstat file ../vengi-client_0.0.7.0-1_amd64.deb: No such file or directory
2020-08-13T21:13:50.3419374Z dpkg-buildpackage: error: dpkg-genbuildinfo --build=binary subprocess returned exit status 25
2020-08-13T21:13:50.3421424Z debuild: fatal error at line 1182:
2020-08-13 23:17:18 +02:00
Martin Gerhardy 19dda7bded DEBIAN: attempt to inform dpkg-genbuildinfo about the new target dir 2020-08-13 22:45:43 +02:00
Martin Gerhardy 5523faf449 Revert "VSCODE: settings"
This reverts commit 6e960b291f.
2020-06-28 21:33:59 +02:00
Martin Gerhardy 6e960b291f VSCODE: settings 2020-06-28 20:11:22 +02:00
Martin Gerhardy 03e13125e2 MAKE: added update target for miniz
the project suggests not to use the git versions directly - but just the released versions
having a target though won't let me forget about this external dep
2020-06-26 18:47:53 +02:00
Martin Gerhardy a83599268b MAKE: allow for better cross compilation support via dockcross 2020-06-17 18:21:10 +02:00
Martin Gerhardy 73c15f98f3 MAKE: added update target for flextgl 2020-05-21 21:45:51 +02:00
Martin Gerhardy 2c938d8224 MAKE: updated makefile 2020-05-14 23:21:40 +02:00
Martin Gerhardy c41635891b DEBIAN: added debian packaging support 2020-05-13 22:29:47 +02:00
Martin Gerhardy 8d9866465f MAKE: install after build 2020-05-13 20:46:47 +02:00
Martin Gerhardy a311c1949c MAKE: use dockcross wrapper
https://github.com/dockcross/dockcross
2020-05-05 23:47:29 +02:00
Martin Gerhardy 1b9d28adb4 MAKE: reduced windows target code duplication 2020-05-05 23:35:03 +02:00
Martin Gerhardy 19186851d5 MAKE: reduced code duplication 2020-05-05 23:22:40 +02:00
Martin Gerhardy a8bda075be MAKE: added ability to build single targets in release mode 2020-05-05 23:14:49 +02:00
Martin Gerhardy 6c44ca98c8 MAKE: added simplecpp update 2020-04-19 08:12:44 +02:00
Martin Gerhardy cee99bf6a6 MAKE: whitespace issue 2020-04-13 22:07:33 +02:00