Skip to content
This repository has been archived by the owner on Sep 23, 2024. It is now read-only.

Update Main #18

Merged
merged 150 commits into from
Feb 26, 2024
Merged

Update Main #18

merged 150 commits into from
Feb 26, 2024

Commits on Jan 1, 2024

  1. add UndoValueUIManager from PS

    from prusa3d/PrusaSlicer@32ff20d
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    4f0a47b View commit details
    Browse the repository at this point in the history
  2. Implement Preparation for Edit Custom Gcode

    Original Commit: prusa3d/PrusaSlicer@7db83d5
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    accdbb9 View commit details
    Browse the repository at this point in the history
  3. Add first impl of EditGCodeDialog

    Only current issue is that the grabber for the resizeable window is currently white (ongoing issue for Orca)
    
    Original Commit: prusa3d/PrusaSlicer@a8307bf
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    dd80276 View commit details
    Browse the repository at this point in the history
  4. Implement ParamsViewCtrl

    + GUI_App : Fixed update of the dark mode, when DataViewCtrl doesn't have header
    -Orca: currently doesn't seem to display dataview labels properly. TBD if it continues to be an issue.
    
    Original Commit: prusa3d/PrusaSlicer@c577b7f
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    bdac496 View commit details
    Browse the repository at this point in the history
  5. Improved ParamsViewCtrl

    Original Commit: prusa3d/PrusaSlicer@59af551
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    05e1590 View commit details
    Browse the repository at this point in the history
  6. Partial Automation of getting Gcode placeholders

    Included pre-generated files specific to Orca rather than PS provided files
    
    Original Commit: prusa3d/PrusaSlicer@55d5921
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    6d19d62 View commit details
    Browse the repository at this point in the history
  7. Implemented new grouping for the params

    Original Commit: prusa3d/PrusaSlicer@b2bd7f5
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    58cd50c View commit details
    Browse the repository at this point in the history
  8. Add parameter description

    Original Commit: prusa3d/PrusaSlicer@d652f15
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    6539dc4 View commit details
    Browse the repository at this point in the history
  9. Edit Custom G-Codes Improvements

    Orca: Added option to use CMake config option ORCA_CHECK_GCODE_PLACEHOLDERS to check custom gcode placeholders rather than using debug
    
    Original Commit: prusa3d/PrusaSlicer@b8bb7f2
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    0e59008 View commit details
    Browse the repository at this point in the history
  10. Add wrapping description

    Original Commit: prusa3d/PrusaSlicer@83b8988
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    036b21e View commit details
    Browse the repository at this point in the history
  11. Update Labels

    Original Commit: prusa3d/PrusaSlicer@7efdbec
    
    Co-authored-by: Lukas Matena <lukasmatena@seznam.cz>
    Ocraftyone and lukasmatena committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    8c6100e View commit details
    Browse the repository at this point in the history
  12. Add fix for linux

    Original Commit: prusa3d/PrusaSlicer@361ef22
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    7a1d782 View commit details
    Browse the repository at this point in the history
  13. Remove extraneous options

    Ocraftyone committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    011d7ad View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2109ac6 View commit details
    Browse the repository at this point in the history
  15. Update Icons

    Add new icons from PS and update to use Orca color scheme
    
    Original Commit: prusa3d/PrusaSlicer@37afe79
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Ocraftyone and YuSanka committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    5fc6301 View commit details
    Browse the repository at this point in the history
  16. Remove SlicingState Options that aren't in Orca

    Also organized and added missing options to `s_CustomGcodeSpecificPlaceholders`
    Ocraftyone committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    d839d67 View commit details
    Browse the repository at this point in the history
  17. Improve checking placeholders

    Dialog now shows all issues within the same dialog
    
    If a custom gcode value is not specified within the config, a testing value is added. This ensures that (most) of the custom gcode is parsed, and thus checked against the definitions.
    Ocraftyone committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    4e3039b View commit details
    Browse the repository at this point in the history
  18. Merge branch 'main' into enh-port-edit-gcode-dlg

    # Conflicts:
    #	src/slic3r/GUI/OG_CustomCtrl.cpp
    #	src/slic3r/GUI/OG_CustomCtrl.hpp
    Ocraftyone committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    f78d55e View commit details
    Browse the repository at this point in the history
  19. Make Compatible with wx 3.1.5

    This should be reverted when wxWidgets 3.2.1 is re-implemented
    Ocraftyone committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    066e2f6 View commit details
    Browse the repository at this point in the history
  20. Use proper config when checking for custom gcode

    make sure that the local copy of the config is being used when checking if there is custom gcode otherwise it would be possible it doesn't get run during testing
    Ocraftyone committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    529f14d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2235371 View commit details
    Browse the repository at this point in the history
  22. Add defs for custom gcode

    Ocraftyone committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    7297997 View commit details
    Browse the repository at this point in the history
  23. Subgroup presets by page

    Ocraftyone committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    7f1f94d View commit details
    Browse the repository at this point in the history
  24. fix spacing in tooltip

    Ocraftyone committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    2394278 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    a8148d8 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    42e6b18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b619e5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    02258b4 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Add the rest of the param defs

    Also added temperatures category to handle them
    Ocraftyone committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    ecd2018 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4abca6a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8c3377 View commit details
    Browse the repository at this point in the history
  4. Remove unused code

    Ocraftyone committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    50b7b3d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    907b160 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. fix linux compilation

    Ocraftyone committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    43417b0 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    068b888 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    d5ee4ff View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    22302a0 View commit details
    Browse the repository at this point in the history
  2. Add search term highlighting to EditGCodeDialog

    Now leaves text stored in ParamsNode un-formatted and uses flags to determine the formatting. The GetFormattedText function now returns the markup text.
    Ocraftyone committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    8de9d97 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Append extra parameters from preset

    If an option is not under a category in the tab but is part of the preset, it is added to the dataview.
    Ocraftyone committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    3252e1c View commit details
    Browse the repository at this point in the history
  2. Hardcode Location of Add Button

    Hardcoding it prevents the add button from jumping around when switching between parameters with single-line and multi-line descriptions
    Ocraftyone committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    aef74ab View commit details
    Browse the repository at this point in the history
  3. Remove Resizeable Border

    Helps with previous commit
    DataView currently doesn't resize vertically
    Also, at the moment, the resize grabber is not respecting dark mode and this solves that too.
    Ocraftyone committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    7dd7b30 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Configuration menu
    Copy the full SHA
    0af1b9b View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    95adb89 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Document building and debugging with XCode. (#3733)

    * Document building and debugging with XCode.
    
    * Account for Intel Macs!
    sethml committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    54795df View commit details
    Browse the repository at this point in the history
  2. Fixes #3721 - Typo in lang files (#3722)

    * Update OrcaSlicer.pot
    
    * Update CreatePresetsDialog.cpp
    
    * Update OrcaSlicer_hu.po
    
    * Update OrcaSlicer_nl.po
    
    * Update OrcaSlicer_ja.po
    
    * Update OrcaSlicer_sv.po
    
    * Update OrcaSlicer_en.po
    Eldenroot committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    e673e48 View commit details
    Browse the repository at this point in the history
  3. Update OrcaSlicer_tr.po - TURKISH translation update (#3732)

    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    * elegoo_neptune4pro_buildplate_texture.png updated
    
    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    GlauTechCo and SoftFever committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    b30efa7 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. Configuration menu
    Copy the full SHA
    595f707 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f44e15 View commit details
    Browse the repository at this point in the history
  3. [FEATURE] Experimental small area flow compensation (#3334)

    * [FEATURE] Experimental small area flow compensation
    
    This is a native implementation of the [Small Area Flow Compensation](https://github.com/Alexander-T-Moss/Small-Area-Flow-Comp)
    post-processor by Alexander Þór for OrcaSlicer.
    
    Quite often small areas of solid infill appear to be over-extruded, despite
    the rest of a print looking like it has a well-dialled-in EM/Flow. Currently,
    there isn't a good understanding of why this happens, so this is an attempt
    at a brute-force approach to treat the symptom.
    
    This feature modifies the flow of extrusion lines inversely proportional to
    the length of the extrusion line (the shorter the extrusion, the less flow
    it should have).
    
    Alexander Þór: Author of the original script implementation
    Weaslus: Proof Reader, Hypeman & pestered folks into making this
    
    * [TASK] Whitespace cleanup
    
    * [TASK] Add credits, format code, improve input labels
    
    * [TASK] Use multi-line textbox as input for flow model
    
    * [TASK] Toggle flow compensation per object
    
    * [TASK] Enable flow compensation for first layer
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    mjonuschat and SoftFever committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    82ead12 View commit details
    Browse the repository at this point in the history
  4. Don't check the temperature of multi filament for multi toolhead prin…

    …ters (#3649)
    
    do not check the temperature of multi filaments for multi toolhead printers
    macdylan committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    e92be73 View commit details
    Browse the repository at this point in the history
  5. Allow specifying print order within each layer (#3685)

    * Allow reordering objects regardless of print seq
    
    * Add option to control the layer print order
    
    * Sort object by their order in object list instead of id
    
    * Show print order when print order is the same as the object list
    
    * Ensure the print order when print order is same as object list
    
    * Update option name
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    Noisyfox and SoftFever committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    26505e2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    33987d3 View commit details
    Browse the repository at this point in the history
  7. Re-enable printing by object gcode (#3691)

    Re-enable printing by object gcide
    Ocraftyone committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    ead78a9 View commit details
    Browse the repository at this point in the history
  8. Add project info editor (#3754)

    * Add button to add model info
    
    * Initial impl of project info editor
    
    * Add sidebar item to edit project info
    
    * Add license selector
    
    * Fix use of deprecated apis
    
    * Fix license combox dark mode
    
    * Add back button on project info editor screen
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    Noisyfox and SoftFever committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    122c5ce View commit details
    Browse the repository at this point in the history
  9. QoL: Some UI improvements to Cut Gizmo (#3752)

    * Cut: Add color legend for upper & lower part
    
    * Cut: Make grabber larger
    Noisyfox committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    606438d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8a529e1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6479bc8 View commit details
    Browse the repository at this point in the history
  12. Fixes for French translations (#3773)

    * Fixes for French
    
    * Added missing translations
    bistory committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    273b368 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7c02b5c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    11fd73a View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. [BUGFIX] Prevent crash in small area infill comp with gcode comments (#…

    …3786)
    
    Enabling the option "Verbose G-Code" would trigger a crash in the Small Area Infill flow compensation due to concurrent access/modification of the gcode comment.
    mjonuschat committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    7aee846 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    757b4de View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Create SECURITY.md (#3696)

    giveen committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    4ec96d2 View commit details
    Browse the repository at this point in the history
  2. Update Spanish translation (#3793)

    * Update Spanish translation
    
    * Update Spanish translation
    duub committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    d3210a4 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. nightly release (#3792)

    * nightly release
    SoftFever committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    1f00fe9 View commit details
    Browse the repository at this point in the history
  2. corrected printable_area (#3527)

    * corrected printable_area
    
    * adjusted to keep origin at 0x0
    RyanWhipple committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    73481da View commit details
    Browse the repository at this point in the history
  3. Debug Improvments on Windows (#3275)

    * fix assert statements
    
    * Add ORCA_INCLUDE_DEBUG_INFO to deps cmake
    
    adds option ORCA_INCLUDE_DEBUG_INFO to deps build script to allow an alternative for RelWithDebInfo that works on windows
    
    * add build type option to windows script
    
    * update .gitignore to include build*
    Ocraftyone committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    c4a66f3 View commit details
    Browse the repository at this point in the history
  4. Port EditGCodeDialog from PrusaSlicer (#3417)

    This is a port of the EditGCodeDialog from PrusaSlicer 2.7.x. There were
    a few changes made to make it a bit more functional. Also, it isn't
    quite fully complete, but it should be in a very usable state.
    
    General Changes:
    - Implement UndoValueUIManager and EditValueUI in Field
    - Implement EditGCodeDialog and add buttons to the tabs
    - Other minor changes to accommodate the new classes
    
    Differences from PrusaSlicer's Implementation:
    - backported to wxWidgets 3.1.5 (reverse commit 8770c4b after updating
    to 3.2.x)
    - icons have been updated to use Orca colors
    - improve the report that tells you if certain placeholders have not
    been defined properly for the dialog. It now shows all issues at once
    rather than having to fix then recompile to see the next issue.
    - allow the use of the cmake option `ORCA_CHECK_GCODE_PLACEHOLDERS` to
    toggle the above report since our workflow rarely uses debug mode.
    - if a custom gcode value is not set when checking gcode placeholders, a
    testing value is set. Custom gcode is not parsed if it is empty, and the
    only way to check if the placeholders are all defined is by running the
    placeholder operation on the custom gcode.
    - some calls to `print.config()` in Gcode.cpp were changed to `m_config`
    to support the above testing values feature (only m_config is modified
    with the placeholders and `print.config()` would return an empty string)
    - a macro has been added to quickly add a definition to
    SlicingStatesConfigDefs with less boiler plate (it could technically be
    used for any ConfigOptionDef, but that would hurt interoperability with
    PS. I tried to not use the macro for too many PS defined definitions.)
    - the presets are now also categorized by the page they are on in their
    tab
    <table>
    <tr>
     <td>Prusa
     <td>Orca
    <tr>
     <td>
    <img
    src="https://github.com/SoftFever/OrcaSlicer/assets/24759591/27cb4f48-d225-4563-9aeb-b2b461f8bff5"
    />
     <td>
    <img
    src="https://github.com/SoftFever/OrcaSlicer/assets/24759591/4fcd8cde-2427-4d1a-a0ed-1738b570b919"
    />
    </table>
    
    TODO:
    - [x] Make sure all linux fixes have been applied
    - [x] Finish adding "universal" gcode options
    - [x] add search function to dataview (maybe?)
    - [x] determine if any options are being left out of the preset
    categories by getting options from Tab rather than Presets. If so,
    consider adding outside of the groupings
    SoftFever committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    5ff00fb View commit details
    Browse the repository at this point in the history
  5. Creality K1 Profiles improvements (and K1C addition) (#3728)

    * Added K1C and fixed some settings (took from config files instead of Creality Print)
    
    * Files renaming
    
    * New PLA-CF, prettify json for K1C, naming uniformisation, ...
    
    * Port Special PLA profiles to K1/K1 Max
    
    * Changed slow down layer time and slow down min speed in order to improve overall speed on details.
    
    * Raised PLA bed temp to 55°C
    
    * Optimisations for ABS, ASA and added Generic PC profile.
    
    * Added PA-CF and fixed PC profiles.
    
    * Added new filaments to default materials
    bistory committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    48541be View commit details
    Browse the repository at this point in the history
  6. QoL: Port profile value transfer on profile diff dialog from PrusaSli…

    …cer (#3737)
    
    * DiffDialog: Implemented a transfer of options from one preset to another
    Related to [Feature Request] #5384 - Copy values in Profile comparaison dialog
    
    Cherry-picked from prusa3d/PrusaSlicer@0b8d738
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    
    * Remove save button
    
    * Sync with latest PS
    
    * Use Orca button style
    
    * Show tips about trasnfer disabled
    
    ---------
    
    Co-authored-by: YuSanka <yusanka@gmail.com>
    Noisyfox and YuSanka committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    55b6f2a View commit details
    Browse the repository at this point in the history
  7. Modifiers should load at object offset like in Prusaslicer (#3802)

    * fix precedence errors
    
    Fix a handful of precedence errors and 1 logic/precedence error.  None of the code will compile as intended without these changes.
    
    * Update GUI_ObjectList.cpp
    
    Modifiers should load at same offset as object they are created against.  Based on prusaslicer ObjectList::load_from_files where it works correctly.
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    foghatredbird and SoftFever committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    afb89c4 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    aac618d View commit details
    Browse the repository at this point in the history
  2. Fix #3311: filament Load / Unload time was not used in time estimation (

    #3706)
    
    * Fix for #3311:
    
    The `config.filament_load_time.values` and `config.filament_unload_time.values` are completely ignored. This was working in PrusaSlicer and apparently BBS converted the `GCodeProcessor::TimeProcessor.filament_load_times` and `GCodeProcessor::TimeProcessor.filament_unload_times` from being `std::vector<float>` to just `float` and they were using the BBS specific and currently hidden `machine_load_filament_time` and `machine_unload_filament_time` config values. Reverted that change by copying those lines from PrusaSlicer.
    
    * Fix for #3311:
    
    Updated the previously fixed to code to keep compatibility with BBS printer .
    
    * Fix for #3311:
    
    Updated `GCodeProcessor::get_filament_unload_time()` to keep compatibility with BBS printers.
    eoyilmaz committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    2527884 View commit details
    Browse the repository at this point in the history
  3. fix PR build on lInux

    SoftFever committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    35ab4c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0aebd8d View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Configuration menu
    Copy the full SHA
    481fff4 View commit details
    Browse the repository at this point in the history
  2. Feature/merge 1.8.4 (#3827)

    * FIX: the logic of buried points that were not buried
    
    JIRA: none
    
    Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
    Change-Id: Id95174659c5fce7feba409eb5e14916608745fa4
    
    * ci: update network module based on commit bc7ca98
    
    Change-Id: I923526f0bf9ce5a288144fa1f9b0f2fc640f41b7
    
    * Fix Firefox
    Co-authored-by: hadess <hadess@hadess.net>
    
    * FIX: cali: custom created filament from AMS displayed as incompatible
    
    jira: new
    
    remove the condition: is_system
    
    Change-Id: Ib1366966bbdbe01bc9e2483d9914d270ebefa976
    
    * FIX: duplicated items in comboBox at calibration completed page
    
    jira: new
    
    Change-Id: I4749a2206df16c438e0d3098e36274b2a20f313e
    
    * ENH:update support for P1S plus
    
    jira:[for p1s plus]
    
    Change-Id: Id577d4e94e2162cb0045d261dfaa5f396ecded2f
    
    * ENH: CLI: add mk information support
    
    JIRA: no jira
    Change-Id: Idd89b143d439de50d9f52eb8aec95b262d66875d
    
    * ENH:calibration support p1p plus
    
    jira:[plus]
    
    Change-Id: Ia290d3a8a8b9adaac7a6ee26d9a8b5ea0c1b3aee
    
    * FIX: add log for base_id and filament_id
    
    github: #3087
    
    Change-Id: Iebfbd0f224fce49f33fc81c71e6108f6e3abb5ff
    
    * FIX: sync whole preset vendor directory
    
    Change-Id: I191dbe979a87ff35d38cab1149b7975664344838
    Jira: STUDIO-5534
    (cherry picked from commit 628866608116336453804aa1217dd55db04d47ad)
    
    * FIX: use t_utc for debug only
    
    Change-Id: Ia05d8969d4de3dd38908980d6e17a3ebb11ca279
    Github 3045
    
    Change-Id: I77935df53bbf2772b1146e5c330c537165a3a2e6
    
    * FIX:make sort_volumes right
    
    Jira: STUDIO-5645
    Change-Id: If324c9115bfaaf0c1b7b4be7c7ee96ba6b8ac890
    
    * ENH:keep an unload logic
    
    jira:[for unload]
    
    Change-Id: Id30ec71ffa5b2dac89346ea47ca48a62479e3ab1
    
    * FIX: several problems with mesh boolean
    
    1. Cut with multiple volumes are OK now.
    2. Close mesh boolean fail error with new object or open object
    3. Fix wrong name and config of boolean resulting object
    
    github: #3118
    jira: none
    
    Change-Id: If2c9dbfb36cbdfe4917a2371217923891bb7909c
    (cherry picked from commit 982c0ecb92cf7c2b5ae5972ab900a6b10e7dda50)
    
    * NEW:limit the length of project name
    
    jira:[project name]
    
    Change-Id: I955620f7073b3b7fda280d1118524f561d047751
    
    * ENH:adjusting the warning level of timelpase
    
    jira:[STUDIO-5662]
    
    Change-Id: I4902b22d316f5e09a97a62c88b8a98e55c405434
    
    * FIX: 3mf specification: change namespace form slic3rpe to BambuStudio
    
    Jira: XXXX
    
    Change-Id: Id705affc875ef23fdf2ac6d79f0cb0aafc4f7050
    
    * NEW: Open MakerWorld With BambuStudio GetParam
    
    JIRA: none
    Change-Id: I0d65b364f1cd2d634a88882ab072c3e61ea89167
    (cherry picked from commit 8eaf45e5359439a7c796fd79876c86775abcf48e)
    
    * FIX: Filament issue generated when creating a printer
    
    Jira: XXXX
    
    Change-Id: I976770b69b47641bd54aa7a9c56fba7f58d1ab68
    (cherry picked from commit ba42188b93c58b3954234d72acdd9769a68e3d3c)
    
    * FIX: Blank page appears when editing presets
    
    Jira: 5563
    
    Change-Id: I4c49e05515b1beff55991e92f8079c4499c27eab
    (cherry picked from commit e86517d290f4cd0765a230d811b0ddf2c9f34c17)
    
    * FIX: context menu didn't update UI
    
    jira: STUDIO-5691
    
    Change-Id: Ia66b8623d832eba805aff5320941233a68ff258b
    
    * FIX: crash of "filling bed"
    
    "get_arrange_settings() const" gets trapped in infinite recursive calling.
    Now we delete this function.
    
    jira: STUDIO-5688
    Change-Id: Ia39974734bb37b2a2f06b5bf78185f01be726872
    
    * FIX: boolean hangs in the middle of color painting
    
    Can't do splits in combine_mesh_fff, as do_boolean of mcut will split meshes.
    
    jira: STUDIO-5693
    Change-Id: Idddb7d20dd7ca386c39ddd3d87d9defc3136aa5d
    (cherry picked from commit 6c67d015941458e37faaf0015b6509b5a0eadc0e)
    
    * Fix: Fix a number of compilation problems
    
    issues found when using gcc version 13.2.0 (GCC) in a Flatpak sandbox
    
    github : bambulab/BambuStudio#3074
    github pull request: bambulab/BambuStudio#3096
    
    Change-Id: I08aeac593eb1ce7675894df72e8489200bae713d
    (cherry picked from commit 069d133d66bfa682de4a860e379d5dc16b3d907c)
    
    * fix: macos icns issue when icon was not attached
    
    github pull request:bambulab/BambuStudio#3116
    
    Change-Id: I49072ad49f3af7669a6d307c791594ade210da50
    (cherry picked from commit c977e5582e3a30ad16dd267810037423aad9a53c)
    
    * FIX: Add flush_length for change_filament_gcode
    
    Change-Id: I30f4b97d3d61c2a57f0e92f157cbd31c38aa7265
    Jira: XXXX
    (cherry picked from commit 92eb2bac977a0c4095b316cbbc6580fb5228b710)
    
    * FIX: edit preset dialog can't close on mac
    
    Jira: 5696
    
    Change-Id: Ib33dfd07cc588ddd3805e3490a4d8c36dcd890ac
    
    * ENH: add dev_ota_version in ssdp
    
    JIRA: STUDIO-5740
    
    Change-Id: Ic80e6d4b9bf82813fdc4a76604a3d36213d12b03
    Signed-off-by: Stone Li <stone.li@bambulab.com>
    
    * NEW:Adapt to multicolour and gradient colour
    
    JIRA:xxxx
    Change-Id: I8084cab603d5681cbcaf2d6f5e0d7ad5419cb2af
    
    * NEW:Adaptation of semi transparent materials
    
    JIRA: XXXX
    Change-Id: Ie32d8ce67c37b85eb6d7d6594cb514a696307e68
    
    * FIX: disable flush options if prime tower is unchecked
    
    jira: STUDIO-5639
    
    Change-Id: I25081584d430bc7d062e14bcc2cdbf7522cf9d99
    
    * ENH: refine GetVersion for HMS query
    
    JIRA: STUDIO-5763
    
    Change-Id: Ia3ccc07d79cc0736eb12e9782da50211abb74772
    Signed-off-by: Stone Li <stone.li@bambulab.com>
    
    * FIX: Prefer old selection when sync AMS not compatible
    
    Change-Id: I6b18db51887132a997cf78d70fff9a92e23bc44a
    Jira: STUDIO-5416
    (cherry picked from commit 077fae29823cf4f3071d408b1b40f55ee0cb33c6)
    
    * FIX: The flushing was not auto-calc when sync ams list
    
    JIRA: STUDIO-5551
    
    1. flushing volume auto-calc when sync ams list
    2. flushing volume takes the larger calculation value when filament has
       multi-colors
    
    Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
    Change-Id: I72e6f9780ea56103a44c2da6068440a4615c254d
    
    * FIX:fixed invalid links
    
    jira:[fixed link]
    
    Change-Id: I036a38b6e8e94da762f93805bd7be706538771fe
    
    * FIX: Prompt to delete problematic presets
    
    Jira: XXXX
    
    Change-Id: Ic43f7bb782794d7ab0b6acbffbb5d73e94f6ed73
    
    * FIX:fixed incorrect HMS content
    
    jira:[STUDIO-5818]
    
    Change-Id: Ia2896d6f0ab1ffedbc850e54168acece8e47bdbb
    
    * FIX:external transparent material display error
    
    JIRA: STUDIO-5845
    Change-Id: I0a4f05ac5d5c0ac49d85a704ee65a7221c5f1e1d
    
    * FIX: [5846] Custom Filament Page show System Filament
    
    Simultaneously solve: When downloading Preset from the cloud, the filament_id of the preset in m_preset is null.
    
    Jira: 5846
    
    Change-Id: I6ba1b46fe92e345614b6a4af3fffa87d81fa2456
    
    * FIX:A1 and p1 series do not support custom materials
    
    JIRA:XXXX
    Change-Id: Ib0459273d1f9a7152a5563757204634a8d0cd6f5
    
    * FIX: exception when comparing profiles
    
    jira:[NEW]
    
    Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
    Change-Id: I946b5fcd35f779d271df2b3de731fdcada5aab29
    (cherry picked from commit 00e739570812e5c4be3e0f7702ce8c72c0f9e72b)
    
    * FIX: hide_id_middle_string
    
    Change-Id: I28f32ec526b443d31d7992971b80ab1cb737deb6
    Github: STUDIO-5825
    
    * ENH: modify some logs level
    
    JIRA: STUDIO-5958
    
    Change-Id: I5a8592dfb8ffa9a81952535cb30944f867aa0e22
    Signed-off-by: Stone Li <stone.li@bambulab.com>
    
    * NEW:build plate marker detect
    
    Change-Id: I70f03efea688bb6ce71c3f5990bb3c50605ab184
    
    * FIX: Studio UI Freeze when saving user preset
    
    github: #3335
    
    Change-Id: Idaf53f673a3e46408826c06bdde2c592395d358b
    
    * update bbl plugin version
    
    * fix build errors
    
    * update bbl profiles
    
    * update color
    
    ---------
    
    Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
    Signed-off-by: Stone Li <stone.li@bambulab.com>
    Co-authored-by: Kunlong Ma <kunlong.ma@bambulab.com>
    Co-authored-by: gerrit <gerrit@bambulab.com>
    Co-authored-by: liz.li <liz.li@bambulab.com>
    Co-authored-by: tao wang <tao.wang@bambulab.com>
    Co-authored-by: lane.wei <lane.wei@bambulab.com>
    Co-authored-by: maosheng.wei <maosheng.wei@bambulab.com>
    Co-authored-by: chunmao.guo <chunmao.guo@bambulab.com>
    Co-authored-by: zhou.xu <zhou.xu@bambulab.com>
    Co-authored-by: Arthur <arthur.tang@bambulab.com>
    Co-authored-by: Bastien Nocera <hadess@hadess.net>
    Co-authored-by: zhimin.zeng <zhimin.zeng@bambulab.com>
    Co-authored-by: hu.wang <hu.wang@bambulab.com>
    Co-authored-by: Stone Li <stone.li@bambulab.com>
    Co-authored-by: XunZhangBambu <xun.zhang@bambulab.com>
    15 people committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    3cb573d View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Configuration menu
    Copy the full SHA
    e5bdc7d View commit details
    Browse the repository at this point in the history
  2. Add Artillery Genius Pro Profile (#3742)

    * add photos required for genius pro
    
    * add genius pro
    
    * add genius pro
    
    * add genius pro
    
    * added genius pro, changed bed temp to 60c, nozzle temp 200c
    
    * add genius pro, changed bed temp 60c, nozzle temp 200c
    
    * add genius pro
    
    * add genius pro and 0.4mm nozzle
    
    * elafant foot to 0.15mm, 2 walls
    
    * add genius pro print settings
    
    * add genius pro paths
    Mr-PBH committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    c8f4895 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65ff80a View commit details
    Browse the repository at this point in the history
  4. Add the Polish language (#3622)

    * Update localazy.json
    
    Add localization pl
    
    * Update Preferences.cpp
    
    Add polish language
    
    * OrcaSlicer_pl.po
    
    Add OrcaSlicer_pl.po
    
    * Update text.js
    
    Add pl_PL translate
    
    * Rename OrcaStudio_pl.po to OrcaSlicer_pl.po
    
    * Add files via upload
    
    * Update HMS.cpp
    
    * Add files via upload
    
    Update OrcaSlicer_pl
    
    * Update OrcaSlicer_pl.po
    
    * revert irrelevant change
    
    * fix one misspelling
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    KrisMorr and SoftFever committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    eaabaff View commit details
    Browse the repository at this point in the history
  5. update locale

    SoftFever committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    e185795 View commit details
    Browse the repository at this point in the history
  6. update plug-in page text

    SoftFever committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    da7f8e8 View commit details
    Browse the repository at this point in the history
  7. Add Devcontainer Support (#3777)

    * add devcontainer files
    
    * update postCreate
    
    * add chmod for postCreate
    
    * set CORES env variable to pass to build tool
    
    * remove ssh functionality
    
    * Move delete env file cmd to postStartCommand
    
    * update how env file is done
    
    * Update
    
    - Move to older version of ubuntu for compatability
    - Change vnc password to orca
    Ocraftyone committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    fba4909 View commit details
    Browse the repository at this point in the history
  8. Prevent extra wall generation when sparse infill is zero (#3775)

    Co-authored-by: SoftFever <softfeverever@gmail.com>
    oleksii-suprun and SoftFever committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    3ae8cca View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Refactor anker (#3845)

    * Bring over bed and cover files
    
    * Initial refactored configuration file with placeholders for adding more nozzles
    
    * Uniqueify filament profiles
    
    * Initial refactored machine profiles
    
    * Remove placeholders
    
    * Correct machine selection flow
    
    * Correct Typo
    
    * Add placeholders to bring CE profile settings current with new format
    
    * Fixes #3326
    
    * Port 0.4 Normal Mode Profiles
    
    * Port fast mode profiles
    
    * Remove superfluous settings
    
    * Migrate existing filament profiles
    
    * Update available nozzles and default materials
    
    * Remove 'with' from file names
    
    * Remove 'with' from file names
    
    * Correct support object distance default
    
    * Correct transcription errors
    
    * Correct transcription error
    
    * Bring max_travel_detour_distance into convention with other profiles
    
    * Replace old profiles with the refactored profiles
    
    * Correct name used from Extra Draft to Superdraft
    
    * Re-use original names so printer profiles don't break
    
    ---------
    
    Co-authored-by: Geofrey Ward <Xelinor@mail.com>
    Xelinor and Geofrey Ward committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    d70fcc1 View commit details
    Browse the repository at this point in the history
  2. [Fix] Polish translation update (#3855)

    * [Fix] Polish translation update
    
    * [Fix] Polish translation update text.js
    KrisMorr committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    c75e0c9 View commit details
    Browse the repository at this point in the history
  3. Fixes Anker M5C profiles (#3862)

    Fixes M5C profiles to use the old naming convention so they don't break existing M5c profiles
    
    Co-authored-by: Geofrey Ward <Xelinor@mail.com>
    Xelinor and Geofrey Ward committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    1487bdd View commit details
    Browse the repository at this point in the history
  4. Port "No Unsupported Perimeters" feature from SS (#3189)

    * first impl
    
    * Properly handle extra bridges in `detect_surfaces_type()`
    
    * Pass `perimeter_spacing` and `ext_perimeter_width` as parameters instead of instance property
    
    * Make `process_no_bridge()` private
    
    * Attempt to run `process_no_bridge()` in arachne
    
    * Update `BridgeDetector::coverage` to give us more precise bridge coverage
    
    Co-authored-by: supermerill <merill@free.fr>
    
    * Fix bridge infill margin scaling
    
    * Rename the option name as well as add tooltip
    
    ---------
    
    Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
    Co-authored-by: supermerill <merill@free.fr>
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    4 people committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    3b7b10f View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Fix DEBUG build (#3861)

    * Fix asserts which would not compile.
    
    * Fix DEBUG build.
    
    Fully enable checking gcode placeholders in debug builds.
    sethml committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    ab161d5 View commit details
    Browse the repository at this point in the history
  2. Update OrcaSlicer_tr.po - TURKISH translation update (#3864)

    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    * elegoo_neptune4pro_buildplate_texture.png updated
    
    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    * Update OrcaSlicer_tr.po - TURKISH translation update
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    GlauTechCo and SoftFever committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    9b3a6d0 View commit details
    Browse the repository at this point in the history
  3. Update Spanish translation (#3873)

    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Revert "Merge remote-tracking branch 'upstream/main' into spanish_translation"
    
    This reverts commit 694a900, reversing
    changes made to 4f53ce4.
    
    * Revert "Update OrcaSlicer_es.po"
    
    This reverts commit 4f53ce4.
    
    * Revert "Revert "Update OrcaSlicer_es.po""
    
    This reverts commit 53bd156.
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Revert "Update OrcaSlicer_es.po"
    
    This reverts commit b21aad0.
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_en.po
    
    * Update OrcaSlicer_es.po
    
    * Traduccion de OrcaSlicer al español
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    tadeu2 and SoftFever committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    10137d6 View commit details
    Browse the repository at this point in the history
  4. Enforce retraction before wipe (#3888)

    enforce retraction before wipe
    SoftFever committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    cb99f29 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    da34920 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Add a new handy model: Orca string hell (#3892)

    * add string hell
    
    * tweak message
    SoftFever committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    d1eea4c View commit details
    Browse the repository at this point in the history
  2. Fix some rotation-related issues (#3890)

    * Fix issue with max_z after rotation
    
    * Don't use `object.bounding_box()`, use `bounding_box_exact()` instead.
    
    * Fix auto-orient
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    Noisyfox and SoftFever committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    73ab032 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10cba02 View commit details
    Browse the repository at this point in the history
  4. Update orca_bot.yml (#3798)

    * Update orca_bot.yml
    
    Just for discussion :)
    
    Also would be nice to set a different style of "stale" label, maybe with an icon... it is quite not visible on smartphone anr Github app.
    
    * Update orca_bot.yml
    Eldenroot committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    6937f03 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d9b1d4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e56a0de View commit details
    Browse the repository at this point in the history
  7. Improve ExtrusionLine::simplify, eliminating many very-short extrusio…

    …n segments which led to blemishes in thin-wall models sliced with Arachne - Take 2 (#3750)
    
    * Improve toolpath simplification to avoid blemishes when using Arachne on thin walls.
    
    * Avoid reducing closed perimeters below 3 points.
    
    Downstream code contains assumptions that closed ExtrusionLines are not
    degenerate. Open ExtrusionLines already are not reduced below 2 points by
    ExtrusionLine::simplify().
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    sethml and SoftFever committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    4110ecc View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. A *lot* of import fixes for flatpak (#3909)

    * A *lot* of import fixes for flatpak
    
    Aside, thank you @hadess for the majority of these fixes. You are the
    base point for a lot of issues fixed during the creation of this
    flatpak.
    
    * Use slic3r::load_string_file
    
    Boost 1.84 removed `boost::fs::load_string_file` so use the func located
    in Utils.hpp
    powpingdone committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    951fc8e View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. [Fix] Polish translation update (#3934)

    * Update Polish translation
    
    * Update Polish translation
    
    * [Fix] Polish translation
    
    * [Fix] Polish translation update
    
    * [Fix] Polish translation
    
    * [Fix] Polish translation
    
    * [Fix] Polish translation
    
    * [Fix] Polish translation
    KrisMorr committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    1e087ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b23ab44 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    8b1b335 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Update build_release.bat (#3961)

    Missing double-quotes after "Visual Studio 16 2019
    on lines 32, 33, 44 and 45.
    tsmith35 committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    5524d9d View commit details
    Browse the repository at this point in the history
  2. Give CGAL a boost::prior (import) (#3978)

    CGAL uses boost::prior but doesn't import it properly. A small hack here
    just imports it before importing anything CGAL.
    powpingdone committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    955601d View commit details
    Browse the repository at this point in the history
  3. New printer profile : TwoTrees SK1 (#3982)

    * Initial profile for TwoTrees SK1
    
    * Added PAUSE command instead of M601 and added machine_pause_gcode
    
    * Enabled multi bed types and removed skirt loop
    
    * Fixed non-ascii characters
    
    * Added PETG, PLA-CF plus clean ups and fixes.
    
    * Optimizations, and added PLA Silk
    
    * Maximum velocity is too high on Klipper settings, lowered to 730mm/s, this was obtained with Klipper Auto Speed
    
    * Ditto
    
    * Small optimizations
    
    * Added one layer to bottom for HSpeed profile
    bistory committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    208784c View commit details
    Browse the repository at this point in the history
  4. Update orca_bot.yml (#3986)

    Update orca_bot.yml
    
    I hope this one will make Orca BOT happy again :)
    Eldenroot committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    7aee6d7 View commit details
    Browse the repository at this point in the history
  5. Update Polish translation (#3998)

    * Update Polish translation
    
    * Update Polish translation
    KrisMorr committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    df36de4 View commit details
    Browse the repository at this point in the history
  6. Fixed and integrated some Italian translations (#4008)

    * Update OrcaSlicer_it.po
    
    * Update OrcaSlicer_it.po
    
    * Update OrcaSlicer_it.po
    frankieorabona committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    439db28 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cc55c2d View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Creality Ender 3 and Prusa Mk3s 0,2;0,4,06 and 0,8 profiles (#4029)

    * Ender 3 - All nozzles and Quality Profiles
    
    Ender 3 Profiles.
    
    0.20 Nozzle
    0.40 Nozzle
    0.60 Nozzle
    0.80 Nozzle
    
    0.12 to 0.24 Quality Profiles for every Nozzle in Process Folder
    
    * all
    
    all
    
    * Ender 3 Profiles
    
    Ender 3 Profiles for: 0,2;0,4;0,6;0,8
    
    5 Different and independent Quality profiles for each Nozzle.
    
    Fine, Optimal, Standard, Draft and Superdraft
    
    * aa
    
    aa
    
    * aa
    
    aa
    
    * aa
    
    aa
    
    * Prusa Mk3s Profiles
    
    Prusa Mk3s Profiles
    
    * Mk3s FIXED
    
    mk3s FIXED
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    goyetus and SoftFever committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    31d1d03 View commit details
    Browse the repository at this point in the history
  2. Update HMS.cpp set language code to en by default for PL language (#4034

    )
    
    * Update HMS.cpp set language code to en by default for PL language
    KrisMorr committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    174ee05 View commit details
    Browse the repository at this point in the history
  3. Creality Ender-3 V3 SE: Fix present print (#4031)

    * Creality Ender-3 V3 SE: Fix present print
    Jesterovskiy committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    e93195a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    083e7cd View commit details
    Browse the repository at this point in the history
  5. fix Orca bot

    SoftFever committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    ef9ff99 View commit details
    Browse the repository at this point in the history
  6. New Language: Catalan language for OrcaSlicer 1.9.0 (#4036)

    * Create OrcaSlicer_ca.po
    
    * New Language: Catalan language for OrcaSlicer 1.9.0
    
    New Language: Catalan language for OrcaSlicer 1.9.0
    
    * Add code changes to support Catalan
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    davidjuanesb and SoftFever committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    3840935 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    9f1d471 View commit details
    Browse the repository at this point in the history
  2. Russian translation update (#4049)

    Russian translation update OrcaSlicer V2.0.0-dev
    + update text.js (added and translated missing lines)
    AndylgTom committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    291cfe1 View commit details
    Browse the repository at this point in the history
  3. Various Emboss improvements from PS (#4039)

    * Fix: invalid distance from surface when load from 3mf
    
    Cherry-picked from prusa3d/PrusaSlicer@e1d9393
    
    Co-authored-by: YFilip Sykala - NTB T15p <Filip.Sykala@Prusa3D.cz>
    
    * Apply rotation angle given by style for new text object
    Turn off feature 'use_surface' for new text object
    
    Cherry-picked from prusa3d/PrusaSlicer@1cb156c
    
    Co-authored-by: YFilip Sykala - NTB T15p <Filip.Sykala@Prusa3D.cz>
    
    * Store/Load align and per_glyph in Slicer.ini for text style
    
    Cherry-picked from prusa3d/PrusaSlicer@fe16f5b
    
    Co-authored-by: YFilip Sykala - NTB T15p <Filip.Sykala@Prusa3D.cz>
    
    * Store undo/redo snap after stop input-sliding
    
    Cherry-picked from prusa3d/PrusaSlicer@fb4e471
    
    Co-authored-by: YFilip Sykala - NTB T15p <Filip.Sykala@Prusa3D.cz>
    
    * Initialize SvgFile object in optional different way.
    
    Cherry-picked from prusa3d/PrusaSlicer@0ff255e
    
    Co-authored-by: YFilip Sykala - NTB T15p <Filip.Sykala@Prusa3D.cz>
    
    * SPE-2103
    Make snap-shot to undo/redo stack only on release slider
    
    Connected with attributes:
    Text/advanced(char gap, line gap, boldness, skew ratio)
    SVG(size)
    
    Also change range for Boldness. VRT font-Ascent.
    (different font may have different slider value range)
    
    Fix line gap (it was denied when per glyph was false)
    
    Cherry-picked from prusa3d/PrusaSlicer@ee3546b
    
    Co-authored-by: YFilip Sykala - NTB T15p <Filip.Sykala@Prusa3D.cz>
    
    ---------
    
    Co-authored-by: YFilip Sykala - NTB T15p <Filip.Sykala@Prusa3D.cz>
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    3 people committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    2d140f9 View commit details
    Browse the repository at this point in the history
  4. Fixed typo "Confing" (#4071)

    bistory committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    f5654d8 View commit details
    Browse the repository at this point in the history
  5. Support profile OTA update for Orca Slicer (#4069)

    profile ota support
    SoftFever committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    73bb37b View commit details
    Browse the repository at this point in the history
  6. Fix for #4047 (#4072)

    bistory committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    32418eb View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    8d56490 View commit details
    Browse the repository at this point in the history
  2. Update orca_bot.yml (#4044)

    * Update orca_bot.yml
    
    My mistake, now should be fixed. 
    
    ef9ff99
    
    * Update orca_bot.yml
    Eldenroot committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    35f39df View commit details
    Browse the repository at this point in the history
  3. Fixed Ender 3 profile inheritance (#4089)

    Fixed 4087
    bistory committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    eb34565 View commit details
    Browse the repository at this point in the history
  4. Make reporting easier - part I (#4080)

    * Make reporting easier - part I
    
    Make reporting easier - part I
    
    * Update config.yml
    Eldenroot committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    ab11266 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Update bug_report.yml (#4082)

    * Update bug_report.yml
    
    Make it easier and nice r.)
    
    * Update bug_report.yml
    Eldenroot committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    f9849d1 View commit details
    Browse the repository at this point in the history
  2. Update and rename feature_request.md to feature_request.yml (#4084)

    * Update and rename feature_request.md to feature_request.yml
    
    * Update feature_request.yml
    
    * Update feature_request.yml
    
    * Update feature_request.yml
    
    * Update feature_request.yml
    
    * Update feature_request.yml
    Eldenroot committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    4db05c0 View commit details
    Browse the repository at this point in the history
  3. Bug Fixed: Added "Printer Variant" to all Ender 3 and Prusa Mk3s Prof…

    …iles (#4098)
    
    Added "Printer Variant"  to all Ender 3  and Prusa Mk3s Profiles
    
    Bug Fixed:
    
    When selected only 1 profile from menu ,   Orcaslicer imports all  nozzle from the printer.
    
    Added "printer_variant": "" for each nozzle.
    
    Now it imports correct only the selected nozzled in the menu.
    goyetus committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    8bb9c8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4076615 View commit details
    Browse the repository at this point in the history
  5. Fix for postprocessing scripts not working on UNIX when $SHELL is und…

    …efined (#4101)
    
    Fix for PP scripts not working on UNIX when $SHELL is undefined
    
    thanks @jfbauer432 for pointing the problem out.
    thanks @lukasmatena for fixing it in PrusaSlicer (commit 87a5116)
    
    Co-authored-by: Lukáš Matěna <lukasmatena@seznam.cz>
    2 people authored and SoftFever committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    1f835e0 View commit details
    Browse the repository at this point in the history
  6. Show dialog when opening 3mf files to choose whether to import settin…

    …gs. (#4110)
    
    * Show dialog when opening 3mf files to choose whether to import settings.
    
    * Merge branch 'main' into main
    markleaf131313 committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    8ce07d3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7e78f0d View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Update Spanish translation (#4142)

    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Revert "Merge remote-tracking branch 'upstream/main' into spanish_translation"
    
    This reverts commit 694a900, reversing
    changes made to 4f53ce4.
    
    * Revert "Update OrcaSlicer_es.po"
    
    This reverts commit 4f53ce4.
    
    * Revert "Revert "Update OrcaSlicer_es.po""
    
    This reverts commit 53bd156.
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Revert "Update OrcaSlicer_es.po"
    
    This reverts commit b21aad0.
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_en.po
    
    * Update OrcaSlicer_es.po
    
    * Traduccion de OrcaSlicer al español
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Update OrcaSlicer_es.po
    
    * Add new text translations for profile and filament management
    
    ---------
    
    Co-authored-by: SoftFever <softfeverever@gmail.com>
    tadeu2 and SoftFever committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    b78e459 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    a74a1d2 View commit details
    Browse the repository at this point in the history
  2. Fix caucluation of rotation between two vectors during auto-orient (#…

    …4144)
    
    * Properly extract rotation matrix
    
    * Another attempt to fix auto-orient
    Noisyfox committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    bff50a5 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    40f17be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    099e496 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    558510c View commit details
    Browse the repository at this point in the history
  4. FlyingBear profiles updates: abs filament (#4165)

    * Update fdm_klipper_common.json
    
    * Update fdm_filament_abs.json
    
    * Update fdm_filament_pa.json
    
    * Update fdm_filament_abs.json
    
    * Update FlyingBear Generic ABS.json
    
    * Update fdm_klipper_common.json
    FlyingbearOfficial committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    3725185 View commit details
    Browse the repository at this point in the history
  5. InfiMech profile updates: Change some parameterts and Update ABS fila…

    …ment (#4166)
    
    * Update InfiMech Generic ABS.json
    
    * Update fdm_filament_abs.json
    InfimechOfficial committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    f280aed View commit details
    Browse the repository at this point in the history
  6. TwoTrees SK1 Profiles : New filament (PLA Matte) and tuned volumetric…

    … flow rates (#4172)
    
    * Increased max volumetric flow of PETG and PLA silk
    
    * New filament profile for TT SK1 : PLA Matte
    
    * Increased Max volumetric flow rate for PLA-CF
    bistory committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    d82987c View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Allow specify wall directions (#4156)

    * Add wall direction option
    
    * Force wall direction if specified
    
    * Format
    
    * Rename default to auto
    Noisyfox committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    e4255b3 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Some tiny UI adjustment

    SoftFever committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    ab2aaef View commit details
    Browse the repository at this point in the history
  2. Add direct adaptive bed mesh support (#4212)

    * Add direct adaptive bed mesh support
    
    * fix Linux build error
    
    * update tooltip
    SoftFever committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    2c279c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3309b9 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. Allow exporting filament profiles for non-bbl printers (#4217)

    Allow exporting non-bbl profiles
    Noisyfox committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    7e3b800 View commit details
    Browse the repository at this point in the history
  2. General profile tweak

    1. Adjust bed textures for some printer to accommodate bed texture scale bug fix d3309b9
    2. Reduce some bed model size
    SoftFever committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    4991a3d View commit details
    Browse the repository at this point in the history