Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix precise wall for Arachne wall generator #2966

Merged
merged 1 commit into from
Dec 3, 2023

Conversation

SoftFever
Copy link
Owner

Fix precise wall for Arachne wall generator
Update WIKI for it

@igiannakas
Copy link
Contributor

So if I get this right, what was happening was that when enabled in Arachne it was not extruding wider external perimeters defeating the purpose of the increased spacing, correct?

@SoftFever
Copy link
Owner Author

So if I get this right, what was happening was that when enabled in Arachne it was not extruding wider external perimeters defeating the purpose of the increased spacing, correct?

if you meant "what was happening was that when enabled in Arachne it was not extruding wider external perimeters defeating the purpose of the increased spacing", then yes ;-)

It should adjust the spacing only, the line width should not changed

@SoftFever SoftFever merged commit be1bd08 into release/v1.8 Dec 3, 2023
4 checks passed
@SoftFever SoftFever deleted the feature/precise_wall_A branch December 3, 2023 01:20
SoftFever added a commit that referenced this pull request Dec 3, 2023
@igiannakas
Copy link
Contributor

So if I get this right, what was happening was that when enabled in Arachne it was not extruding wider external perimeters defeating the purpose of the increased spacing, correct?

if you meant "what was happening was that when enabled in Arachne it was not extruding wider external perimeters defeating the purpose of the increased spacing", then yes ;-)

It should adjust the spacing only, the line width should not changed

Yeap, that’s what I meant, far fingers typing :D

PilotMatt added a commit to printago/OrcaSlicer-PrintagoEdition that referenced this pull request Dec 4, 2023
commit 7c0a061
Author: SoftFever <softfeverever@gmail.com>
Date:   Sun Dec 3 20:23:55 2023 +0800

    Fix mac notary

