8210d76449
Fix issue that you cannot select multiple brim ears with shift+left click
2025-03-31 23:23:23 +08:00
f6dc9c1ab4
bump bbl.json version
2025-03-31 14:36:37 +08:00
ef978b848c
update SBS filament
2025-03-31 14:32:49 +08:00
8c4a65e3e1
update OrcaFilamentLibrary
2025-03-31 13:48:58 +08:00
c163d11fdb
Fix filament editor crash on Linux ( #9016 )
...
Fix filament editor crash on Linux (SoftFever/OrcaSlicer#8895 )
2025-03-30 22:02:36 +08:00
9fe905c47d
gCode Legend & Viewer Improvements ( #8198 )
...
* commit
* update buttons and icons
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* replace invisible item icon
* reduce code changes & add svg icons for hidden / visible
* update
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* fix window width when scrollbar visible
* Update GCodeViewer.cpp
* Update GCodeViewer.cpp
* add corner rounding to all plate stats
* Update GCodeViewer.cpp
* update
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-03-30 20:07:49 +08:00
933b282c53
Add in a pref for camera orbit speed multiplier ( #8725 )
...
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-03-30 16:16:08 +08:00
d869a61ac1
Update devcontainer ( #8516 )
...
* Update devcontainer
* Merge branch 'main' into update-devcontainer
* Revert to using Dockerfile
* Merge branch 'main' into update-devcontainer
2025-03-30 15:43:55 +08:00
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
9db74c05c0
Fix vase mode with filament change ( #8404 )
...
* Fix lift in vase mode
* Disable vase mode of layers that have color change (SoftFever/OrcaSlicer#8387 )
2025-03-30 15:34:48 +08:00
98be94a729
Fix flatpak not using dark theme ( #8964 )
...
* Create set-dark-theme-variant.py
* Update entrypoint
* Update io.github.softfever.OrcaSlicer.yml
* Create uses-dark-theme.py
* Update MPFR to 4.2.2
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-03-30 09:47:18 +08:00
41c14281e5
More pt-BR translation fixes ( #9086 )
2025-03-29 23:03:44 +08:00
0001d62dc8
Parameter optimization of Magicmaker series printer ( #8956 )
...
* Update MM BoneKing 0.4 nozzle.json
* Update MM hj SK 0.4 nozzle.json
* Update MM hqs SF 0.4 nozzle.json
* Update MM hqs hj 0.4 nozzle.json
* Update MM slb 0.4 nozzle.json
* Update MM slb 0.4 nozzle.json
* Update MM slb 0.4 nozzle.json
* Update MM slb 0.4 nozzle.json
* Update MM slb 0.4 nozzle.json
* Update MM slb 0.4 nozzle.json
* Update MM hqs hj 0.4 nozzle.json
* Update MM hqs SF 0.4 nozzle.json
* Update MM hj SK 0.4 nozzle.json
* Update MM BoneKing 0.4 nozzle.json
* Update MM BoneKing 0.4 nozzle.json
* Update MM slb 0.4 nozzle.json
* Update MM slb 0.4 nozzle.json
* Update MM slb 0.4 nozzle.json
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-03-29 22:35:09 +08:00
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
782adafc39
Build script improvements. ( #7914 )
...
* Build script improvements.
Add NDEBUG for non-debug MacOS builds. I don't understand why, but on my system Release and RelWithDebugInfo builds were not defining NDEBUG, resulting in failing asserts and other sanity checks.
Add -jN flag to BuildLinux.sh. On my 4-core 8GB RAM system, passing -j4 allows building without a swap storm.
Improve README.md description of building on macOS.
* Merge branch 'main' into bug/macos-ndebug
* Merge branch 'main' into bug/macos-ndebug
* Merge branch 'SoftFever:main' into bug/macos-ndebug
* Improve CMake syntax. Mention Mac path to app.
* Merge branch 'main' into bug/macos-ndebug
2025-03-29 20:21:44 +08:00
ed45bf425e
Use boost::nowide directly from boost ( #9037 )
...
* Use `boost::nowide` directly from boost
Cherry-picked from prusa3d/PrusaSlicer@bffa3f8578
Co-authored-by: tamasmeszaros <meszaros.q@gmail.com >
* Replaced all occurrences of boost::nowide::narrow for wxStrings with into_u8
Cherry-picked from prusa3d/PrusaSlicer@8d6497297a
Co-authored-by: tamasmeszaros <meszaros.q@gmail.com >
* Fix flatpak build
2025-03-29 20:14:10 +08:00
45221a2bea
Trigger build workflow when flatpak changes are made ( #9105 )
...
Trigger build all for changes under the flatpak folder
2025-03-29 16:18:34 +08:00
17d08aec41
deprecate AppImage
2025-03-27 22:55:16 +08:00
658669d103
Universal mac build ( #9074 )
...
build universal Mac app
2025-03-27 22:53:37 +08:00
00811ee5bb
Fix endless loop in ReplaceString ( #9077 )
2025-03-26 11:33:52 +08:00
108eeaed0a
Make printer model search more flexible ( #9050 )
...
The printer model search can be hard to use, depending on how profiles
are named. This makes it a little easier by matching on both the vendor
and model name, and tokenizing the query and matching all of the tokens,
instead of trying to find the whole query substring in the model name.
2025-03-25 08:59:32 +08:00
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
2efee60a22
Added TCP Queue Delay + Fixed Flashforge Serial comms ( #8905 )
...
* Added TCP Queue Delay + Updated Flashforge Serial comms
- Added TCP Queue Delay parameter to delay TCP messages in queue
- Updated Flashforge Serial comms - Upload/Print to older Flashforge devices (AD3/AD4 etc) now working alongside FF Klipper devices
* Set buffer to 4096 & add 3 sec delay for file save command
* include thread in TCPConsole
2025-03-22 23:38:29 +08:00
a16b8e4963
Add PETG-GF filament type ( #8960 )
...
* Add PETG-GF filament type
2025-03-22 22:59:47 +08:00
37653324fa
Finish pt-BR translation ( #8962 )
...
* Finish pt-BR translation
2025-03-22 22:58:12 +08:00
c6f4ad0efa
Russian translation update ( #8994 )
...
* Russian translation update
Translation update, correction of errors, add missing string.
2025-03-22 22:57:42 +08:00
ce453ccd58
Fix flatpak build ( #9017 )
...
follow up of c3542ce014
2025-03-22 22:13:33 +08:00
c3542ce014
Update to mpfr-4.2.2.tar.bz2 ( #9007 )
...
Needed an update, the old link is 404.
2025-03-22 16:42:34 +08:00
4c56a3b3f5
bump version to 2.3.1-dev
2025-03-22 12:05:10 +08:00
19c4a4dc3f
Automatically update nightly-builds tag
2025-03-21 23:19:10 +08:00
671d3d8f70
fix docker build
2025-03-20 23:30:27 +08:00
70931e5321
Fix crash when support bottom interface layer is set to same as top ( #8955 )
...
* Fix crash when support bottom interface layer option is set to `same as top` (SoftFever/OrcaSlicer#8604 )
2025-03-18 23:26:46 +08:00
b02e8bb7f3
Backup user folder to folder instead of zip file ( #8953 )
2025-03-18 19:53:47 +08:00
83f8b6b625
Set Crosshatch as default infill pattern instead of grid ( #8952 )
2025-03-18 19:53:10 +08:00
6825cf6d52
Output x64 registers to windows crash report too ( #8951 )
...
* Output x64 registers to windows crash report too
2025-03-18 19:42:42 +08:00
c432d2c537
Fixes/Improvements for Creality profiles ( #8850 )
...
* Update Creality K2 Plus 0.8 nozzle.json
* Update Creality K2 Plus 0.6 nozzle.json
* Update Creality K2 Plus 0.4 nozzle.json
* Update Creality K2 Plus 0.2 nozzle.json
* Increase PEI bed temp to 100C from 60C for ASA
* Merge branch 'main' into creality-patch
2025-03-18 19:41:16 +08:00
61b86b976e
Adding more pt-BR translations ( #8947 )
...
* Adding more pt-BR translations
2025-03-18 19:40:12 +08:00
9bf6a44608
Add support for Creality Ender-5 Max ( #8870 )
...
* add creality ender-5 max
* add filament profiles for ender-5 max
* update creality manifest
* fix references
* put creality.json at 4 space indent
* remove invalid parameters
* fix thumb format
* Merge branch 'main' into feature/ender-5-max
2025-03-18 19:39:20 +08:00
7c1122d06f
backup user folder for each version ( #8939 )
...
* backup user folder for each version
2025-03-18 00:37:47 +08:00
4eaef65a79
Add Lulzbot Taz 4, 5, Pro Dual, Pro S ( #8844 )
...
* Update Lulzbot.json to include Taz 4, 5, Pro Dual, and Pro S
* Rename Lulzbot Taz 4, 5_cover.png to Lulzbot Taz 4 or 5_cover.png
* Add build plate model for Taz 4 or Taz 5
* Add compatible printers
* Add compatible printers
* Update Lulzbot 2.85mm PLA.json
* Add Taz 4, 5, Pro Dual, Pro S
* Add files for Taz 4, 5, Pro Dual, Pro S
* simplified build plate model
2025-03-17 08:46:55 +08:00
44b6a6a6b6
bugfix and updates in profiles for MK3.5 ( #8778 )
...
* bugfix for TPU filament overrides
* higher voluemetric flow
* bugfix for to high speed at internal solid infill
* Update Prusa.json
* updated firmware check and nozzle settings
* bugfix speed and standard for 0,15mm profiles of the 0.4mm nozzle
* variables not defined in orcaslicer
2025-03-16 23:42:24 +08:00
d8bb1786e5
bump version to 2.3.0
2025-03-16 23:07:49 +08:00
2e4576b201
update locale and fix some translation caused by string changes
2025-03-16 23:05:15 +08:00
4ebbadb2a6
update profile version
2025-03-16 22:59:07 +08:00
4dc6530391
Fix wrong first layer temperature when ooze prevention and print-by-obj are enabled ( #8927 )
...
* Don't apply idle temperature to current nozzle (SoftFever/OrcaSlicer#8924 )
* Merge branch 'main' into bugfox/ooze-prevention-current-nozzle
2025-03-16 22:32:00 +08:00
e6467d4872
Use .gcode.3mf as ext for gcode 3mf files ( #8928 )
2025-03-16 22:17:38 +08:00
69154652ba
Allow generating brims for objects inside other object's hole ( #8914 )
...
* Allow generating brims for objects inside other object's hole
* Make sure inner brim stays inside holes
(cherry picked from commit 4afbc5bf340835727344bae77572595a4aa2c7ba)
* Merge branch 'main' into bugfox/nested-brim
2025-03-16 20:07:41 +08:00
9e2054278f
Update Catalan language for OrcaSlicer V2.3.0 Release Candidate ( #8913 )
...
* Update Catalan language for OrcaSlicer V2.3.0 Release Candidate
Update Catalan language for OrcaSlicer V2.3.0 Release Candidate
2025-03-16 18:22:04 +08:00
61464de50b
Fix crash when resetting filament presets ( #8911 )
...
* Fix crash when resetting filament presets (SoftFever/OrcaSlicer#8863 )
* Fix crash when resetting filament presets when dependencies are changed (SoftFever/OrcaSlicer#8849 )
* Merge branch 'main' into bugfox/mm-preset-reset-crash
2025-03-16 18:21:20 +08:00
c73513ee0d
Fix query of gcode's slicer version. ( #8925 )
...
* Fix query of gcode's slicer version.
2025-03-16 14:24:28 +08:00