Noisyfox
69c3661876
Merge branch 'main' into dbuzz/toolbar-icon-size
2025-02-05 08:57:39 +08:00
SoftFever
b18a24920b
Merge branch 'main' into dev/save-local-machine
2025-02-04 07:59:30 +08:00
SoftFever
dc83549aa1
Orca filament profile revamp - done ( #8287 )
...
* Update Qidi profiles
* restructure orca filament lib folder
* update profiles
* add more global filaments
* check missing instantiation errors
* fix missing instantiation attribute
* delete voron generic filaments
* remove Mellow filaments
* clean profiles
* QoL: select only visible filament when select all filaments
2025-02-03 21:15:17 +08:00
Dima Buzdyk
7b3e0cc637
glcanvas: scale icons using icon size, not scale factor
...
Calculate toolbar icon size the same way as it done on windows:
manipulate icon size, not toolbar scale.
Scaling icons this way makes images sharper since they getting
rasterized to a target size rather than being rasterized for 40px and
scaled to a desired size later.
2025-02-03 21:14:08 +10:00
yw4z
93477bc2ec
Hide delete filament button while only 1 filament exist ( #8240 )
...
Update Plater.cpp
2025-02-02 20:59:44 +08:00
Noisyfox
991802a3a7
Merge branch 'main' into dev/save-local-machine
2025-02-02 15:00:25 +08:00
Noisyfox
3cd8b82dfb
Add basic sanity checks for serial number input, to reduce potential crash caused by wrong SN
2025-02-02 14:59:51 +08:00
Dima Buzdyk
c0533eba6f
Fix sticky camera rotate for touchpad navigation style on Windows ( #8249 )
...
* glcanvas: add modifiers to mouse events logging
* glcanvas: workaround for touchpad nav on Win
Releasing ALT on windows platform result in GLCanvas losing focus.
Because of this mouse movements not being processed by on_mouse() event
handler and camera rotation have not cleaned up.
Make a workaround for Windows to cleanup camera rotate state on
releasing ALT modifier.
2025-02-01 18:02:10 +08:00
yw4z
00418626cb
Fix for about page ( #8225 )
...
Update AboutDialog.cpp
2025-02-01 17:51:33 +08:00
Ioannis Giannakas
c7a68b0f26
Fix one wall top surface incorrect spacing when precise wall is enabled ( #8230 )
2025-02-01 17:50:13 +08:00
Noisyfox
f4acdd775e
Implement manual printer setup
2025-01-31 19:18:04 +08:00
Noisyfox
cbc97f4ae7
Add manual printer setup
2025-01-31 18:19:42 +08:00
Noisyfox
fbf4281c36
Ip binding dialog add printer name input
2025-01-31 17:37:41 +08:00
Noisyfox
09ee5fbc2c
Automatically connect local machine when switch to device tab
2025-01-31 16:33:59 +08:00
Noisyfox
01bc090914
Don't reset access code unless wrong password
2025-01-31 16:33:58 +08:00
Noisyfox
2e64cc2f7e
Save binded local machines
2025-01-31 16:33:57 +08:00
SoftFever
2e86306118
Merge branch 'main' into dev/update-bbs-network
2025-01-28 21:57:04 +08:00
Toure Dunnon
f620879eb5
Fix: URL-encode password in Duet::get_connect_url ( #8215 )
...
Signed-off-by: Toure Dunnon <tdunnon@gmail.com >
2025-01-28 15:34:29 +08:00
SoftFever
6ed68342e0
fix build errors ( #8210 )
...
* fix build errors
* fix windows
* fix flatpak
2025-01-28 01:07:27 +08:00
Nick Johnson
fd0b2547f2
Add support for structured noise (perlin) fuzzy skin ( #7678 )
...
* Add support for perlin noise fuzzy skin
* Support multiple types of coherent noise
* Updated tooltips for more clarity.
* Reorder options as suggested by @discip
* Fix accidental removal of &
* Move libnoise to deps
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-01-27 22:45:16 +08:00
andrewleek
118e14d788
Gcode Statistics Panel Fixes ( #8172 )
...
* Gcode Statistics Panel - Persist open/close state
Bug: On slicing a model, the Statistics Panel would be reset to being open (regardless of if the user had shut it earlier)
Fix: Now on app open the Statistics Panel will be open, but if the user closes it, its state will persist (regardless of slicing again)
https://github.com/SoftFever/OrcaSlicer/discussions/6021
* Gcode Statistics Panel - fold/unfold button width fix
Issue: The fold/unfold button width is too wide (It seems CalcTextSize is making the button wider than necessary)
Fix: Set the width to a correct fixed value
2025-01-26 08:58:38 +08:00
yw4z
b342cc6e20
Update logo usages on splash screen and about page ( #8189 )
...
* Splash Logo
* Update about page
* remove comment
2025-01-26 08:53:28 +08:00
Noisyfox
592402ea46
Fix custom profiles added/removed each other run ( #8179 )
...
* Avoid updating same vendor multiple times and unnecessary version checks
* Fix custom profiles added/removed each other run (SoftFever/OrcaSlicer#8094 )
Co-authored-by: Dima Buzdyk <46728448+buzzhuzz@users.noreply.github.com >
---------
Co-authored-by: Dima Buzdyk <46728448+buzzhuzz@users.noreply.github.com >
2025-01-25 23:50:16 +08:00
Noisyfox
4a4f27e599
Fix wrong plate y possition after switching profiles with different bed size ( #7923 )
...
* FIX:update custom_texture when new_shape=false
Jira: STUDIO-5287
Change-Id: I3add95f9f9345c14a48cc7467513d1b3ce95f4c9
(cherry picked from commit 9ce7de10f4 )
* FIX: correct the bed model to the print area origin point
Change-Id: Ieb856dff421d39694966e3c13c519f4ffa3da5c2
(cherry picked from commit 32892514ff )
* Avoid unnecessary copy of `position` parameter
* Merge branch 'main' into bugfox/plater-y
2025-01-25 11:50:30 +08:00
yw4z
fd933a8d8a
Update color palette
2025-01-25 04:52:01 +03:00
SoftFever
6a4cf24e6b
Merge branch 'main' into feature/OrcaFilamentLibrary
2025-01-24 22:12:38 +08:00
Noisyfox
8b58719938
Merge branch 'main' into dev/update-bbs-network
2025-01-23 23:53:21 +08:00
Vovodroid
7a5746b1ae
Support threshold overlap ( #6606 )
...
* Support threshold overlap
* Update tooltip
2025-01-23 18:01:38 +08:00
Noisyfox
ccee8efe72
Fix stop button
2025-01-23 14:43:24 +08:00
Noisyfox
bee7188599
Sync with bbs
2025-01-23 13:29:27 +08:00
tao wang
5f3ff22218
NEW:clear token when account logs out
...
jira:[for logout]
Change-Id: Iafbdc9244419bb689a9626251064517ec5544c3d
(cherry picked from commit 6472fbdc6a7e7380538b6e2da29f802831a93157)
2025-01-23 13:05:42 +08:00
Noisyfox
a90880193f
Fix flatpack build
2025-01-23 12:51:05 +08:00
Noisyfox
4f496dd3b4
Fix build
2025-01-23 11:38:50 +08:00
gerrit
93f4c2bd4d
ci: update network module based on commit bf743ea
...
Change-Id: Ic6104cad06da962e61834d7b072f2155ae729928
(cherry picked from commit 5f8b68601b1766568ec604a5b75d8a68efb24ade)
2025-01-23 11:38:27 +08:00
gerrit
7a3bafc162
ci: update network module based on commit adbaa57
...
Change-Id: I34d6ae1a192e3eb629a37a175626da0007208746
(cherry picked from commit 4be224611afaa7d3a113d8f6c62c13061c8946e6)
2025-01-23 11:38:26 +08:00
tao wang
818948af53
FIX:Fixed printer name display error
...
jira:[STUDIO-8619]
Change-Id: Ie9ce0cb39623eefa3973a342b447ab2f2a765d28
(cherry picked from commit c41eb657818bb29abb3a2e7c6df7b7d489c80592)
2025-01-23 11:38:25 +08:00
tao wang
00d274fc29
FIX:fixed that macOS will hang up as direct connected device
...
jira:[STUDIO-8630]
Change-Id: I96562bd11de807435fc6a2d81501800b0cf110b1
(cherry picked from commit c8a8d9f19758a33d713054eb93cd5084b38ac26a)
2025-01-23 11:38:25 +08:00
tao wang
0b582686d1
FIX:Fixed the use of wxwidget method in other threads
...
jira:[for thread issue]
Change-Id: I62f5b6913d9bc25ac6c81517ef20f28fa34d0124
(cherry picked from commit b5a6fe52b5fd2f3a07a51c05e21c6315af147f9e)
2025-01-23 11:38:24 +08:00
chunmao.guo
75ed8d69fe
FIX: Force load ams list when click sync button
...
Change-Id: I579adc9586e0bca85c20be2784b7513361b38f7e
Jira: none
(cherry picked from commit 9c1afdc63c3b1f451d0c8e344eb476e490d1988d)
2025-01-23 11:38:23 +08:00
gerrit
0aea1c0b4e
ci: update network module based on commit d2e9254
...
Change-Id: I9d4a7c1036b0dc3ad7fe49cac5d1a225e700ca9e
(cherry picked from commit 81f1ea9b03fd36865f6da4366d89fdee0692d321)
2025-01-23 11:38:23 +08:00
tao wang
43aad9f345
FIX:will not display 500 error dialog when sending print
...
jira:[for network error]
Change-Id: Id5fbd2182d3c1948f67382d81f8bf558daffa1c6
(cherry picked from commit 5b7cc2495cdfe8889cbddc9390bf096f72e52604)
2025-01-23 11:38:22 +08:00
tao wang
702f121e2c
NEW:add options that are dont show again
...
jira:[dont show again]
Change-Id: I6a025f7eb0902a36088f712e7dd511e4c35411d2
(cherry picked from commit 3be065d5676a7b74611dedfad8c67a8661950860)
2025-01-23 11:38:22 +08:00
tao wang
478fdbc041
ENH:prevent 500 error pop from popping up multiple times
...
jira:[for 500 err]
Change-Id: I81c74e75ebaeb3fdc18d0fb34a63205e2be06878
(cherry picked from commit 2fcc7f826482644496db25e096f11334b7e539bf)
2025-01-23 11:38:21 +08:00
tao wang
8bb7ea7cfc
ENH:optimized the retry of requests
...
jira:[for network optimized]
Change-Id: Iea43f4a97c7cd568171287278a07689e954d1093
(cherry picked from commit 35d3de8abe63a0cba30948581ed26a8bc7f94162)
(cherry picked from commit 30bad38fb979f5c5a10e4b869ec2e41fa99857f8)
2025-01-23 11:38:20 +08:00
gerrit
569d4e6307
ci: update network module based on commit c4c2707
...
Change-Id: I7ea8f149fa14d6c3fc2c10ee970b2457f0808c08
(cherry picked from commit a9940b1d5d75d02e6f34159aeeee49b84b7d9b6c)
2025-01-23 11:38:20 +08:00
tao wang
98ba252862
NEW:Support direct connection to X printer
...
Change-Id: I4ea38d3a69834f607161ae35eda00d042b7c4f47
(cherry picked from commit a0f63b9a3a4efd2fd6d396aa757750cd0ff28178)
2025-01-23 11:38:19 +08:00
gerrit
d57cfa2a99
ci: update network module based on commit 8f93dce
...
Change-Id: I7fb2f5333b05346e4ba48c11fdf66838c5d67f78
(cherry picked from commit 2e4d33b5e19d6254e8f3d8ca9e5e0fdc038a885b)
2025-01-23 11:38:18 +08:00
gerrit
620e857908
ci: update network module based on commit 76ae6aa
...
Change-Id: I542fa0291c56755373679ad776766c4c3b29da0c
(cherry picked from commit 6aa12e460b18b722b04370e3a36d670c8ffe299d)
2025-01-23 11:38:18 +08:00
tao wang
46c333a310
FIX:fix the issue of macOS crashing easily
...
Change-Id: I7378a28734e46c4126ab0216dc93d45a10bcd451
(cherry picked from commit 35b0ef0cd7bbb3a3e06231863cf2d855e74b56cc)
2025-01-23 11:38:17 +08:00
gerrit
723df03d74
ci: update network module based on commit ed13d56
...
Change-Id: Ibef15b6751b99486b0a60e4fb9652955666c0d3b
(cherry picked from commit ccab7b1ef30f9aa076d9837f7101e2a1b5e997cb)
2025-01-23 11:38:16 +08:00