Commit Graph

164 Commits

Author SHA1 Message Date
38f2cdb9ec Merge remote-tracking branch 'origin/master' into feature_slice_to_png
# Conflicts:
#	xs/CMakeLists.txt
2018-08-09 10:53:27 +02:00
97a957d05c Deregister the update callback on end of the application.
This fixes a crash on exit.
2018-08-05 23:36:25 +02:00
6b21e5bd3c Merge remote-tracking branch 'origin/master' into feature_slice_to_png 2018-07-18 10:14:28 +02:00
75befce576 Stop the ongoing slicing process when attempting to export. 2018-07-03 13:12:15 +02:00
58c329c05b Merge remote-tracking branch 'origin/master' into feature_slice_to_png 2018-07-03 11:40:35 +02:00
c11c469d75 fix for progressindicator not being destroyed after export to png 2018-07-03 11:40:02 +02:00
3af0614d7c Fix crash on Linux when arranging 2018-07-02 11:22:47 +02:00
9269876856 AppController reachable trough Plater.pm 2018-06-28 19:16:36 +02:00
f11dd98cc4 Merge remote-tracking branch 'origin/master' into feature_arrange_with_libnest2d
# Conflicts:
#	CMakeLists.txt
#	lib/Slic3r/GUI/MainFrame.pm
2018-06-28 18:50:39 +02:00
f0b44f95e2 AppController integration 2018-06-28 18:47:18 +02:00
5607c9340b Fix of tooltips on OSX showing on the first page of a parameter tab. 2018-06-28 17:34:55 +02:00
4ee61008ef Comments and refactoring 2018-06-26 17:02:46 +02:00
996791ca7c Merge remote-tracking branch 'origin/master' into feature_slice_to_png
# Conflicts:
#	lib/Slic3r/GUI/MainFrame.pm
2018-06-25 13:24:37 +02:00
935bd252e2 Slicing in C++ with progress indication. 2018-06-20 14:50:18 +02:00
e51c13841b AppController class created to take the necessary app logic into C++. 2018-06-19 17:45:21 +02:00
9c3a0196fc Partial perl code cleanup 2018-06-14 16:09:36 +02:00
83debeef66 Removed DestroyGL method from 3DScene 2018-06-06 14:19:28 +02:00
3afe769053 Making some meaningful progress feedback. 2018-05-25 16:55:55 +02:00
6122adbda9 Output directory selection changed to zip file selection with file dialog. 2018-05-23 16:28:18 +02:00
b53b368a6e Merge with latest master 2018-05-23 12:27:07 +02:00
dbeeab3859 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-22 08:33:23 +02:00
316714a635 Moved the "Flash firmware" menu to "Configuration",
removed the "Check for updates" from the "Configuration" menu,
added an "Open file explorer at the datadir" item to the Help menu.
2018-05-21 21:04:03 +02:00
38b8ae7cef Firmware updater GUI 2018-05-21 18:58:22 +02:00
9f0f5a20d4 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 14:43:18 +02:00
5086d2aafa Fix in File menu 2018-05-17 12:56:14 +02:00
b0ea9bb16a Basic svg export ported from perl to the point where actual svg is assembled. Empty PNG files are genereted for each sliced layer. 2018-05-15 18:01:47 +02:00
e1bb65f64e OpenGL to c++ 1st installment - WIP 2018-05-09 10:47:04 +02:00
62d67d35ec Merge branch 'profile_changes_reset' into updating 2018-04-24 18:15:23 +02:00
b8cb936973 Added effective update of ComboBoxes on Plater 2018-04-20 17:32:08 +02:00
da2878958b Wizard runs from the new Config menu,
snapshots could be rolled back / forward.
2018-04-11 12:21:15 +02:00
4275b15dcd Merge remote-tracking branch 'origin/updating' into config_snapshots 2018-04-10 16:46:15 +02:00
32c4cddb91 Ported the AboutDialog to C++, thanks @alexrj for the work.
New "configuration" menu over the snapshots, user preferences etc.
2018-04-09 17:03:37 +02:00
90a8ef8e9f Cleanup 2018-04-06 15:17:02 +02:00
e53949f2c8 Apply printer model / variant preferences when loading presets 2018-04-06 13:24:02 +02:00
3fcf194e39 ConfigWizard: Basic structure / WIP 2018-04-06 13:23:49 +02:00
08a8fe84a4 Merge remote-tracking branch 'origin/master' into profile_changes_reset 2018-03-22 14:18:48 +01:00
a38cbac312 Removed the LWP and Growl Perl dependencies. 2018-03-16 11:56:37 +01:00
c88d2780ce Octoprint (#796)
* Octoprint: GUI for CA file, improvements

* Octoprint: Add GUI for Bonjour lookup, bugfixes

* Octoprint: Bonjour browser: Cleanup Perl interaction

* Octoprint: Bonjour: Perform several broadcast, UI fixes

* Octoprint: Add files to localization list

* Http: Disable CA File setting on SSL backends that don't support it
2018-03-15 18:06:26 +01:00
a41e55a773 Merge remote-tracking branch 'origin/profile_inheritance' into profile_changes_reset 2018-03-14 16:34:51 +01:00
e680658cf5 Fixed selection of sensible active print / filament / printer profile
after the initial wizard run.
2018-03-14 13:29:50 +01:00
d5e136a6d5 Fixed bug with updating of the value of "Wipe while retracting" CheckBox. 2018-03-09 17:17:51 +01:00
f55becd43c Introduced the system profiles.
The Config Wizard now just copies the Vendor's Config Bundle
into user_dir/vendor/ directory and Slic3r uses the configs
from the bundles found in user_dir/vendor directly.
2018-03-09 16:37:33 +01:00
e26ccfc247 Fixed compilation on Windows,
removed debugging menu and debugging output.
2018-03-06 11:39:24 +01:00
fc05eb898d WIP: Bonjour 2018-03-05 18:33:15 +01:00
7cfc5204c8 WIP: OctoPrint 2018-03-05 18:33:15 +01:00
2edb96062e Removed the Perl Preferences dialog,
fixed the CMake after the GUI merge.
2018-02-23 15:53:16 +01:00
baa5726532 All project is ready to localization.
* Macro _LC is changed to _CHB. [to put translated string into std::string correctly]
* Macro _LS is changed to L.    [to mark string to translation]
* Standard wxWidgets macro _() is used for translation now.
* Updated POfile for EN
2018-02-23 14:25:49 +01:00
3d805a0f43 PreferencesDialog moved to C++ part 2018-02-22 11:12:29 +01:00
916378097c MainFrame.pm is marked by L() to localization. 2018-02-21 13:44:42 +01:00
6ad38f80fb Language configuration is saved now in AppConfig instead of wxConfig. 2018-02-20 08:58:46 +01:00