Commit Graph
71 Commits
Author SHA1 Message Date
Vojtech Kral 4758b68e55 Fix: Turn two Preset & PresetUpdater exceptions into error logs 2018-05-01 11:20:44 +02:00
Vojtech Kral 28effac0f1 Fix bitmap loading in new dialogs 2018-05-01 10:35:30 +02:00
Vojtech Kral 5624b8afd2 Add a new error dialog 2018-04-30 14:34:47 +02:00
Vojtech Kral bb4c4d9ecf Legacy data update dialog: Add link to wiki 2018-04-27 15:45:04 +02:00
Vojtech Kral 285ded8bbb Add documentation for system profiles, snapshots & updating 2018-04-27 15:19:07 +02:00
Vojtech Kral 6d38943222 Fix & refactor legacy datadir dialog 2018-04-27 12:29:18 +02:00
Vojtech Kral a3d5251b8e Merge branch 'cpp_ui_optimization' into updating 2018-04-27 12:04:43 +02:00
Vojtech Kral dce0aa6771 Updating: Start using proper URLs 2018-04-25 17:43:01 +02:00
Vojtech Kral 03e9da804a Update PrusaResearch bundle & index 2018-04-25 16:42:33 +02:00
Vojtech Kral f23f86d91c PresetUpdate: Fix UpdateConfig dialog 2018-04-25 15:21:38 +02:00
Vojtech Kral 933c0eb650 Fixes in SemVer and MsgUpdateConfig 2018-04-25 15:14:01 +02:00
Vojtech Kral bbc3c890ea Snapshots: Disable activation of incompatible snapshots 2018-04-25 14:00:29 +02:00
Vojtech Kral eeb436931b Merge branch 'master' into updating 2018-04-25 11:57:56 +02:00
Vojtech Kral 0feb4d823f PresetUpdater: Fix string type 2018-04-25 10:17:43 +02:00
Vojtech Kral 60f62a6463 Fix text in UpdateDialogs 2018-04-24 18:29:36 +02:00
Vojtech Kral 62d67d35ec Merge branch 'profile_changes_reset' into updating 2018-04-24 18:15:23 +02:00
Vojtech Kral a50bde4267 Merge branch 'master' into updating 2018-04-24 18:11:34 +02:00
Vojtech Kral fea5603409 PresetUpdater: Bundle incompatibility / Slic3r downgrade scnario 2018-04-24 18:06:42 +02:00
Vojtech Kral a7a8030fea PresetUpdater: Don't install updates that are already present in a snapshot 2018-04-23 13:58:50 +02:00
Vojtech Kral 33c0d1dca3 PresetUpdater: Add/fix logging, comments 2018-04-23 11:16:47 +02:00
Vojtech Kral e0421a3ba6 PresetUpdater: Don't display new Slic3r version notifications multiple times for the same version 2018-04-20 14:53:11 +02:00
Vojtech Kral 134a083662 Merge branch 'config_snapshots' into updating 2018-04-20 11:08:23 +02:00
Vojtech Kral 93a902a757 PresetUpdater: Fix double free from Perl 2018-04-20 11:06:12 +02:00
Vojtech Kral 9b5480b7ba PresetUpdater: Use PID in cache tmp filenames 2018-04-20 11:05:00 +02:00
Vojtech Kral 2e61420747 Sync index file 2018-04-19 18:31:14 +02:00
Vojtech Kral d671e06c32 Fix alpha legacy dir detection, Fix SemVer value ctor 2018-04-19 18:29:19 +02:00
Vojtech Kral bdaf1b01be ConfigWizard: Fix reset checkbox 2018-04-19 16:49:22 +02:00
Vojtech Kral c3c9ebdd12 Fix wxPerl warning annoyance 2018-04-18 18:48:32 +02:00
Vojtech Kral 0711f84ea0 Add version check & preset update options to Preferences 2018-04-18 12:33:07 +02:00
Vojtech Kral 81c6ad3ab7 ConfigWizard: Add reset option, fixes
Fix mock vendors
2018-04-18 11:40:43 +02:00
Vojtech Kral c884f3b213 Display app update notification with the main frame 2018-04-17 17:11:56 +02:00
Vojtech Kral df03b8e4e8 PresetUpdater: Notify about Slic3r updates 2018-04-17 16:59:53 +02:00
Vojtech Kral 6286c9ee7c ConfigWizard & updating: Fixes & cleanups 2018-04-17 11:54:59 +02:00
Vojtech Kral b506aa11fa PresetUpdater: Fix: Compare versions when installing indices 2018-04-17 10:28:32 +02:00
Vojtech Kral 37cf839b27 ConfigWizard: Fix regression 2018-04-16 18:33:33 +02:00
Vojtech Kral d26c8e5336 Fix: Avoid the infamous major & minor macros on GCC 2018-04-16 17:43:23 +02:00
Vojtech Kral 214ad2925b Merge branch 'master' into updating 2018-04-16 17:32:58 +02:00
Vojtech Kral 7710b541da Merge branch 'config_snapshots' into updating 2018-04-16 17:00:31 +02:00
Vojtech Kral c733e3151b Updating: Detect legacy datadir, remove conflicting presets 2018-04-16 16:55:24 +02:00
Vojtech Kral 7dbb2ed6a3 Configuration updates downloading 2018-04-13 15:24:55 +02:00
Vojtech Kral b49b59cbb2 Configuration update application at startup 2018-04-13 11:04:39 +02:00
Vojtech Kral b030791384 Semver fixes, misc fixes 2018-04-12 09:33:17 +02:00
Vojtech Kral 12b3132b1a Perform init_vendors at startup 2018-04-11 18:05:21 +02:00
Vojtech Kral 31ea03feb0 ConfigWizard: Make bundle installation more intelligent, fixes 2018-04-11 18:05:12 +02:00
Vojtech Kral a541f5dfe1 Fix of the fix 2018-04-10 11:43:04 +02:00
Vojtech Kral 26511deec0 Add '-alpha' suffix to data directory for now 2018-04-09 16:39:50 +02:00
Vojtech Kral b8a06d728a Fixes in 2DBed 2018-04-09 16:24:34 +02:00
Vojtech Kral a8e831e04a rm stray file 2018-04-09 14:52:57 +02:00
Vojtech Kral 388deb71ab Adapt settings label colors to light vs dark UI themes 2018-04-09 14:46:19 +02:00
Vojtech Kral 57f6601c9d ConfigWizard: Fix logo rendering 2018-04-09 11:07:15 +02:00
Vojtech Kral 90a8ef8e9f Cleanup 2018-04-06 15:17:02 +02:00
Vojtech Kral 9dcec6662e ConfigWizard: Other vendor sample data, minor fixes 2018-04-06 13:24:02 +02:00
Vojtech Kral d1c1dcbe8f ConfigWizard: Factor out a PrinterPicker widget, finalize other vendors page 2018-04-06 13:24:02 +02:00
Vojtech Kral 8422cf93c0 ConfigWizard: Finalize custom setup 2018-04-06 13:24:02 +02:00
Vojtech Kral e53949f2c8 Apply printer model / variant preferences when loading presets 2018-04-06 13:24:02 +02:00
Vojtech Kral 57e47a3296 AppConfig: Support for vendor / model / variant enable state 2018-04-06 13:24:02 +02:00
Vojtech Kral 3fcf194e39 ConfigWizard: Basic structure / WIP 2018-04-06 13:23:49 +02:00
Vojtech Kral 2b8da333ef Semver: Semantic version parsing and arithmetics 2018-04-05 14:22:11 +02:00
Vojtech Kral b0840065ed Octoprint (#804)
* Octoprint progress dialog

* Fix curl version on Windows
2018-04-04 11:18:22 +02:00
Vojtech Kral 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
Vojtech Kral 37f1429400 Yet another fix of the unix static Makefile (#793) 2018-03-14 16:05:51 +01:00
Vojtech Kral 0781dd8271 Fix unix build: set openssl path directly rather than via pkg-config (#789) 2018-03-13 13:41:19 +01:00
Vojtech Kral bd61c233a5 CMake target to generate the main pot file (#786) 2018-03-12 20:38:47 +01:00
Vojtech Kral 58788ef43a MSVC: Fix run and debug project settings (#771)
* MSVC: Fix run and debug project settings

* MSVC: Fix CMake infinite loop
2018-03-12 09:39:32 +01:00
Vojtech Kral ca0f6131a1 WIP: Bonjour: TXT + improvements 2018-03-05 18:33:15 +01:00
Vojtech Kral fc05eb898d WIP: Bonjour 2018-03-05 18:33:15 +01:00
Vojtech Kral 7cfc5204c8 WIP: OctoPrint 2018-03-05 18:33:15 +01:00
Vojtech Kral 79ee7c9a36 Fix #608 Credit: Dylan "smellyfis" Thies 2018-03-05 18:32:09 +01:00
Vojtech Kral f67d70941e Doc: Add dependency build scripts and building how-tos 2018-03-05 18:02:36 +01:00
Vojtech Kral 751e86cd4d libcurl linking and cmake usage improvements 2018-03-05 16:31:24 +01:00
Vojtech Kral 14929e9d15 Http client via libcurl 2018-03-05 15:52:17 +01:00