SoftFever
7736b31015
update profile version
2025-09-29 22:57:27 +08:00
SoftFever
200c8c3cb8
update locale
2025-09-29 22:17:39 +08:00
SoftFever
f1884a4264
[Profile]add missing cover image
2025-09-29 21:43:51 +08:00
SoftFever
a7b237f862
Update SoftFever version to 2.3.2-dev
2025-09-28 22:12:14 +08:00
SoftFever
fc6258e2b7
[PROFILE]add Rolohaun Delta Flyer Refit ( #10893 )
...
* [PROFILE]add Rolohaun Delta Flyer Refit
2025-09-28 16:12:34 +08:00
SoftFever
614f93053a
Revert "Set NSWindow color space to sRGB on macOS" ( #10892 )
...
Revert "Set NSWindow color space to sRGB on macOS (#10827 )"
This reverts commit 32ca697e9e .
2025-09-28 14:32:15 +08:00
SoftFever
4d7699b628
Update DMG creation process in build workflow ( #10891 )
...
Refactor DMG creation process in build workflow
* Update the OrcaSlicer DMG creation steps to exclude the profile validator helper from the main DMG.
* Introduce a dedicated directory for the main OrcaSlicer DMG and the profile validator DMG, ensuring a cleaner build process.
* Use symbolic links with the `-sfn` option to avoid issues with existing links.
This change enhances the organization of the build artifacts and improves the clarity of the DMG creation process.
2025-09-28 13:38:13 +08:00
SoftFever
f020480900
Revamp OrcaSlicer updater ( #10884 )
...
* Revamp OrcaSlicer updater
2025-09-28 10:33:33 +08:00
SoftFever
43df6fc427
Add tips for testing profile changes in WIKI ( #10844 )
...
* Updated the 'How to create profiles' document to include a new section on testing profile changes.
* Added images for accessing the configuration folder and clearing the cache to ensure OrcaSlicer loads updated profiles.
This enhancement aims to assist developers in effectively managing profile updates during development.
2025-09-23 21:09:23 +08:00
SoftFever
d1e9a761d2
rename variable m_single_value to m_one_layer_value
2025-09-21 23:05:43 +08:00
SoftFever
b483dff617
Enhance GCode handling for Z-axis movements ( #10803 )
...
* Enhance GCode handling for Z-axis movements
- Updated `travel_to_z` method to include a `force` parameter, allowing forced Z movements.
- Modified GCode generation logic to ensure Z position is restored after unknown last positions.
- Enforce z restoreation after tool changer
* Improve filament_multitool_ramming logic
* fix indent
2025-09-21 22:03:54 +08:00
SoftFever
3877f15b68
update max layer height to 0.32 for Qidi 0.4 nozzles
2025-09-21 21:42:03 +08:00
SoftFever
b22a40598f
fixed a typo in script
2025-09-21 21:08:49 +08:00
SoftFever
e5243be866
fix a regression bug that wrong printer model for Prusa MK3S and MINI in 2.3.1 beta ( #10821 )
...
fix wrong printer model for Prusa MK3S and MINI
2025-09-21 19:36:18 +08:00
SoftFever
f27381533c
Fix a crash issue when importing a 3MF file saved from version 2.3.1-alpha as geometry only
2025-09-21 16:13:45 +08:00
SoftFever
1e87666487
Add support for OrcaSlicer 2.3.1-alpha infill rotation template warning
...
Implement a check for projects created with OrcaSlicer 2.3.1-alpha to warn users about potential issues with infill rotation template settings. If the infill pattern is not safe to rotate, prompt the user to clear the rotation template settings to avoid print quality issues.
2025-09-14 20:35:58 +08:00
SoftFever
3c0c36d11c
bump version to 2.3.1-beta
2025-09-12 00:24:17 +08:00
SoftFever
2f2018f9ee
Fix logic for precise_outer_wall condition in PerimeterGenerator to only apply when wall_sequence is set to InnerOuter.
2025-09-12 00:24:17 +08:00
SoftFever
d76524f03f
Update the Filament Selection Guide page by moving the generic filaments to the front.
2025-09-11 23:09:48 +08:00
SoftFever
466aa76642
fix typo and tweak precise_outer_wall message
2025-09-11 21:07:46 +08:00
SoftFever
d2eb007d57
Ignore the precise outer wall option when the wall sequence is not set to InnerOuter. ( #10687 )
2025-09-11 20:10:51 +08:00
SoftFever
4f50fdc94e
Fixed many profile issues and cleaned up some messes. ( #10686 )
2025-09-11 17:50:53 +08:00
SoftFever
5e9570c946
fix check_filament_compatible_printers
2025-09-10 23:21:45 +08:00
SoftFever
f9973bc2c5
Enable Precise wall by default
2025-09-10 23:21:45 +08:00
SoftFever
e3d55b3c5b
update profiles
2025-09-10 23:21:45 +08:00
SoftFever
13e8189b80
delete unused files
2025-09-10 23:21:45 +08:00
SoftFever
88a29dc7e2
update locale and Simp Chinese translation
2025-09-10 21:08:58 +08:00
SoftFever
78eb3b464f
Fix the bug where FillRectilinear generates an unoptimized toolpath. Ensure that fill_surface_by_lines is used when multiline is 1, as it provides optimized traversal.
2025-09-08 00:17:53 +08:00
SoftFever
31869bfbd1
[Feature] Add a new feature that allow user to insert extra solid infills ( #10611 )
...
* refactor Infill rotation template
* clean up comments
* set default solid_infill_rotate_template to empty
* Fix an issue that infill_direction solid_infill_direction not working as expected
* Add Extra Solid Infill Feature
Introduced a new feature to insert extra solid infills at specific layers for enhanced strength in 3D prints.
* fix doc error
* fix image name
* support "#K" for Explicit Layer List
* update wiki
2025-09-03 22:16:31 +08:00
SoftFever
266bfeb9e2
Refactor infill rotation ( #10587 )
...
* refactor Infill rotation template
* clean up comments
* set default solid_infill_rotate_template to empty
* Fix an issue that infill_direction solid_infill_direction not working as expected
* update based on feedback
2025-09-02 22:53:56 +08:00
SoftFever
f063e87f06
Revert "Show axis on selected plate" ( #10530 )
...
Revert "Show axis on selected plate (#9419 )"
This reverts commit 8b78fe98aa .
2025-08-26 22:15:49 +08:00
SoftFever
71fd381c3c
Fix tests build errors on Mac
2025-08-25 19:19:31 +08:00
SoftFever
b16a6052cb
Feature/re enable tests ( #10503 )
...
* re-enable tests
* Add comprehensive testing guide for OrcaSlicer in CLAUDE.md
* fix build errors on Win
* fix appimage errors
2025-08-24 20:58:18 +08:00
SoftFever
883607e1d4
Refactor folder ( #10475 )
...
Move many third-party components' source codes from the src folder to a new folder called deps_src. The goal is to make the code structure clearer and easier to navigate.
2025-08-22 20:02:26 +08:00
SoftFever
6ae89f7d9b
rename 2DHoneycomb and 2DLattice to LateralHoneycomb and LateralLattice ( #10423 )
...
* rename 2DHoneycomb and 2DLattice to LateralHoneycomb and LateralLattice
* more renaming
2025-08-17 23:49:06 +08:00
SoftFever
9e0df24b9a
use Ninja for deps build on Mac ( #10426 )
2025-08-17 14:00:29 +08:00
SoftFever
721ce0cb6d
Bump version to 2.3.1-alpha
2025-08-13 00:13:17 +08:00
SoftFever
5973cc2fbc
Add wonderMaker profiles(on behalf) ( #10387 )
...
Add wonderMaker profiles
2025-08-12 20:49:56 +08:00
SoftFever
3d2b332c01
Update default profile folder path for macOS
...
Adjusted the default profile folder path in the OrcaSlicer profile validator for macOS to ensure correct resource access, as Multi configure is now set as the default.
2025-08-12 20:07:54 +08:00
SoftFever
612d5c42b4
Update localization files with new strings and corrections
2025-08-12 00:20:17 +08:00
SoftFever
eb92a2ddde
Fix focus stealing issue in dialog windows ( #9874 ) ( #10374 )
...
Remove RequestUserAttention calls on window deactivation to prevent random window activation when multiple OrcaSlicer instances are running.
2025-08-11 23:49:06 +08:00
SoftFever
05adf5f9c9
Update macOS build script to use Ninja Multi-Config generator ( #10377 )
...
* Update macOS build script to use Ninja Multi-Config generator
* fix
2025-08-11 22:35:17 +08:00
SoftFever
2e63ce2196
Disable the Claude Code Review workflow for PRs from forks, as CLAUDE_CODE_OAUTH_TOKEN cannot be retrieved for such PRs.
2025-08-10 18:49:01 +08:00
SoftFever
0ac0263542
Add Claude Code GitHub Workflow ( #10368 )
...
* "Update Claude PR Assistant workflow"
* "Update Claude Code Review workflow"
2025-08-10 15:45:08 +08:00
SoftFever
ce67aa43ea
Add claude GitHub actions 1754810265440 ( #10366 )
...
* "Claude PR Assistant workflow"
* "Claude Code Review workflow"
2025-08-10 15:20:23 +08:00
SoftFever
aacbcab468
Allow default_bed_type to be defined in machine profile
...
update some profiles
2025-08-09 10:51:00 +08:00
SoftFever
f27a40d29b
Remap filament for pre-colored models ( #10303 )
...
* Add a new feature to allow users to remap filament for a pre-painted model.
* Fix the color issues to support the theme
* clean up code
* Fix broken freetype-2.12.1.tar.gz link
2025-08-03 13:28:03 +08:00
SoftFever
e5ea789b89
Fix broken freetype-2.12.1.tar.gz link
2025-08-02 17:23:26 +08:00
SoftFever
dc3da3df8f
Revert "Stagger concentric infill seams. ( #6184 )"
...
This reverts commit 0286c36f42 .
2025-07-30 23:33:35 +08:00
SoftFever
13bd1a4d68
Revert "Refactor stagger concentric seams ( #6432 )"
...
This reverts commit bd8c2ffaeb .
2025-07-30 23:33:21 +08:00
SoftFever
c86eb27675
Fix a bug where the maximum line width limit is inconsistent across different checks.
...
Fixes #10188
2025-07-30 21:22:40 +08:00
SoftFever
8f3ed9bc7b
Introduce a new seam alignment option: Aligned back ( #10255 )
...
* Introduce a new seam alignment option: spAlignedBack.
2025-07-29 21:11:35 +08:00
SoftFever
4cdbe5fa30
fix an issue that OrcaSlicer_profile_validator for Mac was not published to nightly build
2025-07-27 22:04:09 +08:00
SoftFever
0cd3030c53
include OrcaSlicer_profile_validator in nightly build ( #10233 )
...
* include OrcaSlicer_profile_validator in nightly build
* build OrcaSlicer_profile_validator on Win
* create dmg
2025-07-27 00:13:30 +08:00
SoftFever
c7e66637f9
udpate locale
2025-07-26 15:08:54 +08:00
SoftFever
611e1f7718
add CLAUDE.md
2025-07-26 15:08:48 +08:00
SoftFever
40123e1c0d
Adjust the CAUTION format to make it more visible, as there are more fake websites claim to be official ( #10230 )
...
Update README.md
2025-07-26 09:36:56 +08:00
SoftFever
6996d317df
update readme
2025-07-26 00:19:54 +08:00
SoftFever
68110eeecc
Feature/add_snapmaker_u1_profiles ( #10225 )
...
* add snapmaker u1 profiles
* tweak some parameters for U1
2025-07-25 22:25:28 +08:00
SoftFever
823d27b128
VOLUMIC profils updates v0.36 ( #10086 )
...
Machines added
Machines updated
Materials updated
Optimisations
2025-07-21 22:45:06 +08:00
SoftFever
69520bdf97
Merge branch 'main' into main
2025-07-20 21:00:39 +08:00
SoftFever
b785f40fb0
Support latest BambuLab P/X/A firmwares & AMS 2/HT ( #9517 )
...
# How to download this
To download the latest test version of this PR, click the "Checks" tab
on top of this page, then click "Build All", then you will find the
latest build:


-----------------
# About this PR
An option has been added in preference to toggle between the new network
plugin and the legacy one:

By default it uses the legacy network plugin, which does not come with
the authentication feature. You can use it if your printer is on an old
firmware and do not need to use the new AMS 2 pro/HT etc.
To support the new AMS 2 or if you just decided to update to the latest
firmware, uncheck this option and restart Orca, which will tell it to
use the latest bambu network plugin. I don't have X1/A1 so I could not
test it to see if you could still use the BambuCloud print with the new
plugin, or maybe you have to switch to Lan/Dev mode. However cloud print
does still work for P1 with firmware 1.8.0.




Other updates:
- [x] Support print all plates for P1P/P1S
- [x] Support showing humidity percentage
- [x] Support showing info of AMS 2 pro
- [x] Work with AMS HT properly
- [x] Show AMS temp & drying
2025-07-06 16:28:02 +08:00
SoftFever
0fa846823a
Merge branch 'main' into dev/bbl-network-upd
2025-07-05 19:02:11 +08:00
SoftFever
7f8f807500
Fixed an issue that Orca won't run if multi-Config generator is used on Linux(Fedora)
2025-07-04 23:02:24 +08:00
SoftFever
a332167e5a
add clang support on Linux
2025-07-04 23:02:24 +08:00
SoftFever
b39893078a
Fix error for Clang 20
2025-07-04 23:02:24 +08:00
SoftFever
10687085ee
Fix an issue that Orca rebuilds every time. ( #10033 )
...
remove SLIC3R_BUILD_TIME as it cause rebuild everytime
2025-06-30 23:05:53 +08:00
SoftFever and Lukáš Hejl
88fb8187d9
Allow specifying rotation patterns for Sparse and Solid infill ( #9924 )
...
* SPE-2405: Add Zig Zag infill that is rectilinear infill but with a consistent pattern between layers.
This Zig Zag infill is inspired by the Zig Zag infill in Cura.
Change-Id: I798affa99f4b5c3bd67f47643e67530fb7c3e0cb
(cherry picked from commit 2808d04d5deef6f99f9618648e46f11de03efc98)
* Add Cross zag and locked-zag for shoes
Ported from BambuStudio
* wip
* sparse infill roratation template
* solid_infill_rotate_template
* remove rotate_solid_infill_direction
* hide sparse infill rotation template for non applicable infill pattern
* hide solid_infill_rotate_template for non supported solid infill patterns
* update icon
* support empty string for ConfigOptionFloats deserialize
* fix build errors
---------
Co-authored-by: Lukáš Hejl <hejl.lukas@gmail.com >
2025-06-22 23:10:35 +08:00
SoftFever
a4f35e0291
Ensure bed shape is in correct orientation ( #9350 )
...
Fix #9345
This also fixes deltamaker's plate logo rendering:

And fix bed rendering issue for custom shaped bed without model:

Also fix rendering of exclusion area that are defined in clockwise:

2025-05-01 17:28:10 +08:00
SoftFever
9913736b41
Fixed a bug that console window was created when --datadir parameter is used ( #9506 )
...
* attach console for Windows when command line is used
* fix version check failer in command line mode
* attach console only when we need to print help info
2025-04-28 23:27:20 +08:00
SoftFever
5bf1596d65
attach console for Windows when command line is used ( #9450 )
...
* attach console for Windows when command line is used
* fix version check failer in command line mode
2025-04-27 22:38:40 +08:00
SoftFever
54a5ac9235
reenable appimage build on ubuntu 24.04 ( #9458 )
...
* reenable appimage build on ubuntu 24.04
* update TIFF
* fix build error
2025-04-24 08:13:15 +08:00
SoftFever
ee85cda2bb
Update README.md with social media links. ( #9375 )
...
# Description
Add social media links to the project so people can follow the **real** social media accounts. There's only a Twitter/X account added so far. I'd be happy to add more.
Additional context: There are many fake accounts, and this addition to the `README.md` helps users determine which accounts are real. Adding the links will protect users and the OrcaSlicer project.
# Screenshots/Recordings/Graphs
Screenshot of the `README.md` with a social media link.
<img width="1037" alt="image" src="https://github.com/user-attachments/assets/d019bbc0-4b4d-4abf-916c-d3bc41d7062a " />
## Tests
Made the change and previewed in Github.
2025-04-17 22:06:42 +08:00
SoftFever
85d46d2979
Fix shortcut collision on macOS ( #9136 )
...
Fix #8152
2025-04-05 21:44:48 +08:00
SoftFever
c577fdd792
Ensure the flow calib pattern to be printed in desired order ( #9145 )
...
Fix issue in https://github.com/SoftFever/OrcaSlicer/pull/8993

2025-04-05 21:43:31 +08:00
SoftFever
a519ea34a5
Port STEP import dialog from BambuStudio ( #9102 )
...

Thanks BambuLab!
Fix #8820
2025-04-05 21:20:51 +08:00
SoftFever
b1de545ff9
Merge branch 'main' into dev/step-import-dialog
2025-04-05 17:47:59 +08:00
SoftFever
3a114a5d7f
Avoid creating bridges on very tiny surface cracks ( #9053 )
...
Fix #8563
Before:

After:

2025-04-01 22:44:19 +08:00
SoftFever
c11b28d910
Fix broken profile OTA ( #9166 )
...
Fixed a crash bug of OTA feature
Fixed a bug that OTA update didn't work for OrcaFilamentLibrary
Add a help script to pack OTA package
# Description
<!--
> Please provide a summary of the changes made in this PR. Include details such as:
> * What issue does this PR address or fix?
> * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be considered?
-->
# Screenshots/Recordings/Graphs
<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->
## Tests
<!--
> Please describe the tests that you have conducted to verify the changes made in this PR.
-->
2025-03-31 23:31:57 +08:00
SoftFever
df19e91845
fix a bug for OTA updating feature.
...
Add a help script to pack OTA package
2025-03-31 23:17:02 +08:00
SoftFever
f6dc9c1ab4
bump bbl.json version
2025-03-31 14:36:37 +08:00
SoftFever
ef978b848c
update SBS filament
2025-03-31 14:32:49 +08:00
SoftFever
8c4a65e3e1
update OrcaFilamentLibrary
2025-03-31 13:48:58 +08:00
SoftFever
61efef9e88
Only consider part above plate when checking for object outside ( #8456 )
...
Fix #8218
Before:

After:


Note: there is still an issue that you still cannot slice if object below plate overlaps exclusion area. It won't be easy to fix and also will be computational costy, so I won't try to solve this in this PR yet.

2025-03-30 15:40:44 +08:00
SoftFever
5dac629712
Improve flow rate calibration: use ipArchimedeanChords pattern for flow rate calibration ( #8993 )
...
* Use ipArchimedeanChords pattern for flow rate calibration
* Merge branch 'main' into feature/different_pattern_flowrate
* improve order
* Merge branch 'main' into feature/different_pattern_flowrate
2025-03-29 20:27:04 +08:00
SoftFever
17d08aec41
deprecate AppImage
2025-03-27 22:55:16 +08:00
SoftFever
658669d103
Universal mac build ( #9074 )
...
build universal Mac app
2025-03-27 22:53:37 +08:00
SoftFever
41450b3a64
avoid using https://www.mpfr.org/mpfr-current link ( #9034 )
...
* avoid using https://www.mpfr.org/mpfr-current link
2025-03-23 13:25:50 +08:00
SoftFever
4c56a3b3f5
bump version to 2.3.1-dev
2025-03-22 12:05:10 +08:00
SoftFever
19c4a4dc3f
Automatically update nightly-builds tag
2025-03-21 23:19:10 +08:00
SoftFever
671d3d8f70
fix docker build
2025-03-20 23:30:27 +08:00
SoftFever
b02e8bb7f3
Backup user folder to folder instead of zip file ( #8953 )
2025-03-18 19:53:47 +08:00
SoftFever
7c1122d06f
backup user folder for each version ( #8939 )
...
* backup user folder for each version
2025-03-18 00:37:47 +08:00
SoftFever
d8bb1786e5
bump version to 2.3.0
2025-03-16 23:07:49 +08:00
SoftFever
2e4576b201
update locale and fix some translation caused by string changes
2025-03-16 23:05:15 +08:00
SoftFever
4ebbadb2a6
update profile version
2025-03-16 22:59:07 +08:00
SoftFever
e6467d4872
Use .gcode.3mf as ext for gcode 3mf files ( #8928 )
2025-03-16 22:17:38 +08:00
SoftFever
be0effc068
update Sovol, remove generic filaments
2025-03-10 21:50:36 +08:00
SoftFever
312ddaa8fb
Limit visibility of custom filament profiles based on OrcaFilamentLibrary to currently selected printer only ( #8779 )
...
Set compatible_printers when creating custom filament profiles so that this custom profile won't be visible automatically for all printers.
2025-03-09 21:51:19 +08:00
SoftFever
c150bbf61c
bump version to 2.3.0-rc
2025-03-09 17:33:16 +08:00