19b52da260
Fix of #5501 - 3D Editor / Layer View widget DPI regression (Linux GTK3 specific)
2020-12-18 08:40:17 +01:00
8b980d4b77
Localization: Updated PrusaSlicer.pot and CZ dictionary
...
+ Fixed some phrases.
2020-12-16 17:29:38 +01:00
1dae057f15
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
3ae40139b3
render timer
2020-12-16 14:15:12 +01:00
0592d15c50
render timer draft
2020-12-16 14:15:12 +01:00
a13b35ce92
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
82fe571cdc
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
4911b36bfd
#5470 - Fixed switching camera views with alphanumeric row on a czech keyboard
2020-12-15 09:21:09 +01:00
5a7e4ff47c
Faster toolpaths refresh when changing options selection in preview
2020-12-11 14:59:58 +01:00
bd79036d13
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
3f11b7dea5
GLCanvas on_idle changes to do updates on notifications correctly. Changed updating separators in GLToolbar.
2020-12-09 11:05:21 +01:00
3134359505
OSX specific: Fixed shortcut "Cmd+M"
2020-12-08 12:27:39 +01:00
1532e02b74
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-12-08 11:43:14 +01:00
bf3786be59
ENABLE_RENDER_STATISTICS -> FPS averaged to last second
2020-12-08 11:43:00 +01:00
598ac290a1
Fix for bad wipe tower handling in arrangement
...
fixes #5320
2020-12-07 18:00:10 +01:00
8bf55273c3
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
6c8b0276e6
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-12-04 15:36:41 +01:00
1445c0ad3a
Enabled tech ENABLE_RENDER_STATISTICS
2020-12-04 15:36:30 +01:00
e610d2d2f6
Localization: Fixed some phrases. Updated POT and NL dictionary.
2020-12-04 13:08:48 +01:00
cc0688678c
Fixed conflicts after merge with master
2020-12-03 15:27:34 +01:00
bcb2a4884b
NotificationManager -> Separate notification update from its render to reduce the amount of scene refresh
2020-12-03 15:12:32 +01:00
624494eab6
Merge branch 'tm_arrange_bugfixes'
2020-12-03 14:09:55 +01:00
2a0a9af0c9
#5360 - GCode Viewer -> Added menu command to reload gcode file
2020-12-03 13:48:54 +01:00
844ea89432
Fix out of bed items after arrange.
...
Disabled outline decimation for arrange and added very small (EPSILON) safety offset to bed detection boundaries.
2020-12-03 12:00:12 +01:00
4f7f08d0de
Further improvement on arrange settings handling
2020-12-02 14:04:39 +01:00
8df4d6a170
Add separate arrangement distance control for SLA mode
2020-12-02 10:28:13 +01:00
8027f6608a
Fix arrange distance with enabled sequential printing
...
fixes #5258
2020-12-01 14:08:07 +01:00
42a00a32df
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_animations
2020-12-01 10:43:32 +01:00
24a8f832bc
Fixed activation of shortcut dialog with '?' key
2020-12-01 10:43:04 +01:00
67d42c7053
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_animations
2020-12-01 08:45:50 +01:00
dc736f7855
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-12-01 08:33:20 +01:00
6ae1a10614
#5333 - Reworked navigation of preview's sliders using the keyboard
2020-12-01 08:33:06 +01:00
f04db7b595
Fix Arrange dialog distance input field usability
2020-11-30 15:57:53 +01:00
0d4123192f
Removed GLCanvas3D from parameters of NotificationManager methods
2020-11-30 13:45:17 +01:00
10fb75edf0
Enabled tech ENABLE_CTRL_M_ON_WINDOWS -> Added customizable support for legacy CTRL+M settings dialog on Windows in preference dialog
2020-11-26 11:00:24 +01:00
d34beab557
Add "slow" hint to rotations for arrangement
2020-11-24 15:36:39 +01:00
26befd5fa3
#5234 - Disabled pop-up menu on the wipe tower
2020-11-23 13:45:12 +01:00
25ca1fcf77
Some minor refactoring / polishing.
2020-11-21 13:16:03 +01:00
93aaf660cf
Fixes for arrange menu
...
Fixed issues:
- Imgui window is aligned with the arrange toolbar button
- Reset and Arrange buttons added onto the window
- Window closes after clicking the canvas or hitting ESC
- Tooltip extended with instructions for using the arrange menu
Remaining issues:
- Imgui arrange button closes the menu after clicked
- Menu is not in "exclusive or" relationship with other imgui windows.
2020-11-20 17:52:53 +01:00
bc3696bd42
Save and load arrange settings to app_config
2020-11-20 09:57:52 +01:00
d5bdaceff2
Right mouse reaction to arrange button
...
Working arrange settings popup
2020-11-20 09:57:52 +01:00
ef9cea76c2
ENABLE_GCODE_VIEWER set as default in:
...
GLCanvas3D hpp/cpp
GUI_Preview hpp/cpp
2020-11-19 12:29:19 +01:00
df19697d8e
Fixed Shift+A to arrange selection
2020-11-18 15:14:49 +01:00
0688a76c73
Code cleanup
2020-11-13 11:50:52 +01:00
e78e3ad80b
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential
2020-11-13 10:46:41 +01:00
80e8b5e985
Removed the legacy PreviewData.cpp,hpp
2020-11-11 16:38:51 +01:00
4ad42d6171
WIP - Sequential print visualization using vertical slider in preview (missing travel moves)
2020-11-11 16:22:09 +01:00
ed2f03ec79
Localization:
...
Some phrases are corrected in the code
The POT-file is updated
2020-11-05 22:17:49 +01:00
ea5fdcd7b1
Removed cog icon from the horizontal slider.
...
+ Shortcut "Shift+G" works from the Preview canvas now (not just from the focused slider as before)
2020-11-04 07:30:33 -08:00
30481e1ea8
Tech ENABLE_CTRL_M_ON_WINDOWS [Experimental] to re-enable imgui dialog for settings of 3DConnexion devices (CTRL+M) on Windows
2020-11-03 08:41:04 +01:00