Commit Graph

730 Commits

Author SHA1 Message Date
rtyr
4fb4a9a188
Added Anycubic Predator
based on https://github.com/prusa3d/PrusaSlicer/pull/4960
2020-10-26 14:25:37 +01:00
rtyr
03e09ef8ca
Anycubic Predator thumbnail 2020-10-26 14:23:01 +01:00
Vojtech Bubnik
027ab4fb02 GUI initialization extracted from PrusaSlicer.cpp to GUI_Init.cpp/hpp.
Implemented try/catch blocks for Slic3r exceptions and std::exceptions
with GUI error reporting. This is extremely important to report
corruption of PrusaSlicer.ini.
2020-10-22 16:28:55 +02:00
enricoturri1966
a5961ef981 New icons for standalone gcode viewer 2020-10-21 13:49:39 +02:00
YuSanka
11b6d4bcf5 Localization: Updated POT and List.txt
+ SavePresetDialog class is extracted from the PresetComboBoxes.cpp the the separate files
2020-10-19 14:18:02 +02:00
YuSanka
a61d0a9532 Suppress edit of items of UnsavedChangesDialog, fixed update of the information line
+ added white version for icons "exit" and "switch_presets"
2020-10-18 13:44:15 +02:00
Vojtěch Bubník
c59db4e7fe
Merge pull request #4213 from onovy/https
Use https in config update URLs
2020-10-17 21:13:43 +02:00
rtyr
570f7b648e
Updated version to 0.0.2 2020-10-16 17:02:01 +02:00
rtyr
8524a71a23
Version changed to 0.0.2. 2020-10-16 17:01:11 +02:00
YuSanka
0f85777a79 UnsavedChangesDialog: Updated icons on "Discard" buttons
+ Put "exit" icon on "Quit" menu item
2020-10-16 13:21:23 +02:00
rtyr
7e6f35047d
Added G92 E0 to before_layer_gcode. 2020-10-16 09:56:56 +02:00
Pascal de Bruijn
4f71bbfff4 creality.ini: remove bed_shape from common printer section 2020-10-14 17:57:54 +02:00
Pascal de Bruijn
3a49eb5a65 creality.ini: fix default_print_profile 2020-10-14 17:56:44 +02:00
Pascal de Bruijn
92f8995e51 creality.ini: fix default_filament_profile 2020-10-14 17:55:39 +02:00
Pascal de Bruijn
298cd61455 creality.ini: partially revert z height for nonbltouch 2020-10-13 17:12:19 +02:00
Pascal de Bruijn
17dcff5374 creality.ini: add model specific notes for ENDER2 2020-10-12 18:18:56 +02:00
Pascal de Bruijn
6e7672940a creality.ini: add PRINTER_HAS_BOWDEN for future use 2020-10-12 18:13:29 +02:00
Pascal de Bruijn
cf3f031107 creality.ini: increase hotend wait for temp z height 2020-10-12 17:36:00 +02:00
Pascal de Bruijn
5dc0994cbc creality.ini: fix printer section case 2020-10-12 17:34:05 +02:00
Pascal de Bruijn
19a2fd1651 creality.ini: add family 2020-10-12 17:31:01 +02:00
Vojtěch Bubník
a38c00ef6b
Merge pull request #4854 from pmjdebruijn/creality_start_gcode
creality.ini: start_gcode fix
2020-10-12 09:00:33 +02:00
Pascal de Bruijn
9ea17d022d creality.ini: reduce excessive extrusion of second prime line due to absolute coordinates 2020-10-09 19:15:05 +02:00
Pascal de Bruijn
2a86339d79 creality.ini: remove unused common start_gcode/end_gcode 2020-10-09 19:13:48 +02:00
Pascal de Bruijn
d6af9cfe76 creality.ini: refactor print settings commonalities 2020-10-09 19:07:05 +02:00
Pascal de Bruijn
81e46505cf creality.ini: add 0.10mm and 0.15mm print settings 2020-10-09 18:56:14 +02:00
Vojtech Bubnik
ecff5893d6 Updates of Anycubic and Creality profiles by @rtyr 2020-10-08 10:39:58 +02:00
YuSanka
bcc23428fa UnsavedChangesDialog : added correct icons for the categories
+ fixed a crash when try to save changes for the SLA printer preset
2020-10-08 09:25:14 +02:00
YuSanka
6255792181 UnsavedChangesDialog improvements:
* Changed some labels on buttons. The Dialog name shows a purpose now
 * SaveDialog is called, when UnsavedChangesDialog is shown.
 * Added prototype for the "exit" icon

