Commit Graph

2143 Commits

Author SHA1 Message Date
Enrico Turri
e4087150eb Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-06-21 11:05:07 +02:00
Vojtech Kral
cac8ec7351 Octoprint: Fix unicode support 2018-06-21 10:44:29 +02:00
Vojtech Kral
88e400a0c0 Octoprint: Add a dialog for setting the filename/path
and a "print now" option
cf. #880, #245, #55, #87
2018-06-21 10:44:29 +02:00
Enrico Turri
18af0552c8 Bed textures selection using config inheritance 2018-06-21 10:24:57 +02:00
Enrico Turri
eedad95f72 Removed error dialog when texture file does not exist 2018-06-21 09:54:43 +02:00
Enrico Turri
692858ae4c Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-06-21 08:39:26 +02:00
Enrico Turri
8881f43162 Faster gizmos update 2018-06-21 08:37:04 +02:00
Vojtech Kral
2622282b0e avrdude: Line noise prevention on MK3 xflash boot 2018-06-20 17:31:29 +02:00
Enrico Turri
4668f89963 Fixed crash at startup on OpenGL 1.1 cards 2018-06-20 14:34:20 +02:00
Vojtech Kral
8dc80956cc avrdude: Fix error handling in arduino, fix various outputs 2018-06-19 18:46:37 +02:00
Vojtech Kral
5706af5434 Firmware updater: Add support for l10n firmware images 2018-06-19 18:46:37 +02:00
Vojtech Kral
a96dbf5fcb avrdude: add file offset to update operation spec, refactoring 2018-06-19 18:46:37 +02:00
bubnikv
36526ef949 Firwmare updater for the Einsy external flash memory,
to be used as a storage for localization strings.

Hacked into the avrdude Arduino STK500 (not STK500v2) protocol.
2018-06-19 18:46:37 +02:00
Vojtech Kral
7bb7a14ed0 FirmwareDialog: Fix progress display 2018-06-19 18:46:37 +02:00
Vojtech Kral
0215400008 Firmware updater: Fix filename encoding on Windows 2018-06-19 18:46:37 +02:00
Vojtech Kral
1b36370686 avrdude: Reduce retries to make timeout time more reasonable 2018-06-19 18:46:37 +02:00
Vojtech Kral
2f21861ad8 Updating bugfixes (#973)
* ConfigWizard: Fix MM legacy profile detect

* Remove Perl BedShapeDialog

* PresetUpdater: Look for updates in resources as well

* ConfigWizard: Startup condition based on printer profiles only rather than all profiles
Previously wizard would not run if there was a leftover filament profile but no printer profiles

* ConfigWizard: Fix button labels

* ConfigWizard: Pick the very first printer variant by default
2018-06-19 18:26:38 +02:00
bubnikv
9949ffacd5 Merge remote-tracking branch 'remotes/origin/3mf_io' 2018-06-19 16:14:57 +02:00
bubnikv
a239368348 Merge remote-tracking branch 'remotes/origin/scene_manipulators'
Disabled the gizmos.
2018-06-19 16:12:36 +02:00
bubnikv
c6864c29f3 Merge remote-tracking branch 'remotes/origin/opengl_to_cpp' 2018-06-19 16:08:53 +02:00
bubnikv
3e8a529200 Merge remote-tracking branch 'remotes/origin/fix_model_by_win10' 2018-06-19 10:02:49 +02:00
Enrico Turri
1017bf7355 Object updated by rotate gizmo 2018-06-19 09:46:26 +02:00
Enrico Turri
972fb8e29e Object updated by scale gizmo 2018-06-18 15:07:17 +02:00
Enrico Turri
c0568e8178 Rotate gizmo interaction with mouse 2018-06-15 16:16:55 +02:00
Enrico Turri
76dbed4166 Scale gizmo interaction with mouse 2018-06-15 14:10:28 +02:00
Enrico Turri
5ad4672d11 Hover on gizmo grabbers rendering 2018-06-14 15:32:26 +02:00
Enrico Turri
ce79458075 Keep selection when panning/rotating 3D view 2018-06-14 12:34:19 +02:00
Enrico Turri
bdf2fb2210 Use mipmaps for bed textures 2018-06-14 10:37:28 +02:00
Enrico Turri
b7ea49a021 Rotate gizmo rendering 2018-06-14 10:00:59 +02:00
Enrico Turri
54c89fbdb5 Scale gizmo rendering 2018-06-13 15:44:04 +02:00
Enrico Turri
9394cb235e Selection on gizmo overlay 2018-06-13 13:14:17 +02:00
Enrico Turri
32f7cba212 Hovering on gizmo overlay 2018-06-13 10:49:59 +02:00
Enrico Turri
f598c129be Fixed compile on Linux 2018-06-13 09:26:58 +02:00
Enrico Turri
713f1f71db 1st installment of gizmos 2018-06-13 09:12:16 +02:00
Enrico Turri
f3e6d1d9c1 C++ code cleanup 2018-06-12 12:18:16 +02:00
Enrico Turri
3f2d5396d6 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-06-12 11:55:57 +02:00
bubnikv
7e343a75c3 Bumped up the version number to a final. 2018-06-12 11:53:09 +02:00
Enrico Turri
d694ac6509 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-06-12 11:08:16 +02:00
YuSanka
a7a5d3dc62 Fixed typo bug 2018-06-12 11:01:14 +02:00
Enrico Turri
5600f207b3 Attempt to workaround bug in wxWidgets IsShownOnScreen() method 2018-06-12 09:18:25 +02:00
Enrico Turri
26451875a3 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-06-12 08:32:34 +02:00
Vojtech Kral
86b5929ed1 ConfigWizard: Use scrollbars on smaller screens 2018-06-11 18:52:18 +02:00
Vojtech Kral
0456750d53 PresetUpdater: Fix of the fix 2018-06-11 18:30:40 +02:00
Vojtech Kral
71fa8a397a Fix: PresetUpdater: Set bundle & index file permissions #962 (#970) 2018-06-11 17:34:06 +02:00
bubnikv
c6681e063f Merge remote-tracking branch 'origin/ys_master_bug_fixes' 2018-06-11 16:58:46 +02:00
bubnikv
b940b16ad1 There is a bug related to Ubuntu overlay scrollbars, see https://github.com/prusa3d/Slic3r/issues/898 and https://github.com/prusa3d/Slic3r/issues/952.
The issue apparently manifests when Show()ing a window with overlay scrollbars while the UI is frozen. For this reason,
we will Thaw the UI prematurely on Linux. This means destroing the no_updates object prematurely.
2018-06-11 16:56:35 +02:00
YuSanka
24463dc089 Fixed bug from issue #969 2018-06-11 16:23:10 +02:00
Enrico Turri
af7f07ae4c Use a single gl context created in c++ 2018-06-11 15:49:04 +02:00
Enrico Turri
f84c2a4539 GLCanvas3D volumes as a stack variable 2018-06-11 15:13:13 +02:00
Enrico Turri
ed5982ec71 Removed 3DScene volumes from perl 2018-06-11 13:48:02 +02:00