Vojtech Kral
134a083662
Merge branch 'config_snapshots' into updating
2018-04-20 11:08:23 +02:00
bubnikv
ab397e5ce1
Added SnapshotDB::snapshot_with_vendor_preset() utility function
...
to find out whether there has ever been a snapshot taken with a given
configuration version.
Implemented an "on snapshot" flag, which indicates, whether the current
state equals to some snapshot. If so, a new snapshot is not taken
in upgrade / downgrade case.
2018-04-20 10:26:23 +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
bubnikv
fa97a86751
Implemented merging of system profiles from various vendors.
2018-04-18 13:35:51 +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
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
37cf839b27
ConfigWizard: Fix regression
2018-04-16 18:33:33 +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
bubnikv
eb58e29245
Merge remote-tracking branch 'origin/profile_changes_reset'
2018-04-13 18:31:19 +02:00
YuSanka
215c2082d3
Decorated "bed_shape" and "compatible_printers" labels
2018-04-13 18:22:06 +02:00
bubnikv
913cdef297
Merge remote-tracking branch 'origin/scene_manipulators'
2018-04-13 16:54:22 +02:00
bubnikv
b79692c35e
Merge remote-tracking branch 'remotes/origin/wipe_tower_improvements'
2018-04-13 16:43:35 +02:00
bubnikv
c5af8bfe78
Merged with Vojtech's branch
2018-04-13 16:19:27 +02:00
Vojtech Kral
7dbb2ed6a3
Configuration updates downloading
2018-04-13 15:24:55 +02:00
bubnikv
82890ec815
Removed some obsolete Perl binding.
...
Added Version Index "version" method.
Implemented automatic selection of default_print_profile and
default_filament_profile, when the print / filament profiles are
not compatible with the selected printer profile.
Fixed selection of a printer profile, if the currently selected
printer profile becomes invisible.
2018-04-13 14:49:33 +02:00
YuSanka
64976c249d
Added @bubnikv's changes to BitmapCache
2018-04-13 12:49:12 +02:00
YuSanka
120c1978ae
Cleaned code
2018-04-13 12:35:04 +02:00
Vojtech Kral
b49b59cbb2
Configuration update application at startup
2018-04-13 11:04:39 +02:00
Enrico Turri
acd8d2df98
Fixed layer height profile editing for multipart objects
2018-04-13 09:01:48 +02:00
YuSanka
d82505984a
Rollback changes in BitmapCache
2018-04-12 16:46:17 +02:00
YuSanka
3bc7580e8c
Merge remote-tracking branch 'origin/master' into profile_changes_reset
2018-04-12 15:58:46 +02:00
bubnikv
0f6fc689aa
Merge remote-tracking branch 'remotes/origin/updating' into config_snapshots
2018-04-12 11:24:48 +02:00
bubnikv
9ab38f416d
Improvement of the snapshot dialog, fixed storing of the snapshot "reason"
...
field.
2018-04-12 11:24:03 +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
YuSanka
723bd22b96
Changed icons for lock/unlock filament_presets on Plater tab
...
Experiment with filament_presets transparency on GTK
2018-04-11 15:35:04 +02:00
YuSanka
762306d985
Added preset grouping to all presets ComboBoxes
...
Changed icons for action_undo, sys_lock and sys_unlock.
There are used same icons for all OS now.
Deleted/Commented temporarily used wxDataViewTreeCtrl
2018-04-11 13:56:37 +02:00
bubnikv
da2878958b
Wizard runs from the new Config menu,
...
snapshots could be rolled back / forward.
2018-04-11 12:21:15 +02:00
bubnikv
4275b15dcd
Merge remote-tracking branch 'origin/updating' into config_snapshots
2018-04-10 16:46:15 +02:00
bubnikv
0694fad016
Initial implementation of the config snapshot dialog.
2018-04-10 16:27:42 +02:00
YuSanka
e7520c3d18
Don't use select_preset on OS X
2018-04-10 14:52:03 +02:00
YuSanka
c1d25ba259
Experiments with wxDataViewTreeCtrl
2018-04-10 14:00:48 +02:00
Enrico Turri
e92cf311db
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-04-10 11:46:51 +02:00
Vojtech Kral
a541f5dfe1
Fix of the fix
2018-04-10 11:43:04 +02:00
Lukas Matena
f49a7be90c
An attempt to get RammingChart background colour consistent with its parent(s) on all platforms
2018-04-10 10:50:18 +02:00
YuSanka
fa4462514b
Added preset grouping to PresetCollection::update_tab_ui
2018-04-10 10:31:58 +02:00
Enrico Turri
30a1fea8a0
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-04-10 08:52:12 +02:00
YuSanka
0cca7bb5e7
Dont use select_preset from preset_tree...
2018-04-09 17:09:00 +02:00
bubnikv
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
YuSanka
674ddcd73a
Show preset_tree according to preset inheritance
2018-04-09 16:50:17 +02:00
Vojtech Kral
b8a06d728a
Fixes in 2DBed
2018-04-09 16:24:34 +02:00
Lukas Matena
bbbb5c9a93
Ramming chart is now drawn with double-buffering
2018-04-09 14:49:32 +02:00
Vojtech Kral
388deb71ab
Adapt settings label colors to light vs dark UI themes
2018-04-09 14:46:19 +02:00
YuSanka
affaeef2ab
Default presets are visible only if it's selected from Preferences
2018-04-09 12:41:25 +02:00