+ Fixed layout for the "Machine limits" page
2020-10-03 03:15:54 +02:00
enricoturri1966
0f44caa99c ENABLE_SLOPE_RENDERING set as default
Slope rendering active only when using Gizmo FDM supports
2020-10-02 15:43:39 +02:00
enricoturri1966
38ddc5fdc4 New image for gcode viewer splash screen 2020-10-02 13:20:48 +02:00
enricoturri1966
97e3100c73 Removed obsolete images for splash screen 2020-10-02 11:42:27 +02:00
bubnikv
82b86d2c65 New 3rd party printer profiles, prepared by @rtyr
Anycubic (5 printers from 3 contributors)
https://github.com/prusa3d/PrusaSlicer/pull/4057
https://github.com/prusa3d/PrusaSlicer/pull/4220
https://github.com/prusa3d/PrusaSlicer/pull/4619
TriLAB
https://github.com/prusa3d/PrusaSlicer-settings/pull/100
Creality
based on https://github.com/prusa3d/PrusaSlicer/pull/4485
https://github.com/prusa3d/PrusaSlicer/pull/4748
2020-09-29 18:07:18 +02:00
YuSanka
b82de22caa SplashScreen improvements:
* Added MakeBitmap() to create a bitmap from input version image
 * Editor/Viewer logo is added now in SplashScreen::Decorate()
2020-09-28 20:41:51 +02:00
YuSanka
11a410b4e7 Updated SplashScreen
+ Increased gap_size for main and undo/redo toolbars
2020-09-25 11:02:54 +02:00
YuSanka
6ac1935932 Updated "undo/redo" and "search' icons for the toolbar
* added "settings" and "search_blink" icons
 * suppress the icons scaling update when Plater is in the Preview mode
 * switched "layers_height" and "search" buttons in the toolbar
