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
f968cfd2d5
Fixing Clang warnings 3
2021-02-08 17:52:29 +01:00
673230d793
Localization: Fixed localization of some 3d-Scene notifications
...
+ Move a call of the load_language() before SplashScreen creation
2021-02-03 17:30:32 +01:00
3f2b57b1d4
Squash merge of lh_brim_rework,
...
brim separated to Brim.cpp,hpp
Refactored accessors to PrintObjectPtrs, PrintRegionPtrs, LayerPtrs,
SupportLayerPtrs for const correctness.
2021-02-03 15:12:53 +01:00
da6dc77973
Fixing GCC warnings 3
2021-01-29 10:47:02 +01:00
eee2fc1515
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_splitted_vbuffer
2021-01-20 13:48:09 +01:00
3782412a99
Fix of #5619 - Copying Item with Printable Property
2021-01-18 15:19:02 +01:00
508d0bcdc7
ENABLE_SPLITTED_VERTEX_BUFFER - fixed export of toolpaths to obj files
2021-01-13 10:45:52 +01:00
4275190c11
wxWakeUpIdle when render timer ends to ensure idle function spawns and triggers rendering
2021-01-07 12:54:53 +01:00
1939295492
#5690 - Fixed thumbnail generation when a gizmo is active
2021-01-05 11:58:48 +01:00
87de71a089
Follow-up to 19b52da260: Fixed scale for view toolbar on HDPI (GTK3 specific)
2020-12-18 11:27:28 +01:00
b957d418f0
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-12-18 09:03:45 +01:00
1420895395
Fixed color of shells in preview
2020-12-18 09:03:18 +01:00
2a0bc822c0
Fix of #5501 - 3D Editor / Layer View widget DPI regression (Linux GTK3 specific)
2020-12-18 08:40:17 +01:00
57c0dd2b14
Localization: Updated PrusaSlicer.pot and CZ dictionary
...
+ Fixed some phrases.
2020-12-16 17:29:38 +01:00
cf4cf7ab78
Some refactoring of the fade out of notifications:
...
1) Use different wxWidgets call to get current time on Windows vs Unix
for efficiency reasons.
2) Don't call this function multiple times in a single function, it is
both expensive and not correct: One shall work with the same timestamp.
3) Added missing unbind of the new timer.
2020-12-16 16:15:58 +01:00
9ca531bb30
render timer
2020-12-16 14:15:12 +01:00
e8fe841b79
render timer draft
2020-12-16 14:15:12 +01:00
5aa4501d23
Support for HiDPI in OpenGL on Linux / GTK3.
...
wxGTK3 HiDPI support seems to emulate what OSX does quite closely,
thus the changes are relatively minimal.
Also fixed an ugly rounding issue when populating the ImGUI font map
with image thumbnails.
Fixes Gtk3 issue on 4k+ screens #4135
Fixes HiDPI screens with Wayland on Fedora 30 cause Plater view to be too small. #3245
2020-12-15 12:14:38 +01:00
0cbafe8987
Give focus to 3D scene when activating any gizmo to allow related imgui dialogs to receive keyboard input
2020-12-15 10:57:16 +01:00
df01404802
#5470 - Fixed switching camera views with alphanumeric row on a czech keyboard
2020-12-15 09:21:09 +01:00
b9ae4fcbcf
Faster toolpaths refresh when changing options selection in preview
2020-12-11 14:59:58 +01:00
8199e4051e
Replaced all "long long" types with int64_t
...
Replaced all "unsigned long long" types with uint64_t.
These "new" types better communicate their meaning and they are
guaranteed to behave the same on all platforms & compilers.
2020-12-10 08:40:15 +01:00
682380d170
GLCanvas on_idle changes to do updates on notifications correctly. Changed updating separators in GLToolbar.
2020-12-09 11:05:21 +01:00
7df642f6c8
OSX specific: Fixed shortcut "Cmd+M"
2020-12-08 12:27:39 +01:00
f006d7f6fc
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-12-08 11:43:14 +01:00
d286e1eaf7
ENABLE_RENDER_STATISTICS -> FPS averaged to last second
2020-12-08 11:43:00 +01:00
58382b2aea
Fix for bad wipe tower handling in arrangement
...
fixes #5320
2020-12-07 18:00:10 +01:00
4e262b0017
fix of incorrect keyboard prefix shown on OSX for Arrange edit field
...
Arrange Options dialogue improvement request #5217
2020-12-07 10:02:31 +01:00
39844241ec
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-12-04 15:36:41 +01:00
856eadb73f
Enabled tech ENABLE_RENDER_STATISTICS
2020-12-04 15:36:30 +01:00
c16221dc8c
Localization: Fixed some phrases. Updated POT and NL dictionary.
2020-12-04 13:08:48 +01:00
fb0b3bd982
Fixed conflicts after merge with master
2020-12-03 15:27:34 +01:00
1b0829307d
NotificationManager -> Separate notification update from its render to reduce the amount of scene refresh
2020-12-03 15:12:32 +01:00