bubnikv
cefe0ba13c
Merge remote-tracking branch 'remotes/origin/dk_copy_file'
2019-12-20 15:08:31 +01:00
bubnikv
ec91a92ba0
Merge remote-tracking branch 'remotes/origin/dk_remote_devices'
2019-12-20 15:07:49 +01:00
tamasmeszaros
93d0bbd7ef
Add boilerplate for shader based csg
2019-12-20 12:25:44 +01:00
Enrico Turri
e9bb3c2450
3mf and amf import: keep loaded volumes transformation as a member of ModelVolume without applying it to the mesh
2019-12-20 12:11:58 +01:00
Lukas Matena
4d182a5748
Fixed scaling of the holes and instance showing/hiding
2019-12-20 11:33:14 +01:00
Lukas Matena
b3f15b1c98
Merge branch 'master' into lm_tm_hollowing
2019-12-20 10:33:53 +01:00
Lukas Matena
d1f86e0a80
SLA supports gizmo now uses hollowed mesh when available
...
Bugfix: SLA support tree is is now given the hollowed mesh, not the original
Added ImGui separators and change background alpha in hollowing gizmo dialog (to match the other gizmos)
2019-12-20 10:17:59 +01:00
David Kocik
74e24213e6
boost::filesystem instead std::
2019-12-19 17:05:23 +01:00
David Kocik
58a8e9e7e0
Merge branch 'dk_remote_devices' of https://github.com/prusa3d/PrusaSlicer into dk_remote_devices
2019-12-19 16:28:28 +01:00
David Kocik
8d52663871
free space check linux + mac
2019-12-19 16:27:48 +01:00
David Kocik
dafd768b34
Merge branch 'dk_remote_devices' into dk_copy_file
2019-12-19 14:55:49 +01:00
David Kocik
d7698a36cb
changes in plater.cpp
2019-12-19 14:19:41 +01:00
David Kocik
7b95ec486f
ommit last filename when checking if path is on drive
2019-12-19 11:47:02 +01:00
Enrico Turri
feaccc557d
Partial revert of cc919c68b8
2019-12-19 11:38:48 +01:00
David Kocik
3d08e8ae32
is path on removable drive
2019-12-19 11:13:27 +01:00
David Kocik
2ee2180869
Merge branch 'dk_remote_devices' into dk_copy_file
2019-12-19 10:11:16 +01:00
Enrico Turri
3b8d42a64f
Fixed selection after cut command
2019-12-19 10:06:46 +01:00
Enrico Turri
7013f148b5
Store new source path in ModelVolume after reload from disk
2019-12-19 09:02:50 +01:00
David Kocik
3a54279cec
Merge branch 'master' into dk_remote_devices
2019-12-19 08:58:11 +01:00
YuSanka
0802823703
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-18 15:58:24 +01:00
YuSanka
07f428fe62
Implemented function to get an icon name considering to OS color mode
...
For a Dark mode we start to looking of icons in folder "white"
Added missed "white" icons
2019-12-18 15:54:01 +01:00
David Kocik
1361d21f75
is path on removable drive
2019-12-18 15:40:48 +01:00
Enrico Turri
c9dcf3e865
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-18 15:33:12 +01:00
Enrico Turri
b2b037eb0b
Show requested filename on title of reload from disk dialog on Mac
2019-12-18 15:32:25 +01:00
David Kocik
ef250ad539
copy check only if path is on removable device
2019-12-18 14:09:16 +01:00
David Kocik
df36a7dcb2
merge with master
2019-12-18 10:45:16 +01:00
David Kocik
1fa464af96
removableDriveManager bug fixes
2019-12-18 10:34:26 +01:00
bubnikv
8795f7dba8
Trying to fix a compilation issue on Linux / OSX
2019-12-18 10:17:47 +01:00
YuSanka
7650732c61
Show context menu for a multi-object selection on 3DScene,
...
add "Reload from disk" item for this menu
2019-12-18 09:11:33 +01:00
Lukas Matena
57cf3d17e2
First steps on SLA and Hollowing gizmo data sharing
2019-12-17 15:57:24 +01:00
YuSanka
f7e06ded67
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-17 14:16:58 +01:00
YuSanka
8824468882
Added function to update of custom_gcode_per_print_z in Model from configuration
...
considering "colorprint_heights" option.
Changed thumb_up/down icons to better preview (feedback from #3256 )
Commented some uncertain code
2019-12-17 14:16:38 +01:00
Slic3rPE
b8aa12486e
macos device detection
2019-12-17 13:08:17 +01:00
YuSanka
afcc6bbb08
Code refactoring for Color change implementation
2019-12-17 08:37:50 +01:00
Slic3rPE
fad035137f
Merge branch 'dk_remote_devices' of https://github.com/prusa3d/slic3r into dk_remote_devices
2019-12-16 17:18:27 +01:00
David Kocik
a029e689d8
verification of save path
2019-12-16 17:15:27 +01:00
David Kocik
bfc9dda1f6
save last path earlier
2019-12-16 15:47:36 +01:00
Slic3rPE
dcb6656c46
Merge branch 'dk_remote_devices' of https://github.com/prusa3d/slic3r into dk_remote_devices
2019-12-16 15:47:28 +01:00
Slic3rPE
b61afdfd08
macos detecting also mounting of dev
2019-12-16 15:46:25 +01:00
David Kocik
233b60bc12
macos first update bug fix
2019-12-16 14:06:25 +01:00
David Kocik
0db9815467
correct beahvior when disconnecting device other way than button in slicer
2019-12-16 13:53:12 +01:00
Enrico Turri
43213b9548
Added [X] and [Close] buttons to close 3Dconnexion setting imgui dialog by clicking on them
2019-12-16 13:35:45 +01:00
tamasmeszaros
a9403319b7
Separate Job, ProgressStatusBar and ProgressIndicator
...
* Separate GUI::Job
* make use of ProgressIndicator interface
* make ProgressStatusbar independent from GUI::App
2019-12-16 11:07:43 +01:00
Enrico Turri
ca518c003f
Added message dialog informing the user that it is not allowed to change the filename when using reload from disk command
2019-12-16 10:24:08 +01:00
David Kocik
507134accb
merge
2019-12-13 18:02:54 +01:00
David Kocik
5a26be1150
message box about succesful removal
2019-12-13 18:02:25 +01:00
YuSanka
7d0d70534b
Fixed "actions" buttons size under OSX
2019-12-13 17:56:04 +01:00
David Kocik
81a2f8535a
merge
2019-12-13 15:26:42 +01:00
YuSanka
2df903640b
Implemented rescaling for "Remove device" button
2019-12-13 15:13:55 +01:00
David Kocik
6de41c6147
button show after write
2019-12-13 15:13:55 +01:00
David Kocik
9c79c7f644
prev commit linux part
2019-12-13 15:12:20 +01:00
David Kocik
1ec7fc23e2
check if last path is on rem drive
2019-12-13 15:07:35 +01:00
David Kocik
72f1adbb44
refactoring
2019-12-13 15:05:01 +01:00
David Kocik
4bf8a0ef24
removable drives manager linux part
2019-12-13 14:54:25 +01:00
David Kocik
f3ecf55d38
removable drive manager - Windows part
2019-12-13 14:54:25 +01:00
David Kocik
acab61fa54
comments
2019-12-13 13:51:46 +01:00
David Kocik
8e1292f353
comments
2019-12-13 13:51:46 +01:00
David Kocik
5a9ec0d074
button show after write
2019-12-13 13:51:46 +01:00
David Kocik
9085440c15
button show after write
2019-12-13 13:51:46 +01:00
David Kocik
2c7b711f76
eject button after export
2019-12-13 13:51:46 +01:00
David Kocik
1d25201a12
linux eject
2019-12-13 13:51:46 +01:00
Slic3rPE
19789d78c2
macos eject
2019-12-13 13:51:46 +01:00
David Kocik
68125b12a7
eject button functionality
2019-12-13 13:51:46 +01:00
Slic3rPE
12cb9a8143
macos eject
2019-12-13 13:51:46 +01:00
David Kocik
b267e986fb
eject button functionality
2019-12-13 13:51:46 +01:00
David Kocik
a01eec34f9
eject button functionality
2019-12-13 13:51:46 +01:00
David Kocik
8f0eef8f36
eject button functionality
2019-12-13 13:51:46 +01:00
David Kocik
f5e3750d23
eject button functionality
2019-12-13 13:51:46 +01:00
Slic3rPE
44b1a9cf7f
macos better wrapper
2019-12-13 13:51:46 +01:00
Slic3rPE
9e4f470f98
macos better wrapper
2019-12-13 13:51:46 +01:00
David Kocik
95ff384e47
fix
2019-12-13 13:51:46 +01:00
YuSanka
c47fda39f1
Implemented "Disconnect" button
2019-12-13 13:51:45 +01:00
David Kocik
a259058845
macos better wrapper
2019-12-13 13:51:45 +01:00
Slic3rPE
c37128ad63
macos list devices
2019-12-13 13:51:45 +01:00
Slic3rPE
c3653589f6
macos implementation
2019-12-13 13:51:45 +01:00
David Kocik
e0a12342da
macos mm files
2019-12-13 13:51:45 +01:00
David Kocik
0861b2ec59
init call
2019-12-13 13:51:45 +01:00
David Kocik
91c358fe23
osx device unmount callback - not sure if will build
2019-12-13 13:51:45 +01:00
David Kocik
8f069e2d47
windows registration for device notif(thru hidden app) - windows doesnt need update now
2019-12-13 13:51:45 +01:00
David Kocik
b386eb45dc
erase callbacks
2019-12-13 13:51:45 +01:00
David Kocik
6396ec571a
callback only for used device
2019-12-13 13:51:45 +01:00
David Kocik
66f203379c
last save path
2019-12-13 13:51:45 +01:00
David Kocik
63ee4e3a2f
last path functions
2019-12-13 13:51:45 +01:00
David Kocik
1c8ca1aec1
refactoring
2019-12-13 13:51:45 +01:00
David Kocik
a6e10e8fa2
comment testing lines
2019-12-13 13:51:45 +01:00
David Kocik
f81faaf9e9
path check
2019-12-13 13:51:45 +01:00
David Kocik
3d036d363b
path check
2019-12-13 13:51:45 +01:00
David Kocik
d2ef01990b
path check
2019-12-13 13:51:45 +01:00
David Kocik
f82bf0d495
path check
2019-12-13 13:51:45 +01:00
David Kocik
4e3eb89d31
path check
2019-12-13 13:51:45 +01:00
David Kocik
73ba196e78
linux owner checking
2019-12-13 13:51:45 +01:00
David Kocik
f651c7b7ec
osx search for drives
2019-12-13 13:51:45 +01:00
David Kocik
9b991953e5
windows paths
2019-12-13 13:51:45 +01:00
David Kocik
5db80edcd3
linux eject
2019-12-13 13:51:45 +01:00
David Kocik
17b146c0a3
search for rd as root
2019-12-13 13:51:45 +01:00
David Kocik
735308b794
refactoring
2019-12-13 13:51:45 +01:00
David Kocik
649f3a2c3e
add_callback function
2019-12-13 13:51:45 +01:00
David Kocik
1790c795fb
rdm update every 2 seconds
2019-12-13 13:51:45 +01:00
David Kocik
6e9a37e81b
prev commit linux part
2019-12-13 13:51:45 +01:00
David Kocik
852d8ad5cc
check if last path is on rem drive
2019-12-13 13:51:45 +01:00
David Kocik
b8b4b1dd42
refactoring
2019-12-13 13:51:45 +01:00
David Kocik
04ef585124
removable drives manager linux part
2019-12-13 13:51:45 +01:00
David Kocik
8b4732e811
removable drive manager - Windows part
2019-12-13 13:51:45 +01:00
bubnikv
e649a28ffc
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-12-13 13:43:31 +01:00
bubnikv
65772958b7
Improved adaptive layer height metrics: Using the area of a triangle
...
delimited by the extrusion stepping and the sloping surface.
This leads to a yet different metric from Cura or upstream Slic3r.
2019-12-13 13:43:16 +01:00
Lukas Matena
2cb30f3641
First prototype of CGAL hole-drilling
2019-12-13 13:42:10 +01:00
YuSanka
7e87d093fc
Merge branch 'dk_remote_devices' of https://github.com/prusa3d/PrusaSlicer into dk_remote_devices
2019-12-13 13:24:12 +01:00
YuSanka
e5fcb587e2
Implemented rescaling for "Remove device" button
2019-12-13 13:23:55 +01:00
David Kocik
8895e944cf
comments
2019-12-13 13:04:09 +01:00
Enrico Turri
62e36cd2d5
Fixed filename shown in open file dialog for reload from disk
2019-12-13 12:41:46 +01:00
David Kocik
ff58fa99f4
comments
2019-12-13 11:52:08 +01:00
YuSanka
967da67d2e
Fixed disabling for "Set As separated object" context menu item
...
+ added missed bug fix in get_freq_settings_choice (part of b9899f9496
)
2019-12-12 15:54:53 +01:00
David Kocik
e1d9de3ca4
button show after write
2019-12-12 15:43:14 +01:00
David Kocik
95ccc2c4df
button show after write
2019-12-12 14:56:30 +01:00
YuSanka
d028f804c4
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-12 13:49:30 +01:00
YuSanka
30f259f79c
Fixed a bug (OSX specific) caused a crash on undo after Copy/Past several objects
2019-12-12 13:49:12 +01:00
YuSanka
b9899f9496
Fixed a bug of settings list detection
...
,when we try to add settings for object/part from the 3Dscene secondary
and for this moment SettingsItem is selected in ObjectList
2019-12-12 13:42:13 +01:00
Enrico Turri
f2b8607d11
Fixed positioning of gizmos' imgui dialogs
2019-12-12 13:38:08 +01:00
Lukas Matena
9805b02a25
Removed an obsolete variable from MeshRaycaster
2019-12-12 13:19:16 +01:00
Lukas Matena
537260494d
Merge branch 'master' into lm_tm_hollowing
2019-12-12 11:37:33 +01:00
Enrico Turri
d6f5ed9ad0
Refactoring in GLGizmosManager to simplify code
2019-12-12 11:11:11 +01:00
David Kocik
0cb9a4c542
eject button after export
2019-12-12 10:48:33 +01:00
Lukas Matena
135660decf
SLA gizmos fix: clipping of points/holes always used coords from the first instance
...
Few warnings fixed
2019-12-12 10:40:28 +01:00
David Kocik
59fa78373b
linux eject
2019-12-11 18:30:03 +01:00
David Kocik
c6b5253bce
merge
2019-12-11 17:43:11 +01:00
David Kocik
e2048775f6
eject button functionality
2019-12-11 17:42:56 +01:00
Slic3rPE
a03ce255d6
macos eject
2019-12-11 17:39:34 +01:00
David Kocik
7602cde289
merge
2019-12-11 17:03:30 +01:00
David Kocik
f057077826
eject button functionality
2019-12-11 17:02:12 +01:00
Slic3rPE
38c69f16f0
macos eject
2019-12-11 16:59:26 +01:00
YuSanka
43d5437e1f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-11 16:07:51 +01:00
YuSanka
d66761e030
Fixed wrong context menu selection for instance(s). Related to #3275
2019-12-11 16:07:00 +01:00
Enrico Turri
57d069bd0a
Some rework on layout of imgui dialogs
2019-12-11 15:30:25 +01:00
David Kocik
6dddc1cc6b
eject button functionality
2019-12-11 15:02:20 +01:00
David Kocik
4a7f50ad66
eject button functionality
2019-12-11 14:53:28 +01:00
David Kocik
975642e3e0
eject button functionality
2019-12-11 12:28:51 +01:00
Slic3rPE
bcfc333fb1
macos better wrapper
2019-12-11 11:00:47 +01:00
Slic3rPE
cd1d49b015
macos better wrapper
2019-12-11 10:16:32 +01:00
bubnikv
d0aad74c27
Fixed update logic to support newer index downloaded from the internet
...
than the index stored in the resources.
2019-12-10 17:49:09 +01:00
YuSanka
5872598679
Merge branch 'dk_remote_devices' of https://github.com/prusa3d/PrusaSlicer into dk_remote_devices
2019-12-10 17:31:58 +01:00
YuSanka
37b6d9e8ad
Implemented "Disconnect" button
2019-12-10 17:31:27 +01:00
YuSanka
313e86ea94
Fixed show context menu for multiple selection in ObjectList
2019-12-10 17:25:30 +01:00
Enrico Turri
b63b5125b6
Enable selection for missing files in reload from disk command
2019-12-10 14:42:28 +01:00
David Kocik
027b9f5082
fix
2019-12-10 14:41:49 +01:00
David Kocik
d2a440c794
macos better wrapper
2019-12-10 14:10:47 +01:00
YuSanka
cc4026cfc5
Fixed Wizard material configuration check
2019-12-10 13:47:10 +01:00
YuSanka
a9b1ab0a4c
Fixed localization for JA and some strings
2019-12-10 13:47:10 +01:00
Enrico Turri
64fc278212
GLCanvas3D - render methods set as constant methods
2019-12-10 12:57:55 +01:00
Slic3rPE
3b6daf64c7
macos list devices
2019-12-10 11:35:39 +01:00
Slic3rPE
40a83e67dd
macos implementation
2019-12-10 11:17:12 +01:00
bubnikv
03bb8a60a3
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-12-10 11:13:09 +01:00
bubnikv
b12bc5c4d5
Optimization in GLCanvas3D::reload_scene():
...
Use sorting and binary search instead of linear search.
O(n log n) versus O(n^2)
2019-12-10 11:12:17 +01:00
Enrico Turri
bdfed9d9ef
Attempt to fix view toolbar background not showing up on Mac when using dark mode
2019-12-10 10:56:21 +01:00
David Kocik
fdc493f6fd
macos mm files
2019-12-10 10:08:57 +01:00
Lukas Matena
f6e217171a
Added comments in MeshUtils.hpp
...
PIMPL in MeshRaycaster now uses std::unique_ptr instead of raw pointer
2019-12-10 09:53:34 +01:00
David Kocik
8810a9aa31
init call
2019-12-09 17:12:22 +01:00
Enrico Turri
68812b081f
Removed obsolete (and unused) code
2019-12-09 15:40:14 +01:00
David Kocik
0d2a2d2b20
osx device unmount callback - not sure if will build
2019-12-09 15:33:10 +01:00
Enrico Turri
a7b12f97db
Gray icons for gizmos in disabled state
2019-12-09 15:21:18 +01:00
YuSanka
85645a1253
Fixed crash on ConfigWizard opening after a language change
...
+ updated Creality.ini and PrusaResearch.ini
2019-12-09 13:02:48 +01:00
foxox
dea83da5b7
Speed legend scales depending on travel visibility.
2019-12-08 00:03:41 -05:00
David Kocik
87fff4626e
windows registration for device notif(thru hidden app) - windows doesnt need update now
2019-12-06 16:51:04 +01:00
YuSanka
24bbad634a
Fixed filament presets compatibility updating after switch of different vendor's printers
2019-12-06 16:22:20 +01:00
YuSanka
3acbc07caf
Localization improvements
2019-12-06 16:20:59 +01:00
YuSanka
805a6c936c
Localization improvements: Text correction
2019-12-06 13:58:23 +01:00
David Kocik
118354ecf4
erase callbacks
2019-12-06 13:21:44 +01:00
David Kocik
0f18e7e7ec
callback only for used device
2019-12-06 13:17:36 +01:00
tamasmeszaros
3b0241c98b
Fix trianglemesh slicer error with empty meshes
2019-12-06 10:59:05 +01:00
David Kocik
822ffa6c86
last save path
2019-12-05 16:22:54 +01:00
bubnikv
073579eefc
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-12-05 15:04:59 +01:00
bubnikv
f80ed539a7
System profiles and profiles derived from system profiles are now
...
compatible with the profiles of the same vendor only.
2019-12-05 14:48:11 +01:00
Enrico Turri
f991017a3f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-05 14:43:36 +01:00
Enrico Turri
8728f192c6
Follow-up of c370bb7141
-> Do not force even size of toolbars icon textures
2019-12-05 14:43:18 +01:00
YuSanka
e2f859c3b2
Fixed filament/material sorting in the lists of ConfigWizard
2019-12-05 14:22:06 +01:00
YuSanka
cac64576c5
Fixed mode icons rendering under OSX (MacOSX10.14.sdk)
2019-12-05 14:22:05 +01:00
David Kocik
5f54856be0
last path functions
2019-12-05 14:07:02 +01:00
Enrico Turri
90741c993d
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-05 12:22:42 +01:00
Enrico Turri
c370bb7141
Forces even size and disable compression for toolbar icon texture to try to solve artifacts on OsX Catalina
2019-12-05 12:22:24 +01:00
bubnikv
ab34ef3ceb
Fix of an application update situation, where the profiles were
...
not updated correctly if the index installed in vendor directory
was the same as the one provided with the applicaton installation.
2019-12-05 11:05:18 +01:00
Matthias Urlichs
688457b2d0
Grammar fix
2019-12-04 21:13:42 +01:00
Matthias Urlichs
5320af6c13
Don't show a confirmation dialog when saving a preset
2019-12-04 21:12:26 +01:00
YuSanka
26eaa8af1e
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-04 16:11:35 +01:00
YuSanka
fea91829eb
Localization improvements:
...
* added wrapper to SliderFloat in imgui
* fixed localized text in Mouse3DController
* added take_snapshot for extruder change in object list
* fixed text typos in AppConfig.cpp, ConfigWizard.cpp and ConfigManipulation.cpp
2019-12-04 16:11:10 +01:00
David Kocik
18be3ffb5f
refactoring
2019-12-04 15:27:33 +01:00
bubnikv
c7d306e21e
Profiles for the alpha are stored into the PrusaSlicer-alpha directory
...
to not mix with the current release.
2019-12-04 14:02:49 +01:00
David Kocik
0a4b2331a1
comment testing lines
2019-12-04 13:43:28 +01:00
David Kocik
1f6d2c87b8
path check
2019-12-04 13:30:25 +01:00
David Kocik
9a301ac98d
path check
2019-12-04 13:21:41 +01:00
David Kocik
1c9dddeb2b
path check
2019-12-04 13:18:08 +01:00
David Kocik
0b015b0864
path check
2019-12-04 13:13:18 +01:00
David Kocik
fd7d75028a
path check
2019-12-04 13:10:08 +01:00
David Kocik
79cdb0ab07
linux owner checking
2019-12-04 11:47:47 +01:00
YuSanka
ee71f83939
Localization improvements:
...
* fixed "\n" at the end of phrases
+ updated list of files to localization
+ new PrusaSlicer.pot
+ Japanese localization
2019-12-04 11:14:13 +01:00
Enrico Turri
8604e19384
Fix into GLShader::load_from_text()
2019-12-04 10:35:28 +01:00
David Kocik
14fdf429ea
osx search for drives
2019-12-04 10:05:18 +01:00
YuSanka
6440c8ccfd
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-03 18:35:05 +01:00
YuSanka
785eed2ca0
Added context to new saved preset name
2019-12-03 18:34:46 +01:00
YuSanka
7aea0ceff3
ConfigWizard improvements - added check for printers and filaments/matelials selection
2019-12-03 18:31:07 +01:00
Enrico Turri
8a8c71429c
Fixes into ENABLE_THUMBNAIL_GENERATOR_DEBUG
2019-12-03 12:44:20 +01:00
David Kocik
2ecc8a1b6f
merge s kocikdav fork removable_drives branch
2019-12-03 11:35:46 +01:00
David Kocik
55409b0e96
windows paths
2019-12-03 10:55:38 +01:00
Lukas Matena
a6e737f05a
Various small changes in hollowing gizmo:
...
- changed layout of controls
- fixed supports appearing when they shouldn't
- fixed clipping plane (holes were hidden at a bit different position of the plane then appropriate)
- when hollowing is done, clipping plane is automatically moved to show the cavity
- the dialog should no longed overlap bottom-left corner controls
- gizmo controls now correspond to config values in ObjectSettings box and both update each other
- added undo/redo support when manipulating holes
2019-12-03 10:45:49 +01:00
David Kocik
0eb8cb3fa1
linux eject
2019-12-03 10:09:53 +01:00
YuSanka
a00ff7b06f
Implemented new suggestion from content team:
...
Just HigherThumb is moved to selected position after mouse click on color band
2019-12-02 15:04:15 +01:00
YuSanka
d182c35248
Focused "Next" or "Finish" button according to the selected page.
...
Moved update_materials function call
2019-12-02 14:19:13 +01:00
Enrico Turri
89c42063de
Merge branch 'et_adaptive_layer_height_2' of https://github.com/prusa3d/PrusaSlicer
2019-12-02 12:47:15 +01:00
Enrico Turri
45f10a3730
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Removed debug output and cleanup
2019-12-02 11:44:11 +01:00
YuSanka
9f1e01b750
Fixed "Pause print" and "Custom Gcode" cancel.
...
It was possible to add empty code, when "Cancel" button was selected
2019-12-02 09:59:20 +01:00
Enrico Turri
40498eee44
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Extended debug output to investigate issues on Mac and Linux
2019-11-29 14:24:24 +01:00
Lukas Matena
14d56929e7
SLA drain holes can be removed by right click, Ctrl+A selects all holes
2019-11-29 14:12:31 +01:00
Lukas Matena
735f82c019
Hollowing gizmo has now its own shortcut [H], fixed a situation with supports showed in editing mode
2019-11-29 13:56:39 +01:00
Enrico Turri
1d5db5cf7a
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added debug output to investigate issues on Mac and Linux
2019-11-29 12:45:41 +01:00
YuSanka
22aa17128a
Fixed function to get a profile name by alias for all preset collections
2019-11-29 11:02:58 +01:00
YuSanka
71f5ed5b9e
Added new icon for "change extruder" menu.
...
+ some improvements for colored band
2019-11-29 11:02:58 +01:00
Enrico Turri
58fa4f32de
Revert e3b9c755aa
2019-11-29 11:01:51 +01:00
David Kocik
82baaf291e
search for rd as root
2019-11-28 16:35:22 +01:00
YuSanka
16137411c4
Fixed icon positioning and color_band scaling for DoubleSlider under OSX
2019-11-28 16:23:58 +01:00
Enrico Turri
4fc723d52e
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-11-28 15:42:01 +01:00
Enrico Turri
e3b9c755aa
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix events on Linux and Mac
2019-11-28 15:41:44 +01:00
YuSanka
0005049927
Updated icons for DoubleSlider
2019-11-28 15:40:18 +01:00
Enrico Turri
3dd46f2e03
ENABLE_THUMBNAIL_GENERATOR -> some other refactoring
2019-11-28 15:19:42 +01:00
Enrico Turri
ddd1df1552
ENABLE_THUMBNAIL_GENERATOR -> render printbed into thumbnails
2019-11-28 14:18:24 +01:00
David Kocik
7301b4f7dd
refactoring
2019-11-28 13:50:58 +01:00
David Kocik
b7a5020196
add_callback function
2019-11-28 13:38:08 +01:00
Enrico Turri
bd1ee8ee4a
Small refactoring in Camera::calc_zoom_to_bounding_box_factor
2019-11-28 12:14:31 +01:00
Enrico Turri
0de3704287
ENABLE_THUMBNAIL_GENERATOR -> small refactoring
2019-11-28 12:03:19 +01:00
Enrico Turri
3537f74936
Printbed axes renderable on demand
2019-11-28 11:51:00 +01:00
YuSanka
773dace33c
Merge remote-tracking branch 'origin/master' into ys_aliases
2019-11-28 10:34:05 +01:00
YuSanka
dfd38c7818
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-28 09:01:14 +01:00
YuSanka
c87feb9870
Code cleaning - removed unused state from DoubleSlider
2019-11-28 08:38:28 +01:00
YuSanka
322c0230c3
Code cleaning - deleted extruder selector
2019-11-27 16:03:16 +01:00
David Kocik
4337b65f52
rdm update every 2 seconds
2019-11-27 15:47:37 +01:00
YuSanka
901a20b3b1
Code cleaning
2019-11-27 15:27:44 +01:00
YuSanka
496e09302f
Implemented a message on Printer display for pause print
...
+ Added new icons
2019-11-27 14:44:33 +01:00
David Kocik
1cd06e3267
prev commit linux part
2019-11-27 14:30:10 +01:00
Enrico Turri
1ba3f0a4f6
Transparent background for thumbnails saved into gcode and sl1 files
2019-11-27 13:37:37 +01:00
David Kocik
97a9f245f9
check if last path is on rem drive
2019-11-27 13:30:45 +01:00
David Kocik
fdf159af42
refactoring
2019-11-27 11:33:36 +01:00
Enrico Turri
5fcf41a3aa
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added undo/redo
2019-11-27 11:08:10 +01:00
YuSanka
963969e210
Fixed RadioButton selection in ExtruderSequenceDialog under OSX
2019-11-27 09:21:28 +01:00
David Kocik
4822b577d2
removable drives manager linux part
2019-11-26 15:52:18 +01:00
Enrico Turri
55a163e216
Added tooltip, showing layer height at mouse cursor, to layer height profile bar
2019-11-26 14:44:14 +01:00
David Kocik
ef12f35599
removable drive manager - Windows part
2019-11-26 14:19:29 +01:00
Enrico Turri
381d7e6c2e
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix sliders size, on Mac, into imgui dialog for adaptive layers
2019-11-26 12:50:57 +01:00
Enrico Turri
643b26a0f3
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring
2019-11-26 12:24:07 +01:00
YuSanka
6a68002a1f
Implemented use of aliases in Plater's preset comboboxes
2019-11-25 15:57:36 +01:00
Enrico Turri
44d7ac4474
Fixed crash when calling Reload from disk command after slicing on SLA printer
2019-11-25 14:42:36 +01:00
Enrico Turri
df3e47e093
Another attempt to fix build on Linux (due to ab00f501f1
)
2019-11-25 12:45:49 +01:00
Enrico Turri
2bbd916ccc
Fixed build on Linux
2019-11-25 11:13:50 +01:00
YuSanka
afb8483250
Merge remote-tracking branch 'origin/master' into ys_aliases
2019-11-25 10:44:58 +01:00
YuSanka
6429c3bd89
Added code for next step of a preset's aliasing
2019-11-25 10:40:36 +01:00
Enrico Turri
ab00f501f1
#3230 - Detection of 3Dconnexion devices every 2 seconds
2019-11-25 10:34:42 +01:00
Enrico Turri
b1047d2e26
ENABLE_THUMBNAIL_GENERATOR -> ENABLE_THUMBNAIL_GENERATOR_PNG_TO_GCODE set as default
2019-11-25 10:30:31 +01:00
YuSanka
1096c24fae
Show _Finish_ button
2019-11-25 09:33:54 +01:00
bubnikv
232f324999
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-22 16:08:42 +01:00
bubnikv
6fcd51d5be
Fix of "Slicer crashes when slicing for flexible filament" #2988
2019-11-22 16:08:25 +01:00
Lukas Matena
bc0db7dc91
Quickly added a hole height setting
2019-11-22 15:45:48 +01:00
Enrico Turri
98255d566e
Disabled ENABLE_3DCONNEXION_DEVICES_DEBUG_OUTPUT
2019-11-22 15:35:34 +01:00
Enrico Turri
599403ba94
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-11-22 14:40:59 +01:00
Enrico Turri
62e69d986a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-22 14:18:51 +01:00
Enrico Turri
6df506e482
ENABLE_THUMBNAIL_GENERATOR -> Thumbnails generated using a callback function
2019-11-22 12:39:03 +01:00
Lukas Matena
c6e112a060
Merge branch 'lm_tm_hollowing' into lm_hollow_gizmo
2019-11-22 12:04:54 +01:00
YuSanka
5bf1c02303
Implemented aliase for sla_materials
2019-11-22 10:42:30 +01:00
YuSanka
cb395460c4
Implemented aliases for filaments
2019-11-21 13:12:06 +01:00
Enrico Turri
aea32ffe72
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added 'keep min' option to smoothing algorithm
2019-11-20 14:06:30 +01:00
Enrico Turri
955439b3ba
Fixed build on Mac
2019-11-20 10:57:56 +01:00
Enrico Turri
4982e177a2
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix imgui dialog position on Mac
2019-11-19 15:39:49 +01:00
Lukas Matena
9dd18a8d6d
Started work on extending EigenMesh3D to account for possible drain holes when raycasting
2019-11-19 11:33:49 +01:00
tamasmeszaros
7011c58faa
Merge branch 'master' into lm_tm_hollowing
2019-11-18 17:50:56 +01:00
Enrico Turri
9e7e1fb5e2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-11-18 14:51:06 +01:00
Enrico Turri
da44618074
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Fixed adaptive layer height profile and layer height profile smoothing calculations
2019-11-18 14:32:41 +01:00
YuSanka
15251397b8
Added wxEXPAND flag to Filament and SLA Materials pages
2019-11-18 13:26:52 +01:00
Enrico Turri
28dedd65f0
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Code cleanup
2019-11-18 10:25:23 +01:00
Enrico Turri
68a9980a5e
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring to improve performances
2019-11-18 10:17:44 +01:00
YuSanka
ec6c87756f
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-18 09:18:25 +01:00
Enrico Turri
e1f06a1b84
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-18 08:12:24 +01:00
enricoturri1966
a1aa343416
Follow-up of b2a6a07d72
-> Fixed code to render supports and pad into thumbnails for sla printer (currently commented out)
2019-11-16 09:04:06 +01:00
YuSanka
bc68b8eaf2
ExtruderSequenceDialog :
...
Fixed layouts after the second opening of the dialog.
(Removing any extruder from the sequence does not cause an incorrect layout)
Validation of entered values added
(0 is not a valid value)
2019-11-16 02:12:37 +01:00
bubnikv
b2a6a07d72
Make the .gcode and .sl1 thumbnails configurable through printer profile.
2019-11-15 17:33:31 +01:00
YuSanka
0fb8b2ce09
Delete color changes for unused extruders
2019-11-15 16:36:29 +01:00
Enrico Turri
3baf11f694
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-15 15:49:26 +01:00
Enrico Turri
f548a4d7d6
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Profile smoothing using gaussian blur
2019-11-15 15:49:07 +01:00
Enrico Turri
2dec84a429
Added model and texture for Mini and Ender3 printer printbeds
2019-11-15 09:28:51 +01:00
YuSanka
8c22b0cd4f
Added MINI and Creality Ender to ConfigWizard
2019-11-14 14:04:02 +01:00
Lukas Matena
88514eeb0e
Merge branch 'lm_low_wipe_tower'
2019-11-14 10:37:04 +01:00
Enrico Turri
5baffdb9c2
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Customizable cusp value
2019-11-14 10:22:48 +01:00
tamasmeszaros
d4d037792d
Holes are now visible on slices in preview.
2019-11-13 15:55:37 +01:00
Enrico Turri
8768b04c8a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-13 14:18:30 +01:00
Enrico Turri
0001ce3dab
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Refactoring of SlicingAdaptive to account for volumes' transformation
2019-11-13 13:53:02 +01:00
tamasmeszaros
97811130a1
Merge branch 'tm_openvdb_integration' into lm_tm_hollowing
...
SLAPrintSteps parallel functions now fully adapted to sla::ccr
2019-11-12 17:11:26 +01:00
YuSanka
8ec1465ea5
Added editing of custom G-code
...
+ Code cleaning
2019-11-12 16:59:27 +01:00
tamasmeszaros
4e067c42f0
SLAPrint steps moved to separate module.
...
* Lambdas replaced with class methods
2019-11-12 16:54:59 +01:00
Lukas Matena
73ae733484
New icon for the hollowing gizmo
2019-11-12 15:04:40 +01:00
Enrico Turri
b77ba32bb2
Adaptive layer height profile -> Added Adaptive button to imgui dialog
2019-11-12 14:18:43 +01:00
YuSanka
050a9adf36
OSX issue: Fix Background drawing for some of controls in Dark mode
2019-11-12 13:54:36 +01:00
Enrico Turri
9d5da8b18c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-12 12:43:16 +01:00
Enrico Turri
01d2728060
Added missing include
2019-11-12 12:29:31 +01:00
Enrico Turri
cc919c68b8
Use Linux-style paths when saving custom bed texture and model files into config
2019-11-12 11:59:33 +01:00
Lukas Matena
b6edd5ddb9
SLA support points gizmo renders the holes and does not allow to place a support point in them
2019-11-12 11:48:12 +01:00
YuSanka
74e4a743af
Added missed update for a config after extruder change from the ObjectList.
...
Fixed erase "tool_change" ticks from ticks set.
2019-11-12 10:42:20 +01:00
Enrico Turri
f7e27eb21d
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-11-12 09:14:59 +01:00
Enrico Turri
316832b23d
Fixed out of printbed detection for non-printable objects leading to inconsistent volumes' color
2019-11-12 09:14:42 +01:00
tamasmeszaros
a69e80b987
Fix non thread-safe data flow between plater and hollowing gizmo.
2019-11-11 17:27:32 +01:00
Vojtech Kral
e12512dec0
Fix: Rename DPI changed event to not clash with impl in wxwidgets
2019-11-11 17:10:29 +01:00
tamasmeszaros
60650d0dfc
Progress indication for hollowing gizmo.
2019-11-11 16:10:46 +01:00
YuSanka
519291394a
Save/Load new color print data to/from amf and 3mf files.
2019-11-11 16:01:34 +01:00
Enrico Turri
db51809191
Fixed build on Linux
2019-11-11 13:41:50 +01:00
Enrico Turri
dbc0996be1
3Dconnexion devices -> Disabled handling of device buttons / Added camera target to debug dialog / Added extra debug output
2019-11-11 13:04:02 +01:00
tamasmeszaros
c22423a219
Merge branch 'tm_openvdb_integration' into lm_tm_hollowing
...
* Refactor file names in SLA dir
2019-11-11 12:55:22 +01:00
Enrico Turri
621b8426d3
#3175 - Fixed compatibility with boost v 1.71
2019-11-11 11:21:08 +01:00
YuSanka
6c8bb51f4a
Use constant names for G-codes like M600, M601 and "tool_change"(Change extruder)
2019-11-11 09:38:45 +01:00
Lukas Matena
b4795e1292
Unified igl calls in MeshRaycaster and EigenMesh3D
...
MeshRaycaster is still aware of the clipping plane but it now uses EigenMesh3D internally
Public interface of both classes is unchanged
2019-11-08 20:18:14 +01:00
YuSanka
49175c3112
Merge remote-tracking branch 'origin/master' into ys_resin_cost
2019-11-08 19:33:18 +01:00
tamasmeszaros
ac8eab5fa8
Enhanced hollowing scheme, closing distance working as expected.
2019-11-08 16:51:43 +01:00
YuSanka
7a22e43825
Hided extruder selector in preview mode.
...
Fixed tooltips for double slider.
Changed left button menu for multi-material print
2019-11-08 16:38:04 +01:00
Enrico Turri
932b5be196
Fixed build on Linux
2019-11-08 15:54:44 +01:00
YuSanka
db458df3b5
Fixed controls layout in ExtruderSequenceDialog
...
Dimension of SVG-icons is calculated now according to the scale factor (on Retina displays)
2019-11-08 14:52:11 +01:00
Enrico Turri
08861250bf
3Dconnexion devices -> Added extra debug output
2019-11-08 14:43:15 +01:00
Lukas Matena
645f13a0ae
Drain holes are now saved in ModelObject
...
Internal changes in GLGizmoHollow.cpp
2019-11-08 14:05:56 +01:00
Enrico Turri
a87d83aeb1
3Dconnexion devices -> Another change in logic to select device
2019-11-08 13:31:34 +01:00
Enrico Turri
b10d128ffd
3Dconnexion devices -> Modified logic to select device on Linux
2019-11-08 11:51:56 +01:00
YuSanka
ae4948bd94
Fixed crash from start if SLA preset is selected.
...
Fixed extruder selection from ObjectList under OSX
2019-11-08 11:24:57 +01:00
tamasmeszaros
4b08865809
hollowing params renamed, filtering generalized
2019-11-08 09:21:30 +01:00
Enrico Turri
4320b8f711
3Dconnexion devices -> Fix into Mouse3DController::handle_packet_button
2019-11-08 09:18:59 +01:00
Enrico Turri
68d6a45815
3D connexion devides -> Added handling of 3 bytes long button packets
2019-11-08 08:47:57 +01:00
YuSanka
f2120c1122
Fixed a sequence of the legend items
2019-11-07 16:36:24 +01:00
Enrico Turri
6e4060569a
1) Added new tech ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE
...
2) Imgui dialog replaces texture for reset button and tooltip when layer editing is active
2019-11-07 15:55:45 +01:00
Lukas Matena
9836533cb3
Hollowing task triggered by the gizmo now spawns a UI job to not block the UI thread
...
The AABB tree calculation is still done in the UI thread, so it gets blocked for some time
2019-11-07 14:25:03 +01:00
YuSanka
72852ffab5
Updated DoubleSlider band. Added smart color selection for M600
2019-11-07 13:57:43 +01:00
tamasmeszaros
ad0a38e419
Follow up, unify boost::thread usage.
2019-11-07 12:58:18 +01:00
tamasmeszaros
67f55d3b23
Change std::async to boost thread in Plater::priv::Job
2019-11-07 12:09:04 +01:00
Enrico Turri
55a4b99e44
Fixed bug into Camera::set_target()
2019-11-07 11:48:59 +01:00
Enrico Turri
a624590b36
Fixed conflicts after merge with master
2019-11-07 09:55:44 +01:00
tamasmeszaros
bc3d22348a
Hollowing params: accuracy and smoothness
2019-11-07 09:34:34 +01:00
Enrico Turri
1e8aa54559
ENABLE_THUMBNAIL_GENERATOR -> Added ENABLE_THUMBNAIL_GENERATOR_DEBUG (disabled)
2019-11-07 09:01:28 +01:00
YuSanka
c4a62819f4
Implemented new color change preview from Gcode
...
+ Added missed "change_extruder.svg"
2019-11-07 08:13:26 +01:00
tamasmeszaros
a82f1268f3
Hollowed interior is now visible in preview
2019-11-06 14:26:15 +01:00
tamasmeszaros
bdf6f7342e
Hollowing step in SLAPrint process, PrintConfig params added.
2019-11-06 13:38:43 +01:00
Enrico Turri
41dadfdfcf
ENABLE_THUMBNAIL_GENERATOR -> Generate thumbnails using GLEW_EXT_framebuffer_object on graphic cards supporting it
2019-11-05 14:50:58 +01:00
Lukas Matena
eaf815ca4b
Merge branch 'lm_hollow_gizmo' into lm_tm_hollowing
2019-11-05 14:41:06 +01:00
Lukas Matena
013e613221
Hollowing gizmo can now actually trigger the hollowing and render result
2019-11-05 14:40:22 +01:00
Enrico Turri
d8dca69d60
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-11-05 13:58:13 +01:00
YuSanka
ba0ad954e8
Code cleaning for the 6ed9adaeff
commit
2019-11-05 12:56:57 +01:00
bubnikv
7a7183383f
Merge branch 'master' of https://github.com/BryanSmithDev/PrusaSlicer into BryanSmithDev-master
2019-11-05 11:37:40 +01:00
Lukas Matena
3fe160e60a
Added possibility to change hole height and taper
...
The parameters are yet not saved in ModelObject and they are common for all holes
2019-11-05 10:17:30 +01:00
Lukas Matena
04bcdff110
Added new hollowing gizmo
...
Basically just copied SLA support gizmo and removed all functionality that will not be needed
2019-11-05 10:17:27 +01:00
YuSanka
6ed9adaeff
New legend for color print.
...
Some improvements for coloration multimaterial print indicator
2019-11-05 09:48:53 +01:00
Enrico Turri
76377ee0fe
ENABLE_THUMBNAIL_GENERATOR -> Export thumbnails to gcode as png data in lines with max 80 characters length
2019-11-04 15:38:15 +01:00
Enrico Turri
64d5ac0d20
ENABLE_THUMBNAIL_GENERATOR -> Export thumbnails to gcode: max length of gcode lines set to 80 characters
2019-11-04 14:00:26 +01:00
YuSanka
d5f7956a55
Set custom color for color change
2019-11-04 13:42:47 +01:00
Enrico Turri
3d450df680
ENABLE_THUMBNAIL_GENERATOR -> Transparent background for thumbnails saved into .3mf
2019-11-04 11:59:23 +01:00
YuSanka
c564f693e9
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-03 19:34:34 +01:00
YuSanka
674c6ce1c5
Implemented coloration of multi-extruder print with color changes for separated extruder.
2019-11-03 19:33:02 +01:00
Enrico Turri
f94f75d481
ENABLE_THUMBNAIL_GENERATOR -> Render thumbnails using shader
2019-11-01 12:19:27 +01:00
Enrico Turri
bf8fcabb29
ENABLE_THUMBNAIL_GENERATOR -> Use orthographic camera when rendering thumbnails
2019-10-31 17:03:33 +01:00
Enrico Turri
636e446da1
ENABLE_THUMBNAIL_GENERATOR -> Changes to zoom factor and centering algorithm when rendering thumbnails
2019-10-31 16:40:38 +01:00
YuSanka
8d27cfd4a6
Changed context menu for DoubleSlider
2019-10-31 15:24:20 +01:00
Enrico Turri
2cb1edeba7
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-10-30 10:10:10 +01:00
Enrico Turri
f6453aab1b
ENABLE_THUMBNAIL_GENERATOR -> Fixed potential race condition when generating thumbnails
2019-10-30 10:09:58 +01:00
Enrico Turri
b3f53c96c7
Fixed update of 3D preview layout after changing printer after slicing
2019-10-30 08:28:40 +01:00
YuSanka
8ebd9ce7c4
Save "color_change" for a selected extruder to G_code
2019-10-29 15:34:35 +01:00
Enrico Turri
47dfe60f0e
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-10-29 14:47:59 +01:00
Enrico Turri
a7b4b232e9
ENABLE_THUMBNAIL_GENERATOR -> Use multisampling when generating thumbnail using off-screen framebuffer
2019-10-29 14:45:15 +01:00
YuSanka
52538b93c2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-10-29 13:09:19 +01:00
YuSanka
ffcf25e5cb
Fix for #3108
2019-10-29 13:07:57 +01:00
Lukas Matena
8b5561aec7
Fixed several warnings
2019-10-29 10:40:34 +01:00
Enrico Turri
3ff3eed2b1
ENABLE_THUMBNAIL_GENERATOR -> Use off-screen framebuffer to render the thumbnail on graphic cards supporting it
2019-10-29 10:27:51 +01:00
Enrico Turri
f36dd833d2
ENABLE_THUMBNAIL_GENERATOR -> Reduce thumbnail size if exceeding 3D scene canvas size
2019-10-29 07:32:15 +01:00
Enrico Turri
24aed8eb71
ENABLE_THUMBNAIL_GENERATOR -> Added missing include
2019-10-25 14:32:31 +02:00
Enrico Turri
bab4f51bc8
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-10-25 13:59:27 +02:00
Enrico Turri
2d5c28d6d1
ENABLE_THUMBNAIL_GENERATOR -> Allow for multiple thumbnails into gcode and sl1 files
2019-10-25 13:59:13 +02:00
Lukas Matena
62c90abbc0
Fix of SPE-1041: set_state function for gizmos is called even if they are turned on/off by the undo/redo action
2019-10-25 13:10:33 +02:00
Enrico Turri
de60b40347
ENABLE_THUMBNAIL_GENERATOR -> Thumbnail data saved into gcode using base64 encoding + debug code to extract thumbnails from gcode
2019-10-25 12:18:10 +02:00
Enrico Turri
843251c91f
ENABLE_THUMBNAIL_GENERATOR -> Do not render wipe tower into thumbnail
2019-10-25 09:04:58 +02:00
Enrico Turri
f7d3cf063b
ENABLE_THUMBNAIL_GENERATOR -> Added a comment
2019-10-25 08:19:02 +02:00
Enrico Turri
296d79abf7
ENABLE_THUMBNAIL_GENERATOR -> Fixed thumbnail generation for SLA and 3mf
2019-10-24 15:56:10 +02:00
Enrico Turri
1baa333663
ENABLE_THUMBNAIL_GENERATOR -> Fixed flickering of 3D view when generating thumbnail
2019-10-24 12:30:19 +02:00
Enrico Turri
d01532f4c6
ENABLE_THUMBNAIL_GENERATOR -> Removed obsolete files
2019-10-24 12:11:24 +02:00
Enrico Turri
29fd0ef7c6
ENABLE_THUMBNAIL_GENERATOR -> Refactoring to simplify code
2019-10-24 12:09:09 +02:00
Enrico Turri
a417da8fea
ENABLE_THUMBNAIL_GENERATOR -> Fixed volumes visibility test to render them into thumbnail
2019-10-24 11:08:39 +02:00
YuSanka
398d20c79b
Improvements for extruder selector (added possibility to create combobox with thin icons)
...
Call of an update extruder selector after a change of extruder or filament color
2019-10-24 10:52:34 +02:00
Enrico Turri
a1f2ecb285
ENABLE_THUMBNAIL_GENERATOR -> Fixed color of non printable volumes into thumbnail
2019-10-24 10:38:30 +02:00
Enrico Turri
6d5572ae47
ENABLE_THUMBNAIL_GENERATOR -> Code cleanup
2019-10-24 10:25:40 +02:00
Enrico Turri
5609f53797
ENABLE_THUMBNAIL_GENERATOR -> Add thumbnail data into gcode output
2019-10-24 10:06:31 +02:00
Enrico Turri
4517fcd997
ENABLE_THUMBNAIL_GENERATOR -> Add file Metadata/thumbnail.png into 3mf output
2019-10-24 09:20:33 +02:00
Enrico Turri
ad0a9cf439
ENABLE_THUMBNAIL_GENERATOR -> Add file thumbnail/thumbnail.png into sla output
2019-10-24 08:46:39 +02:00
YuSanka
2a5cf689a4
Preview mode: Implemented a show of the part printed by selected extruder
2019-10-24 08:43:27 +02:00
tamasmeszaros
77c52b748c
Zipper made available for modification after RasterWriter finishes.
2019-10-23 17:32:17 +02:00
Enrico Turri
16fd2820db
ENABLE_THUMBNAIL_GENERATOR -> WIP: Added missing include and preparation for adding thumbnail to exported sla archive files
2019-10-23 16:01:23 +02:00
Enrico Turri
4d1153c866
ENABLE_THUMBNAIL_GENERATOR -> WIP: Refactoring and preparation for adding thumbnails to exported gcode and 3mf files
2019-10-23 13:31:24 +02:00
Enrico Turri
1809497c38
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-10-22 16:03:27 +02:00
Enrico Turri
32a42f2808
Added tech ENABLE_THUMBNAIL_GENERATOR -> 1st installment of generation of thumbnail from plater (WIP)
2019-10-22 16:02:31 +02:00
YuSanka
0d89fd84db
Fixed a case when (under OSX) after some manipulation with an object or a part and then add some setting from 3dScene, "Revert button(s)" are still appear(s) in right panel
2019-10-22 10:30:07 +02:00
Enrico Turri
d4f190a0c1
Fixed build on Linux and Mac
2019-10-21 15:20:36 +02:00
Enrico Turri
3ce3f33c9c
Mouse3DController::connect_device() -> Modified logic to detect and select plugged device
2019-10-21 14:21:51 +02:00
Enrico Turri
c47ca5a2c0
Mouse3DController -> Added debug output of device serial number
2019-10-21 11:30:29 +02:00
Enrico Turri
76a2f72e97
Follow-up of a065c92302
-> proper enabling of debug output
2019-10-21 11:12:56 +02:00
Enrico Turri
a065c92302
Mouse3DController -> Enabled debug output to check device connection on Linux and Max
2019-10-21 11:06:18 +02:00
YuSanka
33ba6fe4c6
Implemented possibility to set extruder sequence for whole print
2019-10-18 12:35:35 +02:00
Enrico Turri
93ae170113
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-17 08:09:23 +02:00
YuSanka
ea8695c06c
Fixed GCode export for color_print extensions.
...
M25 is changed to M601
2019-10-16 12:03:51 +02:00
YuSanka
4fa2567ea2
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-10-16 10:31:29 +02:00
YuSanka
76ec1bc7e3
Improved extruder_selector for DoubleSlider
2019-10-16 10:30:29 +02:00
bubnikv
1964ac2e89
Ported test_skirt_brim from upstream Slic3r, thanks @lordofhyphens
2019-10-15 16:31:20 +02:00
YuSanka
4b0fe7cba4
Implemented custom extruder(tool) change from DoubleSlider
2019-10-15 15:42:30 +02:00
YuSanka
5c2b5a167b
Context menu is extended for multiple material printing
2019-10-14 12:59:10 +02:00
Enrico Turri
e6403a74ef
ENABLE_3DCONNEXION_DEVICES tech set as default
2019-10-11 15:51:36 +02:00
Enrico Turri
1c05d88c00
ENABLE_3DCONNEXION_DEVICES -> Added support for 3Dconnexion universal receiver and battery level report
2019-10-11 15:29:57 +02:00
Enrico Turri
a7972bcc77
ENABLE_3DCONNEXION_DEVICES -> Debug output of device features
2019-10-11 09:16:20 +02:00
Enrico Turri
8998a8e756
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-11 08:19:24 +02:00
YuSanka
5d9a136b8a
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-10-10 16:17:09 +02:00
YuSanka
62b7892fa1
OSX: Call m_extruder_editor->Hide(), when extruder selection in ObjectList is changed
2019-10-10 16:13:27 +02:00
YuSanka
db6c501b4d
Added code to colorized of axes names in manipulation panel (temporarily commented)
...
Related to (#3053 )
2019-10-10 16:08:52 +02:00
YuSanka
70ef0f25ef
Information from DoubleSlider is saved to Model
...
GCode creating can work with that values.
2019-10-10 16:03:58 +02:00
Enrico Turri
9ea501cab2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-10 16:01:24 +02:00
Enrico Turri
8b4799d734
Do not show context menu when the user deletes sla support points by right clicking on them and the mouse pointer is hovering the selected object
2019-10-10 16:00:32 +02:00
Enrico Turri
4d1cfda14a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-10 15:44:52 +02:00
Enrico Turri
cc34860ddd
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-10-10 14:45:09 +02:00
Enrico Turri
e51d970b2e
Fixed crash in Plater::priv::can_reload_from_disk()
2019-10-10 14:44:52 +02:00
Enrico Turri
7caa596b95
ENABLE_3DCONNEXION_DEVICES -> Refactoring and code cleanup
2019-10-10 11:55:17 +02:00
Lukas Matena
0dfbfa62df
wxExtensions.cpp: BitmapChoiceRenderer now updates config immediately after its combobox closes
...
This was needed because for some reason, the combobox would not lose focus when mouse left the ObjectList on Linux (KILL_FOCUS forces the update).
The update could be bypassed on Win too by changing extruder and hitting shortcut to reslice.
2019-10-10 11:03:55 +02:00
Enrico Turri
068b7e86a9
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-10 10:50:06 +02:00
Enrico Turri
f4654e376e
ENABLE_3DCONNEXION_DEVICES -> Slightly increased camera target movement limits
2019-10-10 10:49:47 +02:00
Enrico Turri
a65b8f462d
#3008 - Reduced max size of bed texture
2019-10-10 09:35:21 +02:00
Enrico Turri
ded6d44389
Fixed build on OsX
2019-10-10 09:29:55 +02:00
Enrico Turri
aae1250921
ENABLE_3DCONNEXION_DEVICES -> Experimental input queues with max size
2019-10-10 09:04:44 +02:00
Enrico Turri
3a5823bc2e
ENABLE_3DCONNEXION_DEVICES -> Added temporary debug output to measure input queue sizes
2019-10-09 15:23:30 +02:00
YuSanka
6ac53aa4f3
Improved Tooltips for selected action icon
2019-10-09 15:06:52 +02:00
Enrico Turri
5888477473
ENABLE_3DCONNEXION_DEVICES -> Reworked deadzone check
2019-10-09 14:39:28 +02:00
Enrico Turri
a735ec1b48
ENABLE_3DCONNEXION_DEVICES -> Added tech ENABLE_3DCONNEXION_DEVICES_DEBUG_OUTPUT for debug output
2019-10-09 14:18:43 +02:00
Enrico Turri
b41a0656b9
ENABLE_3DCONNEXION_DEVICES -> Reworked parsing of data coming from device
2019-10-09 14:01:13 +02:00
YuSanka
20c7801264
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-10-09 13:42:54 +02:00
Enrico Turri
589e003de0
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-09 13:41:09 +02:00
Enrico Turri
a6a7303e25
Fixed context menu showing up when user right clicks on 3D scene and release the mouse button after dragging over the objects list
2019-10-09 13:39:24 +02:00
YuSanka
1ade11fd57
Fixed OSX build
2019-10-09 13:15:03 +02:00
YuSanka
2afaefad24
Bugfix for extruders Column: suppress draw bitmap for Instance and allow Extruder editing for Layer Range
2019-10-09 12:36:13 +02:00
Enrico Turri
9fc1cc6f84
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-09 12:16:44 +02:00
YuSanka
09a7b348f4
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-10-09 11:34:57 +02:00
YuSanka
688a559b5f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-10-09 11:31:48 +02:00
YuSanka
c1bb34cc4d
Some changing in implementation of emulate_kill_focus according to new code architecture.
...
+ Cleaning of the code from unused parts
2019-10-09 11:24:28 +02:00
Enrico Turri
835ee148e5
Fixed conflicts after merging with master
2019-10-09 11:17:48 +02:00
Enrico Turri
e6ce74957f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-09 09:58:39 +02:00
YuSanka
8cdcac6ad8
First implementations for an extension of color change feature :
...
Added context menu for "plus" button on DoubleSlider
2019-10-09 09:28:50 +02:00
Enrico Turri
4ec6199ef1
ENABLE_3DCONNEXION_DEVICES -> Added translation and rotation customizable parameter deadzone
2019-10-08 14:32:05 +02:00
Lukas Matena
fdf9272fbe
Wipe tower brim width is now part of WipeTowerData class, so it can be used wherever needed
2019-10-08 13:50:51 +02:00
Enrico Turri
b7db5a9558
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-08 13:38:27 +02:00
Enrico Turri
9447d3e1b5
ENABLE_3DCONNEXION_DEVICES -> Mouse3DController reworked to handle reports of length 7 bytes and 13 bytes
2019-10-08 13:38:08 +02:00
Lukas Matena
9a9c3bac39
Fixup of 47a8b49
2019-10-08 11:05:59 +02:00
Enrico Turri
8fcd4e4407
ENABLE_3DCONNEXION_DEVICES -> added debug code to get 3Cconnexion device product id
2019-10-08 09:52:56 +02:00
Enrico Turri
8aa33a9e05
ENABLE_3DCONNEXION_DEVICES -> Hack for filtering out mouse wheel events coming from 3Dconnexion driver
2019-10-08 08:44:50 +02:00