2020-09-14 17:25:47 +02:00
YuSanka
a57fe34a76 Updated icons for the top bar
+ Added icon for "Seam editing"
2020-09-11 12:18:03 +02:00
enricoturri1966
95b918f01d Updated Sys Info dialog, About dialog, Keyboard shortcuts dialog for gcode viewer 2020-09-11 08:03:13 +02:00
enricoturri1966
2443b7aaea Splash screen for gcode viewer 2020-09-08 11:55:21 +02:00
enricoturri1966
93ed04ef7b Fixed conflicts after merge with master 2020-09-08 11:50:11 +02:00
enricoturri1966
ab556a398b GCode viewer using the proper layout when started as a standalone application 2020-09-08 11:40:06 +02:00
YuSanka
6dbc1ccf21 Added missed image for splash screen 2020-09-08 08:19:06 +02:00
YuSanka
902de849c0 Implemented class SplashScreen for using of text 2020-09-04 20:25:27 +02:00
Lukas Matena
6646198a9b Merge branch lm_seam_painter_frontend 2020-09-01 23:03:16 +02:00
Lukas Matena
01b59ff57b Seam gizmo created on frontend 2020-09-01 18:18:57 +02:00
bubnikv
08580a9b18 WIP: prusa-gcodeviewer command line wrapper to start the PrusaSlicer
in standalone G-code viewer mode.
Linux and OSX stuff will follow.
2020-09-01 16:56:12 +02:00
David Kocik
2455df4017 notifiactions: new icons + deleting old warnings&errors 2020-09-01 15:57:48 +02:00
enricoturri1966
af30a3ab7e Code cleanup 2020-08-27 09:13:30 +02:00
enricoturri1966
ba9c3a74ed GCodeViewer -> 1st iteration of rendering of extrude toolpaths as solid 2020-08-26 15:29:33 +02:00
enricoturri1966
2783653369 Added icon for gcode viewer mode 2020-08-26 13:01:54 +02:00
enricoturri1966
ac8a6fccbe Renamed shaders 2020-08-25 08:12:28 +02:00
enricoturri1966
d91fc7b8ab ENABLE_GCODE_VIEWER -> Removed options_120_solid shader 2020-08-19 11:25:12 +02:00
enricoturri1966
dea641183c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-08-10 14:22:46 +02:00
YuSanka
a6dc3d37f5 Merge remote-tracking branch 'origin/master' into ys_ph_printers 2020-08-06 17:02:48 +02:00
enricoturri1966
25c3552555 Fixed conflicts after merge with master 2020-08-04 09:58:19 +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
enricoturri1966
0eb6ba96d6 Fixed conflicts after merge with master 2020-08-03 14:17:40 +02:00
Lukas Matena
4bfb69eb14 Added an icon for 'ironing' category 2020-08-03 12:21:00 +02:00
YuSanka
5eb3b21be7 Added missed icons/tick_mark.svg 2020-07-30 09:45:45 +02:00
Pascal de Bruijn
7e926e36ea ender3_bed.stl: Ender3 improved bed model
Simpler bed model, with a modeled front lip, which is a clear visual
indicator which side of the bed is the front of the printer.
2020-07-05 14:22:52 +02:00
enricoturri1966
69de5c8c9f GCodeViewer -> Pass vertex normal to shaders for toolpaths 2020-06-29 14:00:08 +02:00
enricoturri1966
aa14b42638 GCodeProcessor -> Added processing of gcode lines G0 2020-06-12 09:01:20 +02:00
enricoturri1966
7b33e780a2 Follow-up of 707268d41d -> Fixed typo 2020-06-01 09:11:16 +02:00
enricoturri1966
707268d41d ENABLE_GCODE_VIEWER -> Improvements in shaders for options 2020-06-01 08:55:44 +02:00
enricoturri1966
dcec684cc7 ENABLE_GCODE_VIEWER -> Refactoring of shaders for options 2020-05-29 12:29:04 +02:00
enricoturri1966
e9d57c932a Fixed conflicts after merge with master 2020-05-28 15:50:21 +02:00
enricoturri1966
c63e03c367 1st installment of tech ENABLE_ENVIRONMENT_MAP 2020-05-28 15:27:29 +02:00
enricoturri1966
9c8892c869 GCodeViewer -> Shaders code cleanup 2020-05-28 09:23:30 +02:00
enricoturri1966
0cb4a5ce56 GCodeViewer -> Improved depth detection in shader for options 2020-05-28 07:06:54 +02:00
enricoturri1966
35190936a3 GCodeViewer -> Newer version of shader for options 2020-05-27 16:19:40 +02:00
enricoturri1966
1d317489fd GCodeViewer -> Temporary ImGui dialog for editing shaders parameters 2020-05-26 08:16:08 +02:00
enricoturri1966
1af798dbd7 DoubleSlider::Control thumb text rendered closer to the slider 2020-05-25 11:16:40 +02:00
enricoturri1966
1c826c063b GCodeViewer refactoring and GLShaderProgram upgrade 2020-05-25 10:48:53 +02:00
enricoturri1966
ed252f1741 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-25 07:07:49 +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
enricoturri1966
314995fa0b ENABLE_SHADERS_MANAGER set as default 2020-05-22 16:08:02 +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
enricoturri1966
4d05ec0856 GCodeViewer -> New shaders for options 2020-05-22 13:21:43 +02:00
enricoturri1966
98c2e3c7b1 GCodeViewer -> New icons for thumbs of horizontal DoubleSlider::Control 2020-05-19 11:17:47 +02:00
enricoturri1966
c02a77d942 GCodeViewer -> Prototype for tool marker 2020-05-11 13:09:26 +02:00
Ondřej Nový
cb73dd2ca6 Use https in config update URLs
http://files.prusa3d.com/* always redirects to HTTPS so use https scheme
directly.
2020-05-07 20:37:23 +02:00
enricoturri1966
813e268d7e Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-04 09:37:29 +02:00
enricoturri1966
a6ed1d817a GCodeViewer -> Layers z slider wip 2020-04-27 11:44:29 +02:00
enricoturri1966
7a0df4bcb4 GCodeViewer -> Extrusion toolpaths colored by color print (wip) + visualization of tool changes, color changes, pause prints, custom gcodes + refactoring 2020-04-22 16:29:07 +02:00
enricoturri1966
dc3c5db9fe GCodeViewer -> Use rgb instead of rgba colors 2020-04-20 13:44:14 +02:00
enricoturri1966
9c68abfb35 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-04-17 08:18:20 +02:00
YuSanka
ae51f280b8 Merge remote-tracking branch 'origin/master' into ys_search 2020-04-16 11:46:29 +02:00
YuSanka
287e50d091 Localization: Fix of #4035
+ Added context for "Advanced" ("Mode")
+ Updated POT
2020-04-16 11:36:41 +02:00
enricoturri1966
61ab7bbebf GCodeViewer -> Basic indexed rendering 2020-04-15 16:29:11 +02:00
enricoturri1966
cc774dece7 GCodeViewer -> Toggle visibility of shells 2020-04-15 14:31:39 +02:00
enricoturri1966
bc05ab985c GCodeViewer -> Toggle visibility of travel paths, retractions and uretractions 2020-04-14 16:40:08 +02:00
enricoturri1966
c3eb65c461 Added class GCodeViewer -> basic render of gcode toolpaths using dedicated shaders 2020-04-14 10:02:08 +02:00
Jason Scurtu
f1330324ab upstream required files for FlatHub
https://github.com/flathub/flathub/pull/1446
https://github.com/prusa3d/PrusaSlicer/issues/3064
https://github.com/prusa3d/PrusaSlicer/issues/1124
2020-04-10 15:45:34 +02:00
Vojtěch Bubník
3d11f216b0
Merge pull request #3910 from photodude/BIBO2-Print-Profile-Corrections
BIBO2 printer general print profile improvements.
2020-04-10 07:39:06 +02:00
Vojtěch Bubník
fc7d7c6982
Merge pull request #4009 from probonopd/ender-2
Add Creality Ender-2
2020-04-10 07:37:45 +02:00
probonopd
5e134b5f30
Add max_print_height 2020-04-08 17:04:39 +00:00
Lukas Matena
ba08d5da9e Fix of #3983 - Crash caused by a typo in Korean localization 2020-04-08 10:37:26 +02:00
enricoturri1966
bac10311bc Follow-up of c887ecfefa -> Removed unneded assignements from shaders 2020-04-08 09:00:08 +02:00
enricoturri1966
c887ecfefa Removed unneeded branching from shaders 2020-04-08 08:22:02 +02:00
enricoturri1966
0e2fba6d6f Fixed bug in calculating the specular component of the color in shaders 2020-04-08 08:07:36 +02:00
YuSanka
cd13356b6d Code cleaning 2020-04-07 16:22:03 +02:00
probonopd
b9c397ccb9
Creality Ender-2 2020-04-06 17:14:53 +00:00
YuSanka
17bd52342b Next experiments with search on Tabs 2020-04-04 19:25:57 +02:00
YuSanka
5ca6b9f8d0 Implemented SearchCtrl class instead of SearchComboBox
Search string are synchronized between Plater and Tabs.

