Commit Graph

22337 Commits

Author SHA1 Message Date
SoftFever
447faf05ef handle more legacy configs 2023-10-21 18:18:52 +08:00
Noisyfox
6d70b605dc Change direction for perimeter extrusion at odd layers. (#2413)
* Change direction for perimeter extrusion at odd layers.

Initial test code based on supermerill/SuperSlicer@87245ae3c1

* Perimeters for both contours and holes can have alternating direction, to support overhangs on both side.
Also fixes wipe on loop.

* Only reverse order if the loops have steep overhang

* Support a special case that treat every layer as steep overhang

* Add options

* Disable overhang reverse if vase mode is enabled

* Allow extrusion reversal and skip overhang detection if fuzzy skin

---------

Co-authored-by: supermerill <merill@free.fr>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-10-21 17:23:05 +08:00
SoftFever
3d43be8357 More camera tweaks (#2473)
* fix camera regressions

* Handle multiple plates
2023-10-21 12:20:30 +08:00
ZdDroid
69e10cc9e5 Search printer model in add/remove printer dialog 选择打印机增加关键字搜索#3 (#2464)
* 选择打印机增加关键字搜索#3

* allow dismiss window by pressing ESC key

---------

Co-authored-by: ZdDroid <601865048@qq.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-10-20 07:57:34 +08:00
Trist0ne
8f958e57af Merged optimized print profiles from Comgrow Official (#2454)
* Merged optimized print profiles from Comgrow Official

* Corrected profile naming convention
2023-10-19 22:49:22 +08:00
Noisyfox
d2a30625b6 Fix layer path order when multi-layer elephant compensation is used (#2443) 2023-10-19 19:57:53 +08:00
Noisyfox
adb288f2d1 Initial port of the new ensure vertical thickness algorithm from PrusaSlicer (#2382)
* Initial port of the new ensure vertical thickness algorithm from PrusaSlicer.

Based on prusa3d/PrusaSlicer@1a0d8f5130

* Remove code related to "Detect narrow internal solid infill" as it's handled by the new ensuring code

* Support different internal solid infill pattern

* Ignore removed options

---------

Co-authored-by: Pavel Mikuš <pavel.mikus.mail@seznam.cz>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-10-19 19:55:05 +08:00
Evan Felix
e1528403a2 add plate origin when looking for wipe tower (#2441)
* add plate origin when looking for wipe tower

* fix build errors and handle more plate offset cases

---------

Co-authored-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-10-18 17:45:54 +08:00
ablegods
00a4ada66e Updated TW translation (#2433)
Changed some localization strings to be more appropriate
2023-10-17 20:03:11 +08:00
Ocraftyone
092a7e6e57 Thumbnail Formats Option Ported from PrusaSlicer and add BIQU/BTT format (#2405)
* Add needed src files and update CMake files

* Implementation of GCodeThumbnailsFormat for PNG, JPG, and QOI complete

* Implement BIQU (Big Tree Tech) Thumbnail Format

* have GCodeProcessor.post_process pass through original line end characters

* fix biqu thumbnail output
use \r\n for new lines in the biqu thumbnail portion. the firmware requires these end characters to function properly.
update names of variables and add comments to be more descriptive
replace modified Qt pixel algorithm with much simpler algorithm from BTT TFT firmware

* rename BiQU to BTT_TFT for better clarity

* remove underscore from GUI option

---------

Co-authored-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
2023-10-17 20:00:38 +08:00
SoftFever
48db8f9eca Revert "选择打印机增加关键字搜索 (#2376) (#2392)"
This reverts commit caaa969ba1.
Revert "选择打印机增加关键字搜索 (#2392)"

This reverts commit a178b967dc.
2023-10-15 18:08:56 +08:00
SoftFever
aed6fb0805 Increase painting resolution 2023-10-15 18:08:56 +08:00
SoftFever
4836343d1d Feat: 1. Vertical and horizontal mode for painting 2. Optimize Camera behavior (#2424)
* fix camera and update locale

* Paint horizontally or vertically
2023-10-15 16:43:52 +08:00
SoftFever
f849e28070 Fixed a regression of Hostname #2372 2023-10-14 23:16:27 +08:00
Hotsolidinfill
bf743673cd Translate web strings into Korean (#2410)
* update last strings

* translate web strings into Korean

* fix
2023-10-14 20:16:51 +08:00
Thomas
246d9f6e03 K1/K1 Max : Added TPU, ASA and fixed filaments missing from previous PR (#2412)
* Rename Creality HF Generic Speed PLA.cfg to Creality HF Generic Speed PLA.json

* Update Creality K1.json

* Create Creality Generic TPU.json

* Update Creality Generic ASA.json

CS

* Update Creality.json

* Update Creality K1 Max.json
2023-10-14 20:16:16 +08:00
Thomas
9d90089cf0 Config changes for Creality K1/K1 Max (#2380)
* Update 0.16mm Optimal @Creality K1 (0.4 nozzle).json

Improved K1 0.16mm profile

* Improved 0.20mm Standard @Creality K1 (0.4 nozzle).json

* Improved 0.24mm Draft @Creality K1 (0.4 nozzle).json

* Create Creality High Flow Hotend PLA.json

* Create fdm_filament_tpu.json

* Create fdm_filament_asa.json

* Create Creality Generic ASA.json

* Update Creality Generic PLA.json

* Create Creality Generic Speed PLA.cfg

* Rename Creality High Flow Hotend PLA.json to Creality High Flow Hotend Generic PLA.json

* Rename Creality Generic Speed PLA.cfg to Creality High Flow Hotend Generic Speed PLA.cfg

* Update Creality Generic ASA.json

* Update Creality K1 (0.4 nozzle).json

* Update Creality K1 (0.6 nozzle).json

* Update Creality K1 (0.8 nozzle).json

* Update Creality Generic ASA.json

* Rename Creality High Flow Hotend Generic PLA.json to Creality HF Generic PLA.json

* Rename Creality High Flow Hotend Generic Speed PLA.cfg to Creality HF Generic Speed PLA.cfg

* Update Creality Generic PLA.json

* Update 0.24mm Draft @Creality K1 (0.4 nozzle).json

* Update Creality HF Generic PLA.json

* Update Creality HF Generic Speed PLA.cfg
2023-10-14 10:59:51 +08:00
Thomas
9e3f617448 Added a lot of missing strings and fixed some in FR localization (#2397)
* Update OrcaSlicer_fr.po

Add missing translation and removes some references to Bambu that are not in original strings.

* Update OrcaSlicer_fr.po
2023-10-14 09:55:31 +08:00
曹政
70d396d45f update zh_CN local (#2393)
Co-authored-by: smile.caozheng <smile.caozheng@outlook.com>
2023-10-14 09:51:33 +08:00
Hotsolidinfill
5143542871 update Korean translation (#2401)
update last strings
2023-10-14 09:48:52 +08:00
Noisyfox
bb57b82fe4 Fix crash on BBL's calibration tab (#2403) 2023-10-13 22:55:07 +08:00
Noisyfox
72db0b9918 Remove fix_slicing_errors because it makes no sense (#2370)
this also fixes #2344
2023-10-12 23:02:27 +08:00
ZdDroid
518c9d9593 选择打印机增加关键字搜索 (#2392)
* 选择打印机增加关键字搜索

* revert more format changes

---------

Co-authored-by: ZdDroid <601865048@qq.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-10-12 22:49:39 +08:00
SoftFever
05f7746707 update loacale 2023-10-11 22:29:03 +08:00
Heiko Liebscher
3925d8802e fix de for 1.8 new features (#2378)
fix
2023-10-11 22:21:34 +08:00
Hotsolidinfill
c6fcf00b89 update korean (#2368) 2023-10-11 22:18:39 +08:00
Anna
9adc085479 Update OrcaSlicer_nl.po (#2387)
Did what I could for now!
2023-10-11 22:15:39 +08:00
Noisyfox
32e23f0c81 Show as much information as possible in crash log (#2386) 2023-10-11 22:14:21 +08:00
ZdDroid
a98bf83e08 选择打印机增加关键字搜索 (#2376)
Co-authored-by: ZdDroid <601865048@qq.com>
2023-10-11 21:54:55 +08:00
ZeroG
b77b29ccb9 Update OrcaSlicer_nl.po (#2364)
Fixes/Updates:

1. Shift typo fixed
2. "Pengrootte" is supposed to be one word.
3. "Gebied" doesn't sound right for a shape, "Bol" is better.
4. "Sectie weergave" is two words
2023-10-10 07:53:32 +08:00
Michal Dziekonski (mdz)
abb672ab76 Fix object's list text color on Linux (GH-2086) (#2346)
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-10-09 00:20:27 +08:00
SoftFever
1ca897c958 upgrade deps (#2349)
* upgrade deps
2023-10-09 00:19:26 +08:00
SoftFever
addbda4ce1 Use calibration tutorial gitee mirror for China users (#2363) 2023-10-08 23:06:22 +08:00
Noisyfox
63dfe04e94 Use calibration tutorial gitee mirror for China users 2023-10-08 22:30:33 +08:00
SoftFever
b370aed693 Add Wanhao D12-300 profile (#2261) 2023-10-08 22:12:26 +08:00
SoftFever
81dc1a19ef kor translation update (#2360) 2023-10-08 22:10:36 +08:00
SoftFever
115629ef3b Show tooltips for plate buttons (#2176) (#2351)
![image](https://github.com/SoftFever/OrcaSlicer/assets/1537155/f88a555c-32ee-4bcd-a5e4-36c871f97da7)

Fixes #2176
2023-10-08 22:08:53 +08:00
crwusiz
b86418b869 kor_translation update 2023-10-08 20:38:56 +09:00
crwusiz
9a43b53510 kor_translation update 2023-10-08 20:24:20 +09:00
crwusiz
4f6a7de887 kor_translation update 2023-10-08 20:04:37 +09:00
Noisyfox
f0e91a6641 Show tooltips for plate buttons (#2176) 2023-10-07 23:11:41 +08:00
Musicdad
8a7e6f7b0c Merge branch 'main' into main 2023-10-07 07:55:57 -05:00
SoftFever
9adcb09d0b Update Turkish translation for dev 1.8 version (#2348)
fix Turkish for dev 1.8 version
2023-10-07 20:55:13 +08:00
SoftFever
6bd6bf9844 CICD for deps (#2342) 2023-10-07 20:38:53 +08:00
Sadri ERCAN
06b76cb0df fix Turkish for dev 1.8 version
fix Turkish for dev 1.8 version
2023-10-07 12:59:29 +03:00
SoftFever
5971e4d814 fix linux
Signed-off-by: SoftFever <softfeverever@gmail.com>
2023-10-07 12:51:22 +08:00
SoftFever
1637392bef Ported automatic hole to polyhole conversion from superslicer (#2336)
I've ported automatic polyhole conversion from super slicer.

I'm happy to change the PR as required.

Closes #626
2023-10-07 10:03:02 +08:00
Musicdad12
59617fb4f2 Wanhao D12/300 Fixed 2023-10-06 20:53:23 -05:00
Musicdad
c11d05c58d Merge branch 'SoftFever:main' into main 2023-10-06 20:31:19 -05:00
Musicdad12
24f18ecae5 Profile ported for Voron Switchwire
Ported Voron Switchwire profile from Prusa Slicer 2.6.1
2023-10-06 20:26:07 -05:00