Commit Graph

13415 Commits

Author SHA1 Message Date
2f4b05844b add "temperature" variable support 2024-07-24 19:58:34 +08:00
e05f2b4fbe Merge branch 'main' into feature/multitool 2024-07-23 18:21:19 +08:00
7976534e9b fix flatpak build 2024-07-23 18:18:27 +08:00
bdbb502ee6 Color fixes (#5712)
* Flushing volumes button background color for active state

* Sliced plates bar > Use different colors on plate numbers for light / dark theme

* Remove 3D navigator background

* Device & Project Tab > Sidebar > Selected tab background color

* Merge branch 'SoftFever:main' into color-fixes-3

* Correct sidebar button color for light mode for bbl monitor / calibration and project page

* Homepage fixes

* Fix parameters group title color too bright on dark theme

* Search popup hovered item background color

* Sidebar > Search box > match border color with other input/combo boxes

* fix indents

* Add descriptions to statecolors

* Paint gizmos > remove background of non active Tool / Brush buttons on dark mode

* Merge branch 'SoftFever:main' into color-fixes-3

* Top bar / Main tab bar button hover background

* Fix broken color change from last merges

* Gizmos selected text background

* Keyboard shortcuts window selected tab bg color

* About page link color

* Project page fixes

* match disabled text color on combo boxes with input boxes

* Use better background color for disabled elements on dark mode

* match all colors for disabled elements

* BBL > Monitor tab > Add printer text and icon not visible on dark theme

* even darker bg color for homepage thumbnails

* Sidebar arrow not visible

* Better bg color for row highlighting

* match style of gizmo combo box

* Merge branch 'SoftFever:main' into color-fixes-3

* Revert changes for main tab bar background color of button while hover
2024-07-23 18:00:21 +08:00
1ef97913d8 hide/disable options accordingly 2024-07-23 00:43:12 +08:00
1929537fb0 Fix misc bugs 2024-07-23 00:12:54 +08:00
d252a6f7f5 Fixed an issue that tall skirt is generated when ooze prevention and skirt are both enabled. 2024-07-22 08:54:01 +08:00
e612a44112 force restore Z 2024-07-21 23:29:15 +08:00
c44887ee7a preheat work - done 2024-07-21 17:58:37 +08:00
bda3a8e9c5 preheat work - part 1 2024-07-21 10:29:42 +08:00
13b818195d Merge branch 'main' into feature/multitool 2024-07-16 23:30:26 +08:00
976c3e3685 Revert "Revert "Some flatpak fixing (#5510)""
This reverts commit e29cba2eff.
2024-07-16 22:39:43 +08:00
81f160e241 AppImage: Fix env overrides that cause segfault and EGL initialization error for Mesa from GIT (#6141)
Fix override that cause segfault and EGL initialization error

When user built Mesa from GIT and load it using env variables
LD_LIBRARY_PATH and LIBGL_DRIVERS_PATH
it override LD_LIBRARY_PATH inside AppImage but other variable
LIBGL_DRIVERS_PATH not override and it cause EGL init error.
2024-07-16 19:47:47 +08:00
5fc8f510b8 Simple preheat, temperary solution 2024-07-16 00:02:38 +08:00
83bd8b0fa0 Fixed crash if toolchange G-code modifies final position,
because the extruder was not set yet.
2024-07-15 21:47:10 +08:00
36cede6f1e update placeholderparser 2024-07-15 21:46:57 +08:00
30a745dd19 Fix a regression for SEMM when ramming and cooling is disabled 2024-07-14 17:35:12 +08:00
58f7af3356 support Prusa XL 2024-07-13 23:29:16 +08:00
bec03b3e42 optimize UI: hide flushing_volume_btn for multi tool 2024-07-12 23:17:50 +08:00
004d0595d9 Fix ooze prevention bug 2024-07-12 23:03:07 +08:00
156bdd12aa Auto arrange plate after cloning (#6009)
* Auto arrange plate after cloning
2024-07-11 23:54:42 +08:00
6de8d47bdb Limit the max speed on the wipe tower (#6044)
* limit the max speed on the wipe tower
2024-07-11 23:53:32 +08:00
39e8421566 Fix some utf-8 related issues in Cut gizmo (#6050)
* Fix some utf-8 related issues in Cut gizmo
2024-07-11 23:48:51 +08:00
b9d1f42ce3 Fix crash on printer UI 2024-07-11 22:52:58 +08:00
03a2263b57 Revert "Some flatpak fixing (#5510)"
This reverts commit 657954901f.
2024-07-11 20:27:45 +08:00
4ccbd38d21 Some flatpak fixing (#5510)
* Use fixed commit for wxwidgets

* disable cache

* Fix imports

* revert some build stuff

* fix python builds

* Don't build OCCT docs, a constexpr borks flatpak

* fix thread import

* Fix import

* Fix import again

* remove git commit

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-07-11 00:07:55 +08:00
e5b455fac6 Fix typos (#5998)
* Fix typos

* Update translation files appropriately

* Fix more 'fond's with 'found's

* Fix typos

* Fix duplicate message error
2024-07-11 00:04:47 +08:00
09116e5931 tweak UI 2024-07-10 21:40:11 +08:00
ff6ca4aa07 ooze prevention update: sync with PrusaSlicer 2024-07-10 21:40:11 +08:00
9df64248eb tidy up some codes 2024-07-10 21:40:10 +08:00
e86bc60463 update wipe tower according to latest PrusaSlicer 2024-07-10 21:40:10 +08:00
7c176f0917 support has_single_extruder_multi_material_priming 2024-07-10 21:40:10 +08:00
6bec8eb305 fix crash 2024-07-10 21:40:09 +08:00
2937249bcc dynamic list 2024-07-10 21:40:09 +08:00
f5a710e758 tool changer support - init work 2024-07-10 21:40:09 +08:00
58245d5067 Try fixing build with gcc 13.3 (SoftFever/OrcaSlicer#5991) (#5992) 2024-07-07 11:48:05 +08:00
86250ab85e Link WIKI 2024-07-02 21:49:24 +08:00
b4a8dca260 Disable small area flow compensation on first layer (Fixes #4617) (#5838)
Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-07-01 18:13:50 +08:00
a10162e555 more missing includes (#5930)
Here are more missing header files recently identified by building
without precompiled header support.
2024-07-01 18:07:19 +08:00
af4741afc8 Port of Cura's multi-material interlocking (#5775)
* Init port of Cura's MM interlocking

* Refactor a bit

* Fix crash when bottom surface is multi-color

* Fix crash when boundary avoidance is 0

* Add config

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-06-30 23:25:15 +08:00
a78dc3307e Adding pellet printer suppor to OrcaSlicer (#4836)
* creating settings for printer and some UI changes work

* related filament diameter and pellet flow changes to each other

* UI name change to turn Filament to Material

* updated the flow coefficient to filament diameter formula

* updated the preset for the configuration wizard

* configuration changes for the final release

* config changes and preset bundle sync removed

* start gcode change for ginger machines

* added explanation of relationship between pellet_flow_coefficient and filament_diameter

* Added tooltip. Fixed Ginger machine configuration, Added docs
2024-06-29 22:45:06 +08:00
47a6d14453 Mark unsaved project title with * (#5910)
* Mark unsaved project title with *
2024-06-29 22:13:57 +08:00
91d835328c Extrusion Rate Smoothing: Round speed values to prevent needless & trivial speed fluctuations (#5911)
* Update pressure equalizer to address rounding

* Merge branch 'SoftFever:main' into Extrusion-Rate-Smoothing-Round-speed-values-to-prevent-unecessary-minor-speed-fluctuations
2024-06-29 22:11:45 +08:00
4abcb858cc Add travel_slope option (#5873)
* Add travel_slope option

* Merge branch 'main' into travel-slope-pr
2024-06-29 17:33:22 +08:00
66374bd119 add missing includes (#5691)
* add missing includes

Building without precompiled header support revealed some missing
includes that are added with this change for code health purposes.
Those missing includes were hidden by precompiled header support due to
the fact that the precompiled header file provides some definitions
despite not being defined in directly or indirectly included header
files.
2024-06-29 12:21:52 +08:00
186c7032c5 Restore nozzle override fix (#5900)
* Restore nozzle override fix
2024-06-28 18:31:47 +08:00
0720348b38 Typo fix (#5871)
* Fixed typo "Internel error"

* Revert french translation
2024-06-26 20:37:08 +08:00
1bbfe53587 Tweak profile loading rules 2024-06-26 20:23:34 +08:00
d15868d3ea Fix few mirror related issues (#5827)
* Do not use get_scaling_factor then construct the matrix again, because it cannot properly handle situations that contains negative scale (mirror) / shear (SoftFever/OrcaSlicer#5578)

* Do not use get_scaling_factor then construct the matrix again, because it cannot properly handle situations that contains negative scale (mirror) / shear (SoftFever/OrcaSlicer#5578, SoftFever/OrcaSlicer#4719)
2024-06-26 18:08:15 +08:00
3182a0881b Fix PrusaLink upload when PUT is used (#5843)
(SoftFever/OrcaSlicer#5840) Fix PrusaLink upload when PUT is used
2024-06-25 00:48:38 +08:00