List with options and filtered list are in Sidebar.
All options list on tabs and Plater use this data from Sidebar

Note: SearchComboBox.cpp(hpp) was renamed to Search.cpp(hpp)
2020-04-03 10:27:50 +02:00
YuSanka
5f31d9ed41 Merge remote-tracking branch 'origin/master' into ys_search 2020-04-01 20:23:34 +02:00
Enrico Turri
f1ccd38258 Fixed shaders on Intel Cards - not allowed use of 'active' word 2020-03-31 12:51:50 +02:00
YuSanka
abad9133eb Added new icon for "collapse sidebar"
+ The tooltip for a "Collapse" button is updated according to the collapse state
2020-03-30 11:53:58 +02:00
YuSanka
d317f0753a Merge remote-tracking branch 'origin/master' into ys_search 2020-03-29 20:21:00 +02:00
YuSanka
14703fe561 Implemented Search on Plater, usint imGui 2020-03-28 19:39:24 +01:00
photodude
2ad9a0c995 General print quality improvements.
After reviewing many test prints, these changes to print speeds and to line widths seem to have a positive improvement on print quality with BIBO2 printers.

Additionally several items were made more consistant especially with the external_perimeter_speed values.
2020-03-24 19:12:51 -06:00
YuSanka
8898dd5618 Added missed icon 2020-03-20 16:10:00 +01:00
enricoturri1966
5b24a0fb91 Fixed conflicts after merge with master 2020-03-20 10:55:37 +01:00
YuSanka
7806df7664 Updated translations for PL, IT, FR, ES, DE, CZ and JA 2020-03-18 12:45:42 +01:00
enricoturri1966
505181ddfd Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_slope_shader 2020-03-16 14:19:30 +01:00
YuSanka
6b31a087f7 Updated POT 2020-03-16 13:56:09 +01:00
enricoturri1966
5378b18f18 ENABLE_SLOPE_RENDERING - Fixed fragment shader when the thresholds are identical 2020-03-16 08:35:13 +01:00
enricoturri1966
ac4d9ea172 Fixed conflicts after merge with master 2020-03-16 08:09:52 +01:00
bubnikv
707bc09be5 Changed PrusaResearch extruder clearance 2020-03-15 09:04:00 +01:00
bubnikv
2e1aef87a1 The import of system profiles was improved to not inherit
the "renamed_from" field as it is specific to a concrete profile.

Prusa Research system profile was annotated with "renamed_from"
to indicate that the PETG profiles were renamed from PET somewhere
after PrusaSlicer 2.2.1 release.
2020-03-15 08:38:17 +01:00
enricoturri1966
b36051af82 New tech ENABLE_SLOPE_RENDERING - 1st installment of rendering objects colored by facets slope 2020-03-13 15:09:07 +01:00
bubnikv
9b26f8a18b Updated dictionaries. 2020-03-13 14:39:26 +01:00
bubnikv
6866c2bdd4 Refreshed pot dictionaries. 2020-03-12 14:13:32 +01:00
bubnikv
f71d3e63f2 Changed location of vendor specific thumbnail images of printers:
These images are newly stored inside the resources/profiles/VENDOR_NAME/,
they should be named by the printer_model identifier suffixed with
"_thumbnail.png"

