Commit Graph

28341 Commits

Author SHA1 Message Date
8163b5d238 Rectangle selection in 3D scene -> refactored GLVolume member varialbe for hovering 2019-04-25 10:21:24 +02:00
eaaea42335 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste 2019-04-25 09:58:41 +02:00
e156f06d46 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_selection_rectangle 2019-04-25 09:58:15 +02:00
c0b3cf452a Rectangle selection in 3D scene -> hovering detection 2019-04-25 09:46:26 +02:00
a3e64e456c WIP, non-uniform scaling in the world coordinate system:
Disable non-uniform scaling when switching to the World coordinate system
and the rotation is not multiples of ninety degrees.
Ask user whether to bake in the transformations into the meshes if
enabling the non-uniform scaling in that case.
2019-04-25 09:24:33 +02:00
330bd29089 Restored French localization files (Fix of #2158) 2019-04-25 09:16:18 +02:00
cb278c5828 Rectangle selection in 3D scene -> rendering 2019-04-25 09:10:03 +02:00
87bfd95bba Fixed conflicts after merge with master 2019-04-25 08:12:48 +02:00
7625bf118b Merge remote-tracking branch 'origin/master' into ys_ftn_improvements 2019-04-25 08:12:19 +02:00
0c810c19c9 Fixed conflicts after merge with master 2019-04-25 08:09:22 +02:00
1561599d8b Code cleanup 2019-04-25 08:06:07 +02:00
0da12d08fd Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
- cleaned code from commented parts
 - rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
56c063546f Merge remote-tracking branch 'origin/ys_msw_dpi' 2019-04-24 23:09:50 +02:00
e074b90d8a Merge remote-tracking branch 'origin/ys_bug_fixing' 2019-04-24 22:55:24 +02:00
abed8ed843 WIP: World / local transformations of an object instance from the side panel. 2019-04-24 19:03:05 +02:00
51a498edc7 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_selection_rectangle 2019-04-24 16:08:08 +02:00
de7ccaf240 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste 2019-04-24 16:07:35 +02:00
59fda680e9 Refactoring: get_mesh_errors_count() moved to ModelObject
+ added get_object_stl_stats() to ModelObject
2019-04-24 16:04:47 +02:00
a1351981fb ConfigWizard: Don't blow up if a printer bitmap is missing 2019-04-24 16:03:32 +02:00
48e18e3725 ConfigWizard: Attempt to fix width hint 2019-04-24 16:03:32 +02:00
9b95548a66 GUI_App: Add a language code getter 2019-04-24 16:03:32 +02:00
e315d60a1e Refactoring of GLSelectionRectangle 2019-04-24 16:01:27 +02:00
adac77ca39 GLCanvas3D -> added support for cursor change and change cursor when using SLA support gizmo rectangle selection 2019-04-24 15:43:52 +02:00
d31610c5b7 int GLCanvas3D::m_hover_volume_id replaced with std::vector<int> GLCanvas3D::m_hover_volume_idxs 2019-04-24 15:07:28 +02:00
ce9d724d05 Fixed typo 2019-04-24 13:43:39 +02:00
1b4dfe62ff Merge remote-tracking branch 'origin/master' into ys_ftn_improvements 2019-04-24 13:38:07 +02:00
903f22a28a Changed Manipulation panel. (Simple mode)There is exclamation mark icon next for the object name, if it has errors.
+ some code refactoring
2019-04-24 13:33:05 +02:00
7c36beefcf Selection rectangle moved into a separate class 2019-04-24 13:25:41 +02:00
ed112fd11c Wipe tower uses correct gcodes for RepRap gcode flavor (M907->M906, M900->M572 - should fix #1843)
Also, fixed proper setting of the extruder current during toolchange (was broken since 6da83c7)
2019-04-24 12:09:58 +02:00
fbf6dd5af9 WIP: Transformations of an instance in world coordinate system
from the side panel.
2019-04-24 11:01:59 +02:00
4907910aa1 Fixed out-of-bouds access in RammingChart.cpp in case the ramming was turned off 2019-04-24 10:12:23 +02:00
1f34f5d959 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste 2019-04-24 08:17:33 +02:00
d6ed85b61f Added _fiction_ resizing for correct MainFrame rendering after DPI changed_object
+ Added a calculation of a empty bitmaps inside presets in respect to em_unit (to avoid assert)
 + Added scaling for PrintHostDialogs and MsgDialog
 + some code refactoring
2019-04-23 16:33:06 +02:00
a56c7b0039 Picking using rectangle selection WIP 4 -> Prototype for selection update 2019-04-23 15:08:18 +02:00
4694b8f411 Build: Don't add imgui dir when SLIC3R_GUI is off 2019-04-23 14:57:26 +02:00
2c46717f58 Build: Don't add slic3r dir when SLIC3R_GUI is off #1050 2019-04-23 14:19:13 +02:00
2a26666054 Some refactoring and documentation, modified Windows dependencies to compile against patched wxWidgets 2019-04-23 12:35:26 +02:00
4d2789a168 Picking using rectangle selection WIP 3 -> Use parallel_for to extract data from the framebuffer copy 2019-04-23 12:07:35 +02:00
63cd195855 Added explicit linkage of pthreads library (needed on raspberry PI) 2019-04-23 11:02:57 +02:00
90eb9ba5a6 Picking using rectangle selection WIP 2 2019-04-23 10:45:41 +02:00
3815c6fd21 Added missing includes 2019-04-23 08:47:23 +02:00
5ae56396ab Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste 2019-04-23 08:03:54 +02:00
62c814310a Code refactoring: Deleted unused variables and _cleaned_ overbusy functions 2019-04-22 01:51:10 +02:00
c898c91ad2 Fixed application crash, if try to change Preset in a moment, when one of unregular pages is selected.
+ small code refactoring
2019-04-22 00:46:58 +02:00
5034973eb1 Fix of #1216 2019-04-21 23:12:39 +02:00
636b626a74 Merge remote-tracking branch 'origin/master' into ys_bug_fixing 2019-04-21 11:37:30 +02:00
017ef2cde3 Merge branch 'ys_msw_dpi' of https://github.com/prusa3d/Slic3r into ys_msw_dpi 2019-04-18 17:16:42 +02:00
d5cbbbc7f7 Another missing include 2019-04-18 17:16:31 +02:00
0fdca22df5 Picking using rectangle selection WIP 2019-04-18 15:59:12 +02:00
9b574e9e60 Added dialog with shortcuts to the SLA gizmo, tried to improve the dialog look 2019-04-18 15:46:35 +02:00