Enrico Turri
53dc2efea5
Undo/Redo buttons moved into their own toolbar
2019-07-19 15:36:55 +02:00
YuSanka
2db15c620b
Fixed colot_print issues:
...
* Disabled color change information for the SLA and FFF-multimaterial presets
* Corrected switch between "color print" and "feature type" on Preview
2019-07-02 14:06:58 +02:00
Enrico Turri
5da69bee3a
1) Perspective camera set as default camera type
...
2) Camera type selection added to Preferences dialog
2019-06-24 15:55:14 +02:00
YuSanka
7ccd8a42fa
Fixed DoubleSlider manipulation from Preview scene
2019-06-18 11:40:26 +02:00
YuSanka
b5126a4cf4
DoubleSlider manipulation from preview scene
2019-06-13 16:10:33 +02:00
Enrico Turri
589da90209
Fixed delayed update of 3D scene when moving preview layers' slider (as reported in #1250 )
2019-05-17 15:04:06 +02:00
Enrico Turri
2193d38d5c
Added Esc shortcut and menu item for command deselect all
2019-05-14 11:57:39 +02:00
YuSanka
0da12d08fd
Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
...
- cleaned code from commented parts
- rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
YuSanka
8c62f0ee51
Application Scaling for MSW:
...
+ Experiments with toolBars scaling
+ Rescaled warning and printing legends
2019-04-16 12:13:45 +02:00
YuSanka
70e794f17d
Application Scaling for MSW: Added rescale function for DoubleSlider (from Preview), ObjectList, ManipulationPanel and SettingsPanel
...
+ Set wider default size for Preset Comboboxes from Tabs (#2023 )
2019-04-16 10:05:45 +02:00
Lukas Matena
0a963c1768
Merge branch 'master' into lm_sla_gizmo_clipping_plane
2019-04-08 10:50:10 +02:00
bubnikv
99f0207578
Handling of left hand oriented coordinate systems:
...
is_left_handed() method on transformations and volumes
rendering of GLVolumes in left handed coordinate systems by glFrontFace(GL_CW);
SLA slicing on left hand oriented instances by flipping the mesh for SLAPrintObject in X.
rendering of the SLA cutting plane in left handed systems
resetting the SLA clipping planes on 3D preview invalidation
2019-04-02 13:47:49 +02:00
tamasmeszaros
e4832bad3f
Merging with master for having minz png compression.
...
Much greater performance boost from better compression algorithm than that from the merged polygons.
2019-03-29 15:21:46 +01:00
Enrico Turri
5b53dd164d
Selection enabled only for 3D view and not for g-code preview
2019-03-28 08:44:46 +01:00
tamasmeszaros
6c5fb6430d
Integrating new step, removing old and unused steps.
2019-03-27 10:59:29 +01:00
tamasmeszaros
811c781852
Refactoring and commenting slice index solution.
2019-03-25 19:02:05 +01:00
bubnikv
83c1e83181
Fixed the SLA layer preview.
2019-03-22 21:26:58 +01:00
tamasmeszaros
c410216e45
Refactoring changes to the slice index.
2019-03-22 15:31:38 +01:00
tamasmeszaros
b75341ce7d
Fixes for the duplicated layer issues...
2019-03-21 18:01:41 +01:00
tamasmeszaros
6f54bbb01a
Merge branch 'master' into tm_slice_index
2019-03-21 15:17:01 +01:00
tamasmeszaros
3218d37714
FIx for broken slice preview
2019-03-21 15:16:33 +01:00
tamasmeszaros
611976c917
Slic3r compiles with the new slice index interface.
2019-03-21 12:25:33 +01:00
bubnikv
941d39aa73
Yet another fix.
2019-03-21 12:09:14 +01:00
bubnikv
355672d453
Fix and optimization of the previous commit.
2019-03-21 11:54:25 +01:00
bubnikv
7c935b02df
We are getting mysterious crashes on Linux in gtk due to OpenGL context activation GH #1874 #1955 .
...
So we are applying a workaround here, just on linux.
2019-03-21 11:44:39 +01:00
Enrico Turri
e65dbcabb5
Tech ENABLE_CANVAS_GUI_REFACTORING set as default
2019-03-20 09:33:30 +01:00
Enrico Turri
0f04099593
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring
2019-03-19 10:59:16 +01:00
Enrico Turri
ab100ecb52
Commit 4a8a1fac7b re-made as linux-only
2019-03-19 10:54:54 +01:00
Enrico Turri
7775244bb9
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring
2019-03-19 10:48:51 +01:00
Enrico Turri
59de8637f7
Alternate fix of #1976
2019-03-19 10:48:20 +01:00
Enrico Turri
1c8e93e480
Code cleanup
2019-03-19 09:21:27 +01:00
Enrico Turri
fda6a2565e
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring
2019-03-19 08:25:50 +01:00
Enrico Turri
9c21459c7d
Fix of #1976
2019-03-18 16:00:44 +01:00
Enrico Turri
15c0782608
Follow-up of a5b202aa1d (fixed cleanup of toolpaths in preview after scene update)
2019-03-18 14:07:55 +01:00
Enrico Turri
a696d9f4ed
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring
2019-03-18 13:06:19 +01:00
Enrico Turri
2294a7e813
Fix of #1955 and #1874
2019-03-18 12:59:52 +01:00
Enrico Turri
3f5299f349
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring
2019-03-18 12:07:32 +01:00
Lukas Matena
0f9dbebb33
Removed technology ENABLE_IMGUI
2019-03-18 11:45:15 +01:00
Enrico Turri
152ae25fd2
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring
2019-03-15 09:15:11 +01:00
bubnikv
e87b15dc69
Loading of FFF print preview when switching to the print preview screen:
...
always refresh from the Print with the exception of finished G-code
export, where the final G-code preview is cached.
2019-03-14 16:31:55 +01:00
Enrico Turri
8841d4260e
Toolbar refactoring
...
1) toolbar items define 3 callback functions for setting the visibility, setting the enabling state and defining their action which are set while adding a new item to the toolbar
2) the toolbar takes care to update all its items visibility and enabled states through a new update method to be called by the parent idle event handler
3) the toolbar handles mouse events by calling its on_mouse method
2019-03-14 13:54:05 +01:00
Enrico Turri
90cda32365
Removed unused members from View3D and unused parameters from Preview::Init()
2019-03-13 14:35:09 +01:00
Enrico Turri
f760dfed36
Refactoring - Shared members of GLCanvas3D as references instead of pointers
2019-03-08 12:03:37 +01:00
Enrico Turri
444002e156
Code cleanup
2019-03-08 12:03:31 +01:00
Enrico Turri
55342be4a1
Use unique camera shared by 3d view and preview (experimental)
2019-03-08 12:03:17 +01:00
Enrico Turri
7585fd2499
Fixed conflicts after merge with master
2019-03-05 08:27:21 +01:00
Lukas Matena
93cec5932d
Merge branch 'lm_sla_gizmo_render'
2019-03-04 14:52:21 +01:00
Lukas Matena
cf72f5e156
An attempt to fix an OSX crash when manipulating the ImGui sliders
2019-03-04 12:47:02 +01:00
Enrico Turri
d3350fe0ce
Merge branch 'master' of https://github.com/prusa3d/Slic3r into svg_icons
2019-03-04 08:33:52 +01:00
bubnikv
617dc31493
Don't use ->full_print_config() if not necessary, it is quite expensive!
2019-03-02 10:25:47 +01:00