All the existing printer thumbnails were moved and renamed,
thumbnails for the 3rd party printers were added, marked as Beta.
2020-03-12 14:13:08 +01:00
bubnikv
c73493eba5 Manual merge of @BoaImpressao3D Added_translation_pt_br 2020-03-12 09:42:25 +01:00
photodude
6744c108b8 BIBO2 configs use the same printer model
All BIBO2 printer configurations use the same printer model. Lets be consistant
2020-03-11 16:14:18 -06:00
photodude
e72b5b9937 Improve compatible_printers_condition
beter restriction for compatible_printers_condition for cases which previously used the printer model
2020-03-11 16:11:54 -06:00
photodude
c4837cf6aa Add printer notes to Ditto printing options
Ditto printing options should have their own printer notes as they are specialized use cases.
Add and comment out the bed model and bed texture due to an issue
2020-03-11 15:53:42 -06:00
bubnikv
bbf212d5f6 Fixes to the BIBO profile. 2020-03-11 18:13:13 +01:00
bubnikv
a4a6ef3c72 BIBO2 profile:
Removed compatible_printers_condition = printer_family=="BIBO2"
printer_family variable is not supported, though it is a good idea.
Fortunately it was not needed for the BIBO2 printer as of now.
2020-03-11 16:35:21 +01:00
bubnikv
f94d779621 Merge branch 'master' of https://github.com/ulsanether/PrusaSlicer into ulsanether-master 2020-03-11 15:33:31 +01:00
bubnikv
9d1fa809dd Updated pot file 2020-03-11 15:29:31 +01:00
bubnikv
04d1fc0633 BIBO2 Touch profile updates by @rtyr 2020-03-11 15:29:15 +01:00
photodude
afe8a8bd99 remove "present print" from end gcode.
Although the "present print" code works, it really seems more like a gimick than a useful tool. removed to simplify end gcode.
2020-03-09 17:18:12 -06:00
photodude
9f9b139450 Create Draft BIBO2 vendor config bundle 2020-03-09 11:41:21 -06:00
bubnikv
6723b5f3cd Vojtech's adjustments to Lutzbot config, now it installs. 2020-03-07 16:33:03 +01:00
bubnikv
cbf5459f5d Initial Lutzbot printer definition by Mikolas Zuza 2020-03-07 16:31:46 +01:00
YuSanka
fb10e27778 Added missed lock_open_sys.svg icon for dark mode 2020-03-07 11:40:20 +01:00
bubnikv
b6ee1c1263 Updated dictionaries. 2020-03-07 10:34:54 +01:00
bubnikv
42d4910c12 Merge branch 'ys_detach_btn' 2020-03-06 17:41:43 +01:00
YuSanka
c47565430f Localization: "\t" symbols are deleted from community translations (ko, nl, pt_br, tr, zc_CN(TW)),
fixed some phrases
2020-03-06 17:34:06 +01:00
YuSanka
04ebdd8b3f localization: updated PrusaSlicer.pot 2020-03-05 13:59:20 +01:00
YuSanka
e11b9b0faf Added missed icon 2020-03-05 13:38:51 +01:00
Lukas Matena
b95d635c4d Fixed several translated strings (fix of #3748) 2020-03-02 09:06:05 +01:00
bubnikv
192bdffb3f Updated printer profiles, bumped up version to 2.2.0-rc. 2020-02-29 10:53:18 +01:00
lee hakmin
1ec02079f5
Update PrusaSlicer.po 2020-02-28 10:23:57 +09:00
lee hakmin
730966a07f
Update PrusaSlicer.po 2020-02-28 10:04:41 +09:00
lee hakmin
503739e2d4
Add files via upload 2020-02-28 09:47:53 +09:00
Lukas Matena
27f50778b2 Localization: Updated POT, new dictionaries for CZ, DE, ES, FR, IT, JA and PL 2020-02-27 15:47:15 +01:00
David Kocik
70f5efbfc3 eject sd card/usb icon 2020-02-26 15:02:43 +01:00
bubnikv
5e10e5ae5f new hollowing icon 2020-02-26 15:00:23 +01:00
bubnikv
a28c373d22 Updated bundled profiles. 2020-02-21 18:43:26 +01:00