Commit graph

4099 commits

Author SHA1 Message Date
YuSanka
6dafdc5bab Fixed rescaling under MSW 2020-08-12 13:36:26 +02:00
YuSanka
a71ef4dd61 Merge remote-tracking branch 'origin/master' into ys_unsaved_changes 2020-08-11 16:12:00 +02:00
YuSanka
a6a5025a76 Fixed a crash
appeared when we try to update PlaterPresetComboBox for empty selected preset.
2020-08-11 15:48:49 +02:00
YuSanka
cb407e46e5 Fixed color update under GTK
+ FullCompareDialog : Use SetStile instead of SetForegroundColour for the wxTextCtrls
2020-08-11 10:37:08 +02:00
YuSanka
6a33c967cf Fixed GTK build 2020-08-11 09:17:52 +02:00
YuSanka
058e024d2d Implemented FullCompareDialog for show long string values
+ fixed build under GTK
2020-08-10 19:17:16 +02:00
YuSanka
11c22e7fb2 Fixed Linux build 2020-08-10 11:41:19 +02:00
YuSanka
f87ca111e1 GTK specific: Use the wxDataViewIconTextRenderer instead of the DataViewBitmapRenderer for "Old/NewValue" columns too.
+ update ofthe enabling for the "Save/Move" buttons
2020-08-10 11:24:31 +02:00
YuSanka
8b74ae4568 Use the wxDataViewIconTextRenderer instead of the DataViewBitmapTextRenderer under GTK 2020-08-10 09:45:32 +02:00
YuSanka
f9e47b2702 Code refactoring: AppConfig.cpp(hpp) are removed from the GUI to libslic3r 2020-08-08 17:03:20 +02:00
YuSanka
c4569c93f2 UnsavedChangesDialog: Fixed get_string_from_enum() in respect to the InfillPattern 2020-08-07 15:09:58 +02:00
Lukas Matena
afcc14861f Fix build on GCC (missing forward declaration) 2020-08-07 10:42:48 +02:00
YuSanka
08576ad746 UnsavedChangesDialog :: Toggle column is on first place now 2020-08-07 10:21:20 +02:00
YuSanka
e709c49e17 Merge remote-tracking branch 'origin/master' into ys_unsaved_changes 2020-08-07 10:04:55 +02:00
YuSanka
b6746a3937 PhysicalPrinterDialog : Incompatible presets extracted to the separate group 2020-08-07 10:00:54 +02:00
YuSanka
a6dc3d37f5 Merge remote-tracking branch 'origin/master' into ys_ph_printers 2020-08-06 17:02:48 +02:00
YuSanka
94efb5185b One more experiment 2020-08-06 16:54:14 +02:00
YuSanka
3688ae350b Added missed includes for GTK 2020-08-06 16:28:12 +02:00
YuSanka
4913378dbe Changed signature of the BitmapTextRenderer
+ Added experimental code for the rendering of the "markuped" text
2020-08-06 15:54:12 +02:00
Slic3rPE
42f3bfb0f6 Fixed a build under OSX 2020-08-06 10:56:14 +02:00
YuSanka
1079d4644c PhysicalPrinterDialog improvements : Printer device default name is changed to force the user to change it
SavePresetDialog : Fixed OSX bug, when wxEVT_TEXT wasn't invoked after change selection in ComboBox
2020-08-06 10:40:04 +02:00
YuSanka
6ee804f466 Merge remote-tracking branch 'origin/master' into ys_unsaved_changes 2020-08-06 08:51:13 +02:00
YuSanka
93c1671e09 Custom renderers extracted from the ObjectDataViewModel 2020-08-05 20:26:40 +02:00
YuSanka
1674d2af29 UnsavedChangesDialog improvements:
* support markup text and colored icons for cells

