Martin Gerhardy
|
bb28f25904
|
ALL: bump version to 0.0.17
|
2021-12-27 12:01:19 +01:00 |
Martin Gerhardy
|
4c701fc59c
|
VOXELFORMAT: fixed invalid base path handling for vxr files
|
2021-12-27 10:37:34 +01:00 |
Martin Gerhardy
|
284b88cdc1
|
DOCS: updated changelog
|
2021-12-27 10:37:19 +01:00 |
Martin Gerhardy
|
2f732484e2
|
CORE: extended tests for the ringbuffer class
|
2021-12-27 10:30:47 +01:00 |
Martin Gerhardy
|
66c496f840
|
DOCS: updated docs
|
2021-12-27 09:45:10 +01:00 |
Martin Gerhardy
|
be5f8e5c23
|
VOXEDIT: recently used files should be available in the file menu #102
|
2021-12-26 19:48:34 +01:00 |
Martin Gerhardy
|
1275892c72
|
VOXEDIT: key binding list needs a scrollbar #99
|
2021-12-26 19:20:47 +01:00 |
Martin Gerhardy
|
2ba37f23b6
|
LIBS: updated sdl2
|
2021-12-26 19:14:11 +01:00 |
Martin Gerhardy
|
6d4d455dbc
|
LIBS: updated dearimgui to 1.86
|
2021-12-26 19:13:38 +01:00 |
Martin Gerhardy
|
8b4052324a
|
DOCS: updated changelog
|
2021-12-26 17:05:42 +01:00 |
Martin Gerhardy
|
b2395286d3
|
VOXCONVERT: debug logging
|
2021-12-26 16:17:32 +01:00 |
Martin Gerhardy
|
b626b5064b
|
VOXELFORMAT: missing one free => core_free call
|
2021-12-26 16:11:23 +01:00 |
Martin Gerhardy
|
b98054b43e
|
VOXELFORMAT: use core_free to redirect to the correct free function
|
2021-12-26 16:10:17 +01:00 |
Martin Gerhardy
|
6ea226400c
|
VOXCONVERT: palette init failure is no hard error anymore
|
2021-12-26 11:43:41 +01:00 |
Martin Gerhardy
|
0828a50847
|
VOXEL: init with a default palette if not yet initialized
|
2021-12-26 11:29:38 +01:00 |
Martin Gerhardy
|
7dc216b407
|
VOXCONVERT: correct the mesh-only options output
|
2021-12-26 11:05:32 +01:00 |
Martin Gerhardy
|
04c72ba729
|
VOXEL: helper method to check whether material colors where initialized already
|
2021-12-25 19:04:59 +01:00 |
Martin Gerhardy
|
5417b60217
|
VOXELFORMAT: doxygen
|
2021-12-24 19:58:46 +01:00 |
Martin Gerhardy
|
31666276ad
|
IO: error debug logging
|
2021-12-24 19:51:03 +01:00 |
Martin Gerhardy
|
bffcf46fb6
|
VOXELFORMAT: removed unused variable
|
2021-12-23 16:16:52 +01:00 |
Martin Gerhardy
|
44d8aba9bb
|
DOCS: added issues link to the changelog markdown
|
2021-12-23 16:06:30 +01:00 |
Martin Gerhardy
|
48600e466b
|
DOCS: updated changelog
|
2021-12-23 16:04:43 +01:00 |
Martin Gerhardy
|
0041f1a3d4
|
VOXELFORMAT: support magicavoxel volumes with bigger sizes
see issue #95
right now they are all stored at 0,0,0. I first have to fix the scene graph saving
in order to put them into the right location.
|
2021-12-23 16:03:20 +01:00 |
Martin Gerhardy
|
9d5202a9b6
|
VOXELFORMAT: finished implementation of the split functionality
|
2021-12-22 22:31:21 +01:00 |
Martin Gerhardy
|
2ce7ab0d21
|
VOXCONVERT: use the new release method
|
2021-12-22 22:26:29 +01:00 |
Martin Gerhardy
|
26ad4f04ae
|
VOXELFORMAT: release method that ensures that volume is reset, too
|
2021-12-22 22:22:10 +01:00 |
Martin Gerhardy
|
2b9ac0c1f8
|
VOXELFORMAT: don't delete the volume from incoming VoxelVolumes
we don't know how they were created. Maybe the volumes are stack objects...
|
2021-12-22 22:14:33 +01:00 |
Martin Gerhardy
|
a6e79e0a55
|
VOXELUTIL: small helper function to copy parts of a region
|
2021-12-22 22:10:14 +01:00 |
Martin Gerhardy
|
f8311b7fd8
|
VOXELFORMAT: fixed memory leak on read error and minor cosmetic changes
|
2021-12-22 21:55:24 +01:00 |
Martin Gerhardy
|
5d3ae586b8
|
IO: order includes
|
2021-12-22 21:46:48 +01:00 |
Martin Gerhardy
|
a835453d6a
|
VOXELFORMAT: added ScopedVoxelVolumes
|
2021-12-22 21:40:35 +01:00 |
Martin Gerhardy
|
1304701ad5
|
VOXELFORMAT: moved methods from gox format into base class
|
2021-12-22 21:29:11 +01:00 |
Martin Gerhardy
|
efb2eadcbd
|
VOXELFORMAT: split volumes according to their max size
see issue #95
|
2021-12-22 21:17:41 +01:00 |
Martin Gerhardy
|
57bc3ff29a
|
VOXELFORMAT: comments for mv vox file
|
2021-12-22 21:06:57 +01:00 |
Martin Gerhardy
|
f272db29b7
|
VOXCONVERT: fixed missing volumes when merging more than one vox file
the vox file implementation is resetting the volumes - and as other format implementations
might do the same we just copy it over after loading
|
2021-12-22 20:50:23 +01:00 |
Martin Gerhardy
|
7deddeb057
|
VOXCONVERT: print warning if filtering is not applied
|
2021-12-22 20:36:38 +01:00 |
Martin Gerhardy
|
5357a3e154
|
JANITORIAL: fixed compiler warnings
|
2021-12-22 16:54:44 +01:00 |
Martin Gerhardy
|
9afc4968aa
|
CMAKE: fixed warning about _FORTIFY_SOURCE and missing optimization
|
2021-12-22 16:49:44 +01:00 |
Martin Gerhardy
|
50e139ab3a
|
VOXCONVERT: Set pivot via commandline
see issue #83
|
2021-12-22 16:07:11 +01:00 |
Martin Gerhardy
|
98cef7690f
|
VOXELFORMAT: enable test
|
2021-12-22 01:38:03 +01:00 |
Martin Gerhardy
|
2497bfbfae
|
VOXELFORMAT: save vxm5 (and store the pivot)
|
2021-12-22 01:23:49 +01:00 |
Martin Gerhardy
|
2bf2541606
|
VOXEDIT: pasting into selection is the new default
pasting to the reference position was quite confusing
|
2021-12-22 01:07:51 +01:00 |
Martin Gerhardy
|
2507412134
|
DOCS: updated changelog
|
2021-12-22 00:52:57 +01:00 |
Martin Gerhardy
|
7e8d888f62
|
VOXELFORMAT: use full paths to fix e.g. the vxr saving
the vxm files were not put into the same path as the vxr - but into the current working dir
|
2021-12-22 00:42:05 +01:00 |
Martin Gerhardy
|
7fdfb0fd8d
|
VOXELFORMAT: reduced log level
|
2021-12-22 00:31:54 +01:00 |
Martin Gerhardy
|
83e18a477a
|
VOXEL: warn to debug log
|
2021-12-22 00:36:07 +01:00 |
Martin Gerhardy
|
b3f871ba42
|
VOXCONVERT: removed deprecated command line options
|
2021-12-22 00:07:47 +01:00 |
Martin Gerhardy
|
5d09f1c589
|
VOXCONVERT: use the default log level
|
2021-12-22 00:04:54 +01:00 |
Martin Gerhardy
|
85039d4363
|
CMAKE: extract man page section
|
2021-12-22 00:13:16 +01:00 |
Martin Gerhardy
|
ad526a3ab9
|
DEBIAN: added thumbnailer man page
also changed the section from 6 to 1 by default
there is a todo left in the cmake scripts to extract the proper section from the TH line
|
2021-12-21 23:42:41 +01:00 |