Commit Graph
1062 Commits
Author SHA1 Message Date
bubnikv f34252a27b Changing the internal representation of Point / Pointf / Point3 / Pointf3 to Eigen Matrix types:
Changed the Point3 / Pointf3 to composite Eigen Vec3crd / Vec3d.
Point3 is no more derived from Point,
Pointf3 is no more derived from Pointf.
Introduced Transform2f/3f/2d/3d types as aliases to Eigen::Transform.
2018-08-14 21:33:41 +02:00
bubnikv 86da661097 Changing the internal representation of Point / Pointf / Point3 / Pointf3 to Eigen Matrix types, first step 2018-08-14 18:33:26 +02:00
Lukas Matena 74e807f89b New experimental parameter to adjust initial loading speed of the filament from the nozzle 2018-08-14 16:23:23 +02:00
YuSanka 3c3b8ed76f fixed typo in update_extruder_in_config 2018-08-14 16:16:26 +02:00
YuSanka 92b578779e Test of update_extruder_in_config() 2018-08-14 16:10:58 +02:00
YuSanka 817fb5adb3 Test of item_changed_selection(obj_idx) 2018-08-14 15:35:54 +02:00
YuSanka 79f2801d2a One more try to understand OSX crashing on UnselectAll 2018-08-14 14:34:04 +02:00
YuSanka a2eff85fa8 Try to fix OSX crashing on UnselectAll 2018-08-14 14:13:07 +02:00
Lukas Matena 93ce0d23b7 Simple attempt to smooth the lay flat triangles 2018-08-14 13:08:49 +02:00
YuSanka acac6b0b44 Fixed DnD down-moving on GTK 2018-08-14 13:04:11 +02:00
YuSanka 13388f1caa Drag & Drop for sub-objects (parts of the object) 2018-08-13 14:15:43 +02:00
YuSanka 73ba96381e Drag&Drop test on Linux and OSX 2018-08-13 10:30:36 +02:00
Lukas Matena 25a6c7e30e Created a new gizmo for flattening an object 2018-08-13 09:45:18 +02:00
Enrico Turri bb07100a4f Code cleanup 2018-08-13 09:23:10 +02:00
Enrico Turri b6f6200bd5 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-08-13 08:51:58 +02:00
YuSanka 9df6804835 next try 2018-08-10 14:55:34 +02:00
YuSanka 4b8d7bd7fa Fry to fix OSX-crashing on UnselectAll 2018-08-10 14:02:47 +02:00
YuSanka 0477d4d802 Fixed tooltip showing on Linux and OSX(maybe) 2018-08-10 12:19:35 +02:00
YuSanka a7c29b98bd Try to understand wxEVT_MOTION on OSX 2018-08-10 08:26:15 +02:00
YuSanka 1029a4c0e0 Experiments with tooltips 2018-08-09 17:53:34 +02:00
YuSanka 72c77a3592 Next experiment 2018-08-09 17:33:44 +02:00
YuSanka fede9e95ff Experiments with wxEVT_LEFT_DOWN/wxEVT_MOTION on OSX 2018-08-09 15:55:08 +02:00
YuSanka dc8cdcc2ba Added tooltips with manifold_warning information 2018-08-09 12:02:09 +02:00
tamasmeszaros 5164bec8ce Merge remote-tracking branch 'origin/master' into feature_slice_to_png
# Conflicts:
#	xs/CMakeLists.txt
2018-08-09 10:53:27 +02:00
YuSanka c1bef2f8de Added set_default_suppressed for sla_materials. 2018-08-09 09:25:23 +02:00
YuSanka 0210dcf3b6 Fixed build crashing 2018-08-08 18:17:19 +02:00
YuSanka 5dbc8fb427 Correct UI updating for SLA tabs 2018-08-08 17:47:59 +02:00
YuSanka adf003f0ed Correct preset/tabs updating according to the technology
+ some code refactoring
2018-08-08 16:22:56 +02:00
YuSanka da16b28c14 Correct show_preset_comboboxes 2018-08-08 11:17:56 +02:00
YuSanka 709b898eba Correct printer pages updating according to the printer_technology 2018-08-07 11:58:27 +02:00
YuSanka 2af2b05bd6 Correct switching between printer_technologies (show/hide according tabs) 2018-08-06 17:01:41 +02:00
Lukas Matena a0fdcd9f47 Merge branch 'master' of http://github.com/prusa3d/Slic3r 2018-08-06 16:38:16 +02:00
Lukas Matena a8cef5bf50 Changed checkbox labels for purge into infill/object feature 2018-08-06 16:37:41 +02:00
bubnikv 4f52601081 Minor tweaks of UI texts,
optimization of the wipe tower invalidation,
show collisions of the wipe tower with known dimensions.
2018-08-06 16:31:51 +02:00
YuSanka 7edc1dd577 Deleted empty line between "default value" and "variable name" 2018-08-06 15:47:03 +02:00
bubnikv ea163edc41 Deregister the update callback on end of the application.
This fixes a crash on exit.
2018-08-05 23:36:25 +02:00
bubnikv c13cd284e4 Fix of a regression bug: Update the print bed texture when switching
between printer profiles.
2018-08-05 22:52:38 +02:00
bubnikv 71b1e09af9 T1 and M702 C are now evaluated by the time estimator to add the new
"filament_load_time" and "filament_unload_time" values to match
the MK3 MMU2 behavior.

Emitting of the remaining times into the output G-code was made optional
through a new "remaining_times" configuration value, so the firmware
flavors and versions, which do not know the M73 code, will not complain.

Configuration changes:

The wipe tower default position was shifted inwards after the wipe tower
coordinate reference point was changed from the center to the left front
corner.

Added the "filament_load_time" and "filament_unload_time" values
to the MK3 MMU filament profiles.

Enabled "remaining_times" for the MK2.5, MK3 and MK3MMU2 printers.
2018-08-04 17:38:25 +02:00
bubnikv ac2b20b54b Merge branch 'master' into time_estimate 2018-08-03 23:04:44 +02:00
bubnikv 73ad49b9ae Merge remote-tracking branch 'origin/lm_minimal_purging_on_wt' 2018-08-03 22:55:08 +02:00
bubnikv 6a9bd540c1 Merge remote-tracking branch 'origin/lm_wipe_tower_block_improvements_merged' 2018-08-03 22:34:53 +02:00
YuSanka d4c69a6258 Tabs are completed 2018-08-03 16:21:05 +02:00
Lukas Matena 2fe26bfac7 Changed color of preliminary wipe tower block 2018-08-03 15:36:47 +02:00
YuSanka 38b06bb22e Merge remote-tracking branch 'origin/SLA' into SLA_ui 2018-08-03 14:41:08 +02:00
YuSanka c30813d9a8 Added "inside tab" for SLA printer 2018-08-03 14:34:52 +02:00
bubnikv f65aadebef Corrected initialization of the SLA presets with their default values. 2018-08-03 14:14:25 +02:00
YuSanka cce0e9e501 First prototype for "SLA materials" Tab 2018-08-03 13:04:41 +02:00
Lukas Matena cc24861042 Added a threshold for purging on the wipe tower (before it goes into infill/sacrificial object) 2018-08-02 15:14:12 +02:00
Lukas Matena 751fe864e2 Bugfix: priming lines for MM print were shown in preview even when disabled 2018-08-02 14:04:50 +02:00
Lukas Matena f694600054 Merge branch 'lm_wipe_tower_block_improvements' into lm_wipe_tower_block_improvements_merged 2018-08-02 13:29:39 +02:00