Lukas Matena
4dabb5ade5
Merge branch 'dk_keyboard'
2024-12-11 16:10:13 +01:00
David Kocik
1848bb9396
SPE-2564: FIx of shortcuts on Mac, including cmd+m and cmd+q
2024-12-11 16:09:59 +01:00
David Kocik
189d728b3f
SPE-2564: Add javascript listeners only once/
...
+ keyboard shortcut fix
2024-12-11 16:09:59 +01:00
David Kocik
cfcb284520
SPE-2564: Use only 1 menu item to reload from disk (on plater) or reload webview
...
Two items on mac.
2024-12-11 16:09:59 +01:00
David Kocik
882e291daa
SPE-2564: Use scripts to add listener to read keyboard shortcuts for reloading webview on Mac.
...
Add listener for hyperlinks in Printables to be opened in external browser.
2024-12-11 16:09:59 +01:00
Lukas Matena
e1b0826df5
SPE-2591: Fix loading of custom gcodes with multiple beds ( #13651 )
2024-12-10 11:31:45 +01:00
Lukáš Hejl
4b3da02ec2
SPE-2585: Fix empty layers when multi-material painting and modifiers are used.
2024-12-10 11:28:16 +01:00
Lukas Matena
14be8a9cb8
Merge branch 'ms_fix_arrange_on_load'
2024-12-10 11:26:53 +01:00
Martin Šach
dc46c493a3
Revert fix 10 bed appearing it broke bed selection.
2024-12-10 11:26:39 +01:00
Martin Šach
67748ba395
Do not show more then max_number_of_beds
2024-12-10 11:26:39 +01:00
Martin Šach
372a025356
Conditional arrange after load
...
Decide if we should rearrange after load based on the version
in 3mf config. Rearrange if the version < 2.9.0-alpha1.
In any other case do not rearrange (even if the version is missing).
2024-12-10 11:26:39 +01:00
Lukas Matena
e5faaca377
Merge branch 'dk_trim_repo_prefix'
2024-12-09 17:33:00 +01:00
YuSanka
70ea6fc977
Tab: Trimmed printer_model prefix for detecting if SLA printer is Prusa printer
...
+ Added SLAPrint::is_prusa_print()
2024-12-09 17:32:46 +01:00
David Kocik
2d65803057
Changed filtering of Prusa models to support all new future models.
2024-12-09 17:32:46 +01:00
David Kocik
de32b37a84
SPE-2544: Refactoring of trimming repo prefix
2024-12-09 17:32:46 +01:00
David Kocik
dde66d5243
SPE-2517: Added "Error running JavaScript" phrase to blocked wxLog warning ( #12950 )
...
Some users keep getting this warning and it has no real value to us.
2024-12-09 17:31:04 +01:00
Lukas Matena
5a882fd6c4
Make sure that Plater::p pointer is valid in priv constructor
2024-12-09 16:24:59 +01:00
David Kocik
338a961bd3
SPE-2567: Login dialog starts with loading page to delete cookies before first request.
2024-12-07 09:26:29 +01:00
Martin Šach
bb8cca8999
Fix arrange after cut (SPE-2583, #13637 )
...
The cut arrange updated the Plater without the new objects
being on any of the beds. This led to mutliple beds reducing
the bed count and activating a previous bed. This in turn
ment that get_active_bed was temporarily wrong and the subsequent
arrange placed items on a wrong bed.
Improve this by explictly setting which bed is going to be
used for the arrange and than restoring the originally
active bed.
If there is just one instance, simply choose the bed the
instance is on. If there are more instances, use the active
bed for arrange.
2024-12-06 10:59:28 +01:00
enricoturri1966
75274707c9
SPE-2595 - Fixed update of shells in preview
2024-12-06 10:56:13 +01:00
Lukas Matena
3afe7f77e0
Merge branch 'et_camera'
2024-12-05 17:09:08 +01:00
enricoturri1966
78b884ef8b
SPE-2596 - Fixed glitch (jumping) of camera after panning
2024-12-05 17:08:54 +01:00
enricoturri1966
015b9f5536
SPE-2596 - Camera rotation around screen center, keeping the rotation pivot on the plane z = 0
2024-12-05 17:08:54 +01:00
enricoturri1966
63ce55166d
SPE-2572 - Fixed panning of camera, in both 3D view and preview, when using multiple beds ( #13621 )
2024-12-05 17:08:54 +01:00
enricoturri1966
b7135049d5
SPE-2506 - Improved scene panning in preview after changing selected bed
2024-12-05 17:08:54 +01:00
enricoturri1966
a62f846e0b
SPE-2574 - Fixed emission of lines M73 C/D to gcode
2024-12-02 12:18:14 +01:00
Martin Šach
1675e08268
SPE-2580: Disable wipe tower in arrange if we know there is none.
2024-12-02 12:18:00 +01:00
David Kocik
c8cac7f678
SPE-2575:: Do not allow busy cursor logic in webview on linux
...
Allow changes of cursor only when panel is shown.
2024-12-02 12:13:59 +01:00
enricoturri1966
47bba48b34
SPE-2577 - Fixed processing of gcodes when using absolute values for E ( #13623 )
2024-12-02 12:12:01 +01:00
Martin Šach
9aed420c33
SPE-2578: Fix avoid crossing perimeters ( #13445 , #13478 , #12432 , #13669 ):
...
- Turn off external motion planner when the instance is the same for layer
change.
- Properly set the instance shift for travel_to_first_position. Affects
simple rectangular layer change.
2024-12-02 12:08:55 +01:00
Lukas Matena
c7d9e55808
SPE-2587: Hotfix of slow loading of binary gcodes in gcodeviewer:
...
caused by calling render way too often directly from the update function
the fix is nothing nice, but it will have to do for now
2024-12-02 12:08:36 +01:00
Martin Šach
2229fc1954
Fix iterator invalidation
2024-11-27 14:57:14 +01:00
Martin Šach
56f73eb824
Run static analysis on dev branch
2024-11-25 20:04:29 +01:00
David Kocik
c70cb1ac15
Fix of asserts
2024-11-25 12:19:12 +01:00
Martin Šach
fc27654827
Enable use of reusable actions in static analysis
2024-11-25 00:13:52 +01:00
Martin Šach
c99c81e0ff
Add static analysis workflow
2024-11-24 23:24:08 +01:00
Martin Šach
e3c277b9ee
Remove ancient FindEigen it is no longer needed
2024-11-22 16:33:39 +01:00
randomtechguy
87646cad14
Update CMakeLists.txt to fix linux compile error (PR#13609 by @jmickelin)
2024-11-22 16:33:39 +01:00
Martin Šach
78a0470666
Ensure boost minimum version is at least the one out build is using
2024-11-22 16:33:39 +01:00
Jonne Mickelin
20a02b585a
Link boost_headeronly in slic3r and libslic3r (PR#13609 by @jmickelin)
...
This solves the linker error about missing `boost::log` symbols.
Fixes #13608 .
2024-11-22 16:33:39 +01:00
Jonne Mickelin
0ea9a1c729
Replace FindDbus.cmake with the upstream module (PR#13609 by @jmickelin)
...
This solves the build error with missing headers.
Partially fixes #13608 .
2024-11-22 16:33:39 +01:00
Martin Šach
5394aa70ec
Build asan only in master
2024-11-21 15:34:15 +01:00
Martin Šach
cd3534723f
Provide default value on push for github actions windows workflow
2024-11-21 15:12:44 +01:00
Martin Šach
b09c53a024
Fix github action input type
2024-11-21 15:01:43 +01:00
Martin Šach
f62104aa84
Refactor workflows to allow conditionals
2024-11-21 14:57:16 +01:00
Lukas Matena
ae97d00c34
Bumped up version to 2.9.0-alpha1
version_2.9.0-alpha1
2024-11-20 18:33:04 +01:00
David Kocik
7fa9e1c517
Reset our css styles after reloading Printables.
...
Fixes non-working notifications.
2024-11-20 17:14:39 +01:00
Lukas Matena
0c827ca368
Bumped up version to 2.9.0-alpha0
2024-11-20 16:05:53 +01:00
Lukas Matena
02e2c8108c
Merge branch 'lm_multiple_beds' (SPE-2506)
2024-11-20 16:04:42 +01:00
Lukas Matena
1a608da2ae
Multiple beds: Fixed behaviour with empty beds and non-printable instances
2024-11-20 16:04:16 +01:00