enricoturri1966
42dbaf92bf
SPE-1251 - Fixed crash in Gizmo Rotate when rotating an object when the camera is using orthographic projection
2022-07-20 13:45:21 +02:00
enricoturri1966
91b3c3dd1d
Tech ENABLE_GL_CORE_PROFILE - Added call to method PlatformDefaults() to the wxGLContextAttrs used to generate wxWidgets OpenGL context
2022-07-20 11:46:05 +02:00
enricoturri1966
4353c626fc
Revert of 324594db5e
2022-07-20 09:45:32 +02:00
enricoturri1966
324594db5e
Added some errors to test new command line option '--opengl-debug'
2022-07-20 08:55:39 +02:00
enricoturri1966
90c49f4c1a
Added filtering of key auto repeat for SHIFT and CTRL keys in GLCanvas3D
2022-07-20 08:15:38 +02:00
enricoturri1966
9690919028
Fixed GLGizmoBase::render_input_window() to properly require for an extra frame the first time an imgui window is shown
2022-07-19 13:12:13 +02:00
enricoturri1966
de635f9088
Fixed GLGizmoBase::render_input_window() to properly require for an extra frame the first time an imgui window is shown
2022-07-19 12:57:26 +02:00
enricoturri1966
6e6ab640f4
Fixed missing update of object position when dragging it on the plate while Place on Face gizmo is open
2022-07-19 12:13:07 +02:00
Lukas Matena
a965956cba
Removed extra member qualification in declaration (does not build with /permissive-)
2022-07-19 10:53:41 +02:00
enricoturri1966
92cf1d6e0c
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2022-07-19 10:04:07 +02:00
enricoturri1966
0d5de5fdf2
Tech ENABLE_WORLD_COORDINATE - Removed unneeded parameter from GLGizmoRotate::mouse_position_in_local_plane() declaration
2022-07-19 10:03:46 +02:00
enricoturri1966
76562d1e75
SPE-1252 - Fixed update of contours in Cut Gizmo when modifying the orientation or the scale of a part of a multipart object
2022-07-18 15:38:56 +02:00
enricoturri1966
8db552ce26
Tech ENABLE_GL_CORE_PROFILE - Command line option '--opengl-core=M.m' renamed as '--opengl-version=M.m'
...
use case 1 - the option is not added to the command line - PrusaSlicer defaults to the highest available core profile OpenGL version
use case 2 - the option specify an OpenGL version which supports core profile - PrusaSlicer select the required OpenGL version, if available
use case 3 - the option specify an OpenGL version which does not support core profile - PrusaSlicer defaults to the highest available compatibility profile OpenGL version
use case 4 - the option contains invalid OpenGL version - PrusaSlicer defaults to the highest available core profile OpenGL version
2022-07-18 15:33:24 +02:00
David Kocik
24fe505f00
Merge branch 'dk_resolve_search'
2022-07-17 19:24:51 +02:00
David Kocik
5c7cb3b55a
Delete unused variable
2022-07-17 19:24:29 +02:00
David Kocik
faa4207b1c
OSX build fix
2022-07-17 18:40:07 +02:00
David Kocik
cd30e8f2e7
get_host_from_url function
2022-07-17 18:40:07 +02:00
David Kocik
9ee6839017
Resize IP list dialog.
2022-07-17 18:40:07 +02:00
David Kocik
a2330e77c2
Filter lookup replies by service name
2022-07-17 18:40:07 +02:00
David Kocik
8481de43cc
Improved error message if both ipv4 and ipv6 upload fails.
2022-07-17 18:40:07 +02:00
David Kocik
d9058b2a92
Cancel upload priority before error showing.
2022-07-17 18:40:07 +02:00
David Kocik
89e288dcf8
Propagate resolved ip address to the UI layer (both upload dialog and notification)
2022-07-17 18:40:07 +02:00
David Kocik
bc167ce90b
Decision tree for different types and numbers of resolved IPs.
2022-07-17 18:40:07 +02:00
David Kocik
9fd3108726
Resolved IP dialog before uploading - needs better design and to not show if only 1x v4 and v6 is resolved.
2022-07-17 18:40:07 +02:00
David Kocik
36f473c984
Bonjour lookup function in same style as resolve function.
...
Includes refactoring of resolve function.
refactor
2022-07-17 18:40:07 +02:00
David Kocik
457a5d4a65
system ifdefs
2022-07-17 18:40:07 +02:00
David Kocik
d2c6f597d2
Bonjour - resolve hostname to IP using mdns.
...
Octoprint - on Windows use Bonjour resolving to get IP address before the http connection. Only use Windows address resolving if Bonjour couldn't resolve.
2022-07-17 18:40:07 +02:00
Lukas Matena
fbdf777898
Merge branch 'master_250'
2022-07-15 15:04:10 +02:00
enricoturri1966
6b0ea79d34
SPE-1252 - Fixed update of contours in Cut Gizmo when modifying the orientation or the scale of a part of a multipart object
2022-07-15 14:55:13 +02:00
Lukas Matena
38f10da566
Bumped up version to 2.5.0-alpha3
2022-07-15 14:06:23 +02:00
Lukas Matena
edc0aa4bce
Mentioned CuraEngine in the CopyrightsDialog
2022-07-15 13:58:17 +02:00
Lukas Matena
04555862b0
Merge branch 'pm_seam_curling_fix_250' into master_250
2022-07-14 18:07:39 +02:00
Pavel Mikus
70677858a1
Use resampling only with smooth surfaces generated by Arachne
2022-07-14 18:00:59 +02:00
enricoturri1966
f06a931d0b
Tech ENABLE_RAYCAST_PICKING - Fixed wrong behavior when pressing CTRL while dragging a model on the plate
2022-07-14 14:45:19 +02:00
Pavel Mikus
2e437d1761
curling improvements
2022-07-14 11:47:29 +02:00
enricoturri1966
f9f2be9936
Tech ENABLE_RAYCAST_PICKING - Gizmo hollow: fixed crash when activating the gizmo
2022-07-14 11:07:43 +02:00
Pavel Mikus
d5d1633e2b
Bugfix: seam enforcers and blockers not respected on different nozzle widths -
...
now flow width is used instead of fixed distance param
2022-07-14 10:15:05 +02:00
Pavel Mikus
f5efb0d0aa
remove global angle computation, wrong results
2022-07-14 10:15:05 +02:00
Pavel Mikus
4a9f9aa89b
oversample smooth surfaces, which reduces curling on those surfaces, because the shortest path down is better defined
2022-07-14 10:15:05 +02:00
Pavel Mikus
40408c2178
increase snapping angle
2022-07-14 10:15:05 +02:00
PavelMikus
768bfd5c7f
reduce curling
2022-07-14 10:15:05 +02:00
PavelMikus
c65e22e6bb
refactored find_seam_string func
2022-07-14 10:15:05 +02:00
PavelMikus
4d8e8afb10
Count seam string weight and try mutiple strings; choose highest weight
2022-07-14 10:15:05 +02:00
Pavel Mikus
f31865a627
increase weight of central seam enforcers
2022-07-14 10:15:05 +02:00
Pavel Mikus
232517fe77
choose seam string with lower variance weighted by visibility
2022-07-14 10:15:05 +02:00
Pavel Mikus
feeb9b2b1b
bug fixes in the linear regression
2022-07-14 10:15:05 +02:00
PavelMikus
fec3afa490
cubic spline segment size based on the length of string
2022-07-14 10:15:05 +02:00
PavelMikus
1e05d09324
search points based on updated linear regression model (line), make search raidus dynamic based on layer thickenss
2022-07-14 10:15:05 +02:00
enricoturri1966
2a2d442b28
Tech ENABLE_RAYCAST_PICKING - Gizmo flatten: fixed update of raycasters transformations
2022-07-14 09:59:20 +02:00
Lukáš Hejl
39404be75a
Fix of #8471 - Pressure equalizer caused unintentional deceleration before ironing and acceleration after ironing.
2022-07-14 09:30:37 +02:00