YuSanka
6e2d72f35c
Billet for the part of the expert view mode
2018-05-22 08:41:33 +02:00
bubnikv
b694f1ac89
One day I will fix it!
2018-05-21 23:40:17 +02:00
bubnikv
512b6dfd88
Yet another fix of the previous commit.
2018-05-21 23:24:18 +02:00
bubnikv
6b4fe7975f
Fix of the previous commit: When asking the operating system to open
...
the datadir using the platform specific file explorer, enquote
and escape the path.
2018-05-21 22:10:38 +02:00
bubnikv
7b4aeef40c
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
bubnikv
0a328789ef
Fixed compilation on Linux.
2018-05-21 18:58:22 +02:00
bubnikv
33f21422e6
Added friendly names to serial ports, added automatic selection of Prusa's printers in the firmware updater dialog
2018-05-21 18:58:22 +02:00
Vojtech Kral
e1930d57f3
Firmware updater: Disable dictionary flashing menu entry for the time being
2018-05-21 18:58:22 +02:00
Vojtech Kral
af360d7097
Firmware updater GUI
2018-05-21 18:58:22 +02:00
Vojtech Kral
07817c8ee5
avrdude: Compilation on Windows/MSVC
2018-05-21 18:58:22 +02:00
Vojtech Kral
11a00b025f
avrdude integration basics (WIP)
2018-05-21 18:58:20 +02:00
YuSanka
622c613b41
Update of the view mode works correctly
2018-05-21 14:49:31 +02:00
YuSanka
deabeaaa7f
Aligned frequently changing parameters according to presets settings on the Plater tab.
...
Fixed missing adding of the Filaments preset settings(for multy material case) to the right_panel
2018-05-20 23:58:09 +02:00
YuSanka
876cf9aa8b
Show/hide warning icon according to the view mode
2018-05-18 11:39:49 +02:00
YuSanka
4e47f4973c
Updating of the right column according selected view mode
2018-05-17 16:03:18 +02:00
YuSanka
d310668462
Added Regular view mode to the menu.
...
Right column objects send fron Perl to C++
2018-05-17 10:46:32 +02:00
YuSanka
146a02a300
Added view mode selection to the config_menu
2018-05-16 14:38:37 +02:00
YuSanka
2e7d623ee4
Created PrusaCollapsiblePane for CollapsiblePane view with disclosure triangles
2018-05-10 16:36:12 +02:00
YuSanka
c07f347ff6
CollapsiblePanes are putted to ScrolledWindow
2018-05-09 14:36:20 +02:00
YuSanka
db549e8609
First experiments with ObjectsTreeList
2018-05-04 18:32:20 +02:00
YuSanka
993294579d
Button's border and background aren't use on MSW.
2018-05-03 13:27:20 +02:00
YuSanka
6abfee65ce
Merge remote-tracking branch 'origin/master' into new_main_page_ui
2018-05-03 09:30:02 +02:00
YuSanka
20b83c5b53
Save the Canonical Language Name instead of the Enumerator to the Slic3r.ini
2018-05-03 09:21:01 +02:00
YuSanka
16d5faac20
Preparations to the localization update & new Slic3rPE.pot
2018-05-02 16:06:35 +02:00
YuSanka
2cab573a02
Merge remote-tracking branch 'origin/updating' into new_main_page_ui
2018-05-02 08:42:30 +02:00
YuSanka
6d34db352d
Merge branch 'updating' of https://github.com/prusa3d/Slic3r into updating
2018-04-30 16:30:23 +02:00
YuSanka
2d4cac0018
Added ability to change color of the labels of the system or modified values
2018-04-30 16:29:13 +02:00
Vojtech Kral
5624b8afd2
Add a new error dialog
2018-04-30 14:34:47 +02:00
Vojtech Kral
6d38943222
Fix & refactor legacy datadir dialog
2018-04-27 12:29:18 +02:00
YuSanka
4d07b63b5a
Merge remote-tracking branch 'origin/profile_changes_reset' into updating
2018-04-26 12:47:32 +02:00
YuSanka
b3859c49c1
Updated description preset line for each type of presets...
...
Disabled m_btn_delete_preset for default and system presets.
Enabled update of the current preset if it was modified and selected again.
2018-04-26 12:40:17 +02:00
Enrico Turri
166ee4c2c8
Export of print config enabled as default in save file dialog when exporting to amf and 3mf files
2018-04-25 15:31:37 +02:00
YuSanka
91db0a6e05
Merge remote-tracking branch 'origin/profile_changes_reset' into updating
2018-04-25 13:53:22 +02:00
YuSanka
0572a3299a
First experiment with the wxCollapsiblePane
2018-04-25 13:25:34 +02:00
YuSanka
cfac6c0ebb
Aligned printer settings on Plater tab
2018-04-25 11:10:34 +02:00
Vojtech Kral
62d67d35ec
Merge branch 'profile_changes_reset' into updating
2018-04-24 18:15:23 +02:00
Vojtech Kral
fea5603409
PresetUpdater: Bundle incompatibility / Slic3r downgrade scnario
2018-04-24 18:06:42 +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
YuSanka
3ca2dfbc1d
Added some performance changes
2018-04-18 13:32:21 +02:00
Vojtech Kral
81c6ad3ab7
ConfigWizard: Add reset option, fixes
...
Fix mock vendors
2018-04-18 11:40:43 +02:00
Vojtech Kral
6286c9ee7c
ConfigWizard & updating: Fixes & cleanups
2018-04-17 11:54:59 +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
bubnikv
b79692c35e
Merge remote-tracking branch 'remotes/origin/wipe_tower_improvements'
2018-04-13 16:43:35 +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
120c1978ae
Cleaned code
2018-04-13 12:35:04 +02:00
Vojtech Kral
b030791384
Semver fixes, misc fixes
2018-04-12 09:33:17 +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
Vojtech Kral
a541f5dfe1
Fix of the fix
2018-04-10 11:43:04 +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
Vojtech Kral
388deb71ab
Adapt settings label colors to light vs dark UI themes
2018-04-09 14:46:19 +02:00
Vojtech Kral
90a8ef8e9f
Cleanup
2018-04-06 15:17:02 +02:00
Vojtech Kral
e53949f2c8
Apply printer model / variant preferences when loading presets
2018-04-06 13:24:02 +02:00
Vojtech Kral
3fcf194e39
ConfigWizard: Basic structure / WIP
2018-04-06 13:23:49 +02:00
Lukas Matena
7253028d79
Merge branch 'master' into wipe_tower_improvements
2018-04-06 12:33:12 +02:00
bubnikv
e37cbdfcfc
Merge remote-tracking branch 'remotes/origin/profile_changes_reset'
2018-04-05 19:53:53 +02:00
Lukas Matena
290e3e66c0
Merge correction
2018-04-04 14:41:23 +02:00
Lukas Matena
eb9917536c
Merge branch 'master' into wipe_tower_improvements
2018-04-04 13:06:46 +02:00
bubnikv
be8acc5ac4
Moved "wiping_volumes_extruders", "wiping_volumes_matrix" from
...
print settings to project settings.
2018-04-04 10:18:26 +02:00
YuSanka
d54425a901
Added show/hide of "Purging volumes" button depending on a state of "wipe_tower"
2018-04-03 22:07:59 +02:00
Lukas Matena
7d9e892edc
Added a button to open purging volumes dialog directly from Plater
2018-03-27 13:44:18 +02:00
YuSanka
e7edb512b8
Saved bed_shape changes.
...
*code review
2018-03-23 17:27:43 +01:00
YuSanka
08a8fe84a4
Merge remote-tracking branch 'origin/master' into profile_changes_reset
2018-03-22 14:18:48 +01:00
Enrico Turri
4b8bd48663
AMF and 3MF export - Export of print config customizable by user in the select file dialog
2018-03-22 13:49:48 +01:00
YuSanka
7f5bfe3ddc
First visualization of system value changes
2018-03-16 12:56:03 +01: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
YuSanka
d9e2e37da7
Fixed bug with update infill parameters
2018-03-14 10:14:48 +01:00
YuSanka
30f6e33656
Completed update of frequently changed parameters
2018-03-13 16:14:36 +01:00
YuSanka
5bb736daf2
Infill(Plater) updates with Infill (Print Settings).
...
*Updated some fuctions
2018-03-12 16:52:21 +01:00
YuSanka
e8adbd7303
First prototype of adding of UI for frequently changed parameters
2018-03-09 18:34:30 +01:00
YuSanka
d5e136a6d5
Fixed bug with updating of the value of "Wipe while retracting" CheckBox.
2018-03-09 17:17:51 +01:00
YuSanka
986ee50437
Completed UI to visualize changes and to reset to initial value
2018-03-08 11:58:06 +01:00
YuSanka
38dca8396f
Updated back_to_initial_value and fixed some bugs for Extruders
2018-03-07 15:25:24 +01:00
YuSanka
d0d83526b4
Merge remote-tracking branch 'origin/master' into gui_improvements
2018-03-06 12:47:20 +01:00
bubnikv
4a90ab1f6a
Merge branch 'octoprint'
2018-03-06 11:39:44 +01:00
YuSanka
4547755221
Update UI for visualize changes:
...
* Added changing of text color and inserted undo_button when some option is modified.
* Call wxSetlocale(LC_NUMERIC, "C") when do language changing.
2018-03-06 09:46:26 +01:00
Vojtech Kral
7cfc5204c8
WIP: OctoPrint
2018-03-05 18:33:15 +01:00
bubnikv
5ea584280c
Merge remote-tracking branch 'remotes/origin/gui_improvements'
2018-03-05 12:12:40 +01:00
YuSanka
2a378f6590
Fixed problem with changing extruders color
2018-03-02 13:41:37 +01:00
YuSanka
222368f7e8
Start of realization UI to visualize changes
2018-03-02 09:08:11 +01:00
YuSanka
751c97c503
Localize the Plater tab
...
* Marking and translation of Plater tab are complited
* GUI.pm is marked to l10n
* Fix small bug with Extruder adding at Printer Settings tab
2018-02-28 15:41:35 +01:00
YuSanka
0596660dda
Fix bug with not displaying flags for incompatible presets
2018-02-27 09:51:14 +01:00
YuSanka
7047f4365a
Update localization:
...
* 2D.pm, 3DPreview.pm, PreviewData.cpp are marked by L()
* use translating function in 3DScene.cpp
2018-02-26 16:23:44 +01:00
YuSanka
e05493bd90
Fixed wrong printing of recommended_thin_wall_thickness_description_line
2018-02-26 13:57:36 +01:00
YuSanka
f3f78ebc5a
Fix #742
2018-02-26 09:57:08 +01:00
bubnikv
69fc99edbb
Merge remote-tracking branch 'remotes/origin/gui_translate_to_cpp'
2018-02-23 15:32:13 +01:00
YuSanka
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
YuSanka
bc97184c63
Fixed #735 & PresetHints.cpp is marked to localization
...
* Macro _LC is created to put translated string into std::string correctly.
* Macro _LU8 is changed to function L_str.
* Created function from_u8
2018-02-22 14:19:41 +01:00
YuSanka
3d805a0f43
PreferencesDialog moved to C++ part
2018-02-22 11:12:29 +01:00
Enrico Turri
36601723a2
4th attempt to fix JIRA SPE-26 (Feature types on MAC)
2018-02-20 15:22:30 +01:00
Enrico Turri
26409cbade
2nd attempt to fix JIRA SPE-26 (Feature types on MAC)
2018-02-20 14:25:40 +01:00
YuSanka
23f96e30c3
Fixed wrong saving of "percent or millimeters" parameters
2018-02-20 12:30:13 +01:00
Enrico Turri
a569de44b6
1st attempt to fix JIRA SPE-26 (Feature types on MAC)
2018-02-20 11:40:15 +01:00
YuSanka
6ad38f80fb
Language configuration is saved now in AppConfig instead of wxConfig.
2018-02-20 08:58:46 +01:00
bubnikv
f1840a52db
Merged the C++ port of the GUI Tabs / OptionGroup / Option classes
...
by @YuSanka, thanks @lordofhyphens for the initial port
of the OptionGroup / Option.
2018-02-15 18:13:37 +01:00
YuSanka
e0933786e3
Marked string used at localization.
...
* Correct save changed color
2018-02-15 17:30:33 +01:00