1c168809d1
Added missing uniform calls for emission_factor
2021-05-28 16:44:13 +02:00
1356e23994
Removed gluProject and gluUnProject calls
2021-05-28 16:44:13 +02:00
5cf03790e0
Fixed crash when deleting last obejct from plater
2021-05-28 16:28:56 +02:00
e2b0623f8e
Fixed third batch of locale-dependent calls
2021-05-24 12:20:29 +02:00
5f81eb6833
Skip picking pass when plater is empty
2021-05-20 15:34:59 +02:00
16db1370e0
Follow-up of d54548367a -> Reintroduce GLCanvas3D::m_old_size to avoid unneeded calls to render()
2021-05-20 14:42:40 +02:00
c7536f0eb3
Fixed imgui out of synch with mouse after switching between preview and 3D view
2021-05-13 10:59:13 +02:00
cdd9bcf224
Removed obsolete member variable from Canvas3D::Slope
2021-05-12 14:25:13 +02:00
e1ac64a290
Implementation for #6216
...
* Implementation for #6216 - Make number keys select extruder when object treeview has focus
+ deleted unused extruder_selection()
+ Fixed notification after splitting of the solid object
* Follow up 85a10268b9 - OSX implementation
+ Added shortcuts description to the "Keyboard Shortcuts" dialog
* Workaround to use "+/-" and numbers shortcuts on Linux
+ Fixed build on Linux
* OSX specific: fixed a work of keyboard accelerators from numbers on NumPad keyboard
* KBShortcutsDialog: fixed shortcuts for "Preferences" and "Show/Hide 3Dconnexion devices settings dialog, if enabled" under osx
and "Set Printable/Unprintable" and "Set extruder" under Linux
+ OSX specific: Added minimize of the application on "Cmd+M"
* Hot-fix for 6efeb9d6b4
* Removed Linux specific workaround
2021-05-11 11:02:12 +02:00
e5db9cb74b
Tech ENABLE_WARNING_TEXTURE_REMOVAL set as default
2021-05-10 16:05:16 +02:00
cb1ac7c03a
Tech ENABLE_SPLITTED_VERTEX_BUFFER set as default
2021-05-10 14:45:17 +02:00
268475d96c
Fixed conflicts after merge with master
2021-05-10 10:25:57 +02:00
83891f6755
ENABLE_ALLOW_NEGATIVE_Z -> Ensure objects on bed when switching to SLA printer
2021-05-07 15:08:07 +02:00
cfa72734b3
Fixed conflicts after merge with master
2021-05-07 13:14:11 +02:00
8ed6e4667d
Tech ENABLE_SCROLLABLE_LEGEND -> 1st installment of scrollable legend
2021-05-07 12:48:34 +02:00
365d7a83cc
Refactoring for code clarity: Replaced this->m_xxx with m_xxx
...
as the m_ prefix already signifies a class local variable.
2021-05-06 14:43:36 +02:00
7b219a153c
Tech ENABLE_ALLOW_NEGATIVE_Z-> Disable sinking objects for SLA printer
2021-05-06 14:04:07 +02:00
f28ac7839d
FDM backend refactoring: Return PrintRegion by reference, not by pointer.
...
Added PrintRegion hashing.
2021-05-05 18:13:58 +02:00
a138446ed2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_project_dirty_state
2021-05-03 16:05:22 +02:00
a6d2fc1331
Tech ENABLE_ALLOW_NEGATIVE_Z-> Layers height editing related fixes
2021-05-03 14:28:55 +02:00
849d7f2460
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_gcode_detection
2021-04-29 11:07:47 +02:00
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
470ea9cd9a
Small refactoring in GLCanvas3D::LayersEditing
2021-04-28 08:49:32 +02:00
fa71246ca4
Fix normal direction when exporting STL ( #6406 )
...
The export function does not depend on Model/ModelObject::mesh() family of functions,
changing them might break the already too brittle code.
2021-04-26 19:58:08 +02:00
60c03ea745
Tech ENABLE_ALLOW_NEGATIVE_Z -> Keep sinking instances as sinking after applying scale gizmo
2021-04-23 09:11:55 +02:00
807da39f15
Tech ENABLE_ALLOW_NEGATIVE_Z -> Keep sinking instances as sinking after applying rotate gizmo
2021-04-23 08:29:29 +02:00
da458fe121
Tech ENABLE_ALLOW_NEGATIVE_Z -> Allow move gizmo to place an object under the printbed
2021-04-21 12:41:43 +02:00
7826a01077
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_gcode_detection
2021-04-21 12:32:17 +02:00
aad1b3a8f6
Removed mutable members from class GLCanvas3D
2021-04-20 12:16:55 +02:00
34d26eaa31
Changed ToolpathOuside error notification from plater to slicing error notification type so it is grayed out correctly
2021-04-20 09:18:50 +02:00
d9053008ab
Info in ObjectList: Added variable layer height
2021-04-19 16:10:40 +02:00
b486dcc7f8
Do not use custom gcode in out of bed detection
2021-04-10 11:07:08 +02:00
614ba5deab
1st installment of project dirty state manager
2021-04-06 10:00:17 +02:00
1c68f04095
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_window
2021-03-15 11:27:43 +01:00
812bb51bbd
preventing hidden notification to show when updated and close them correctly.
2021-03-14 18:01:10 +01:00
945499fb29
Notifications management and rendering refactoring.
...
With warning notification Model out of bed reworked to not show after dismiss.
2021-03-12 10:32:26 +01:00
4f8535e890
Tech ENABLE_GCODE_WINDOW_USE_MAPPED_FILE merged into ENABLE_GCODE_WINDOW
2021-03-08 10:20:07 +01:00
cdbb1672a8
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_window
2021-03-08 08:35:49 +01:00
e17a8f579e
G-code window uses file mapping
2021-03-08 08:35:32 +01:00
b8bd29cf42
Adjustable wipe tower brim
2021-03-05 16:41:02 +01:00
1f562c13fb
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_window
2021-03-03 09:07:28 +01:00
33126a0717
1st installment of g-code window in preview
2021-03-02 10:01:06 +01:00
fbd663469b
Tech ENABLE_CTRL_M_ON_WINDOWS set as default
2021-02-25 15:22:12 +01:00
3c0fa24a71
Tech ENABLE_RENDER_PATH_REFRESH_AFTER_OPTIONS_CHANGE set as default
2021-02-19 15:38:05 +01:00
5a19dd7041
Tech ENABLE_NEW_NOTIFICATIONS_FADE_OUT set as default
2021-02-19 12:18:09 +01:00
455dbc01ed
Tech ENABLE_ARROW_KEYS_WITH_SLIDERS set as default
2021-02-17 17:21:06 +01:00
a55c7c281c
Removed obsolete class GLCanvas3D::WarningTexture
2021-02-15 11:00:37 +01:00
4e581807be
Trying to fix the remaining OSX warnings
2021-02-10 19:07:09 +01:00
e40485fc8a
Fixed some clang warnings
2021-02-09 19:23:58 +01:00
60cc12002e
Removal of not numerically robust libraries "poly2tree" and "polypartition".
...
Adjustment of GUI/3DBed.cpp,hpp to use the more stable triangulation algoritm
derived from SGI glut.
Fix of an extremely slow bridging calculation, caused by an extremely
slow bridged area detection function, of which the results were never used.
Fixes "slicing fails or takes too long #5974 "
2021-02-09 18:36:28 +01:00