* 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
* 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
* Make gcode editor window resizable
* Make param list expands with the window
* Make dialog shrinkable and give it a proper initial size
* Revert "Hardcode Location of Add Button"
This reverts commit aef74ab0050783bfaf7d67f531dd6877008e843c.
* Make sure the dialog fits inside current screen
* Fix compile error
Don't show "remember my choice" on 3mf open dialog (SoftFever/OrcaSlicer#9108)
Lots of people accidentally checked it without realizing the consequences, now we make it more explicit by
only allowing change this in preference settings.
* FIX: brim should be extruded only on first layer
github: github.com/bambulab/BambuStudio/issues/4678
Change-Id: Ib00795dfba2e6d869c30ac906385f170088bbfd6
(cherry picked from commit b51ff1721ddc2080c4f7e487f67c4f1a722bf091)
* Fix compile
* Update GUI_ObjectList.cpp
* fix scaling issue on arrow
* Update GUI_ObjectList.cpp
* Update name column on Linux as well
* Always use column width from `m_columns_width`
* Always use column width from `m_columns_width`
* Remove object list extra horizontal spacing on macOS
* Remove object list header
* Avoid negative width
* Fix compile error
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
* update profiles from 3b3aa19543
* capitalize SPEED
* Capitalize SPEED
* sync with cac592a462 (diff-b2ec55404a83d29c6c998171282a456702f47a98bade1a24aa583ea65c4314e0)
* sync with 1d5331b7d9
there was an issue with the filament start gcode conversion that appears to make the gcode invalid
* tweak Prusa CORE One
---------
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
* Make sure printer vendor matches
* Handle cases where some vendor do not have printers (such as `OrcaFilamentLibrary`)
* Ignore vendor `custom printer` from create printer vendor list
* Fix missing end bracket
* Update printer vendor and model list on create printer dialog
* Remove unused search code
* Reimplement the object search bar (SoftFever/OrcaSlicer#7438)
* Fix result list when search text is empty
* Prevent infinite focus loop
* Update layout on Linux
* Fix focus on macOS
---------
Co-authored-by: SoftFever <softfeverever@gmail.com>
* Merge tiny cracks that is part of a large bottom surface into bottom surface (SoftFever/OrcaSlicer#9329)
* Revert bottom offset
* Top surfaces will have perimeters around, which need to be removed from bottom surfaces so bridges not extended to visible areas
* 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