Joseph Lenox
fe7105ff32
Initial cut to add an OutputFormat enumeration for SLA printing.
2021-04-05 00:04:09 -05:00
remi durand
2c8e531731
#949 Project is the current .3mf (or lack of)
...
- ask for saving the project if unsaved changes
- ask for preset reset if new project
- delete all : new project or just delete?
2021-03-21 04:38:49 +01:00
remi durand
446cc200ce
#845 fix CTRL + SHIFT + TAB crash & fix preference windows size
2021-01-18 02:15:28 +01:00
remi durand
ca3d8239c4
Merge remote-tracking branch 'remotes/prusa/master'
2021-01-09 17:11:12 +01:00
YuSanka
661ad1735b
Changed layout for for the Preferences Dialog (related to #5381 )
...
+ Fixed #5312
+ Deleted unused now EVT_TAB_VALUE_CHANGED and EVT_TAB_PRESETS_CHANGED
2020-12-08 17:10:17 +01:00
YuSanka
569200eb99
Added "G-code thumbnails" parameter to the Printer Settings tab
2020-12-07 16:42:20 +01:00
supermerill
8d5688a751
Merge remote-tracking branch 'remotes/prusa/master' : Opengl crash
2020-11-28 18:18:32 +01:00
YuSanka
7f22ce63f6
Refactoring:
...
1. Use C++ style cast instead of C style
2. Deleted unused code from Search
2020-11-26 14:34:54 +01:00
supermerill
7a10e8220c
Fill "connect" update
...
* re-add the 2.2 algo
* allow to choose connection method also for solid/top/bottom
2020-11-23 23:26:47 +01:00
supermerill
1a19b023f0
Merge remote-tracking branch 'remotes/prusa/master'
...
note: new infill connect, maybe a good idea to get the previous one in case it's better (no useless lines)
note2: fillline overextrude, tofix
2020-11-23 00:28:47 +01:00
supermerill
0fe20a6dc4
#680 fix prusa ironing "Topmost surface only"
...
and some cleaning on enum settings conversions
2020-11-22 14:22:35 +01:00
YuSanka
a9f6e6da9d
Changed layout of the "Machine limits" settings tab
2020-11-18 12:08:09 +01:00
YuSanka
4eded76136
Custom controls : The width for full_width fields is updated according to the custom control width
...
(thanks to the @supermerill for the mention on it, 6acf6bdf21
)
+ Deleted redundant background color, as mentioned in the #5062
2020-11-12 10:13:16 +01:00
supermerill
4da0a6efe1
Fix layout from OG_custom
2020-11-06 02:10:10 +01:00
supermerill
488e4d83e4
Merge remote-tracking branch 'remotes/prusa/master' into dev
...
optionsgroup is wonky with sizers.
2020-11-05 00:21:16 +01:00
YuSanka
186d408cf4
Big code cleaning
...
Deleted all unused code
2020-11-02 06:48:30 -08:00
YuSanka
32b8be600c
Custom control: Fixed bitmaps layout under OSX
...
+ Implemented hyperlinks for parameters labels to the help page
2020-11-02 06:48:30 -08:00
YuSanka
1c22d788aa
Custom control : Implemented blinking icon
2020-11-02 06:48:30 -08:00
YuSanka
4f5efc99fb
Custom control : Action buttons are "alive" now
...
- show tooltips for buttons
- LBtnClick invokes revert functions for the field
2020-11-02 06:48:30 -08:00
YuSanka
e93e80166b
Custom control : fixed re-scaling for MSW
2020-11-02 06:48:30 -08:00
YuSanka
1b3c288b35
Custom control : Implemented update items visibility in respect to the mode
2020-11-02 06:48:30 -08:00
YuSanka
7022fb0891
Fixed position for all controls from the settings tabs
2020-11-02 06:48:30 -08:00
YuSanka
74d6aea4d4
Custom control: first implementation
2020-11-02 06:48:30 -08:00
supermerill
3aaedd671b
Merge remote-tracking branch 'remotes/prusa/master' into dev
...
note: layer time is not working, chronology need formatting, temperature ok.
2020-10-18 03:50:08 +02:00
supermerill
6fdd615b6e
Merge remote-tracking branch 'remotes/prusa/master' into dev
2020-10-18 00:27:32 +02:00
YuSanka
bc2088eb78
Add info for the removed "Print host upload" group
2020-10-16 16:30:46 +02:00
YuSanka
bab808941e
Fixed redundant call of Tab::select_active_page(),
...
when printer technologist is changed
+ Some code cleaning:The code commented as experimental and unused is deleted
2020-10-07 11:52:51 +02:00
YuSanka
19c267e890
Fixed non_MSW build
...
+ fixed some warnings
2020-10-06 11:15:50 +02:00
bubnikv
8df01818dd
Limiting the application of Machine Limits
...
https://github.com/prusa3d/PrusaSlicer/issues/1212
WIP: The hints do not rescale when switching the "usage" combo box.
The new g-code time estimator needs to be updated to not read
the machine limits if not enabled.
2020-10-02 17:32:03 +02:00
Vojtech Bubnik
ee58ab4e2d
Merge branch 'vb_optgroup_refact'
2020-10-01 20:05:31 +02:00
bubnikv
b15023dfa9
Cancellation of parameter page build process.
2020-09-29 13:36:56 +02:00
YuSanka
d5bd76776f
Page class is used as a container of option groups
...
and doesn't inherited from wxScrolledWindow now
2020-09-24 18:54:54 +02:00
YuSanka
8fb3a44a4e
Fixed highlighting of the searched option
...
+ Create controls only on the shown and active tab
+ Line class : deleted unused sizer
+ In GUI_Utils added TaskTimer class for the print a time of some task duration
+ BedShapeDialog:: activated options_groups
+ commented some unused code
2020-09-24 15:41:48 +02:00
Vojtech Bubnik
54976e29bb
New class ModelConfig wrapping DynamicPrintConfig and a timestamp
...
to help with detecting "not changed" event when taking
Undo/Redo snapshot or synchronizing with the back-end.
Converted layer height profile and supports / seam painted areas
to the same timestamp controlled structure.
2020-09-24 15:34:13 +02:00
YuSanka
fc3aa61dc4
Merge remote-tracking branch 'origin/master' into ys_optgroup_refact
2020-09-23 08:38:21 +02:00
YuSanka
35d225d673
Fixed scaling on MSW for new OptionsGroup
2020-09-22 16:16:35 +02:00
YuSanka
398ff9053d
Code refactoring of the OptionsGroup class:
...
Controls are created only for the active page now
2020-09-22 11:17:43 +02:00
supermerill
89ec89e682
#393 don't connect now differentiate with holes & outer perimeters
...
but it works only for half of rectilinear2: because it go over a new polyline start always from the same direction.
So it needs a difficult to do change to rectilinear2. (TODO)
2020-09-21 23:12:02 +02:00
Vojtech Bubnik
067cde85f1
WIP Refactoring of exceptions:
...
1) All slicer's exceptions are now derived from Slic3r::Exception.
2) New exceptions are defined for slicing errors.
3) Exceptions are propagated to the Plater to show.
It remains to modify the slicing back-end to throw the new SlicingError
exceptions instead of std::runtime_error and to show the other exceptions
by a message dialog instead of a notification.
2020-09-14 18:03:22 +02:00
Vojtech Bubnik
ce06fc6cb7
Added networking support for SL1 Digest authorization.
...
Renamed login/password/authorization_type to printhost_user/printhost_password/printhost_authorization_type.
Added initialization of physical printer preset with default values.
2020-09-08 15:31:10 +02:00
supermerill
3ec2f077e5
#399 add an other pattern for brim ear: rectilinear with perimeter.
...
If you have problem with adhesion of the ear.
also some fixes about brim invalidation.
2020-08-20 01:57:54 +02:00
YuSanka
e050fb68bf
Fixed UI changing update for "Ramming" parameter
2020-08-17 15:13:18 +02:00
YuSanka
1a2926050f
PhysicalPrinter. PhysicalPrinterDialog improvements
2020-06-25 12:58:59 +02:00
supermerill
3404430ef7
milling settings (wip)
...
also created extruder settings ui file
2020-05-28 18:14:23 +02:00
Lukas Matena
48c186331a
Includes cleanup:
...
GUI_App.hpp (should not include) MainFrame.hpp
MainFrame.hpp Plater.hpp
ModelArrange.hpp Model.hpp
Slicing.hpp PrintConfig.hpp
FillBase.hpp PrintConfig.hpp
GUI_App.hpp PrintConfig.hpp
OptionsGroup.hpp GUI_App.hpp
2020-05-27 14:01:47 +02:00
supermerill
3bb0b228bc
add sorting for complete_objects
...
fix (hopefully) a problem with sequential_print_horizontal_clearance_valid
2020-05-23 02:05:57 +02:00
YuSanka
c7ef1feaf0
Added missed icons for the dark mode.
...
Fixed typos from the previous commit
2020-05-22 17:05:21 +02:00
YuSanka
a56bbea140
Reworked sys_color_changed() functions
...
Fixed OSX specific bugs:
- toolbar flashing for some mainframe sizes (Retina specific)
- size of mainframe when settings layout in slNew mode
Added missed icons to the "white" folder
2020-05-22 15:26:35 +02:00
YuSanka
10d530a57e
New Layouts: There 3 mode of a layout of the settings tabpanel :
...
1. Old mode, as it was always.
2. New mode, when Settings Tabs are hidden on the Plater. Use "cog" icon for the switching to the settings tabs
3. Dlg mode, when Settings Tabs are extracted to the Settings dialog. Use "cog" icon for Show or Focus the Settings Dialog
The "Collapse sidebar" toolbar appearance is set in the Preferences.
2020-05-04 22:31:59 +02:00
YuSanka
99d49a74d0
Merge remote-tracking branch 'origin/master' into ys_search
2020-04-29 14:56:31 +02:00