enricoturri1966
ae3beeb50a
Fixed warnings
2022-09-05 08:57:49 +02:00
enricoturri1966
91266e4815
Measuring: Disable scene raycasters while GLGizmoMeasure is active
2022-09-05 08:26:19 +02:00
enricoturri1966
5e271a18df
Measuring: Changes in GLGizmoMeasure imgui dialog layout
2022-09-02 12:26:56 +02:00
enricoturri1966
c5532b175e
Measuring: Added features selection in GLGizmoMeasure
2022-09-02 11:24:06 +02:00
enricoturri1966
c6e6c86627
Refactoring into GLGizmoMeasure.cpp to remove duplicated code
2022-09-01 10:19:12 +02:00
enricoturri1966
fe7982cb08
Fixed warnings
2022-09-01 09:54:16 +02:00
enricoturri1966
ec9001c57e
Measuring: Optimization into GLGizmoMeasure::on_render()
2022-09-01 09:44:40 +02:00
enricoturri1966
58da6e994c
Measuring: Measure gizmo - Further improvements in visualization of points for extended selection
2022-08-31 15:31:39 +02:00
enricoturri1966
7cf85a1565
Measuring: Measure gizmo - Improved visualization of points for extended selection
2022-08-31 14:56:00 +02:00
enricoturri1966
83990562c5
Measuring: Measure gizmo - added visualization of point for extended selection and updates to imgui dialog
2022-08-31 12:42:55 +02:00
enricoturri1966
6694817cd6
Refactoring of GLGizmoMeasure::on_render_input_window to simplify code
2022-08-30 15:50:11 +02:00
enricoturri1966
db1b2fbfc1
Refactoring of GLGizmoMeasure to simplify code
2022-08-30 15:38:29 +02:00
enricoturri1966
4675ae2173
Measuring: Added Measure gizmo imgui dialog + removed tech ENABLE_MEASURE_GIZMO_DEBUG + locking of features by pressing CTRL key
2022-08-30 14:30:38 +02:00
enricoturri1966
8833bc3138
Measuring: Measure gizmo features registered for raycasted picking
2022-08-29 12:55:34 +02:00
enricoturri1966
1787f780b6
Measuring: code for Measure gizmo embedded into new tech ENABLE_MEASURE_GIZMO
2022-08-25 13:01:26 +02:00
enricoturri1966
38c52941d6
Added tech ENABLE_MEASURE_GIZMO_DEBUG to embed debug code related to GLGizmoMeasure
2022-08-24 15:02:46 +02:00
enricoturri1966
d0bf05d1e9
Refactoring into GLGizmoMeasure::on_render()
2022-08-24 14:15:20 +02:00
enricoturri1966
2abb52ed4c
Measuring: refactoring related to plane models cache
2022-08-24 12:00:04 +02:00
enricoturri1966
26650a2658
Measuring: circle feature rendered using a torus
2022-08-24 11:25:15 +02:00
enricoturri1966
8f06086679
Follow-up of a7d1c9b5e99132e51d84fcd5155ede7da1ecadd0 - Simplified code to generate a smooth cylinder
2022-08-23 13:53:55 +02:00
enricoturri1966
a7d1c9b5e9
Measuring: reworked rendering of hovered features
2022-08-23 13:17:09 +02:00
enricoturri1966
9d81568bf9
Measuring: allow to select single parts of a multipart object while Gizmo Measure is active
2022-08-22 08:52:02 +02:00
enricoturri1966
474624f89e
Removed method set_flattening_data() from GLGizmoMeasure
2022-08-19 11:02:13 +02:00
enricoturri1966
4d9c564b9a
Set Measure Gizmo to be activable for single volume selections only
2022-08-19 10:48:32 +02:00
enricoturri1966
4c8b78de72
Use unified color for hovering in GLGizmoMeasure
2022-08-19 09:19:10 +02:00
Lukas Matena
aed6ddf8f3
Measuring: implemented edge endpoint detection
2022-08-19 08:08:32 +02:00
Lukas Matena
72d7cdd5f8
Measuring: refactoring
2022-08-19 08:08:24 +02:00
enricoturri1966
2f5032ab02
Fixed conflicts after merge with branch lm_surface
2022-08-18 15:48:32 +02:00
enricoturri1966
2b996158d2
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_opengl_es_rebase
2022-08-18 12:51:55 +02:00
Vojtech Bubnik
a93620621d
Performance improvement of GCodeProcessor:
...
Replaced std::string with std::string_view for constant parameters
Replaced boost:istarts_with() with boost::starts_with()
2022-08-18 10:33:26 +02:00
Lukas Matena
3395b288c4
Mention OCCT in Copyright dialog
2022-08-17 11:40:04 +02:00
Lukas Matena
dc229589bb
Fixed compiler warnings
2022-08-16 11:20:31 +02:00
Lukas Matena
161f14c972
Add missing includes (gcc 9.4 without pchs)
2022-08-16 10:25:42 +02:00
Lukas Matena
deac513faa
Fixed conflicts after merge
2022-08-15 15:23:59 +02:00
Lukas Matena
bce2b148f4
Merged 2.5.0-beta1 into master (NO CONFLICTS FIXED)
2022-08-15 13:41:40 +02:00
Lukas Matena
e8528c415a
Bumped up version to 2.5.0-beta1
2022-08-15 12:35:53 +02:00
YuSanka
522b3f6d98
Follow-up 370e8bd752e3f7c97b9804a56dc417dfb362cce8 - Update 3D-scene after splitting of the unprintable object
2022-08-12 11:09:30 +02:00
YuSanka
7ebd0bbb3b
Fix for #8668 - Don't set printable state on merge if all parts are unprintable
2022-08-12 11:08:04 +02:00
Lukas Matena
0df757895e
An attempt to fix issues with wxProgressDialog
2022-08-11 16:51:56 +02:00
Lukas Matena
f548f85405
STEP: Show STEP in model import file dialog title
2022-08-11 16:49:13 +02:00
Lukas Matena
620b89d1c6
Add STEP into menu label, enable drag and drop
2022-08-11 16:49:13 +02:00
tamasmeszaros
88ba89dbbc
STEP: Implementation ported from BambuStudio:
...
CMake handling is different
STEP: Removed preprocessing stage
STEP: Small refactoring
STEP: Bigger refactoring
STEP: Changed naming on loaded object and volumes:
If the STEP contains exactly one named volume, the object and its first
volume will both have that name. Otherwise, filename w/o suffix is used
as object name and volumes are named using names from the STEP (if there
is none, untranslated "PartN" string is used).
STEP: Load the libraries dynamically on Win
wip
2022-08-11 16:49:13 +02:00
YuSanka
f994e42d8e
Fix for dark_mode(): Use check_dark_mode() function only, when app_config doesn't have a "dark_color_mode" parameter.
...
Now wxWidgets improved IsDark() function with 622a2f9d60
.
So now it returns correct color for the system appearance
2022-08-10 16:48:37 +02:00
enricoturri1966
e0d33ec92a
Added missing include
2022-08-09 02:30:04 +02:00
Lukáš Hejl
c9ddf7315e
Replaced parameters wall_add_middle_threshold and wall_split_middle_threshold with automatic computation based on extrusion width.
...
That allows computed better values in cases when the extrusion width of the first layer or for the infill differs from the extrusion width for perimeters.
Parameters min_feature_size and wall_transition_length now can be set in percentages, and then they will be calculated based on nozzle size. Old profiles with default values are forced to replace old default values with new default values in percentages.
2022-08-08 10:21:55 +02:00
tamasmeszaros
371da354a0
Adjust configuration layer to better reflect tree strategies.
2022-07-29 13:05:39 +02:00
tamasmeszaros
b1317be78a
Selectable support tree type
2022-07-29 13:05:39 +02:00
enricoturri1966
f9c6e8eb7a
Added processing of mouse double click in ImGuiWrapper::update_mouse_data()
2022-07-29 12:06:52 +02:00
enricoturri1966
86a5280ff6
Added handling of event wxEVT_DATAVIEW_ITEM_ACTIVATED in ObjectList to fix behavior when double clicking on list items
2022-07-29 11:59:02 +02:00
YuSanka
6806ec02c7
Discarded rescale for SplashScreen.
...
There is no need to rescale the SplashScreen after a81e0d83c1
2022-07-29 11:21:54 +02:00