David Kocik
5c972ce9ab
config wizard bugfix: changed order of creating pages
2020-02-05 13:58:13 +01:00
Enrico Turri
fce9f77472
Translations with arrow keys with modifiers:
...
Shift -> slower translations
Ctrl -> translations in camera space
2020-02-05 13:14:50 +01:00
YuSanka
799a10d0ec
Added missed tooltip text
...
+ fixed conflict's controlling for ToolChange tick
2020-02-04 21:59:55 +01:00
YuSanka
de4c2fc2e0
DoubleSlider: SingleExtruder mode: Implemented editing of color from colored band, using RightMouseClick on it. And added corresponding tooltip
2020-02-04 17:44:44 +01:00
David Kocik
65b9ef6636
configuration updater
...
forced update dialog
check for updates button
check address when downloading bundles
2020-02-04 15:27:11 +01:00
Lukas Matena
617912ecc1
Fixed a crash on deleting object with SLA gizmo active
...
Rephrased text informing about hidden objects in both SLA gizmos
2020-02-04 15:03:10 +01:00
Lukas Matena
0e3ebb3e07
Hollowing gizmo: Invalidate drilled mesh in case a hole is manipulated
...
This way the holes cannot be placed on its own walls
Downside is that AABB trees have to be recalculated
2020-02-04 15:03:10 +01:00
Lukas Matena
58b5e75a9c
SlaSupports gizmo - show holes position even when user did not Preview the drilled mesh
2020-02-04 15:03:10 +01:00
YuSanka
49c5822be4
Show tooltip for all hovered ticks, not just for a selected one
2020-02-04 14:53:17 +01:00
Enrico Turri
3ec4b77dcd
Added item menu 'Edit/Show labels' and removed labels activation from preferences dialog
2020-02-04 14:42:26 +01:00
Enrico Turri
dc393e2f0a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-02-04 12:28:06 +01:00
Enrico Turri
87daba9288
Movements and rotations by keyboard indipendent from gizmos:
...
Left arrow = Decrease X by 1mm
Right arrow = Increase X by 1mm
Up arrow = Decrease Y by 1mm
Down arrow = Increase Y by 1mm
PgUp = Rotate 45 degrees CCW
PgDown = Rotate 45 degrees CW
2020-02-04 11:42:58 +01:00
Enrico Turri
648060f4ec
Smoother movements/rotations when using arrow keys
2020-02-04 10:31:50 +01:00
Enrico Turri
3371fa42da
Follow-up of e042cab8fa
-> Avoid polluting undo/redo stack
2020-02-04 09:32:09 +01:00
YuSanka
d320a03c54
DoubleSlider: Added using of default colors for color changes in SingleExtruder Mode ( #3449 )
...
+ added missed input parameter to the BitmapCache::mksolid() which was cause a wrong drawing of the Extruder selector under OSX
2020-02-03 21:28:55 +01:00
Enrico Turri
e042cab8fa
Follow-up of 8453c88482
, c09091c407
and 9d55121695
-> Use key down event in place of key up event
2020-02-03 16:05:13 +01:00
Enrico Turri
f09bed32b6
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-02-03 15:48:56 +01:00
Enrico Turri
03680bb014
Follow-up of 3a99b23ec7
-> F5 accelerator added also to objects list
2020-02-03 15:47:09 +01:00
Lukas Matena
227cc4dc33
Fixed conflicts after merge
...
slaposHollowing was divided into slaposHollowing and slaposDrillHoles on master
This commit takes this into account on the code that was merged from lm_drilling_backend_rebased
2020-02-03 15:42:54 +01:00
Lukas Matena
a1d4dab999
Merge branch 'master' into lm_drilling_backend_rebased
2020-02-03 15:20:16 +01:00
Lukas Matena
d407fda433
Hollowing gizmo - controls layout improvements
2020-02-03 15:17:18 +01:00
Lukas Matena
79da3a95e1
Clipping plane is now common for Hollowing and SLA supports gizmos
2020-02-03 15:17:18 +01:00
bubnikv
f28d0ebc18
Implemented reload of original mesh volume in case the SLA hollowing
...
step is no more valid.
2020-02-03 15:17:18 +01:00
Enrico Turri
8453c88482
Cut Gizmo -> added movements using arrow keys:
...
Up arrow = increase Z by 1mm
Down arrow = decrease Z by 1mm
2020-02-03 15:00:49 +01:00
Enrico Turri
c09091c407
Rotate Gizmo -> added rotations using arrow keys:
...
Left arrow = 90 degrees around Z axis CCW
Right arrow = 90 degrees around Z axis CW
Up arrow = 45 degrees around Z axis CCW
Down arrow = 45 degrees around Z axis CW
2020-02-03 14:51:25 +01:00
Enrico Turri
9d55121695
Move Gizmo -> added movements using arrow keys:
...
Left arrow = decrease X by 1mm
Right arrow = increase X by 1mm
Up arrow = increase Y by 1mm
Down arrow = decrease Y by 1mm
2020-02-03 14:39:16 +01:00
Enrico Turri
1ee2f16a71
3D scene labels transparent to mouse click
2020-02-03 13:24:11 +01:00
Enrico Turri
6fa49f5931
Added sequential print order id to 3D scene labels
2020-02-03 11:44:26 +01:00
Enrico Turri
0937c576ac
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-02-03 11:43:37 +01:00
Slic3rPE
e50825ce05
missing includes
2020-02-03 10:13:15 +01:00
YuSanka
5b103116c5
Added missed include under OSX
2020-02-03 09:24:58 +01:00
Enrico Turri
251a7d1329
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-02-03 08:23:55 +01:00
YuSanka
3f7ebee396
ObjectDataViewModel is extracted from wxExtentions to the separated file
...
+ parse_color function is moved to BitmapCache from PresetBundle
2020-02-02 22:22:40 +01:00
YuSanka
eb6e0c06e4
Mark a tick as a conflict, if it has a ToolChange to the same extruder
2020-02-02 21:20:48 +01:00
YuSanka
438f4fd1aa
Fixed build under OSX
2020-02-02 19:40:00 +01:00
YuSanka
be92e10985
Added missed include for OSX
2020-01-31 21:03:17 +01:00
YuSanka
1472ad9b14
To fix blurred icons under OSX there is implemented PresetBitmapComboBox, derived from wxBitmapComboBox,
...
which now will be used for preset choosers on sidebar a preset tabs.
+ for BitmapCache class added m_scale used for correct scaling of SVG images on Retina displays
+ some code clearing from unused functions or function's parameters
2020-01-31 16:57:45 +01:00
Lukas Matena
378321231f
Fix of tripping glAssert after switching to Preview on Linux/GTK2
...
(fix suggested and thus approved by @enricoturri1966)
2020-01-31 14:50:37 +01:00
Enrico Turri
3a99b23ec7
#3580 - Added menu item 'Edit/Reload from disk' and F5 key acceleration to reload the entire plater
2020-01-31 12:15:04 +01:00
bubnikv
9ef65b23d8
Implemented loading of hollowed SLA mesh into the scene
...
in place of the normal mesh.
WIP: The code is inefficient (it does not store the timestamp
of the hollowed mesh, therefore it refreshes the hollowed mesh on each
scene update) and if the hollowing gets invalidated, the original mesh
is currently not being reloaded and the hollowed mesh is still visible.
2020-01-30 17:58:49 +01:00
Lukas Matena
a6f7fc93f4
Gizmo updates - forget everything about the loaded mesh when an object is deselected
2020-01-30 15:26:23 +01:00
YuSanka
570f77cbdc
Implemented DnD for objects inside ObjectList
2020-01-30 15:01:47 +01:00
Lukas Matena
4f43c6d3f8
SlaSupports gizmo - most of updating now assumes that common data struct is updated properly
2020-01-30 14:31:52 +01:00
Lukas Matena
08dcbd0271
Hollowing gizmo - most of updating now assumes that common data struct is updated properly
2020-01-30 14:31:39 +01:00
Enrico Turri
0407634824
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-01-29 15:46:48 +01:00
Enrico Turri
e679bcced6
Follow-up of 17a6b696e7
-> Fixed missing imgui window size initialization
2020-01-29 15:40:56 +01:00
Enrico Turri
16fa68df0c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-01-29 14:46:09 +01:00
Enrico Turri
da3cb30b7c
Follow-up of 17a6b696e7
-> Fixed build when tech ENABLE_6DOF_CAMERA is disabled
2020-01-29 14:44:03 +01:00
Lukas Matena
b41c6d7d64
Refuse to drill a broken mesh
...
Hole parameters defaults and limits changed a bit
2020-01-29 14:07:12 +01:00
Enrico Turri
504413cc91
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-01-29 12:31:50 +01:00
Enrico Turri
f7f1e2ce42
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-01-29 12:09:34 +01:00
Enrico Turri
17a6b696e7
Workaround to fix SPE-1082 + refactoring of 6 dof camera
2020-01-29 12:08:38 +01:00
Lukas Matena
3f73261fdb
Fixed transformation of the hollowed mesh to be used at frontend
...
Common gizmos data update is called from GLGizmoManager
2020-01-29 10:08:26 +01:00
Lukas Matena
46fdce1169
SLA gizmos can now fetch hollowed and drilled mesh from the backend
2020-01-29 10:08:26 +01:00
Lukas Matena
76927ce399
REVERT LATER: TEMPORARILY MANGLED reload_scene FUNCTION
...
This commit horribly cripples reload_scene function just to update volumes in scene so that Hollowing and SLASupport gizmos can be updated to the new logic
It should be later reverted and the same be achieved in a better way
2020-01-29 10:07:59 +01:00
YuSanka
d45744b7bb
Typo fix for a38735b4ae
2020-01-28 16:40:31 +01:00
YuSanka
cd2973fad3
Typo fix for a38735b4ae
2020-01-28 16:23:55 +01:00
YuSanka
a38735b4ae
More fix of svg icons scaling under OSX (to avoid icon's blurring)
...
+ some code cleaning from unused text
2020-01-28 16:17:51 +01:00
Enrico Turri
9032dadff3
Added extra frame renders to let labels grow to their final size
2020-01-28 15:57:02 +01:00
Enrico Turri
d5b258c267
1st installment of object/instance labels in 3D scene
2020-01-28 13:15:21 +01:00
Enrico Turri
15cb8ec653
Another refactoring into class Camera
2020-01-28 09:13:54 +01:00
YuSanka
635def1648
Fixed an icon scaling in the ObjectList under OSX
2020-01-27 16:30:09 +01:00
YuSanka
cf7d7bd40f
Fixed menu icons scaling under OSX
2020-01-27 14:58:11 +01:00
YuSanka
d8b1d074a1
Implemented upgrade_text_entry_dialog() fuction to avoid a getting an empty string from wxTextEntryDialog (disable OK button, if TextCtrl is empty)
...
All mode conflicting or meaningless ticks are marked by "exclamation" icon and described in tooltip.
2020-01-27 14:36:32 +01:00
tamasmeszaros
be8f464bf8
Remove some gtk warnings on application start.
2020-01-27 14:31:49 +01:00
Enrico Turri
83e8cfa206
Small refactoring into class Camera
2020-01-27 13:39:44 +01:00
bubnikv
d937ac1ed3
Forcing a print bed update after config or config bundle is loaded.
...
The solution is hackish, but a major refactoring would be needed
to avoid multiple refreshes of the print bed, and to avoid
expensive checks at Plater::on_config_change() every time
a config value changes at a parameter tab.
2020-01-24 15:16:36 +01:00
Enrico Turri
71ebb0f2c6
Removed duplicate definition in Preset::sla_printer_options()
2020-01-24 12:59:26 +01:00
YuSanka
cb3ad0a422
Updated tooltips for DoubleSlider
...
*partially related to #3543
2020-01-24 11:51:37 +01:00
Lukas Matena
1c0aedbbe5
Hollowing gizmo can now trigger the backend calculation
2020-01-24 10:53:40 +01:00
tamasmeszaros
6b0af43665
Use mesh boolean in the backend to drill holes.
2020-01-24 10:53:40 +01:00
tamasmeszaros
b45e95877e
Merge branch 'master' into lm_tm_hollowing
2020-01-23 17:43:18 +01:00
YuSanka
5ff8ae955b
Implemented editing for extruder of existing ToolChangeCode tick
...
+ Code refactoring: DoubleSlider is extracted from wxExtensions
2020-01-23 16:11:21 +01:00
YuSanka
1ed313ab79
Synchronized mode of color_print data to/from 3mf/amf
...
+ Code refactoring " CustomGCode extracted to separate namespace and file
2020-01-23 16:11:21 +01:00
bubnikv
3d9ac0ada1
Little optimization of the profile aliases.
2020-01-23 16:04:17 +01:00
bubnikv
b0fe7ad865
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2020-01-23 09:53:17 +01:00
bubnikv
71fa411100
Refactored PrintObject::m_copies to PrintInstances,
...
so that the ordering code at G-code export may work directly with
pointers to PrintInstances instead of with pair of <PrintObject, copy idx>.
Also the PrintInstance knows its source ModelInstance, which allows
sorting of PrintInstances for sequential printing in the order
they appear in Plater's object list.
2020-01-23 09:53:06 +01:00
David Kocik
62cf800db6
adding constantness & removing unused code
2020-01-22 17:15:09 +01:00
YuSanka
29fa176d27
DoubleSlider: Implemented code switch between ToolChangeCode and ColorChangeCode for MultiAsSingle mode
2020-01-22 15:01:59 +01:00
YuSanka
d8b5f2950d
Select first printer for 3rd vendor.
...
+ fixed typo in output message
2020-01-21 16:34:07 +01:00
David Kocik
1392609c75
osx 3dmouse change of rotation directions
2020-01-21 15:55:59 +01:00
Oleksandra Yushchenko
749a06a092
Merge branch 'master' into upstream2
2020-01-21 15:12:32 +01:00
David Kocik
15391da512
OSX handler for 3dconnexion drivers
2020-01-21 14:44:20 +01:00
Enrico Turri
2b93900ac0
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-01-21 14:07:22 +01:00
Enrico Turri
dd09077bba
Reload from disk command enhanced to work with 3mf/amf files saved with PrusaSlicer 2.1.0 and earlier
2020-01-21 14:07:13 +01:00
David Kocik
93f9fc1049
Throwing exceptions with text after copy file check failure and renaming from .tmp failure
2020-01-21 13:39:27 +01:00
David Kocik
4c46bece96
removable drive manager bug fixes linux
2020-01-21 13:29:39 +01:00
David Kocik
8cf2a97807
removable drive manager bug fixes
2020-01-21 13:29:39 +01:00
David Kocik
2c1bedf503
new graphics for export button
2020-01-21 13:29:39 +01:00
David Kocik
787a6264b1
changed button usage: save to hd is now save to sd card
2020-01-21 13:29:39 +01:00
David Kocik
53f04b4bfd
callback for showing action buttons when device is connected/disconnected
2020-01-21 13:29:39 +01:00
David Kocik
7e97576e56
button for exporting gcode to harddrive
2020-01-21 13:29:39 +01:00
David Kocik
b08788cf96
typo at Unmounting successful message
2020-01-21 13:29:39 +01:00
Lukas Matena
63b0eec5a9
Merge branch 'master' into lm_tm_hollowing
2020-01-21 13:00:07 +01:00
YuSanka
6eaf48ebd8
Implemented check of color change event respecting to mode
...
+ unresolved ticks are marked with error_tick icon
+ some code refactoring
2020-01-21 11:35:04 +01:00
Jebtrix
b616c16c0a
Change confusing message text
2020-01-20 11:18:26 -05:00
foxox
07d6fd8f7e
Platter->Plater
2020-01-20 11:16:49 -05:00
Enrico Turri
b368f8ff24
Fixed conflicts after merge with master
2020-01-17 14:58:19 +01:00
Enrico Turri
e8d52cfba1
Fixed conflicts after merge with master
2020-01-17 14:16:12 +01:00
YuSanka
2259f7b3e8
Code refactoring to mode comparison
2020-01-17 12:24:58 +01:00
Enrico Turri
cc19e9c48f
ENABLE_KEEP_LOADED_VOLUME_TRANSFORM_AS_STAND_ALONE set as default
2020-01-17 12:12:38 +01:00
Enrico Turri
94a3d38afd
ENABLE_3DCONNEXION_DEVICES_CLOSE_SETTING_DIALOG set as default
2020-01-17 11:45:52 +01:00
Enrico Turri
4eee702984
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE set as default
2020-01-17 11:26:26 +01:00
Enrico Turri
ccb126a5f4
ENABLE_RELOAD_FROM_DISK_MISSING_SELECTION set as default
2020-01-17 11:07:10 +01:00
Enrico Turri
b6ab6378d7
ENABLE_VIEW_TOOLBAR_BACKGROUND_FIX set as default
2020-01-17 10:50:25 +01:00
Enrico Turri
dad09c737c
ENABLE_GIZMO_ICONS_NON_ACTIVABLE_STATE set as default
2020-01-17 10:34:32 +01:00
Enrico Turri
02aa629449
3DConnexion devices -> Tweak of sensitivity parameters and dependency of translation from zoom factor
2020-01-17 09:36:34 +01:00
Enrico Turri
34aac7e292
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_6dof_camera
2020-01-17 08:13:58 +01:00
YuSanka
52c590f57a
Merge remote-tracking branch 'origin/ys_cp_improvements'
2020-01-16 16:06:19 +01:00
YuSanka
89fcd7f95a
Added "mode" variable for custom_gcode_per_print_z
2020-01-16 16:01:19 +01:00
Enrico Turri
6be4b3865b
Merge remote-tracking branch 'foxox/feature/ScaleSpeedLegendToVisible2'
2020-01-16 13:55:59 +01:00
Lukas Matena
d9786f2bcd
Fixed SLA gizmos picking problem - hollowed mesh was not rendered for picking
2020-01-16 13:18:43 +01:00
Lukas Matena
822f9ff4a6
Fixed issues in SLA gizmos related to showing/hiding of the model/support structures
2020-01-16 13:18:43 +01:00
Lukas Matena
902d3bb904
Fixed loading of hole_height when a hole is selected (hollowing gizmo)
2020-01-16 13:18:43 +01:00
Lukas Matena
6e8bdb2c86
Fixed update of clipping plane when a gizmo was turned off
2020-01-16 13:18:43 +01:00
Lukas Matena
8c8256c6a2
Fixed diameter/radius mismatch in gizmo UI
2020-01-16 13:18:43 +01:00
Lukas Matena
a3f3c868eb
Removed needless calls to instance_bounding_box
2020-01-16 13:18:43 +01:00
Enrico Turri
a9529fbcdc
Added method void Camera::rotate_local_around_pivot(const Vec3d& rotation_rad, const Vec3d& pivot) to rotate the camera around a generic point
2020-01-16 12:00:54 +01:00
Enrico Turri
89166accbe
Modified layout of preferences dialog
2020-01-16 11:08:19 +01:00
YuSanka
8ef29aab78
Refactoring of DoubleSlider::add_code()
2020-01-16 10:20:36 +01:00
Enrico Turri
3f2ccf08d2
3Dconnexion devices translation linearly dependent on zoom
2020-01-16 10:17:07 +01:00
Enrico Turri
9df7eb4e08
Customizable use of 6 dof camera
2020-01-16 09:12:36 +01:00
YuSanka
15f873dd74
DoubleSlider: Implemented code for check of used extruders for MustiAsSingle mode
2020-01-15 15:35:56 +01:00
Enrico Turri
62e60bcb43
Six degrees of freedom camera - 1st installment
2020-01-15 12:49:34 +01:00
YuSanka
1844fca780
Merge remote-tracking branch 'origin/master' into ys_cp_improvements
2020-01-15 11:40:54 +01:00
YuSanka
536514ff03
Added default filament(resin) in wizard for selected printers
...
Added default_materials field to "Vendor".ini
2020-01-15 09:34:21 +01:00
bubnikv
2c958c021d
Fixed regression in placement of Color Change event at the correct layer.
2020-01-14 17:35:42 +01:00
Lukas Matena
d0d73e6109
Hollowing config values contain min/max values, these are respected when setting through the gizmo
...
Rendering and hole transformation fixes (still WIP, though)
2020-01-14 10:33:10 +01:00
bubnikv
8bfc986fa7
Refactoring of GCode::process_layer().
...
Refactoring of GCode export of color changes, extruder switches etc,
so that the "color change" like extruder switches are applied first
at the Wipe Tower / G-code export, so that adding / removing
an extruder switch at the G-code preview slider does not invalidate
slicing.
2020-01-14 10:31:18 +01:00
YuSanka
36de2c5d90
Code refactoring for context menus and current extruder color selection for tick
2020-01-13 17:03:10 +01:00
bubnikv
9a3901e159
Support for new "default_materials" property at PrinterModel
...
of system profiles. The "default_materials" key accepts
"default_filaments" as well.
2020-01-13 16:01:20 +01:00
YuSanka
5fe3ddf26f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-01-13 08:54:56 +01:00
Enrico Turri
fdb1d2c9de
Follow - up of abd432e7a8f91bba876a29c857844c93dab4b762->Set default as non fullpath export
2020-01-13 08:47:11 +01:00
YuSanka
c1bc06f906
Merge remote-tracking branch 'origin/ys_dark_mode_fixes'
2020-01-13 08:44:51 +01:00
YuSanka
02b2e20628
Context menus improvements. Disabling unused extruders for color_change
2020-01-10 16:49:07 +01:00
YuSanka
aed277089b
Updated tooltips and context menus for 3 manipulation mode of DoubleSlider
...
+ Some code refactoring
2020-01-09 16:38:59 +01:00
Lukas Matena
e9d340c87f
Fixed transformations of the hollowed GLVolume
2020-01-09 14:09:26 +01:00
Enrico Turri
63f8fda61d
#3492 - Fix of export of toolpaths to obj
2020-01-09 12:23:17 +01:00
Enrico Turri
051fcd4e24
Configurable system printers bed textures and models
2020-01-09 10:27:42 +01:00
Lukas Matena
ff065aa9ba
Switched order of hollowing and support points gizmos
2020-01-09 10:01:21 +01:00
YuSanka
fb65e3152f
DoubleSlider modes(states) are extended and implemented mode detection from model
...
+ Some code refactoring
2020-01-08 16:29:37 +01:00
YuSanka
3d4cda8ace
Fixed update of "Cost" field in "Sliced Info" box after a change of any material's options
...
("bottle_cost", "bottle_volume", "bottle_weight", "material_density")
2020-01-08 15:27:09 +01:00
YuSanka
07c1c3d1dc
Fixed update of "Cost" field in "Sliced Info" box after a change of any material's options
...
("bottle_cost", "bottle_volume", "bottle_weight", "material_density")
2020-01-08 15:23:46 +01:00
Enrico Turri
4aee673b13
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-01-08 12:30:52 +01:00
Enrico Turri
7a8251b626
Attempt to fix #3479
2020-01-08 12:30:42 +01:00
Enrico Turri
abd432e7a8
Configurable paths export (fullpath or not) to 3mf and amf
2020-01-08 11:11:38 +01:00
Enrico Turri
5a63b9a6a0
Follow-up of 5b2e2fe7b3
-> Fixed uv mapping on gizmobar
2020-01-08 10:04:39 +01:00
tamasmeszaros
6b482be74e
Merge branch 'tm_opencsg' into lm_tm_hollowing
2020-01-08 08:58:21 +01:00
YuSanka
e531b0319f
Code cleaning and refactoring for 6a8c34dad9
2020-01-07 16:17:20 +01:00
YuSanka
ca950d1a00
Added check for a preset visibility in a first_compatible_idx() function
...
(related to #3470 )
2020-01-07 15:22:47 +01:00
bubnikv
70bc392003
Support for Vendor / Printer Model specific print bed texture and model.
2020-01-07 14:08:35 +01:00
Enrico Turri
8559360cf8
#3385 - Further extended min/max sensitivity for 3Dconnexion devices
2020-01-07 13:17:39 +01:00
Enrico Turri
5b2e2fe7b3
Fixed artifacts on toolbar and gizmobar icons showing up when changing screen or toolbar scale factors
2020-01-07 12:40:03 +01:00
YuSanka
bea82a4501
Fixed density calculation is wrong for resin cost calculation ( #3460 )
2020-01-07 08:46:11 +01:00
Lukas Matena
6a870ef8bb
Fixed incorrect z-shift when showing hollowed object
2020-01-06 16:02:55 +01:00
Lukas Matena
0551411c48
Merge branch 'master' into lm_tm_hollowing
2020-01-06 12:41:29 +01:00
YuSanka
4f1f507d5a
Fix of #3371
2020-01-06 12:41:27 +01:00
bubnikv
5078604182
Trying to fix Linux compilation
2020-01-06 11:59:24 +01:00
bubnikv
704e10c55a
Replaced unix basename() with boost::filesystem::basename(),
...
as various unices define basename() differently.
2020-01-06 11:32:17 +01:00
bubnikv
9406b50447
Const correctness improvements:
...
removed some unnecessary const_casts that remove const.
2020-01-03 16:33:04 +01:00
YuSanka
30f7a2b8e5
Fix of #3382
2020-01-03 16:09:16 +01:00
Enrico Turri
83cbe1dd33
3DConnexion devices' Y axis used for zoom in/zoom out
2020-01-03 14:42:52 +01:00
Enrico Turri
a4ad0a0925
Fixed unresponsive 3Dconnexion device when switching to preview
2020-01-03 11:41:29 +01:00
Enrico Turri
3fb9fd4e30
#3389 - Added logging of detected 3Dconnexion device
2020-01-03 10:01:27 +01:00
bubnikv
c74ba012e2
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2020-01-02 16:40:46 +01:00
bubnikv
0d9022c5f6
Implemented "renamed_from" attribute of a system profile,
...
so that references from user profiles and .3mfs / .amfs
to system profiles are not being lost.
If a system profile has no "renamed_from" profile name assigned,
and the system profile name contains "@", then a profile name
with the "@" is implicitely assumed to be the name, from which this
profile has been renamed.
2020-01-02 16:40:32 +01:00
YuSanka
6a8c34dad9
Checking of icons for dark mode is removed to BitmapCache
2020-01-02 13:41:49 +01:00
YuSanka
9f529e86cc
Fixed filaments/materials preset list updating from ConfigWizard
...
if list of printers was changed but filaments/sal_materials page wasn't activated
2020-01-02 12:18:30 +01:00
Enrico Turri
51ca7cbdfe
#3385 - Increased max sensitivity for 3Dconnexion devices
2020-01-02 11:56:48 +01:00
Enrico Turri
a2ff94515f
#3430 - Fixed crash when right-clicking on wipe tower
2020-01-02 09:07:33 +01:00
Lukas Matena
37c64b1a62
Hopefully a fix for #3342 - dark mode icons lookup
2019-12-21 14:43:22 +01:00
Lukas Matena
13f1bb2e43
An attempt to fix missing renaming from .gcode.tmp to .gcode
...
Added a missing include
2019-12-21 12:31:32 +01:00
bubnikv
a0d47bf167
Fixed a file handle leak.
2019-12-20 17:29:30 +01:00
Enrico Turri
cf0697b5f2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-20 16:03:04 +01:00
Enrico Turri
ba5815c606
Fixed wrong z value after reload from disk for objects with x and y rotation
2019-12-20 16:02:56 +01:00
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