Commit Graph

23856 Commits

Author SHA1 Message Date
Bernhard Koppensteiner
bbf014ee6d Merge branch 'SoftFever:main' into main 2024-09-04 20:38:47 +02:00
SoftFever
ca1e2dce84 update sponsor list 2024-09-04 00:12:56 +08:00
gatosardina
4953f56680 Update OrcaSlicer_es.po (#6381)
* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Upodate OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Add new translations and update existin from merged PR 6543

* Small fix in new msgid in OrcaSlicer_es.po

* Fix string start and termination quotes

* Fix string length?

* Update check_locale.yml

* testing with turkish translation

* test format

* fix format issues
2024-09-03 23:44:27 +08:00
SoftFever
c52122ee8d Another outline algorithm based on depth buffer (#6492)
![image](https://github.com/user-attachments/assets/b3383f47-b2e0-4a17-8807-c59fc41f4697)

Based on the algorithm by [leoneruggiero](https://www.shadertoy.com/user/leoneruggiero): https://www.shadertoy.com/view/DslXz2

Still not perfect. might combine a normal based edge detection algorithm and try the Sobel kernel too.

~~And I'll add a preference option to disable this too.~~ Now there is an option in the View menu to toggle this on & off. It's off by default for now, as it's still experimental.
2024-09-03 23:39:23 +08:00
SoftFever
490628b3dd Merge branch 'main' into dev/outline-2 2024-09-03 23:07:21 +08:00
George Peden
34a48eec6c Treat linuxmint the same as ubuntu. fixes #6591 (#6592)
* Treat linuxmint the same as ubuntu. fixes #6591

* Merge branch 'SoftFever:main' into buildlinuxmint
2024-09-03 22:58:54 +08:00
George Peden
5a8aa1effa case insensitive sort for filament vendor list (#6594)
* case insensitive sort for filament vendor list

* Merge branch 'main' into case-insensitive-filament-vendor-sort
2024-09-03 22:58:11 +08:00
SoftFever
ef23b4f27d hide adaptive_bed_mesh and thumbnails parameters for bbl machines 2024-09-03 22:56:24 +08:00
Bernhard Koppensteiner
7eba1229dc Merge branch 'main' into main 2024-09-02 21:02:28 +02:00
Dylan
03ab17c8a3 update User-Agent in http request header (#6599)
* Update Http.cpp

`SLIC3R_APP_NAME + SoftFever_VERSION` is used in Gcode, but `SLIC3R_VERSION` is used incorrectly here.
2024-09-01 22:31:11 +08:00
GlauTech
7242783410 Update TURKISH translations (#6625)
* Update TURKISH translations
2024-09-01 22:25:11 +08:00
SoftFever
5b9e26dfa6 Add Rook MK1 profile (#6627) 2024-09-01 21:09:42 +08:00
Noisyfox
d2c30e30ab Fix GL_INVALID_OPERATION 2024-09-01 01:00:36 +08:00
Noisyfox
13b8c8667d Add option to turn outline on & off 2024-08-30 23:25:03 +08:00
Noisyfox
afbc19b756 Merge branch 'main' into dev/outline-2 2024-08-30 21:43:26 +08:00
Bernhard Koppensteiner
7c41144f01 changed speed settings 2024-08-29 14:41:26 +02:00
Bernhard Koppensteiner
c0c9611e8c added MK3.5 2024-08-29 14:41:09 +02:00
Bernhard Koppensteiner
3500d185dc changed thumbnail output 2024-08-29 14:40:27 +02:00
Bernhard Koppensteiner
c804824338 changed cover 2024-08-28 22:02:57 +02:00
Bernhard Koppensteiner
d55c91c4d4 Merge branch 'main' of https://github.com/koppensb/OrcaSlicer 2024-08-28 21:51:01 +02:00
Bernhard Koppensteiner
8079c1472d added MK3.5 support 2024-08-28 21:48:15 +02:00
Cyril Guislain
686ceb8d8b Fixes for FLSUN S1/T1 (#6574) 2024-08-28 23:17:25 +08:00
Ioannis Giannakas
91fca76e0f Ported filament shrinkage compensation for XY and independent Z from Prusa Slicer (fixing MMU painting, seam painting, support painting issues) (#6507)
* Ported filament shrinkage compensation from Prusa Slicer. Updated logic to be 100 = no shrinkage to be consistent with orca definitions

* Code comments update

* Merge branch 'main' into Filament-Shrinkage-compension---port-from-Prusa-slicer

* Merge remote-tracking branch 'upstream/main' into Filament-Shrinkage-compension---port-from-Prusa-slicer

* Merge branch 'main' into Filament-Shrinkage-compension---port-from-Prusa-slicer
2024-08-28 23:15:39 +08:00
Thomas
6544d6879c Translated new strings in French (#6578)
* Translated new strings

* Fixes

* c-boost fix
2024-08-27 23:32:52 +08:00
Aleksey Bogomolov
3016b31d15 UseElegoo Neptune 4 retraction from Np4 Pro profile (#6565)
* Use Elegoo Neptune 4 retraction from Np4 Pro profile
2024-08-27 23:30:58 +08:00
Kenneth Jiang
e963a3c51c Profiles for Kingroon KLP1 and KP3S V1 (#6554)
* Kingroon KLP1 profiles

* Kingroon KP3S V1 profiles

* Make cover png file size more reasonable

* copy/paste error in the profile name

* Merge branch 'main' into kingroon-klp1-profiles
2024-08-27 23:28:02 +08:00
Ioannis Giannakas
a6050b845f Bug fix: Avoid crossing walls feature removes some retraction wipes (#6518)
* Bug fix: Avoid crossing walls feature removes some retraction wipes

* Merge remote-tracking branch 'upstream/main' into Bug-Fix-Avoid-crossing-walls-removing-wipe-moves-when-retraction-was-happening

* Merge branch 'main' into Bug-Fix-Avoid-crossing-walls-removing-wipe-moves-when-retraction-was-happening

* Merge branch 'main' into Bug-Fix-Avoid-crossing-walls-removing-wipe-moves-when-retraction-was-happening
2024-08-27 23:26:43 +08:00
Heiko Liebscher
e8e0a6f1f9 add new msgid's fol all languages 2.2.0-Dev (#6543)
* add new msgid's fol all languages

* Merge branch 'main' into new_features_translation

* Merge branch 'main' into new_features_translation
2024-08-26 20:22:56 +08:00
Noisyfox
6853e16b70 A bunch of tab fixes (#6551)
* Make sure the speed tab is properly hidden when toggle off advance mode

* Clear each page before clearing the parent, otherwise the child pages will be destroyed twice

* Fix crash if current selected tab is positioned after the removed tab

* Fix issue that sometimes the printer config first page is not displayed

* Fix issue that the wrong tab item get bold if the number of tabs changed
2024-08-26 20:21:59 +08:00
Noisyfox
fb26e50212 Make the checkbox on export preset dialog more visible in dark mode (#6539)
* Make the checkbox on export preset dialog more visible in dark mode (SoftFever/OrcaSlicer#6536)

* Merge branch 'main' into bugfox/export-checkbox
2024-08-25 12:42:01 +08:00
Vovodroid
40e7978632 Remove unused slow down proportionally code (#6405)
* Remove unused slow down proportionally code
2024-08-25 12:40:40 +08:00
Vovodroid
3acd0d7a01 Fix crash when both Flow compensator and Verbose Gcode are enabled. (#6428)
* Fix crash when both Flow compensator and Verbose Gcode are enabled.
2024-08-25 12:39:15 +08:00
Vovodroid
d88be18ac2 Refactor stagger concentric seams (#6432) 2024-08-25 12:33:32 +08:00
Noisyfox
a4a8ef0913 Fix crash in printer config when switching tabs (#6537)
* Fix ASAN with MSVC

* Make ASAN happy

* Avoid deleting activated tab button by not calling `DeleteAllItems` (#SoftFever/OrcaSlicer#6486)
2024-08-23 22:55:10 +08:00
SoftFever
61ec042fe8 Add alert 2024-08-23 22:12:36 +08:00
J-D
57dc559c7f Update Dutch language (#6542)
Spelling errors corrected.
Incorrect translations corrected.
Added several untranslated parts.
2024-08-23 19:24:30 +08:00
InfimechOfficial
e0ce18b54f upgrade start_gcode (#6540)
* Update fdm_klipper_common.json

* Update fdm_machine_common.json

* Update fdm_klipper_common.json

* Update fdm_machine_common.json
2024-08-23 19:23:55 +08:00
FlyingbearOfficial
72bb970c7f upgrade start_gcode (#6541)
* Update FlyingBear S1 0.4 nozzle.json

* Update 0.16mm Optimal @FlyingBear Reborn3.json

* Update 0.16mm Optimal @FlyingBear S1.json

* Update fdm_process_common.json

* Update fdm_klipper_common.json

* Update fdm_machine_common.json

* Update fdm_klipper_common.json

* Update fdm_machine_common.json

* Update fdm_process_common.json

* Update fdm_process_common_S1.json

fix some parameters

* Update fdm_process_common.json

* Update FlyingBear S1 0.4 nozzle.json

* Update 0.08mm Extra Fine @FlyingBear S1.json

* Update 0.12mm Fine @FlyingBear S1.json

* Update 0.16mm Optimal @FlyingBear S1.json

* Update 0.20mm Standard @FlyingBear S1.json

* Update 0.24mm Draft @FlyingBear S1.json

* Update 0.08mm Extra Fine @FlyingBear Reborn3.json

* Update 0.12mm Fine @FlyingBear Reborn3.json

* Update 0.16mm Optimal @FlyingBear Reborn3.json

* Update 0.20mm Standard @FlyingBear Reborn3.json

* Update 0.24mm Draft @FlyingBear Reborn3.json

* Update FlyingBear S1 0.4 nozzle.json
2024-08-23 19:23:30 +08:00
Ioannis Giannakas
5b707f09ee Revert "Take filament flow ratio into account when displaying flow in gcode legend" (#6525)
This reverts commit ff53f401be.
2024-08-23 00:16:38 +08:00
Ioannis Giannakas
36cb8f3bc8 Updated chamber temperature control tooltips (#6517) 2024-08-23 00:05:43 +08:00
Eren
08ce73fb45 Update OrcaSlicer_tr.po (#6511)
Incorrect mmu flush sentences corrected. Still might not be 100% accurate, but better this way
2024-08-23 00:03:36 +08:00
Vovodroid
491f360dfd Reduce warnings: remove unused variables (#6499)
Removed unused variables
2024-08-23 00:02:58 +08:00
SoftFever
e880c6aa4a New YOLO flow rate calibration (#6479)
* update flow rate calibration tests

* more tweaks

* add YOLO linear flow rate calibration

* update name

* revert line_width changes

* Make it 2mm thick and change some text

* Update YOLO test:
Normal YOLO for 0.01 step
Perfectionist YOLO for 0.005 step

* add space
2024-08-23 00:01:59 +08:00
Ioannis Giannakas
e9ad66152c Wiki updates v2 & adaptive PA documentation (#6491)
* Wiki home page fix links and readme update to link to wiki

* Update README.md

* Fixed developer reference links

* Update linkage from slicer settings to Wiki for layer height, line width and seam settings

* adaptive PA documentation

* Update adaptive-pressure-advance.md

* updated screenshots

* formatting

* Update adaptive-pressure-advance.md

* Update adaptive-pressure-advance.md

* Update adaptive-pressure-advance.md

* Include adaptive PA link
2024-08-23 00:01:30 +08:00
Noisyfox
b82e936d04 Use texture instead of texelFetch to make it smoother 2024-08-19 23:11:01 +08:00
Ioannis Giannakas
26b49497bf Overhang tooltips updates (#6501)
* Overhang tooltips updates
2024-08-19 22:54:58 +08:00
Noisyfox
5c7e4b1b46 Use a 2-pass depth based outline algorithm when selected 2024-08-18 19:31:08 +08:00
Vovodroid
904354f908 Remove unused parameter from place_seam method (#6421) 2024-08-18 16:32:56 +08:00
Noisyfox
586e50e71b Fix "Open Containing Folder" on Linux (#6469)
Fix "Open Containing Folder" on Linux (SoftFever/OrcaSlicer#6449)
2024-08-18 16:31:39 +08:00
Noisyfox
569c09a2f4 Fix crash on Linux when switching between tabs in printer config (#6437)
* Fix crash due to the wrong window get returned in `PointCtrl` (SoftFever/OrcaSlicer#6261).
`getWindow()` must return the control itself, not its child control; otherwise the child control will be destroyed twice when the tab container is destroyed.

* Fix another crash on Linux caused by unused undo button
2024-08-18 16:30:45 +08:00