Commit Graph

4216 Commits

Author SHA1 Message Date
Enrico Turri
70335b14a1 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-06-05 07:48:32 +02:00
bubnikv
0e26eb0aeb WIP: Admesh - replacement of C memory allocation with std vectors 2019-06-04 22:06:42 +02:00
bubnikv
3ebd5d94f6 Fix of mesh decimation (the admesh library).
Fixes "Unable to save project (#2445)"
2019-06-04 18:25:53 +02:00
YuSanka
f1ed2157a4 Implemented range's min/max Z editing 2019-06-04 17:30:44 +02:00
YuSanka
c99065932c Added LayerRangeEditor class for universally editing of the layer_range's parameters
+ Implemented layer_height editing
2019-06-04 15:22:29 +02:00
YuSanka
32286ef3f9 Some code review for avoid use of OptionsGroup 2019-06-04 11:56:59 +02:00
tamasmeszaros
53ada19bc9 Move cstdint to Zipper header.
The declarations already contain specific integers.
2019-06-04 09:26:33 +02:00
Vojtech Kral
cdacd38d2d BonjourDialog: Fix dialog flags 2019-06-03 17:41:02 +02:00
Vojtech Kral
c10ba1d870 Add missing header 2019-06-03 17:41:02 +02:00
Enrico Turri
ff65e93ed6 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-06-03 15:47:33 +02:00
YuSanka
d8d99eda9d Changed data types 2019-06-03 15:35:21 +02:00
tamasmeszaros
97e04326a1 Fix for opening issues with archive files. 2019-06-03 15:27:46 +02:00
YuSanka
e765007ca1 Fixed a bug with a "gear" button near the filament preset (part of #2440) 2019-06-03 14:59:16 +02:00
Bryan Smith
e598a81dc7 Add new [total_layer_count] placeholder everywhere [layer_num] is avalible.
Missed adding [total_layer_count] to layer_gcode


Revert "Add new [total_layer_count] placeholder everywhere [layer_num] is avalible."

This reverts commit e29e766224a14e1f237908c3e5507ac5586ca5b7.

Revert "Missed adding [total_layer_count] to layer_gcode"

This reverts commit f07907a8acc450e9ae1220c6a9fe4f7c7e6d896c.

Better way to add [total_layer_count]
2019-06-03 14:47:18 +02:00
Enrico Turri
e9d6007c00 Fixed race condition while compressing texture data and sending them to the GPU 2019-06-03 13:53:30 +02:00
Enrico Turri
352cee6301 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-06-03 12:16:38 +02:00
Lukas Matena
ae57383705 Added color indicators to Purging volumes dialog 2019-06-03 10:41:34 +02:00
tamasmeszaros
b4cf356198 Adjust miniz usage to use nowide FILE streams everywhere. 2019-06-02 22:27:35 +02:00
tamasmeszaros
3eea0949a6 Fix unclosed file after export. 2019-06-02 20:02:27 +02:00
tamasmeszaros
4554cf2063 Use nowide fopen in Zipper instead of patching miniz. 2019-06-02 19:10:13 +02:00
tamasmeszaros
f242c7cfcd Revert "Patch miniz bundled version to support unicode on Windows."
This reverts commit 8fc1eba652.
2019-06-02 19:06:29 +02:00
Enrico Turri
9211475bdf Temporary low-res texture shown while generating compressed data on the CPU 2019-06-02 11:01:51 +02:00
Enrico Turri
c1e7c82144 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-06-02 09:39:11 +02:00
tamasmeszaros
a907798534 Merge branch 'tm_minz_update' 2019-05-31 18:34:59 +02:00
tamasmeszaros
8b10e0072e Patch miniz bundled version to support unicode on Windows. 2019-05-31 16:54:42 +02:00
YuSanka
44a4c4f54a Fixed OSX and Linux build 2019-05-31 15:36:38 +02:00
YuSanka
5cecec71c4 ObjectLayers::add_layer_range() -> add a layers range using "Add" button from ObjectLayers sizer 2019-05-31 15:29:09 +02:00
Enrico Turri
8231684ea4 Asynchronous texture compression on CPU 2019-05-31 15:25:02 +02:00
tamasmeszaros
14beafb4be Using system miniz in Linuxes.
Also enabling miniz large file support on gnu compilers.
2019-05-31 12:33:35 +02:00
YuSanka
3be2bf4bc1 ObjectLayers::del_layer_range() -> delete a layers range using "Del" button from ObjectLayers sizer 2019-05-31 10:54:52 +02:00
Enrico Turri
a5aa572a95 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-05-31 07:41:22 +02:00
tamasmeszaros
6815ca85b7 Build system tweaks to get rid of cmake and boost warnings. 2019-05-30 17:48:32 +02:00
YuSanka
967c811eb5 Implemented delete_layers_from_object() 2019-05-30 16:53:17 +02:00
YuSanka
a1dc5d32fc Improved layer sizer
+ fixed build under OSX and Linux
2019-05-30 14:42:38 +02:00
YuSanka
3ea4f6bb2a Added missed files to the CMakeLists.txt 2019-05-30 13:08:05 +02:00
YuSanka
3697291a1f Merge remote-tracking branch 'origin/master' into ys_new_features 2019-05-30 12:53:21 +02:00
YuSanka
992df9069e Layers sizer updating 2019-05-30 12:41:16 +02:00
YuSanka
2ba92cbb37 Implemented ObjectLayers class
+ some code refactoring
2019-05-28 16:38:04 +02:00
Enrico Turri
5eab8cddfa Application of anisotropy to textures moved into GLTexture methods 2019-05-28 15:21:34 +02:00
Enrico Turri
4ab6ee114c Texture compression set as an option 2019-05-28 12:53:16 +02:00
Enrico Turri
113a0a043f Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_experiments 2019-05-28 09:46:40 +02:00
YuSanka
5135e433cc Improved Delete() Add() ans Select() functions for Layer(s)Item 2019-05-27 16:13:24 +02:00
Lukas Matena
05a7d1b26b SLA dialog: Prevented the slider to have zero width, even in case the text width is calculated incorrectly 2019-05-27 15:36:51 +02:00
tamasmeszaros
836e37b0ca Update miniz cmake 2019-05-27 14:46:04 +02:00
YuSanka
f75c7e0221 Implemented LayerItem for ObjectList 2019-05-27 14:00:34 +02:00
Enrico Turri
168268202f Disabled debug render statistics dialog 2019-05-27 09:20:48 +02:00
Enrico Turri
8c3d0a5d28 Updated shortcut dialog with new scale to fit print volume command 2019-05-24 15:53:15 +02:00
Enrico Turri
772cdee4d4 Fixed conflicts after merge with master 2019-05-24 15:29:22 +02:00
Enrico Turri
7f98277577 Code cleanup 2019-05-24 15:22:27 +02:00
Enrico Turri
b56d65c1d5 1) Added Scale to print volume menu item to objects list context menu
2) Disable [F] key when scale sizmo is dragging
2019-05-24 14:42:59 +02:00