commit be1bd08
Author: SoftFever <softfeverever@gmail.com>
Date:   Sun Dec 3 09:20:29 2023 +0800

    Fix precise wall for Arachne wall generator (SoftFever#2966)

    Update WIKI for it

commit f052206
Author: SoftFever <softfeverever@gmail.com>
Date:   Sat Dec 2 12:45:02 2023 +0800

    Improve PA calibration Line method so it works for bed origin not in (0,0)

commit e502ffa
Author: SoftFever <softfeverever@gmail.com>
Date:   Sat Dec 2 01:47:24 2023 +0800

    Update locale

commit 7237855
Author: SoftFever <softfeverever@gmail.com>
Date:   Thu Nov 30 23:58:52 2023 +0800

    Build release branches

commit a18f42e
Author: SoftFever <softfeverever@gmail.com>
Date:   Sat Dec 2 01:27:22 2023 +0800

    bump version to V1.8.1

commit b4b9805
Author: SoftFever <softfeverever@gmail.com>
Date:   Sat Dec 2 01:27:09 2023 +0800

    disable misleading 3mf version warning

commit e823044
Author: SoftFever <softfeverever@gmail.com>
Date:   Fri Dec 1 23:13:26 2023 +0800

    Improve arc fitting when new overhang slowdown is used (SoftFever#2942)

    (cherry picked from commit 3923b9c)

commit f2f2ede
Author: SoftFever <softfeverever@gmail.com>
Date:   Sat Dec 2 01:27:43 2023 +0800

    thick internal bridges (SoftFever#2954)

commit 3a8b799
Author: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Date:   Fri Dec 1 15:50:58 2023 +0000

    Internal Bridge Flow rate parameter introduction

    Updated internal bridging flow change and reverted bridge PR (SoftFever#2943)

    Updated internal bridging flow change & reverted bridge PR

    (cherry picked from commit ae9a2d5)
    Internal Bridge Flow rate parameter introduction (SoftFever#2859)

    * Internal Bridge Flow rate parameter introduction

    * updated incorrect capitalisation

    * Updated parameter ordering

    (cherry picked from commit ce9a8d7)

commit 5676e0e
Author: SoftFever <softfeverever@gmail.com>
Date:   Sun Nov 19 19:08:04 2023 +0800

    Merge pull request SoftFever#2780 from Noisyfox:bugfix/amd-png

    Fix PNG build plate texture not rendering on AMD GPUs

    (cherry picked from commit 93f62a4)

commit 8829853
Author: SoftFever <softfeverever@gmail.com>
Date:   Fri Dec 1 22:27:27 2023 +0800

    Revert "Adding new nozzle profiles for the Creality Ender-5 Pro (2019) (SoftFever#2817)"

    This reverts commit 09a8fa3.

commit 09a8fa3
Author: Paul <pwschattenberg@users.noreply.github.com>
Date:   Wed Nov 29 15:32:58 2023 +0100

    Adding new nozzle profiles for the Creality Ender-5 Pro (2019) (SoftFever#2817)

    * Add 0.6mm Nozzle Configurations for CE5Pro

    * Add 0.5mm Nozzle Configurations for CE5Pro

    * Add Nozzle Size Printer Variants 0.2-1.0mm

    * Add 0.3mm Printer Variant

    * Add 0.5mm Printer Variant

    * Fix: 0.6mm Printer Variant

    * Add Remaining Printer Variants

    * Add CE5Pro Nozzles to list of Compatible Filament

    * Add Generic FDM Process for Creality 0.3 Nozzle

    * Update Generic FDM Process for Creality 0.6 Nozzle

    * Add FDM Process for Remaining Creality Nozzle

    * Add Processes For CE5Pro 0.8mm Nozzle

    * Add Processes For CE5Pro 1.0mm Nozzle

    * Add Processes For CE5Pro 0.2mm Nozzle

    * Fix Initial Layer Settings

    * Add Processes For CE5Pro 0.25mm Nozzle

    * Add Processes For CE5Pro 0.3mm Nozzle

    * Remove Profiles Outside their Min/Max Layer Height

    * Update CE5Pro 0.4 Nozzle Naming Scheme to PR1100

    * Update CE5Pro 0.2 Nozzle Naming Scheme to PR1100

    * Update CE5Pro 0.25 Nozzle Naming Scheme to PR1100

    * Update CE5Pro 0.3 Nozzle Naming Scheme to PR1100

    * Update CE5Pro 0.5 Nozzle Naming Scheme to PR1100

    * Update CE5Pro 0.6 Nozzle Naming Scheme to PR1100

    * Update CE5Pro 0.8 Nozzle Naming Scheme to PR1100

    * Update CE5Pro 1.0 Nozzle Naming Scheme to PR1100

    * Incl. Remaining Base Config That Diff Is Based On

    * Remove whitespace

    (cherry picked from commit eab8139)

commit 4dbd866
Author: Andy <andylg@yandex.ru>
Date:   Wed Nov 29 21:33:52 2023 +0700

    Russian translation update OrcaSlicer V1.8.0 Release. (SoftFever#2873)

    * Russian translation update

    Russian translation update

    * Russian translation update

    Russian translation update

    (cherry picked from commit 48c9143)

commit c122c76
Author: Trist0ne <41755299+Trist0ne@users.noreply.github.com>
Date:   Wed Nov 29 09:35:30 2023 -0500

    T500 profile fixes and optimizations (SoftFever#2848)

    Corrected corrupted buildplate texture, corrected too high accelerations that made printing 0.4mm impossible, optimized T500 print and filament profiles with testing

    (cherry picked from commit 10a0f58)

commit 79a7221
Author: FlashforgeOfficial <144670305+FlashforgeOfficial@users.noreply.github.com>
Date:   Wed Nov 29 22:36:09 2023 +0800

    Flashforge: Machine G-code Fix (SoftFever#2922)

    Machine G-code Fix

    (cherry picked from commit 930eac0)

commit 5f89963
Author: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Date:   Mon Nov 27 13:39:16 2023 +0000

    Fix crash when closing application  (SoftFever#2904)

    * Update GUI_ObjectList.cpp

    * Update GUI_ObjectList.cpp

    (cherry picked from commit d71eaf9)

commit b5b5e03
Author: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Date:   Tue Nov 28 12:44:29 2023 +0000

    Fix purging not working for BBL printers (SoftFever#2912)

commit f5ec607
Author: SoftFever <softfeverever@gmail.com>
Date:   Fri Nov 17 20:00:12 2023 +0800

    update WIKI

commit cb038d0
Author: SoftFever <softfeverever@gmail.com>
Date:   Fri Nov 17 20:00:05 2023 +0800

    fix Prusa MK3S and Mini profile issues
    Fixed SoftFever#2768

commit 698440d
Author: mariuske <mariuskeliassen@gmail.com>
Date:   Fri Nov 17 12:40:03 2023 +0100

    Removed print_flow_ratio from Flashforge process (SoftFever#2769)

    For some reason this value stayed in this profile file after a recent merge and it's now been removed again.

commit b264203
Author: Noisyfox <timemanager.rick@gmail.com>
Date:   Fri Nov 17 14:28:48 2023 +0800

    Fix creality k1/max default materials (SoftFever#2609) (SoftFever#2767)

commit 4dcfd97
Author: SVNMLR <44621949+SVNMLR@users.noreply.github.com>
Date:   Fri Nov 17 01:01:52 2023 +0100

    [Multi Material] Fix first layers of prime tower when using "no sparse layers" (SoftFever#2764)

    * MM - Add check for first layer

    * Change: If no sparse layer is on -> Respect the toolchange in the first-layer checkup, to use a brim and slow down printspeed if using a primetower

    * Fix comment

commit 9505f93
Author: SoftFever <softfeverever@gmail.com>
Date:   Fri Nov 17 07:54:59 2023 +0800

    fix thumbnails regression

commit bc05653
Author: SoftFever <softfeverever@gmail.com>
Date:   Thu Nov 16 23:25:28 2023 +0800

    orca bot: processing issues in ascending order

commit 9af22da
Author: SoftFever <softfeverever@gmail.com>
Date:   Thu Nov 16 23:17:59 2023 +0800

    bump version to 1.8

commit 09c77c4
Author: SoftFever <softfeverever@gmail.com>
Date:   Thu Nov 16 23:02:10 2023 +0800

    update profile version to 1.08.00.00

commit 6c957d4
Author: mariuske <mariuskeliassen@gmail.com>
Date:   Thu Nov 16 15:07:02 2023 +0100

    Restructured Flashforge process profiles (SoftFever#2718)

    * Restructured Flashforge process profiles

    * Fixed typo in machine profiles

    * Changed skirt loops to 2

    Based on best practise (other profiles), I have changed the number of skirt loops from 1 to 2

commit 75c019a
Author: Andy <andylg@yandex.ru>
Date:   Thu Nov 16 21:02:13 2023 +0700

    Russian translation update (SoftFever#2760)

    Russian translation update

commit 7566df5
Author: SoftFever <softfeverever@gmail.com>
Date:   Thu Nov 16 19:42:30 2023 +0800

    fix snapmaker J1 not displaying bug
    fixed SoftFever#2750

commit 2fc5a7d
Author: Noisyfox <timemanager.rick@gmail.com>
Date:   Thu Nov 16 19:15:37 2023 +0800

    Fix layer height modifier layout (SoftFever#2708) (SoftFever#2756)

commit 565732a
Author: SoftFever <softfeverever@gmail.com>
Date:   Thu Nov 16 19:07:40 2023 +0800

    remove print_flow_ratio from profiles and hide it from process setting. It should be only displayed for parts

commit e8ac157
Author: FlyingbearOfficial <150423627+FlyingbearOfficial@users.noreply.github.com>
Date:   Thu Nov 16 18:46:32 2023 +0800

    Flyingbear official patch 9 (SoftFever#2746)

    * Add a new brand named Flyingbear

    Add a new brand named Flyingbear
    Model name: Flyingbear Reborn3

    * Update fdm_machine_common.json

    fix
    z_hop 0,2(2)

    * make bed model smaller and set default internal_solid_infill_pattern to monotonic

    ---------

    Co-authored-by: SoftFever <softfeverever@gmail.com>

commit 24ae038
Author: Fabio Forcina <f.fabietto@gmail.com>
Date:   Thu Nov 16 11:18:50 2023 +0100

    Italian translation (SoftFever#2706)

    * Update OrcaSlicer_it.po

    * Italian translation

    Italian translation

    * fix errors

    ---------

    Co-authored-by: SoftFever <softfeverever@gmail.com>

commit f61c504
Author: Exerqtor <41635644+Exerqtor@users.noreply.github.com>
Date:   Thu Nov 16 11:13:08 2023 +0100

    Fix for QOI thumbnails not working (SoftFever#2755)

    Fix for QOI not working

    Should remidy the issues in SoftFever#2741
vvhh2002 added a commit to vvhh2002/OrcaSlicer that referenced this pull request Dec 27, 2023
* release/v1.8:
  Fix mac notary
  Fix precise wall for Arachne wall generator (SoftFever#2966)
  Improve PA calibration Line method so it works for bed origin not in (0,0)
  Update locale
  Build release branches
  bump version to V1.8.1
  disable misleading 3mf version warning
  Improve arc fitting when new overhang slowdown is used (SoftFever#2942)
  thick internal bridges (SoftFever#2954)
  Internal Bridge Flow rate parameter introduction
  Merge pull request SoftFever#2780 from Noisyfox:bugfix/amd-png
  Revert "Adding new nozzle profiles for the Creality Ender-5 Pro (2019) (SoftFever#2817)"
  Adding new nozzle profiles for the Creality Ender-5 Pro (2019) (SoftFever#2817)
  Russian translation update OrcaSlicer V1.8.0 Release. (SoftFever#2873)
  T500 profile fixes and optimizations (SoftFever#2848)
  Flashforge: Machine G-code Fix (SoftFever#2922)
  Fix crash when closing application  (SoftFever#2904)
  Fix purging not working for BBL printers (SoftFever#2912)

# Conflicts:
#	.github/workflows/build_orca.yml
#	doc/Precise-wall.md
#	localization/i18n/OrcaSlicer.pot
#	localization/i18n/cs/OrcaSlicer_cs.po
#	localization/i18n/de/OrcaSlicer_de.po
#	localization/i18n/en/OrcaSlicer_en.po
#	localization/i18n/es/OrcaSlicer_es.po
#	localization/i18n/fr/OrcaSlicer_fr.po
#	localization/i18n/hu/OrcaSlicer_hu.po
#	localization/i18n/it/OrcaSlicer_it.po
#	localization/i18n/ja/OrcaSlicer_ja.po
#	localization/i18n/ko/OrcaSlicer_ko.po
#	localization/i18n/nl/OrcaSlicer_nl.po
#	localization/i18n/ru/OrcaSlicer_ru.po
#	localization/i18n/sv/OrcaSlicer_sv.po
#	localization/i18n/tr/OrcaSlicer_tr.po
#	localization/i18n/uk/OrcaSlicer_uk.po
#	localization/i18n/zh_CN/OrcaSlicer_zh_CN.po
#	localization/i18n/zh_TW/OrcaSlicer_zh_TW.po
#	resources/profiles/Comgrow/comgrow_t500_buildplate_texture.png
#	resources/profiles/Comgrow/process/fdm_process_comgrow_common.json
#	src/libslic3r/PrintConfig.cpp
#	src/nanosvg/README.txt
#	src/nanosvg/nanosvg.h
#	src/slic3r/GUI/Tab.cpp
#	version.inc
PilotMatt added a commit to printago/OrcaSlicer-PrintagoEdition that referenced this pull request Feb 27, 2024
* Fix purging not working for BBL printers (SoftFever#2912)

* Fix crash when closing application  (SoftFever#2904)

* Update GUI_ObjectList.cpp

* Update GUI_ObjectList.cpp

(cherry picked from commit d71eaf9)

* Flashforge: Machine G-code Fix (SoftFever#2922)

Machine G-code Fix

(cherry picked from commit 930eac0)

* T500 profile fixes and optimizations (SoftFever#2848)

Corrected corrupted buildplate texture, corrected too high accelerations that made printing 0.4mm impossible, optimized T500 print and filament profiles with testing

(cherry picked from commit 10a0f58)

* Russian translation update OrcaSlicer V1.8.0 Release. (SoftFever#2873)

* Russian translation update

Russian translation update

* Russian translation update

Russian translation update

(cherry picked from commit 48c9143)

* Adding new nozzle profiles for the Creality Ender-5 Pro (2019) (SoftFever#2817)

* Add 0.6mm Nozzle Configurations for CE5Pro

* Add 0.5mm Nozzle Configurations for CE5Pro

* Add Nozzle Size Printer Variants 0.2-1.0mm

* Add 0.3mm Printer Variant

* Add 0.5mm Printer Variant

* Fix: 0.6mm Printer Variant

* Add Remaining Printer Variants

* Add CE5Pro Nozzles to list of Compatible Filament

* Add Generic FDM Process for Creality 0.3 Nozzle

* Update Generic FDM Process for Creality 0.6 Nozzle

* Add FDM Process for Remaining Creality Nozzle

* Add Processes For CE5Pro 0.8mm Nozzle

* Add Processes For CE5Pro 1.0mm Nozzle

* Add Processes For CE5Pro 0.2mm Nozzle

* Fix Initial Layer Settings

* Add Processes For CE5Pro 0.25mm Nozzle

* Add Processes For CE5Pro 0.3mm Nozzle

* Remove Profiles Outside their Min/Max Layer Height

* Update CE5Pro 0.4 Nozzle Naming Scheme to PR1100

* Update CE5Pro 0.2 Nozzle Naming Scheme to PR1100

* Update CE5Pro 0.25 Nozzle Naming Scheme to PR1100

* Update CE5Pro 0.3 Nozzle Naming Scheme to PR1100

* Update CE5Pro 0.5 Nozzle Naming Scheme to PR1100

* Update CE5Pro 0.6 Nozzle Naming Scheme to PR1100

* Update CE5Pro 0.8 Nozzle Naming Scheme to PR1100

* Update CE5Pro 1.0 Nozzle Naming Scheme to PR1100

* Incl. Remaining Base Config That Diff Is Based On

* Remove whitespace

(cherry picked from commit eab8139)

* Revert "Adding new nozzle profiles for the Creality Ender-5 Pro (2019) (SoftFever#2817)"

This reverts commit 09a8fa3.

* Merge pull request SoftFever#2780 from Noisyfox:bugfix/amd-png

Fix PNG build plate texture not rendering on AMD GPUs

(cherry picked from commit 93f62a4)

* Internal Bridge Flow rate parameter introduction

Updated internal bridging flow change and reverted bridge PR (SoftFever#2943)

Updated internal bridging flow change & reverted bridge PR

(cherry picked from commit ae9a2d5)
Internal Bridge Flow rate parameter introduction (SoftFever#2859)

* Internal Bridge Flow rate parameter introduction

* updated incorrect capitalisation

* Updated parameter ordering

(cherry picked from commit ce9a8d7)

* thick internal bridges (SoftFever#2954)

* Improve arc fitting when new overhang slowdown is used (SoftFever#2942)

(cherry picked from commit 3923b9c)

* disable misleading 3mf version warning

* bump version to V1.8.1

* Build release branches

* Update locale

* Improve PA calibration Line method so it works for bed origin not in (0,0)

* Fix precise wall for Arachne wall generator (SoftFever#2966)

Update WIKI for it

* Fix mac notary

* functional build - untested auto fire

* needs work, but working.

* small changes

* few small changes from Mac attack

* fix thread issue w/ WebView

* intermediate checkin.
- everything works; no intermediate messaging.

* sweeping changes to cleanup.  Build works.  Send/Recieve Commands and prints.
check-in prior to implementing eventing for messaging back to the client, and attempting events for slicing complete (again).

* reliable and functional for STL, uses current Dynamic Settings (whatever the UI is set to) for slicing.

* 3MF files (somewhat working) - assume 3MF saved from BBS/Orca.

* syntax updates for MacOS build + added windows build file for RelWithDebInfo

* events working up to slice complete / start send print.

* working; stupid events can go event themselves.

* sending messages again.

* let's go

* wtf checkin

* functioning well on slow poll.  dialog issuess.

* working every 5 secs.

* revert progress yield, remove m_info

* FUNCTIONING GREAT

* slight refactor for validating commands before processing.

* alpha build:
Missing: - config/download/load
              - gcode printing.

* round/cast float values to ints

* [#] - trim originalCommand in responses
[#] - ditch interstitial blocking push messages.
[#] - round numbers in status.

* configs cehckpoint

* fetch cofig working

* fixed leading /

* [#] - Attempt to delete file.ext.download and file.ext before downloading them].
 [#] - Move the download folder (it's in default user Download folder; user can easily manipulate transient files).

* fix job progress bug; not setting to 0 on SetProcessJob(true)

* Move DL_CACHE into deps folder. Make cross compile easier

* force to use own glew even if the system has installed one(brew)

* upgrade libjpeg-turbo to 3.0.1 to properly suppor cross compile

* upgrade to macos 13 (SoftFever#3289)
brew uninstall --ignore-dependencies zstd
Use local curl
remove brew/macport dependency

* downgrade to macos-12 as there are not many macos-13 runner instances availble yet

* fix for server timeout; prototype Confg

* workaround to solve unwanted zstd dependency on runner (SoftFever#3298)

* trigger build

* Remove zstd only for dep build

* reinstall zstd after building completed

* able to change printer config via UI

* Don't hide exclude_object option for Marlin/RRF firmwares as Orca now support these firmwares
Fixed SoftFever#3267

* Update Turkish translation (SoftFever#3270)

* Update OrcaSlicer_tr.po

New English terms were translated into Turkish.

* Update OrcaSlicer_tr.po

* Turkish language sentences were added.

* Turkish words were edited.

* Turkish words were edited.

* Turkish words were edited.

* Turkish words were edited.

* Turkish words were edited.

* Turkish translation update

* Update Turkish translation

* kor translation update (SoftFever#3272)

fix type

다리 -> 브릿지
프리셋 -> 사전설정
퇴출 -> 후퇴
갭 -> 간격
인쇄 -> 출력

* Update README.md (SoftFever#3281)

bellow -> below

* kor translation update (SoftFever#3288)

fix typo

* Layer height can't be zero. Fixed SoftFever#3268

* Fixed a regression that Turkish lang option was missing

Fixed SoftFever#3278

* Fixed a bug that spiral_mode_max_xy_smoothing was not hiden when vase is not enabled

* QIDI: Add two new filaments (SoftFever#3304)

* 10-25

Add TPU-95A HF

* 1030

Adding Introduction of Chamber Temperature Control Macros(M191) to Notes

* 1102

Add ABS-GF10 profile,
Remove a extra "s" from the "0.36mm Standard @Qidi XPlus3 0.6 nozzle.json" file

* 1106

Add the PA value to some genetic filament profiles

* Add new filaments profiles

Add new filaments profiles

* 1

1

* Add two new filaments

Add two new filaments

* Update OrcaSlicer_fr.po (SoftFever#3295)

* Update OrcaSlicer_fr.po

Added missing translations.

* Update OrcaSlicer_fr.po

* Update OrcaSlicer_fr.po

* Update OrcaSlicer_fr.po

* Update OrcaSlicer_fr.po

* ENH: Port of "wipe inside before extruding an external perimeter" feature from super slicer (SoftFever#3287)

* Wipe Inside at Start of perimeter

Co-Authored-By: Merill <6536403+supermerill@users.noreply.github.com>

* Cleaned up code and linked it to the wipe on loop parameter

* Trigger build

* Introduced wipe before external loop parameter.

* Removed redundant functions

---------

Co-authored-by: Merill <6536403+supermerill@users.noreply.github.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>

* Fixed a regression bug that --datadir was broken
fixed SoftFever#3191

* add more hints

* fix/update locale

* Fixes and simplification of some Creality profiles. (SoftFever#3315)

* Fixes and simplification of some Creality profiles.

* Set correct support_air_filtration for K1 Max

* Fixed typo (SoftFever#3331)

* Fixed typo

* An other swtitch

* Main-i-fold(tm)

* Profile: Anker M5/C first layer consistency improvements (SoftFever#3321)

first layer consistency improvments

* make `exclude_object` off by default

* check for new version rework, support "check for stable updates only" mode

* update locale

* Changed Slic3r mentions (SoftFever#3344)

* Update German translation for 1.9 (SoftFever#3343)

* Updated Italian translation (SoftFever#3347)

* create datadir folder if not exist

* Rename '.bbscfg/bbsflmt' to 'orca_printer/orca_filament' for clarity and to reduce user errors. Note: Configs may no longer be compatible with BS hence the change

* fix po errors

* Update OrcaSlicer_tr.po - TURKISH translation update (SoftFever#3354)

Co-authored-by: SoftFever <softfeverever@gmail.com>

* Feature/build target 10.15 (SoftFever#3252)

* Set target to 10.15, make porter templates explicit

* CMAKE_OSX_DEPLOYMENT_TARGET refactor

* Update build_release_macos.sh

fix typo

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>

* preset export small tweak

* bump version to 1.9.0 beta

* remove P1P-P1S warning

(cherry picked from commit 1d8cdf0)

* Fix preview legend window size (SoftFever#3363)

Fix issue that the legend window expands to all available horizontal space if scrollbar is displayed

(cherry picked from commit a8ade15)

* fixed a crash bug when switching to Bambu device page too fast

* Fix de for 1.9 release (SoftFever#3387)

fix some typos and new msgids

* Fr translations (SoftFever#3361)

* Updated French translations.

* Reword "strength"

* Updated translations

* Added missing translations.

* Fixed place on face translation

* Fixed strings.

* Updated locales

* Better translation for "Brim ears"

* Other round of fixes

* Added missing strings

* Renaming studio to Orca.

* Rewording "Arc fitting"

* Flush means purge and not "rinçage"

(cherry picked from commit 8afb675)

* Creality Ender 3 V3/KE important fixes and some fine-tunings (SoftFever#3362)

* Fixed retraction speed and added missing parameters.

* Fixes for manual filament change

* More tunings and fixes.

* Fixes and tunings

* Formatting

* Decrease z-hop for K1

* Updated thumbnails sizes to the same as Creality Print has.

(cherry picked from commit 98a9bf6)

* Update README.md to provide alternative download links of webview2 runtimes (SoftFever#3384)

Improve install and build instructions slightly.

(cherry picked from commit 60ab79c)

* Fix crash when click the color paint gizmo when object part is selected (SoftFever#3405)

Fix crash when click the color paint gizmo when object part is selected (SoftFever#3404)

Cherry-picked from bambulab/BambuStudio@1e99ce9

Co-authored-by: liz.li <liz.li@bambulab.com>
(cherry picked from commit 8fd4477)

* kor translation update (SoftFever#3406)

(cherry picked from commit 52c08ca)

* edit Ukrainian translation (SoftFever#3403)

(cherry picked from commit c623070)

* Update OrcaSlicer_tr.po - TURKISH translation update (SoftFever#3396)

* Update OrcaSlicer_tr.po - TURKISH translation update

* Update OrcaSlicer_tr.po - TURKISH translation update

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
(cherry picked from commit 1dfaef3)

* Revert "Improve ExtrusionLine::simplify, eliminating many very-short extrusion segments which led to blemishes in thin-wall models sliced with Arachne (SoftFever#3014)"

This reverts commit 3ca290d.

Fixed SoftFever#3340 SoftFever#3375

(cherry picked from commit a36df66)

* Creality K1/K1 Max, Ender 3 V3 Series and Ender 5 S1 baseplates (SoftFever#3365)

* Fixed retraction speed and added missing parameters.

* Fixes for manual filament change

* More tunings and fixes.

* Fixes and tunings

* Formatting

* Decrease z-hop for K1

* K1/K1 Max, Ender 3 V3 and Ender 5 S1 correct build platforms (Thanks Henlor !)

(cherry picked from commit 967dc3d)

* Fixed crashes caused by pressure eq when support is used (SoftFever#3407)

Fixed crashed caused by pressure eq when support is used

(cherry picked from commit 2f916f5)

* Fxied a regression that wall order can't be set in height modifier

(cherry picked from commit 5683729)

* fix intermittent crashes caused by detect_overhang_wall

(cherry picked from commit 4d1885e)

* Updated French translations. (SoftFever#3410)

on-behalf-of: @tomsbasement tom@tomsbasement.shop
(cherry picked from commit 2cfcd0d)

* Update 0.48mm Standard @bbl X1C 0.8 nozzle.json (SoftFever#3379)

* Update 0.48mm Standard @bbl X1C 0.8 nozzle.json

Removed P1S 0.6mm nozzle from process profile.

* fix

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
(cherry picked from commit f99394b)

* Added PAUSE command for change_filament_gcode on Elegoo Neptune 4 series (SoftFever#3411)

Added PAUSE command for change_filament_gcode

on-behalf-of: @tomsbasement <tom@tomsbasement.shop>
(cherry picked from commit 9701ab1)

* bump version to 1.9.0 rc

* Set CMAKE_OSX_DEPLOYMENT_TARGET properly on dev machine when calling build_release_mac.sh

(cherry picked from commit 8d5bb6c)

* Improve rendering quality when model color is pure black

(cherry picked from commit 9e443ba)

* Fix issue that "Per-glyph" option not working when UI is in Chinese (SoftFever#3425)

(cherry picked from commit 712478c)

* bump to 1.9.0 official version

* Fix boost download server issue

* some profile changes based on feedbacks

(cherry picked from commit 8e3f7e7)

* Fix NaN when adding negative part (SoftFever#3423) (SoftFever#3431)

(cherry picked from commit 1ea33f0)

* Feature/update deps (SoftFever#3445)

* update deps

* fix win build errors

* fix mac build

* update linux

* QoL: Keyboard shortcuts updates & fixes (SoftFever#3457)

* Bring back the shortcut to zoom in & out

* Update keyboard shortcut info

* Update keyboard shortcut info

* Different handling of shortcut 'T' for emboss text

Cherry-picked from prusa3d/PrusaSlicer@58e3143

Co-authored-by: Filip Sykala - NTB T15p <Filip.Sykala@prusa3d.cz>

---------

Co-authored-by: Filip Sykala - NTB T15p <Filip.Sykala@prusa3d.cz>

* skip writting object info for BBL printers

* fix object exclusion regression on BBL printers

* update gitignore

* Fixed crashes when send gcode to BBL printers

* Added an option to enable multiple bed type support for printers

* Fixed an issue that some profiles has ironings enabled by default

* bump version profile version to "01.09.00.02"

* reliably downloading, setting configs.

* reliably import, load, and set configs from Printago.

* end-to-end

* [#] - get list of printers based on input of printer;
Compatible Printer Config names will be returned with the machine status/machine_list calls.

* [#] - add compat filament/print configs to printer config reply.
when retrieving a "print" config, it also list names of compatible filament and print configs that will work.

* mac build error. FilePath requires non-WxString.

* disable PrintagoPanel right-click/context menu

* switch temp dir to match BBL download style using filesystem::temp_directory_path() - TBD test on MacOS for fix.

* mac bug with string format

* thread pool test - build success; non-functional.

* swtich printer logic.

* [#] - Disable UI - m_tabPanel and mTopBar are disabled/enabled by SetCanProcessJob

* remove version check dialog.

* dont forget...to...run...this...

* [#] - JobID (from Printago):
 [#] - File System: append PrintagoJobID to the folder structure when downloading/creating models/configs.
 [#] - set in blocking job info (CanProcessJob stuff)

* FEATURE COMPLETE FOR E2E TESTING

* Ready for re-branding

* cosmetic changes (Orca PE)

* small thing.

* Dev/feature/mqtt proxy (#4)

* web socket connection replace GUI thread WebView.
* added bbl "checkbox" print options. (+ chekcbox checked req'd stuff)
* added support for plate_type incoming variable
* interstitial blocking job process updates
* remove PrintagoPanel reference and files
* change to PBJob server state / messaging.
* remove legacy PrintagoPanel files.

* json message format done (#5)

* Dev/ws auth check (#6)

* formattting mostly.

* refactored parameters to be json.
added authorization flow for web socket commands.

* priortize auth errors over bad command errors.

* dingle pointers.

* ParseJson

Made this more robust for parameters object, passed input command from stream as value; pass by ref may have been causing segfault as it went out of scope from the calling function.

* memory leaks

"new" leak from PrintagoReponse.  Switched to unique_ptr

* Dev/all off UI thread when able (#7)

* private machine_dialog

and further memory savings

* small memory savings

* single connection (#8)

* small fix to success message

* Mac Bug: crash after print send success message (#9)

Bad reference; fix w/ copy + CallAfter

* mistake from refactor (#10)

unblock UI *only* when erroring from within a blocking operation.

* checking (#11)

* Remove Dialogs ;  (#14)

9 classes derived from the MsgDialog class. These messages are now, sent to the printago websocket. The dialogs are not shown.
For instances where ShowModal() was used to open the dialog, I return the most falsy one. The buttons are dynamic, but from a fixed set. We send back to caller whatever is availabe in the dialog, in this order: ["Cancel", "No", "OK", "Yes"].
These message are more like notifications. They are feedback more than they are anything for the user to action.

Separately, there are the classes that derive from the parent class of MsgDialog. Most we can ignore:

InputIpAddressDialog - sending to printer error, cancels blocking job
UpdateVersionDialog - lambda that creates it was previously commented.
SecondaryCheckDialog - "Are you sure" messages, cancels blocking job
ConfirmBeforeSendDialog - slicing error messages, cancels blocking job.
ReleaseNoteDialog - called in one place, commented out.
UpdatePluginDialog - called once at startup; commented out.

* Squashed commit of the following:

commit ca3b071
Author: PilotMatt <55398315+PilotMatt@users.noreply.github.com>
Date:   Mon Feb 26 12:29:40 2024 -0500

    override tested and funcitonign

commit a79dcfe
Author: PilotMatt <55398315+PilotMatt@users.noreply.github.com>
Date:   Mon Feb 26 00:25:34 2024 -0500

    working

commit a857816
Author: PilotMatt <55398315+PilotMatt@users.noreply.github.com>
Date:   Sun Feb 25 00:12:26 2024 -0500

    done

    download the configs you pass.  If there's a override file,
    open both into json objects, and replace the values in the override value for all keys, except those excluded.
    for layer-height fields, we open the printer config, read the min/max and clamp the override value as needed.
    if the printer config doens't specify the max layer height (=0), then the max_layer_height is 75% of the nozzle_diameter.
    save  the merged config file with a new file name.
    update the filename to pooint to the merged one.
    load configs into Orca as previously.

commit 84db29b
Author: PilotMatt <55398315+PilotMatt@users.noreply.github.com>
Date:   Sat Feb 24 23:41:43 2024 -0500

    cvhanges

* status/sync_profiles command complete. (#17)

Command will fetch profiles from BBL account into Orca.  Async command.  Replies:
{
  "client_type": "bambu",
  "command": {
    "action": "sync_profiles",
    "command": "status"
  },
  "data": {
    "local_command": "sync_profiles",
    "local_command_detail": "syncing profiles: async start",
    "success": true
  },
  "printer_id": "matt@printago.io",
  "timestamp": "2024-02-26T21:43:59Z",
  "type": "success"
}

{
  "client_type": "bambu",
  "command": "sync_profiles",
  "data": {
    "local_command": "sync_profiles",
    "local_command_detail": "syncing profiles: complete",
    "success": true
  },
  "printer_id": "matt@printago.io",
  "timestamp": "2024-02-26T21:44:04Z",
  "type": "success"
}

* fix for logging success/failure of profile sync

---------

Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Co-authored-by: FlashforgeOfficial <144670305+FlashforgeOfficial@users.noreply.github.com>
Co-authored-by: Trist0ne <41755299+Trist0ne@users.noreply.github.com>
Co-authored-by: Andy <andylg@yandex.ru>
Co-authored-by: Paul <pwschattenberg@users.noreply.github.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
Co-authored-by: Olcay ÖREN <33813227+olcayoren@users.noreply.github.com>
Co-authored-by: Lee Jong Mun <43285072+crwusiz@users.noreply.github.com>
Co-authored-by: Ikko Eltociear Ashimine <eltociear@gmail.com>
Co-authored-by: Hukete <100949318+Hukete@users.noreply.github.com>
Co-authored-by: Thomas <bistory@gmail.com>
Co-authored-by: Merill <6536403+supermerill@users.noreply.github.com>
Co-authored-by: just-trey <just-trey@users.noreply.github.com>
Co-authored-by: Heiko Liebscher <hliebscher@idn.de>
Co-authored-by: Fabio Forcina <f.fabietto@gmail.com>
Co-authored-by: kpishere <kevindpeck@gmail.com>
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: Silence <35656692+silence48@users.noreply.github.com>
Co-authored-by: Vitalii Kutia <kvm_corp@ukr.net>
Co-authored-by: SufficentMuffin <77865411+SufficentMuffin@users.noreply.github.com>
Co-authored-by: Filip Sykala - NTB T15p <Filip.Sykala@prusa3d.cz>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants