Vojtech Bubnik
ba9a9b4e7a
Fixed buffer overflow in the OBJ parser.
...
Improved error reporting on OBJ parser.
2020-12-17 09:53:21 +01:00
david kocik
b1095adc18
follow up of commit c9da06e44a
2020-12-17 09:51:45 +01:00
Vojtech Bubnik
7df9f3e422
Improvements of OBJ parser robustness.
2020-12-17 09:17:07 +01:00
YuSanka
ddef084184
Localization: Updated CZ, DE, ES, FR, IT and PL dictionaries
2020-12-17 09:09:14 +01:00
YuSanka
19b7827511
Fix of #5103 and #4861 - ConfigWizard layout issues
2020-12-16 23:44:40 -08:00
YuSanka
64e68f418b
Follow-up to 3eb63c93e1
:
...
If value for "Extrusion Multiplier" is out of range, and "NO" is selected in warning message dialog, then set previous value instead of max limit value
2020-12-16 20:14:47 +01:00
David Kocik
642223dadc
Merge branch 'dk_notifications' into master
2020-12-16 17:44:31 +01:00
David Kocik
99747f8f25
Changed requested time of rendering for timed notification to full duration. Commented unused code.
2020-12-16 17:43:51 +01:00
Lukas Matena
20aa8d65bf
Fix through Netfabb notification - remove 'undo' hypertext for now and
...
refuse to fix when a gizmo is opened (because of missing updates)
This is a follow-up of 1249fdb
2020-12-16 17:33:55 +01:00
YuSanka
8b980d4b77
Localization: Updated PrusaSlicer.pot and CZ dictionary
...
+ Fixed some phrases.
2020-12-16 17:29:38 +01:00
rtyr
3f11877c8f
Added full_fan_speed_layer value for PETG. Increased support interface spacing for 0.6mm nozzle profiles. Updated firmware version.
2020-12-16 16:18:31 +01:00
Vojtech Bubnik
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
Vojtech Bubnik
08c4f674f7
Disabled "error" outputs
...
1) they should have been trace and
2) likely they should have been only enabled in debug mode and only
through conditional compilation
2020-12-16 14:40:56 +01:00
David Kocik
3ae40139b3
render timer
2020-12-16 14:15:12 +01:00
David Kocik
0592d15c50
render timer draft
2020-12-16 14:15:12 +01:00
Vojtech Bubnik
4d459f37de
Merge branch 'lm_230beta3_fixes'
2020-12-16 13:51:09 +01:00
Lukáš Hejl
80251e0cf9
Fixed of unintentional disabling of wipe even in cases when avoid crossing perimeters weren't applied due to exceeding the maximum detour length.
2020-12-16 13:17:09 +01:00
YuSanka
3eb63c93e1
Follow-up to f37b9c4d51
:
...
Fix for issues:
Issue 1:
1. Change "Extrusion multiplier" parameter,
2. Save edited preset.
3. Change "Extrusion multiplier" parameter -> preset wasn't marked as "modified"
Issue 2:
1. Change "Extrusion multiplier" parameter with out of range value
2. Push ENTER for the message dialog
3. Answer "Yes"
4. Same message dialog appears again
2020-12-16 13:11:07 +01:00
enricoturri1966
52e0e5b8cc
#5481 - Legend keeps last time estimator mode selected
2020-12-16 12:14:57 +01:00
Vojtech Bubnik
2f71af1ee4
Saving "converted from inches" to 3MF and AMF even if the file source
...
information is empty.
2020-12-16 12:05:29 +01:00
Vojtech Bubnik
8f04d0e0e2
Reverted escaping of ampersand where the escaping was not needed
...
/ lead to errors.
2020-12-16 11:46:27 +01:00
YuSanka
f37b9c4d51
Set limits to the "extrusion_multiplier" value and show warning message, if out of range value was inputted
2020-12-15 21:21:09 +01:00
Vojtech Bubnik
0ad3a63a3b
Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer
2020-12-15 15:15:46 +01:00
YuSanka
c9da06e44a
Fix for text color for the mode buttons under Linux with GTK2 (related to #5444 )
2020-12-15 16:03:32 +01:00
enricoturri1966
9704eb6ece
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-12-15 15:57:32 +01:00
enricoturri1966
dcd69b4ef8
#5415 - Fixed preview when volumetric extrusion is turned on
2020-12-15 15:57:22 +01:00
Vojtech Bubnik
20f5b7a7cd
When activating the PrusaSlicer main window, focus the Plater 3D view
...
or G-code preview if it is marked as Active.
Fixes 3Dconnexion not work directly after importing stl (focus problem ?) #5141
Keep your fingers crossed that it will not break something else.
2020-12-15 15:14:59 +01:00
YuSanka
8d4d6b6c89
UnsavedChangesDialog: Fixed default text color in respect to the system text color (Related to #5444 )
2020-12-15 14:58:34 +01:00
Vojtech Bubnik
aa8f97fce2
Fix of 3DConnexion 3D SpaceMouse Jumpy Pan moves on Linux #5233
...
Also improved error reporting on Linux about the 3DConnexion device
access issues.
2020-12-15 14:27:07 +01:00
Lukáš Hejl
d59f345fbb
Fix of #5443 - Assigned input file path for ModelVolume also for AMF archives
2020-12-15 14:18:11 +01:00
Lukáš Hejl
e62f014049
Corrected side text for avoid crossing perimeters max detour
2020-12-15 14:03:52 +01:00
YuSanka
62c23313be
Suppress to change "inches" flag after conversion to the inches.
2020-12-15 13:57:30 +01:00
Lukáš Hejl
161fb86c43
Fixed percentages in avoid crossing perimeters max detour
2020-12-15 13:49:35 +01:00
Vojtech Bubnik
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
YuSanka
43581059ff
Fix of #5450 - Wrong printer preset after loading 3mf project file when having multiple presets for one physical printer
2020-12-15 12:11:20 +01:00
enricoturri1966
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
enricoturri1966
3f44f8177d
Disable [Perform cut] button in Cut Gizmo dialog when the value of Z is not valid
2020-12-15 10:44:51 +01:00
YuSanka
8627c35057
Fix of #5472 - UI bug: profile edit controls hidden by scroll bars
2020-12-15 09:38:18 +01:00
enricoturri1966
4911b36bfd
#5470 - Fixed switching camera views with alphanumeric row on a czech keyboard
2020-12-15 09:21:09 +01:00
Lukáš Hejl
0ca337ac7a
Apply avoid crossing perimeters also for supports.
2020-12-15 06:46:44 +01:00
Lukas Matena
acb7d66577
Linux locales detection: reject unexpected formatting
2020-12-14 22:59:11 +01:00
Vojtech Bubnik
b9bdfd26e3
Linux locales detection: A little refactoring
2020-12-14 22:59:02 +01:00
Lukas Matena
1249fdb71d
Remove custom supports/seams after mesh repair
...
The repair can remove some of the triangles, so the custom data would make no sense.
This will hopefully fix #5458
Also, show a notification with a hyperlink to undo just before the repair.
2020-12-14 22:59:02 +01:00
Lukas Matena
5553762d9c
Do not remove custom supports/seams when converting units to imperial
2020-12-14 20:27:19 +01:00
Lukas Matena
a5d363a9f4
Do not emit M1 gcode for firmwares other than Marlin (after MM priming)
...
The M1 gcode is apparently only supported on Marlin, others do not support it or use it for something else
This should fix #5441
2020-12-14 20:27:19 +01:00
David Kocik
26755eb1d1
Merge branch 'dk_instances' into master
2020-12-14 19:26:58 +01:00
David Kocik
159dde511e
Changed condition for showing Open new instance item in dock icon menu (mac). Fix of #5463 .
2020-12-14 19:26:25 +01:00
Vojtěch Bubník
cbb306c86a
Merge pull request #5466 from wavexx/include_atomic
...
Include <atomic> for std::atomic where needed
2020-12-14 18:29:13 +01:00
Vojtech Bubnik
d70d54d4d3
UndoRedo extension::
...
has_undo_snapshot(timestamp) to query whether one can undo to a snapshot
with a specific timestamp. Useful for notifications, that want to Undo
a specific operation, to verify whether such operation is still valid.
2020-12-14 16:22:40 +01:00
Vojtech Bubnik
7b9f2093bb
Configuration layer: Support for vectors of FloatsOrPercents and
...
FloatsOrPercentsNullable, to support further filament overrides
of Print preset values, namely Avoid Crossing Perimeters.
2020-12-14 15:58:47 +01:00