Commit Graph

12455 Commits

Author SHA1 Message Date
722c44cf11 tweak default organic tree settings. 2023-09-13 20:10:33 +08:00
9f07d8d23c consider windows DPI for slider 2023-09-12 22:19:45 +08:00
bbe6610f8e handle edge cases when Cooling tube position is 0 2023-09-12 20:12:54 +08:00
c5b1c7706c Overhang improvement max vol speed 2023-09-10 11:39:29 +08:00
4808a13b71 Fix GCode viewer first layer height in vase mode (#2051)
Follow-up of 6be84d529d740c44c1e9bf533e70e167b3442063 - Fixed processing of spiral vase mode in GCodeProcessor::process_G1

Co-authored-by: enricoturri1966 <enricoturri@seznam.cz>
2023-09-10 11:38:37 +08:00
60f3670bcc fix regression that print end time is not missing 2023-09-10 00:07:35 +08:00
d1ad1130cc Display export gcode btn if pinter don't network setup 2023-09-10 00:07:18 +08:00
25b0f506df fix ramming ui 2023-09-09 23:05:45 +08:00
7d39fbb79a small tweaks 2023-09-09 17:47:25 +08:00
d36f137349 update locale 2023-09-09 14:16:02 +08:00
60f3811ad7 Merge branch 'purge_tower' 2023-09-09 13:20:32 +08:00
8325a897ee semm 2023-09-09 13:19:59 +08:00
c9a7edebf7 Wipe tower: changed the way how initial wipe tower preview depth is calculated 2023-09-09 13:19:43 +08:00
4ce1dc771f estimate tower size 2023-09-09 13:19:43 +08:00
0d3249007a wip 2023-09-09 13:19:43 +08:00
a9839c78ff Properly pasrse toolchange 2023-09-09 13:14:10 +08:00
27a1b363f5 fix calibration menu 2023-09-09 11:04:45 +08:00
5e7a7e18c2 temp 170 2023-09-09 11:04:45 +08:00
203ae07803 klipper object exclusion name fix 2023-09-09 11:04:45 +08:00
ca39cc4ccf wipe improvment 2023-09-09 11:04:45 +08:00
76db6539ba Updated inner outer inner algorithm to cater for edge case where an internal island with two perimeters on both sides of an external wall was causing a secondary island to not reorder the walls correctly (#1861)
* Updated inner outer inner algorithm to cater for edge case where an internal island with multiple internal perimeters would cause the external island to fall back to outer-> inner wall ordering.

Updated inner outer inner algorithm to cater for edge case where an internal island with multiple internal perimeters would cause the external island to fall back to outer-> inner wall ordering.

* Reworked the inner outer inner algorithm to better work with more than 3 perimeters.

* Code comment updates. Removed error check code.

* Cleaned up code and comments

Cleaned up code and comments

* Disabled inner outer inner algorithm on first layer

Disabling inner outer inner algorithm and using inner to outer wall ordering to promote bed adhesion as having isolated perimeters on the bed has resulted on occasion to warping or incomplete adherence  to the bed.

* Code optimisation
2023-09-09 10:56:03 +08:00
1469278336 fix calibration menu 2023-09-08 01:29:09 +08:00
bbd45bac0a temp 170 2023-09-08 01:24:18 +08:00
cf68ded22c klipper object exclusion name fix 2023-09-08 00:01:22 +08:00
b380ece484 wipe improvment 2023-09-08 00:01:22 +08:00
10919b58d3 Fix calibrtion crash (#2019) (#2023) 2023-09-06 22:09:24 +08:00
ddeaabf128 Add Turkish language option 2023-09-05 20:34:38 +08:00
07e8c81b37 Fix double quotes escape (#1397 #1435 #1946 #1990) (#2002) 2023-09-05 20:18:43 +08:00
f0fba97300 Fix webview freezing issue 2023-09-04 20:02:26 +08:00
bd1cb9a2f6 fix slider 2023-09-04 19:52:26 +08:00
30c8ef6aa3 Add option to enforce first layer min wall width (#1974)
Add option to set first layer min wall width
2023-09-04 00:07:40 +08:00
05f790b8b3 Fix "unknown vector variable type" error when using bambu filament ch… (#1982)
* Fix "unknown vector variable type" error when using bambu filament change ( #1979)

* Update comment
2023-09-03 14:49:54 +08:00
31e9a211ae tweak gcodeviewer 2023-09-03 10:17:42 +08:00
bb2689896c Fix printer connection regression 2023-09-03 10:17:22 +08:00
1fd96aec28 Fix raft size when non-organic tree support is enabled (#1973) 2023-09-03 00:43:28 +08:00
c9164ac036 Initial port of organic tree support from PrusaSlicer (#1938)
* Initial port of organic tree support from PrusaSlicer

* Port missing Organic support parameters from PrusaSlicer

* Update parameter naming

* Reorganize the `raft_first_layer_expansion` and `raft_first_layer_density` parameters as they are not only used by rafts

* Reset support style only in simple mode

* Sync latest update from PrusaSlicer & copyrights

* Fix organic tree support crash with invalid parameters

---------

Co-authored-by: Vojtech Bubnik <bubnikv@gmail.com>
2023-09-02 17:29:43 +08:00
420e6a83ec Change NotoSansKR to NanumGothic for Korean font (#1957)
* Update Korean translation

* 1. Fix blank button text after translation
2. Fix some mistranslated korean

* -fix bottom surface in gcode viewer
-update korean translation

* - Fixed UI being broken 'cause "display" text size could not be calculated when cjk language is use

* Change NotoSansKR to NanumGothic, which has a height similar to the main font.
2023-09-02 10:59:31 +08:00
202965f069 update locale and default filament color 2023-08-31 21:53:12 +08:00
ef738ce8b6 启动时进行 WebView2 运行时检查 (#1944)
* 启动时进行 WebView2 运行时检查

* 启动时进行 WebView2 运行时检查

* skip code sign for PR build

* Russian translation for OrcaSlicer V1.6.4 (#1900)

* Russian translation for OrcaSlicer V1.6.4

Please replace the existing translation with my translation.

Advantages of this translation:
-A normal translation based on the Prusa slicer translation (the translation of which I have been supporting for a long time). The translation that is used now is crude, there are a lot of errors and typos.
-Added missing lines

I also made a pull request for this translation for Bambu Studio (with small edits and add lines)

* file name and location updates

* update

rename Russian.po in OrcaSlicer_ru.po

* update

* move OrcaSlicer_ru.po to correct location

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>

* Fixed viewer resize malfunction when cjk language is use (#1909)

* Update Korean translation

* 1. Fix blank button text after translation
2. Fix some mistranslated korean

* -fix bottom surface in gcode viewer
-update korean translation

* - Fixed UI being broken 'cause "display" text size could not be calculated when cjk language is use

* Port overhang extra perimeters from PrusaSlicer (#1939)

* Port overhang extra perimeters from PrusaSlicer

* Reduce duplicated code

* Add credits

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
Co-authored-by: PavelMikus <pavel.mikus.mail@seznam.cz>

* Create OrcaSlicer_zh_TW.po for traditional Chinese translate (#1952)

Create OrcaSlicer_zh_TW.po

* update czech translate (#1949)

* QoL: make slider thinner

* QoL: show transparent shell in gcode preview and truncate long gcode line caused by native Klipper commands

* PlaceholderParser: new interpolate_table() "function"
interpolate_table(x, (x0, y0), (x1, y1), (x2, y2), ...)
interpolates a table at position x.

* GCodeGenerator / custom G-codes: Added new read/only options providing
the amount of total extruded material and per extruder extruded material
up to the point the value is evaluated:
"extruded_volume", "extruded_weight",
"extruded_volume_total", "extruded_weight_total"

* support profile notes

* Add support for PrusaLink webview

* update Prusa profiles

* Support Marlin 2

* tweak MK4IS

* Fix Linux build errors

* Add Tranditional Chinese

* Fix *nix build error and some other fixes

---------

Co-authored-by: ZdDroid <601865048@qq.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
Co-authored-by: Andy <andylg@yandex.ru>
Co-authored-by: Hotsolidinfill <138652683+Hotsolidinfill@users.noreply.github.com>
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: PavelMikus <pavel.mikus.mail@seznam.cz>
Co-authored-by: ablegods <85563455+ablegods@users.noreply.github.com>
Co-authored-by: renemosner <99507763+renemosner@users.noreply.github.com>
Co-authored-by: Vojtech Bubnik <bubnikv@gmail.com>
2023-08-31 21:36:57 +08:00
4e03413328 Add Tranditional Chinese 2023-08-31 20:35:43 +08:00
6b962ed18f Fix Linux build errors 2023-08-31 20:35:43 +08:00
cf72362fff Support Marlin 2 2023-08-30 23:39:00 +08:00
3306faa02f update Prusa profiles 2023-08-30 23:38:46 +08:00
1f0d171d7c Add support for PrusaLink webview 2023-08-30 23:38:33 +08:00
8f5307c375 support profile notes 2023-08-30 23:38:09 +08:00
21d10e091d GCodeGenerator / custom G-codes: Added new read/only options providing
the amount of total extruded material and per extruder extruded material
up to the point the value is evaluated:
"extruded_volume", "extruded_weight",
"extruded_volume_total", "extruded_weight_total"
2023-08-30 23:37:51 +08:00
9a96f10b2b PlaceholderParser: new interpolate_table() "function"
interpolate_table(x, (x0, y0), (x1, y1), (x2, y2), ...)
interpolates a table at position x.
2023-08-30 23:37:30 +08:00
089723d595 QoL: show transparent shell in gcode preview and truncate long gcode line caused by native Klipper commands 2023-08-29 23:17:48 +08:00
8efb20dc0f QoL: make slider thinner 2023-08-29 21:25:26 +08:00
3738ca5fbf Port overhang extra perimeters from PrusaSlicer (#1939)
* Port overhang extra perimeters from PrusaSlicer

* Reduce duplicated code

* Add credits

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
Co-authored-by: PavelMikus <pavel.mikus.mail@seznam.cz>
2023-08-28 19:56:09 +08:00