EpiphanyPrinting
ef7ec9fa7c
Adds resonance avoidance ported from qidi slicer ( #9403 )
...
* Update tab.cpp for resonance avoidance
* update files for resonance avoidance
updated gcode.cpp, gcode.hpp, preset.cpp, printconfig.cpp, printconfig.hpp to add resonance avoidance. Based on qidi slicer changes.
* Update README.md
* Update README.md
* Update Tab.cpp
* Update Preset.cpp
Updating code comments
* Update PrintConfig.cpp
* Update PrintConfig.hpp
* Update .gitattributes
* Remove carriage return
* Update doc
* Move resonance avoidance settings to printer settings
* Disable resonance avoidance by default
* Update options
---------
Co-authored-by: Paul Mourer <paul.mourer@gmail.com >
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-16 13:14:00 +08:00
Vovodroid
668b1da8d7
Disable SAFC and retract for Hilbert curve ( #9592 )
...
* SAFC flow for rectilinear/monotonic only and Hilbet curve retract
* Refactor
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-15 20:50:34 +08:00
dremc
54e117b42a
add filament_vendors:DREMC ( #9519 )
...
* Update CreatePresetsDialog.cpp
* Update generate_presets_vendors.py
2025-06-15 19:41:46 +08:00
Rodrigo
0b14eb144b
TPMS-D Infill ( Triply Periodic Minimal Surface D) ( #9613 )
...
* Fill TPMS-D
limpieza
* delete unused function
* cleaning
* Icon update
* fix missing header
* density Adjusted
Co-Authored-By: Ian Bassi <12130714+ianalexis@users.noreply.github.com >
* Improve Precision + refactoring
clean tpms.hpp
Co-Authored-By: Ian Bassi <12130714+ianalexis@users.noreply.github.com >
---------
Co-authored-by: Ian Bassi <12130714+ianalexis@users.noreply.github.com >
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-15 19:38:54 +08:00
Alexandre Folle de Menezes
5f4b129ef4
Fix english strings punctuation mistakes ( #8901 )
...
* Fix punctuation of enumerations
* Add missing '?' at the end of questions on hints
* Add periods after error messages
* Add punctuation to all tooltips
* Add missing periods on the pt-BR translation
2025-06-15 16:12:03 +08:00
lodriguez
598f77b54a
remove OSMesa ( #9708 )
...
* remove OSMesa
OSMesa is depricated for quite a while and got removed with Mesa 25.1.0
* remove OSMesa from all buildfiles, readmes, etc…
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-15 14:53:42 +08:00
anjis
8b3cbdc36f
The multi-color printing wipe tower now includes the Bambu RIB wall feature ( #9881 )
...
* Add new Bambu RIB wall feature, including only the rib wall generation algorithm.
* Fix Linux compilation errors.
* Attempt to fix flatpak build
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-15 14:53:35 +08:00
Dipl.-Ing. Raoul Rubien, BSc
b138a13948
Fixes, refactors and enhances Linux build-scripts ( #8269 )
...
* fixes and refactors linux build scripts
- build_linux.sh: fixes wrong AppImage build folder; refactors script; enhances help text
- harmonizes names: BuildLinux.sh and BuildLinuxImage.sh
- fixes file permissions: cmake inherits .in-file permission; removes chmod 755 in scripts
- linux.d/debian: removes false positive error message
- updates documentation
* enables ANSI-colored output for GNU or Clang
* build_linux.sh: adds -p flag to disable PCH for boosting ccache hit rate
* Allow compilation on distributions based on Ubuntu/Debian (#8625 )
* build_linux.sh: takes over changes from BuildLinux.sh
* CMakeLists.txt: removes leftovers, enables ANSI-colored output
* CMakeLists.txt: fixes issue where FORCE_COLORED_OUTPUT was not respected form environment (introduces -C cli arg)
* merges 5df4275 : Make it easy to pass extra build args to deps and orca in BuildLinux.sh (#9648 )
2025-06-15 00:41:20 +08:00
Dipl.-Ing. Raoul Rubien, BSc
de66749a11
fixes compiler warnings ( #9619 )
...
* compiler warnings: adds SYSTEM to [target_]include_directories to skip warnings originating from dependencies
* compiler warnings: uninitialized/unused variables, missing parenthesis, pragma
* compiler warnings: redundant template type, missing curly braces, pass 0 instead of NULL as int argument
* compiler warnings: removes fclose(fp) where fp==nullptr since fclose() has attribute __nonnull((1))
* compiler warnings: uninitialized variables, missing parentheses, missing curly braces
* compiler warnings: ? as lower precedence than <<
* compiler warnings: unused variable
* compiler warnings: unused result
* compiler warnings: undefined/unused variable
* compiler warnings: uninitialized variable
2025-06-14 21:05:25 +08:00
yw4z
1c09c6150d
Ramming dialog improvements & add step control for SpinInput class ( #9651 )
...
* init
* update dialog buttons
* Fix color on Linux & macOS
* Fix dark mode dialog title color on Windows
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-14 15:19:25 +08:00
Noisyfox
deb371d298
Fix staticbox content margin on macOS ( #9901 )
2025-06-14 11:32:31 +08:00
yw4z
71e96eed48
DialogButtons fixes and apply to more windows ( #9809 )
...
* step import dialog
* update
* update
* drop file dialog
* Update UnsavedChangesDialog.cpp
* update
* fix focus
* Update CreatePresetsDialog.cpp
* improve usage of return button
* fix first button not getting hover effects
* update
* update
* improve button styles
* update button events
* update button events
* update button events
* remove Raise()
2025-06-14 10:27:10 +08:00
Ian Bassi
64dc09ea56
Wiki Update part 4 ( #9872 )
...
* How to wiki
* Local images + pressure-advance realocation
* fill patterns WIP
+ Patch Until they fix this: https://github.com/orgs/community/discussions/118296
* Wiki images update 8fff1ca
Updated images with new style from commit 8fff1ca (pr: #9797 )
* Internal Wiki Links + standardization
* Update Flow Calibration image
Co-Authored-By: Dowsha3d <216038220+dowsha3d@users.noreply.github.com >
* Seam wiki merge
* Updated Wiki Home
* MD Final lines
* How to index
---------
Co-authored-by: Dowsha3d <216038220+dowsha3d@users.noreply.github.com >
2025-06-13 23:09:05 +08:00
zefir-o
aff35ed255
Generate GCode for skirt prior wipe tower. ( #9885 )
2025-06-13 14:24:26 +08:00
yw4z
fa5978f74b
Class for RadioGroup & LabeledStaticBox and improvements for Calibration Dialogs, Windows with wxStaticBoxSizer ( #9797 )
...
* update
* Update calib_dlg.cpp
* Update LabeledStaticBox.hpp
* Update calib_dlg.cpp
* update
* update
* RadioGroup fix
* update
* update
* update
* update
* RadioGroup
* Fix render issue when position is set to default (-1)
* Fix macOS render issue by removing default NSBox border
* Fix compile
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-12 20:15:02 +08:00
Ondřej Bartas
4376f025ae
fix BBL bed_model stl hacks ( #9882 )
2025-06-12 18:11:52 +08:00
yw4z
247fdcf45b
Use proper case for "return" ( #9831 )
...
init
2025-06-10 09:42:06 +08:00
Michele Stefanelli
5366e1dceb
Improve printers pictures and sorting (prusa printers) ( #9824 )
...
* Replace prusa printer images with standard sizes and aspect ratio
* Rename Prusa Mini IS to specify the IS in the name
* Add missing prusa CORE One in the preset dialog and reorder prusa printers
* updated pictures to 320px
2025-06-08 18:04:04 +08:00
Noisyfox
598e661107
Remove sensitive data in 3mf files ( #9825 )
...
* Do not store BBL user id in 3mf file
* Do not store creation & modification date in 3mf file
2025-06-08 17:55:15 +08:00
Noisyfox
ba7cdbeabc
Fix error when drag-n-drop a file from network location to home screen ( #9821 )
...
Fix error when drag-n-drop a file from network location to home screen on Windows
2025-06-07 17:38:23 +08:00
yw4z
b5eb2d728f
wxDataViewCtrl fixes ( #9818 )
...
* init
* update
2025-06-07 17:15:41 +08:00
Noisyfox
fc198259af
Fix crash on Linux when you searched the placeholder in gcode editor dialog ( #9815 )
...
Fix crash on Linux when you searched the placeholder in gcode editor dialog (SoftFever/OrcaSlicer#5671 )
2025-06-07 11:03:25 +08:00
yw4z
0dc7c1ddc1
class for DialogButtons ( #9639 )
...
* init
* match code
* update
* Update DialogButtons.hpp
* make Ok uppercase
* update
* fix and cleanup
* Update DialogButtons.cpp
* update
* Update DialogButtons.cpp
* update
* Update CreatePresetsDialog.cpp
* update
* update
* update
2025-06-04 09:30:36 +08:00
Frank Pian
d5ff3c79b7
Revert #6867 : remove bambustudioopen:// protocol on Mac ( #9680 )
...
Fix link redirection defaulting to Orca
2025-06-02 23:03:53 +08:00
Noisyfox
b0776eb107
Fix event table baseclass error ( #9777 )
2025-06-01 22:49:54 +08:00
Noisyfox
b819c7f55b
Fix project info editor dark mode text color ( #9775 )
2025-06-01 21:37:53 +08:00
Alexandre Folle de Menezes
30087a1680
Fix the spelling/grammar on the original english strings ( #9487 )
...
* Fix the spelling/grammar on english strings
* Fix the spelling/grammar on english strings, part 2
2025-06-01 19:32:36 +08:00
Alexandre Folle de Menezes
96b0249b1d
Fix casing issues on the original english strings ( #9513 )
...
* Use lowercase after comma
* Use uppercase after period
2025-06-01 19:31:55 +08:00
kfbest
556edcb98b
Additional Model metadata - Description ( #9398 )
...
* starting to add description field to GUI
* additional work to add GUI
* make a multi-line entry
* Remove building of non-mac
* fix tag collision
* debugging suggestions from CoPilot
* yet another debug suggestion
* Fix build with Xcode 16.3
* Simplify OpenVDB patch, from 930c3acb8e (diff-bc3061cc2fe6c64a3d67c8350330bb3a530d01037faace6da27ad9a12aa03e29)
* Fix CGAL header under clang 19
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281880
* Fix compile error due to removal of base template for `std::char_traits` in clang 19
https://releases.llvm.org/19.1.0/projects/libcxx/docs/ReleaseNotes.html#deprecations-and-removals
* Update Auxiliary.cpp trying to prevent crash
* Add files via upload
* from other branch
* rolling back changes
---------
Co-authored-by: Kaleb Best <kalebbest@MacBook-Air.local >
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-06-01 18:35:48 +08:00
yw4z
581092e9ac
Fix scaling on Plates toolbar for Windows ( #9674 )
...
Update GLCanvas3D.cpp
2025-06-01 15:40:44 +08:00
Ian Bassi
0b24b87172
Fix #9439 - IS Calib - Use default Filament MVS ( #9703 )
...
IS Calib - Use default Filament MVS
To fix #9439 added a comment in wiki and remove Max Volumetric Speed overload.
Co-authored-by: Rodrigo <162915171+RF47@users.noreply.github.com >
2025-06-01 13:38:09 +08:00
Ian Bassi
3383cb98dc
Fix Line Infill with no anchor ( #9768 )
...
* Fix Line Fill with no anchor
Co-Authored-By: Rodrigo <162915171+RF47@users.noreply.github.com >
* Disable anchor option for Line Infill
Co-Authored-By: Rodrigo <162915171+RF47@users.noreply.github.com >
Co-Authored-By: Henk <40023052+elektrohenk@users.noreply.github.com >
---------
Co-authored-by: Rodrigo <162915171+RF47@users.noreply.github.com >
Co-authored-by: Henk <40023052+elektrohenk@users.noreply.github.com >
2025-06-01 13:34:44 +08:00
Noisyfox
2d9ae54037
Fix tree support bed exclusion area calculation ( #9633 )
...
Fix tree support bed exclusion area calculation (SoftFever/OrcaSlicer#9624 )
2025-06-01 13:18:03 +08:00
yw4z
70be780103
Fix scaling on SideButton ( #9673 )
...
* Update MainFrame.cpp
* fix scaling on gap
2025-06-01 13:16:51 +08:00
yw4z
a64fb1f941
Fix scaling on about dialog ( #9672 )
...
* Update AboutDialog.cpp
* Update AboutDialog.cpp
2025-06-01 13:00:05 +08:00
lodriguez
39b009fb1e
Fix deferred URL not cleared properly ( #9711 )
...
* Fix deferred URL not cleared properly
ensure the deferred URL is fully cleared after use
* cleared properly in load_url too
2025-05-25 00:45:12 +08:00
Vovodroid
ae1c8f1d6a
Correct repair menu message ( #9468 )
2025-05-16 23:54:10 +08:00
Noisyfox
3b7dc0aec3
Brim ear updates model object in real-time ( #9625 )
...
* ENH:Brim ear updates model object in real-time
jira: studio-8687 8683
Change-Id: Ic730957bf8c1e96c0464791cce60cb097d1a4dc9
(cherry picked from commit af174cb8b64e870929f926d3957d3471d0b09e29)
(cherry picked from commit a1037509aef57b2276bba3ddcab33a6bfeebf87a)
* Fix build error
---------
Co-authored-by: Mack <yongfang.bian@bambulab.com >
2025-05-16 23:52:48 +08:00
Noisyfox
97671c71be
Fix several crash when build in debug mode ( #9650 )
...
* Fix crash when open bed shape dialog.
DO NOT USE `auto` FOR EIGEN EXPRESSION RESULT!
* Fix assertion failure when switching printer models
2025-05-16 23:49:19 +08:00
yw4z
f0b3449db8
Bed shape dialog improvements ( #9569 )
...
* init
* reduce changes
* Update BedShapeDialog.cpp
* update
2025-05-16 23:49:07 +08:00
Maciej Lisiewski
8177f17d5d
Fix building with GCC 15 ( #9643 )
...
* Patch GMP to build on GCC15
* Add cstdint include - GCC15 defaults to C23
* Update GMP PATCH_COMMAND to work without a valid git repo
* Set GMP_DIRECTORY_FLAG
2025-05-16 23:48:59 +08:00
Alexandre Folle de Menezes
cf71e4f2c7
Fix the spacing on the original english strings ( #9596 )
...
* Remove extra spaces between words
* Remove extra spaces after punctuation
* Remove extra spaces before punctuation
* Always needs a space after punctuation
* Always needs a space before parens
* Remove trailing spaces before newline
2025-05-16 16:31:58 +08:00
Noisyfox
de58fb295f
Fix preview gcode misalignment caused by placeholder postprocess ( #9529 )
...
* Fix layer number placeholder process
* Fix gcode move id misalignment when M73 is disabled
* Fix gcode move id misalignment when M73 is enabled
2025-05-16 09:28:30 +08:00
Noisyfox
a14f9214c4
Removed dependency on libtiff ( #9514 )
...
(cherry picked from commit prusa3d/PrusaSlicer@f12e0b4d21 )
Co-authored-by: Lukas Matena <lukasmatena@seznam.cz >
2025-05-14 15:04:49 +08:00
Kiss Lorand
d568b64994
Auto orient shortcuts ( #9615 )
2025-05-14 11:45:08 +08:00
Noisyfox
4d9ca1ef30
Fix new project crash on Windows if multi-extruder printer profile is edited ( #9600 )
...
Fix new project crash on Windows if profile is edited
2025-05-14 11:36:50 +08:00
Kiss Lorand
fc462fb58b
Gizmo shortcuts ( #9604 )
...
* Gizmo shortcuts
* Delete invalid comment
2025-05-12 22:11:39 +08:00
Noisyfox
1ca9b58db1
Fix brim ear render when camera projection changed ( #9605 )
...
* Fix brim ear render when camera projection changed (SoftFever/OrcaSlicer#9602 )
* Remove unnecessary shader uniform
2025-05-12 21:18:19 +08:00
yw4z
e371f8f46e
Improvements for Default color button in filament settings ( #9581 )
...
* init
* fix colors on theme switch
* update
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-05-11 20:11:09 +08:00
Alexandre Folle de Menezes
3f79e0522e
Use "°C" instead of "degree" to avoid ambiguity ( #9597 )
2025-05-11 15:06:30 +08:00