+ Extended BitmapTextRenderer for using of markup text
2020-08-05 19:25:04 +02:00
tamasmeszaros
8cb115a035 Add possible manipulation of small support diameter. 2020-08-03 19:05:30 +02:00
tamasmeszaros
1eec6c473c Rename EigenMesh3D to IndexedMesh and SupportConfig to SupportTreeConfig 2020-08-03 19:05:30 +02:00
David Kocik
b3f8ae5ca7 Notifications & warning dialog
notifications
dialog with warnings produced by slicing is shown before exporting
2020-08-03 15:49:25 +02:00
Lukas Matena
4bfb69eb14 Added an icon for 'ironing' category 2020-08-03 12:21:00 +02:00
enricoturri1966
757572b760 Tech ENABLE_LAYOUT_NO_RESTART set as default 2020-08-03 11:08:17 +02:00
enricoturri1966
a29b00a0b4 Use ImGui::TextColored() 2020-08-03 08:28:43 +02:00
YuSanka
3cf2914a9e UnsavedChangesDialog:
first implementation
2020-07-30 16:16:56 +02:00
YuSanka
d84e70f59a SavePresetDialog: Fixed OSX and Linux build
+ Added scaling of the validation icons
2020-07-30 09:43:13 +02:00
YuSanka
96a364c3e6 SavePresetDialog: Improvements 2020-07-29 16:05:30 +02:00
YuSanka
3c3e463f50 Merge remote-tracking branch 'origin/master' into ys_ph_printers 2020-07-28 14:14:16 +02:00
YuSanka
68ae95509f Improved InfoMsg for a delete preset:
* Now we show a list of printers name with selected preset

+ Added a edit_button for the editing of the physical printer fro the Settings Tab
+ Show whole list of the loaded presets with "Print host upload"
2020-07-28 12:43:26 +02:00
YuSanka
924bda6ec0 ChangePresetForPhysicalPrinterDialog and SavePresetWindow are merged to SavePresetDialog 2020-07-27 20:06:10 +02:00
enricoturri1966
18594261d2 Added handling of mouse wheel events to ImGuiWrapper 2020-07-27 12:18:21 +02:00
David Kocik
864ecf750c Deleted default value in Plater::export_gcode(bool prefer_removable). Only place where it is not sure what value should be is in btn_reslice - i chose true 2020-07-26 21:16:17 +02:00
David Kocik
1dc3561e2c added 's' in https when pointing users to our github 2020-07-26 21:16:17 +02:00
David Kocik
67d2f43845 Showing Eject button only after exporting is finished. Fix of #4212 2020-07-26 21:16:17 +02:00
Lukas Matena
7ddb64783b TriangleSelector: edge limit is derived from cursor size 2020-07-24 17:47:16 +02:00
Lukas Matena
afb5d929c4 TriangleSelector: Schedule restarting background process after edit 2020-07-24 17:47:16 +02:00
Lukas Matena
0756a7e4b3 TriangleSelector: 'Select by angle' and 'reset selection' functions fixed 2020-07-24 17:47:16 +02:00
Lukas Matena
6baff45759 TriangleSelector: Separated frontend/backend, support of multiple volumes, etc. 2020-07-24 17:47:16 +02:00
Lukas Matena
b250c08ec9 TriangleSelector: Serialization and deserialization 2020-07-24 17:47:16 +02:00
Lukas Matena
814f8be92f TriangleSelector: getting ready for frontend/backend separation 2020-07-24 17:47:16 +02:00
Lukas Matena
da6acd73e2 TriangleSelector: Vertices are reference-counted and garbage collected
Garbage collection is triggered automatically when more than half of all triangles are invalid
2020-07-24 17:47:16 +02:00
Lukas Matena
b9321856f3 TriangleSelector: Reusing of previously calculated triangle divisions, partial garbage collection implementation 2020-07-24 17:47:16 +02:00
Lukas Matena
fb73bb1c66 TriangleSelector: remerging triangles, bugfixes 2020-07-24 17:47:16 +02:00
Lukas Matena
bed28bb2ff TriangleSelector: even more progress 2020-07-24 17:47:16 +02:00