enricoturri1966
95c519fbf2
Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers
2021-05-31 12:54:48 +02:00
enricoturri1966
1c168809d1
Added missing uniform calls for emission_factor
2021-05-28 16:44:13 +02:00
enricoturri1966
73fea9b460
Unified color definition
2021-05-28 16:44:13 +02:00
enricoturri1966
2721e502d0
Removed unneeded calls to GL_LIGHTING
2021-05-28 16:44:13 +02:00
Lukas Matena
b41395e20c
Removed last GLU call, removed libGLU from CMakeLists
2021-05-28 16:44:13 +02:00
enricoturri1966
0dfe398549
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits
2021-05-24 14:19:40 +02:00
Lukas Matena
183a702be0
Fixed second batch of locale-dependent calls
2021-05-24 12:20:29 +02:00
enricoturri1966
9f94836b8b
Fixed conflicts after merge with master
2021-05-13 14:10:42 +02:00
enricoturri1966
daf230695d
Tech ENABLE_SEQUENTIAL_LIMITS -> 1st installment of visualization of objects clearance for sequential prints
2021-05-11 13:12:25 +02:00
enricoturri1966
268475d96c
Fixed conflicts after merge with master
2021-05-10 10:25:57 +02:00
enricoturri1966
7b219a153c
Tech ENABLE_ALLOW_NEGATIVE_Z-> Disable sinking objects for SLA printer
2021-05-06 14:04:07 +02:00
enricoturri1966
f9f99662a8
Tech ENABLE_ALLOW_NEGATIVE_Z-> Synchronize sinking instances
2021-05-05 11:53:24 +02:00
enricoturri1966
a6d2fc1331
Tech ENABLE_ALLOW_NEGATIVE_Z-> Layers height editing related fixes
2021-05-03 14:28:55 +02:00
enricoturri1966
bd70aebfee
Changed order of rendering of sidebar hints to avoid artifacts due to depth buffer cleanup made by gizmo renderers
2021-04-28 13:58:16 +02:00
enricoturri1966
0916f23e3f
Tech ENABLE_ALLOW_NEGATIVE_Z->Fixed object popping up after editing layer range fields
2021-04-28 11:07:15 +02:00
enricoturri1966
60c03ea745
Tech ENABLE_ALLOW_NEGATIVE_Z -> Keep sinking instances as sinking after applying scale gizmo
2021-04-23 09:11:55 +02:00
enricoturri1966
24eed24037
Removed mutable members from class Selection
2021-04-16 15:25:03 +02:00
YuSanka
ac192a8325
Added "Printable" menu item for multiple selection
2021-03-24 20:26:31 +01:00
YuSanka
5ccb8c8222
Fixed a bug with erase of the multiple instance selection in 3D-scene
...
+ Try to fix accidentally crash on Copy/Paste
2021-02-16 21:20:06 +01:00
Lukas Matena
da6dc77973
Fixing GCC warnings 3
2021-01-29 10:47:02 +01:00
Vojtech Bubnik
ac88edc636
Fix of Place on face:
...
1) Decreased "gimbal lock" epsilon 10x
2) Got rid of unnecessary back and forth conversions which led to numerical inacurracies
This should fix issues #5172 , #5011 and #5398
2020-12-09 06:20:41 +01:00
enricoturri1966
ab2f4f6766
ENABLE_GCODE_VIEWER set as default in:
...
SysInfoDialog.cpp
Selection hpp/cpp
Preferences.cpp
GUI_Utils.hpp
KBShortcutsDialog.cpp
2020-11-18 13:04:34 +01:00
Lukas Matena
05942e7805
Fix of #3505 (place on face oriented objects at slight angle sometimes)
2020-10-29 12:49:43 +01:00
Vojtech Bubnik
e67eef4c06
Fixed some more issues in copy / paste of objects and volumes
...
due to the layer_height_profile, paint on supports and seam
being stored as an object on its own onto the Undo / Redo stack.
2020-10-15 17:29:49 +02:00
Vojtech Bubnik
4e0a0c5c51
New class ModelConfig wrapping DynamicPrintConfig and a timestamp
...
to help with detecting "not changed" event when taking
Undo/Redo snapshot or synchronizing with the back-end.
Converted layer height profile and supports / seam painted areas
to the same timestamp controlled structure.
2020-09-24 15:34:13 +02:00
enricoturri1966
2b2091d46c
Modal estimated printing time dialog
...
Fixed conflicts after merge with master
2020-07-27 14:53:17 +02:00
YuSanka
89123a93b3
Hot fix for the last commit
2020-07-24 13:02:46 +02:00
YuSanka
58e6d4b43d
Fixed a bug in selection from the 3D scene.
...
Steps to the reproduce a crash:
1. In SLA mode add some object with several instances
2. Slice
3. Back to 3Dview scene, select all using Ctrl+A
4. Press "Delete"
2020-07-24 11:21:49 +02:00
enricoturri1966
329077ab22
Fixed build when ENABLE_GCODE_VIEWER is disabled
2020-07-08 14:43:14 +02:00
enricoturri1966
5bbc804744
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-27 14:29:54 +02:00
Lukas Matena
edcaab8b0a
Includes cleanup:
...
GUI_App.hpp (should not include) MainFrame.hpp
MainFrame.hpp Plater.hpp
ModelArrange.hpp Model.hpp
Slicing.hpp PrintConfig.hpp
FillBase.hpp PrintConfig.hpp
GUI_App.hpp PrintConfig.hpp
OptionsGroup.hpp GUI_App.hpp
2020-05-27 14:01:47 +02:00
enricoturri1966
acd8801d3a
Fixed conflicts after merge with master
2020-05-27 10:32:02 +02:00
Lukas Matena
937af2a2ce
Include cleanup: Selection.hpp
...
It does not need 3DScene.hpp and Model.hpp
And it does not to be included by GLGizmoBase.hpp
2020-05-26 13:46:59 +02:00
enricoturri1966
1eb6ec97ed
ENABLE_SHADERS_MANAGER set as default
2020-05-22 16:08:02 +02:00
enricoturri1966
579ac88ea3
ENABLE_SHADERS_MANAGER -> Fixed crash while rendering selection hints
2020-05-21 13:19:07 +02:00
enricoturri1966
a2459bbc52
ENABLE_SHADERS_MANAGER -> Small refactoring
2020-05-21 12:13:24 +02:00
enricoturri1966
2e64da5c1d
Fixed build for all 4 cases of tech ENABLE_SHADERS_MANAGER and ENABLE_GCODE_VIEWER enabled/disabled and code cleanup
2020-05-20 17:03:53 +02:00
enricoturri1966
4194c347ab
First installment of tech ENABLE_SHADERS_MANAGER, using class GLShadersManager as a central point to manage OpenGL shaders
2020-05-20 14:11:22 +02:00
enricoturri1966
1cd2ffa6fe
Tech ENABLE_GCODE_VIEWER -> Selection straight arrows rendered using the new OpenGL model class
2020-05-13 09:07:06 +02:00
enricoturri1966
9d784a4f4a
Tech ENABLE_GCODE_VIEWER -> Selection curved arrows rendered using the new OpenGL model class
2020-05-12 16:15:43 +02:00
enricoturri1966
8bba1d96dc
Tech ENABLE_NON_STATIC_CANVAS_MANAGER set as default
2020-05-06 12:19:34 +02:00
Enrico Turri
4500fe7d3d
Fixed conflicts after merge with master
2020-03-05 10:41:11 +01:00
Lukas Matena
18fd7fa45f
Fixing build against wxWidgets 3.0
...
The wxString saga continues. wxWidgets 3.0 don't have the wxString::FromUTF8(const std::string&) overload, we must use the GUI::from_u8 helper
Also wxWidgets 3.0 don't allow to disable wxString->const char* conversion, so calling show_info(wxWindow*, wxString, const char*) was ambiguous
Several includes moved around
2020-03-04 10:34:59 +01:00
Enrico Turri
2a38f85772
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager
2020-03-03 11:10:59 +01:00
Lukas Matena
4949150313
Fixing wxString::Format encoding mismatches (part 3)
2020-03-03 10:54:17 +01:00
Enrico Turri
f61f6a98a5
GLCanvas3DManager moved from being a static member of _3DScene to be a normal member of GUI_App
2020-03-02 10:58:46 +01:00
Enrico Turri
ddf6501acd
ENABLE_6DOF_CAMERA set as default
2020-02-13 12:13:54 +01:00
Lukas Matena
164c2da18b
Don't forget to copy drain holes when an object is copied
2020-02-06 14:23:03 +01:00
Enrico Turri
94a95f9786
Six degrees of freedom camera - 1st installment
2020-01-15 12:49:34 +01:00
Enrico Turri
d3c337b69a
Fixed conflicts after merging with master
2019-10-09 11:17:48 +02:00