Commit Graph

732 Commits

Author SHA1 Message Date
Enrico Turri
01b6bc1dc8 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-21 08:38:05 +02:00
Enrico Turri
05dcda8ef7 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-21 08:37:53 +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
Vojtech Kral
fd43e53aeb PresetUpdater: Add some more logging 2018-05-18 14:59:24 +02:00
Enrico Turri
a7fc57a176 3DScene reset_object method moved to c++ 2018-05-18 14:08:59 +02:00
Enrico Turri
5fc8fdee11 3DScene axes moved to c++ 2018-05-18 13:02:47 +02:00
YuSanka
876cf9aa8b Show/hide warning icon according to the view mode 2018-05-18 11:39:49 +02:00
Enrico Turri
1e0a8de5b1 3DScene cutting plane moved to c++ 2018-05-18 11:05:48 +02:00
Enrico Turri
0584990b65 Fixed z layers indices under 3D preview sliders 2018-05-18 10:14:47 +02:00
Enrico Turri
f34250ea6a Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-18 09:29:14 +02:00
Enrico Turri
255bec7432 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-18 09:29:05 +02:00
bubnikv
651c4ab0ae Fixed a typo in AppConfig 2018-05-18 08:46:33 +02:00
Enrico Turri
d56b543ff8 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-18 08:32:19 +02:00
Enrico Turri
d85fd5501c Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-18 08:32:09 +02:00
Vojtech Kral
5fd2164612 ConfigWizard: Fix incorrent wizard run after a language change 2018-05-17 17:19:33 +02:00
Vojtech Kral
e783e00578 AppConfig: Remember previous Slic3r version 2018-05-17 16:19:58 +02:00
YuSanka
4e47f4973c Updating of the right column according selected view mode 2018-05-17 16:03:18 +02:00
Enrico Turri
7ca9f46b9c Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-17 14:43:27 +02:00
Enrico Turri
f26bce2538 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 14:43:18 +02:00
Vojtech Kral
96c7c4a58b PresetUpdater: Remove obsolete presets 2018-05-17 13:48:11 +02:00
Enrico Turri
15f35a9e9e Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-17 12:12:27 +02:00
Enrico Turri
74b0ed4b23 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 12:12: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
Lukas Matena
6f792b7ffb Horrible workaround to make the gcode preview dropdown (show feature types) work on all platforms 2018-05-17 10:23:02 +02:00
Enrico Turri
24b5d61eb3 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-17 09:53:46 +02:00
Enrico Turri
4a4f4db6a5 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 09:53:36 +02:00
Enrico Turri
e13564cb19 Fixed shell visualization in g-code preview 2018-05-17 09:50:40 +02:00
Enrico Turri
7a6d83e7eb Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-17 08:33:32 +02:00
Enrico Turri
853ebf6ad2 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 08:33:16 +02:00
bubnikv
e329f6f5f2 Merge branch 'master' of https://github.com/prusa3d/slic3r 2018-05-16 16:34:19 +02:00
bubnikv
687c91d6e9 Parsing of obsolete presets from Config Bundle to remove them
from user's profile when upgrading to a new configuration structure.
2018-05-16 16:34:07 +02:00
YuSanka
146a02a300 Added view mode selection to the config_menu 2018-05-16 14:38:37 +02:00
YuSanka
b8fe48c563 Modification of the AboutDialog to be correct showing on dark theme of Linux 2018-05-16 13:56:03 +02:00
Vojtech Kral
a97226ae54 PresetUpdater: Fix: Don't offer updates on legacy datadir 2018-05-16 10:15:05 +02:00
bubnikv
5c44453ced Fixed loading of configuration files after reverting to a snapshot
storing the old configuration format.
2018-05-16 10:11:00 +02:00
Enrico Turri
41c51d7614 3DScene's char event handler moved to c++ 2018-05-15 16:09:04 +02:00
Enrico Turri
2b4829a4b9 3DScene bed variables moved to c++ 2018-05-15 15:38:25 +02:00
YuSanka
75a0dea93f PrusaCollapsiblePanel works correct on MSW now 2018-05-15 12:01:33 +02:00
Enrico Turri
f0d1888ca9 3DScene select_view() function moved to c++ 2018-05-15 11:30:11 +02:00
Enrico Turri
75f1f832aa 3DScene bed origin moved to c++ 2018-05-15 11:07:32 +02:00
Enrico Turri
7519e34507 3DScene zoom functions moved to c++ 2018-05-15 10:32:38 +02:00
Enrico Turri
f4303ebdb8 1st attempt of perl callback from c++ for 3DScene 2018-05-15 09:50:01 +02:00
YuSanka
e78a885247 Merge remote-tracking branch 'origin/master' into new_main_page_ui 2018-05-15 09:44:11 +02:00
Enrico Turri
0155f4a7f7 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-15 08:41:59 +02:00
Enrico Turri
986630c2dc 3DScene's idle even handler moved to c++ 2018-05-14 14:47:13 +02:00
Enrico Turri
a12e3c1cc9 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-14 14:15:31 +02:00
Enrico Turri
0c1655b884 3DScene::Resize() method moved to c++ 2018-05-14 14:14:19 +02:00
YuSanka
3bc8d7517a Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-05-14 13:57:08 +02:00
YuSanka
b51197b52c Updated POT-file, added Spanish and Polish, fixed bug with Ctrl+U,O,L in Italian 2018-05-14 13:56:40 +02:00
Enrico Turri
a73cb45792 Camera angle clamping moved to c++ 2018-05-14 12:08:23 +02:00
Enrico Turri
1fd59144c7 Camera data moved to c++ - WIP 2018-05-14 11:31:58 +02:00
Enrico Turri
32063cbe23 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-14 10:02:28 +02:00
Enrico Turri
1edd2d01f0 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-14 10:01:27 +02:00
Enrico Turri
e90bc3fcab Fix in _3DScene::_load_gcode_extrusion_paths::Helper::path_color() 2018-05-14 09:00:19 +02:00
YuSanka
d53127fa44 Merge branch 'master' of https://github.com/prusa3d/slic3r 2018-05-11 14:42:19 +02:00
YuSanka
8c4c392cb8 Fixed enable/disable of the tooltips on GTK 2018-05-11 14:41:21 +02:00
Lukas Matena
03c6efe0d6 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-05-11 12:29:34 +02:00
Lukas Matena
d89f8128cd Fixed a GCode preview crash on Linux due to returning a reference to temporary (issue #872) 2018-05-11 12:28:31 +02:00
YuSanka
27769edab2 Fixed compilation bag on GTK and OSX 2018-05-11 11:25:28 +02:00
YuSanka
e91ebddeea Added possibility of select all TextCtrl context using Ctrl+A 2018-05-11 09:53:35 +02:00
YuSanka
2e7d623ee4 Created PrusaCollapsiblePane for CollapsiblePane view with disclosure triangles 2018-05-10 16:36:12 +02:00
YuSanka
98d9ce31de Corrected error message to last commit 2018-05-10 12:54:02 +02:00
YuSanka
754bfd926b Auto-correction of the input values according to the admissible range 2018-05-10 11:10:44 +02:00
YuSanka
c07f347ff6 CollapsiblePanes are putted to ScrolledWindow 2018-05-09 14:36:20 +02:00
Enrico Turri
5024fc4be7 OpenGL to c++ 1st installment - WIP 2018-05-09 10:47:04 +02:00
YuSanka
db549e8609 First experiments with ObjectsTreeList 2018-05-04 18:32:20 +02:00
Enrico Turri
678cbd9d47 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-04 08:56:16 +02:00
Enrico Turri
471f90659f Fixed typo preventing to build on Win 2018-05-03 16:28:41 +02:00
Enrico Turri
6d88d0d39b Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-03 16:13:22 +02:00
YuSanka
af4e0308ae Fixed visibility of the contents of the GCode fields 2018-05-03 13:49:37 +02:00
YuSanka
993294579d Button's border and background aren't use on MSW. 2018-05-03 13:27:20 +02:00
Enrico Turri
717fbc1196 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-03 11:11:48 +02:00
Enrico Turri
d19b1162b3 Fixed normals on wipe tower box 2018-05-03 11:09:13 +02:00
YuSanka
6abfee65ce Merge remote-tracking branch 'origin/master' into new_main_page_ui 2018-05-03 09:30:02 +02:00
YuSanka
20d9bda87e Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-05-03 09:22:10 +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
Enrico Turri
e8d5c939b0 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-03 08:29:08 +02:00
Vojtech Kral
8ad6053544 PresetUpdater: More logging 2018-05-02 17:14:09 +02:00
YuSanka
4131a92cec Merge remote-tracking branch 'origin/master' into updating 2018-05-02 16:13:00 +02:00
YuSanka
16d5faac20 Preparations to the localization update & new Slic3rPE.pot 2018-05-02 16:06:35 +02:00
Enrico Turri
81636abaa9 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-02 14:45:42 +02:00
Vojtech Kral
e9b83a20d0 ConfigWizard: Add additional logging 2018-05-02 12:44:53 +02:00
Lukas Matena
de0d1f34f3 Label in filament settings changed 2018-05-02 10:57:25 +02:00
YuSanka
2cab573a02 Merge remote-tracking branch 'origin/updating' into new_main_page_ui 2018-05-02 08:42:30 +02:00
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
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
YuSanka
43d2027b76 ToolTips are showing on GTK 2018-04-30 11:11:48 +02:00
Vojtech Kral
bb4c4d9ecf Legacy data update dialog: Add link to wiki 2018-04-27 15:45:04 +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
YuSanka
19f8e0bc63 Changed background color in AboutDialog from wxWHITE to wxSYS_COLOUR_WINDOW,
AboutDialogLogo is replaced to wxStaticBitmap.
2018-04-26 17:46:24 +02:00
YuSanka
6467513f60 Set default bitmap (white_bullet) when creating Field's reset buttons 2018-04-26 16:33:37 +02:00
YuSanka
9548593b57 Forbid tabstop on resert buttons 2018-04-26 15:11:02 +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
Vojtech Kral
dce0aa6771 Updating: Start using proper URLs 2018-04-25 17:43:01 +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
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
Enrico Turri
1a4827ba33 Fixed incorrect z values set into GCode Preview sliders 2018-04-25 14:38:44 +02:00
Vojtech Kral
bbc3c890ea Snapshots: Disable activation of incompatible snapshots 2018-04-25 14:00:29 +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
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
YuSanka
7c7c37a4f4 Added tooltips for reset buttons near each option 2018-04-24 14:11:23 +02:00
YuSanka
92b67fb62e Change reset buttons tooltips according to its state 2018-04-24 12:12:15 +02:00
YuSanka
1e8d302fd4 Fixed wrong updating of "Top/Bottom fill pattern" 2018-04-24 10:33:11 +02:00
Enrico Turri
71d9500b2e More robust fix for 3D view and GUI buttons not in synch when object's size is almost identical to print volume's size 2018-04-24 09:00:33 +02:00
YuSanka
e31f5fc4b6 Modified text for tooltips and ButtonsDescription 2018-04-24 08:49:37 +02:00
YuSanka
b0841f78f4 Experiment failed 2018-04-23 15:39:55 +02:00
YuSanka
6432ec8a9b Experiment with extruders count change 2018-04-23 15:09:01 +02:00
Enrico Turri
cd3be74e3b Workaround for 3D view and GUI buttons not in synch when object's size is almost identical to print volume's size 2018-04-23 15:03:38 +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
YuSanka
ec7e10e068 Fixed wrong behavior of options group Tree after extruders count change 2018-04-23 11:52:03 +02:00
Vojtech Kral
33c0d1dca3 PresetUpdater: Add/fix logging, comments 2018-04-23 11:16:47 +02:00
YuSanka
9a1dbfa6cf Updated action_undo.png icon and added sys_unlock_grey.png & action_undo_grey.png for dark themes of OS 2018-04-23 10:27:42 +02:00
YuSanka
b8cb936973 Added effective update of ComboBoxes on Plater 2018-04-20 17:32:08 +02:00
YuSanka
27f77c7680 Added little more information to ButtonsDescription dialog 2018-04-20 15:40:43 +02:00
YuSanka
48bbd2d22a Added new files to MackList 2018-04-20 15:02:54 +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
YuSanka
669b0b68ab Added missed files to commit 2018-04-20 13:27:25 +02:00
YuSanka
1e1bf03f61 Added reset buttons description 2018-04-20 12:58:07 +02:00
Vojtech Kral
134a083662 Merge branch 'config_snapshots' into updating 2018-04-20 11:08:23 +02:00
Vojtech Kral
9b5480b7ba PresetUpdater: Use PID in cache tmp filenames 2018-04-20 11:05:00 +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
YuSanka
88dadcec78 Added tooltips for reverse buttons
* Corrected default size of undo buttons for GTK
* Experiment with rich tooltips
2018-04-19 16:20:30 +02:00
YuSanka
7083f58326 Added lock icons to system presets in ComboBoxes.
Added right event handling if informative string is selected in ComboBoxes
2018-04-19 12:08:59 +02:00
YuSanka
f38f0edaaf Cleaned code from commented code 2018-04-18 14:15:13 +02:00
bubnikv
fa97a86751 Implemented merging of system profiles from various vendors. 2018-04-18 13:35:51 +02:00
YuSanka
3ca2dfbc1d Added some performance changes 2018-04-18 13:32:21 +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
Enrico Turri
3bedcf4413 Tweaks in generation of rendering geometry for preview toolpaths. Fixes #240 and #348 2018-04-17 15:04:14 +02:00
Vojtech Kral
6286c9ee7c ConfigWizard & updating: Fixes & cleanups 2018-04-17 11:54:59 +02:00
bubnikv
98785e47b1 Removed the
"The Wipe Tower currently supports only:\n"
"- first layer height 0.2mm\n"
"- layer height from 0.15mm to 0.35mm\n"
message as the new wipe tower is more generic.
2018-04-17 10:55:58 +02:00
bubnikv
3b0eb6b786 Merge remote-tracking branch 'origin/updating' into cpp_ui_optimization 2018-04-17 10:38:02 +02:00
Vojtech Kral
b506aa11fa PresetUpdater: Fix: Compare versions when installing indices 2018-04-17 10:28:32 +02:00
YuSanka
d254c39a77 Added "smart" setting of label color 2018-04-17 10:15:48 +02:00
Lukas Matena
d7dc04eb57 Removed parameter filament_cooling_time (fixed value of 14s for now) 2018-04-17 08:18:12 +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
YuSanka
6e870e8466 Merge remote-tracking branch 'origin/cpp_ui_optimization' into profile_changes_reset 2018-04-16 14:30:10 +02:00
YuSanka
5d39126989 Changes to performance. 2018-04-16 13:43:01 +02:00
bubnikv
c18b28e27c Implemented caching of often rendered bitmaps on the Tab UI. 2018-04-16 11:03:08 +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
bubnikv
6d25ed2b00 Version's compatibility with Slic3r extended with pre-release
compatibility check:
A release Slic3r is not compatible with alpha and beta configs,
a beta Slic3r is not compatible with alpha configs, but is compatible
with beta configs etc.
2018-04-13 16:15:30 +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
bubnikv
aaa8f133c0 Fixed parsing of the config index. 2018-04-11 15:17:41 +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
Vojtech Kral
57f6601c9d ConfigWizard: Fix logo rendering 2018-04-09 11:07:15 +02:00
YuSanka
e33db203d8 Next try to use wxDataViewTreeCtrlComboPopup on macOS and Linux:
Added: m_cc_presets_choice->UseAltPopupWindow();
       m_cc_presets_choice->EnablePopupAnimation(false);
like for wxCheckListBoxComboPopup
2018-04-09 09:55:24 +02:00
bubnikv
601185f113 Merge branch 'master' of https://github.com/prusa3d/slic3r 2018-04-06 16:49:59 +02:00
bubnikv
670061ac33 Initial implementation of configuration snapshotting. 2018-04-06 16:49:33 +02:00
YuSanka
004f9ba1e5 Added update_tab_presets functions to m_cc_preset_choise filling 2018-04-06 15:42:52 +02:00
Vojtech Kral
90a8ef8e9f Cleanup 2018-04-06 15:17:02 +02:00
YuSanka
e4b767e840 Experiment with own ComboCtrl for preset_choice. 2018-04-06 13:37:00 +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
Lukas Matena
7253028d79 Merge branch 'master' into wipe_tower_improvements 2018-04-06 12:33:12 +02:00
Enrico Turri
b4efff1d95 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-04-06 08:40:38 +02:00
bubnikv
e37cbdfcfc Merge remote-tracking branch 'remotes/origin/profile_changes_reset' 2018-04-05 19:53:53 +02:00
Vojtech Kral
2b8da333ef Semver: Semantic version parsing and arithmetics 2018-04-05 14:22:11 +02:00
YuSanka
6053c8f54d Try to fix bug with CheckBox selection if cursor is in TextCtrl. 2018-04-05 13:52:30 +02:00
Enrico Turri
76beaa6421 Objects colored by extruder color 2018-04-05 12:52:29 +02:00
YuSanka
28b6d222f2 Next try to fix bug with CheckBox selection if cursor is in SpinCtrl. 2018-04-05 12:12:35 +02:00
Lukas Matena
6af45362ce Purging volumes button is only shown when the wipe tower is enabled and we have single extruder MM printer with more than one extruder 2018-04-05 10:44:31 +02:00
YuSanka
2eee3a64b7 First try to fix bug with CheckBox selection if cursor is in SpinCtrl. 2018-04-04 20:37:37 +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
Lukas Matena
597e8650a6 Fixed incorrect redraw of Purging volumes button in certain cases 2018-04-04 12:49:16 +02:00
Lukas Matena
1afe0af343 Merge branch 'wipe_tower_ui' into wipe_tower_improvements 2018-04-04 12:28:46 +02:00
Vojtech Kral
b0840065ed Octoprint (#804)
* Octoprint progress dialog

* Fix curl version on Windows
2018-04-04 11:18:22 +02:00
YuSanka
1b08bc94f0 Added g_wiping_dialog_button status update to update_frequently_changed_parameters() 2018-04-04 11:13:28 +02:00
bubnikv
00324a14b8 Merge remote-tracking branch 'origin/scene_manipulators' 2018-04-04 11:06:45 +02:00
bubnikv
261f391ee3 Merge remote-tracking branch 'origin/3mf_io' 2018-04-04 11:05:29 +02:00
bubnikv
2f6fbfb338 Fix of SPE-183: Incorrect z values set into GCode Preview sliders.
Rework to replace layer top heights with averages of EPSILON intervals.
2018-04-04 11:00:25 +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
6fd3f38717 Warning to show before ramming adjustements, vertical text in wiping dialog positioned better 2018-03-29 14:23:45 +02:00
Lukas Matena
572008546d Vertical label in wiping matrix dialog 2018-03-29 12:04:09 +02:00
Lukas Matena
c73d564004 Merge branch 'wipe_tower_ui' into wipe_tower_improvements 2018-03-29 09:47:12 +02:00
YuSanka
c61ffe9f6b Corrected UI for RammingDialog 2018-03-28 20:31:36 +02:00
Lukas Matena
1b4dc685f4 Connected filament_ramming_parameters to respective dialog, other minor changes 2018-03-28 15:37:10 +02:00
YuSanka
4da6085ef8 Corrected UI for WipingDialog 2018-03-28 02:17:51 +02:00
Lukas Matena
56fef5302c Added axis-labels to RammingChart 2018-03-27 14:42:47 +02:00
Lukas Matena
7d9e892edc Added a button to open purging volumes dialog directly from Plater 2018-03-27 13:44:18 +02:00
Enrico Turri
c166af5cce GCode Preview - Fixed z values set on sliders 2018-03-27 11:35:48 +02:00
YuSanka
e7edb512b8 Saved bed_shape changes.
*code review
2018-03-23 17:27:43 +01:00
YuSanka
77f5ed6851 Fixed bugs from SPE-180 2018-03-23 12:52:37 +01:00
YuSanka
53e100b890 Changed PrusaResearch.ini.
*(Uncommented "printer_model","printer_vendor", "printer_variant", "default_filament_profile")
* Added msg "It's system preset" to Dependencies
2018-03-23 09:41:52 +01:00
Lukas Matena
3fdd182f0c Parameters describing cooling tubes position etc moved to separate page in Printer Settings 2018-03-22 16:13:41 +01:00
YuSanka
08a8fe84a4 Merge remote-tracking branch 'origin/master' into profile_changes_reset 2018-03-22 14:18:48 +01:00
YuSanka
57b61470a3 "Advanced" options alignment 2018-03-22 14:12:29 +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
Lukas Matena
985b414c64 Removed parameter 'wipe_tower_per_color_wipe' from UI and configuration layer 2018-03-22 13:37:01 +01:00
Lukas Matena
036e41ae69 Wiping dialog - first experiments with sizers 2018-03-22 13:07:45 +01:00
YuSanka
44b711953f Added preset parent description line to Dependencies 2018-03-22 11:46:15 +01:00