David Kocik
e4be628861
Merge branch 'dk_remote_devices'
2020-03-06 15:36:41 +01:00
David Kocik
4ab8d47f78
keyboard and file menu shortcuts for save to sd card and eject
2020-03-06 15:35:47 +01:00
tamasmeszaros
6d6c387761
Merge branch 'tm_https_test'
2020-03-06 15:20:21 +01:00
tamasmeszaros
c05a9be1e6
Added test for libcurl https handling disabled on build server.
...
Linux docker image does not expose port 80
2020-03-06 15:18:14 +01:00
tamasmeszaros
5d616c7304
Link libcurl and wxWidgets to libslic3r_gui
...
Also enhance and remove duplicate CURL search in cmake
2020-03-06 15:16:46 +01:00
bubnikv
c0f0be9ab8
Fixed uninitialized "Connected" flag of the Mouse3DController
...
after refactoring.
2020-03-06 15:12:39 +01:00
bubnikv
f2fce0f262
Refactoring of RemovableDriveManager:
...
1) On Windows and Linux, the device enumeration now runs at a background
thread, while it ran on the UI thread on idle, which may have been
blocking on some rare Windows setups, see GH #3515 #3733 #3746 #3766
2) On OSX, the device enumeration now relies on OS callback, no
polling is required.
3) Refactored for cleaner interface.
2020-03-06 15:10:58 +01:00
Lukas Matena
4c67dc3e01
Fix of #3765 - relaxed empty layer detection
2020-03-05 15:27:00 +01:00
Lukas Matena
b6402671c4
Fix of #3769 - wipe into infill
2020-03-05 15:26:52 +01:00
Lukas Matena
48006e50d4
Fix of #3775 - wrong background color in ErrorDialog on macOS Sierra
2020-03-05 13:21:26 +01:00
Lukas Matena
b849a2e73c
Added a missing include
2020-03-05 12:00:23 +01:00
bubnikv
c8ebadd1ac
Merge remote-tracking branch 'remotes/origin/vb_3dconnexion_refactoring'
2020-03-05 09:56:06 +01:00
Vojtěch Bubník
6f597f246a
Merge pull request #3778 from sckunkle/master
...
Fix double space message.
2020-03-05 09:41:43 +01:00
YuSanka
7b4830a827
Localization:
...
- Deleted redundant whitespaces before semicolons.
- All "\t" extracted from the phrases (The PhraseApp used to the translations "doesn't see" it, and as a result all translations missed them)
2020-03-05 07:49:05 +01:00
sckunkle
745396dc49
Fix double space message.
2020-03-04 13:33:25 -06:00
bubnikv
6512c7bb99
Fixed some compilation warnings.
2020-03-04 13:06:21 +01:00
bubnikv
c8ea454d07
WIP: Fixed some compilation issues on OSX, fixed some "override" vs. "virtual"
...
warnings.
2020-03-04 12:48:04 +01:00
bubnikv
30c432c561
WIP 3Dconnexion refactoring: Fixing compilation on OSX
2020-03-04 12:18:59 +01:00
bubnikv
289d8a8a1c
Disabled the 3DConnexion mouse scroll wheel spurious events filtering
...
on other platforms than Windows.
2020-03-04 11:55:47 +01:00
bubnikv
248dc04892
Reworked the 3DConnexion interfacing code to run the device
...
enumeration / connect / disconnect and read out at the background
thread only.
2020-03-04 11:36:36 +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
bubnikv
9d704a7e3a
Renormalization of the camera rotation quaternion after each change
...
fixes degeneration of the camera rotation on long rapid rotations.
2020-03-03 13:47:10 +01:00
Lukas Matena
4949150313
Fixing wxString::Format encoding mismatches (part 3)
2020-03-03 10:54:17 +01:00
Lukas Matena
a29177d355
Fixing wxString::Format encoding mismatches (part 2)
2020-03-03 10:54:17 +01:00
Lukas Matena
d58b5617cc
Fixing wxString::Format encoding mismatches (part 1)
2020-03-03 10:54:17 +01:00
YuSanka
0a41c968df
Fixed a width of an empty icon, which added to BitmapComboBox
...
Related to the #3759
2020-03-03 10:12:52 +01:00
bubnikv
5ac0d42d86
When loading installed filaments and SLA materials from PrusaSlicer.ini,
...
the "renamed_from" property of current profiles was not taken into account.
This lead to a situation where there were no MMU or SLA materials installed
after upgrade from PrusaSlicer 2.2.1 to 2.2. This should work now.
2020-03-02 16:15:41 +01:00
tamasmeszaros
e8c7e52279
Merge branch 'tm_max_bridge_len'
...
(This merge commit is made to force github issues displaying the commit that fixes issue 3728)
2020-03-02 13:04:25 +01:00
tamasmeszaros
26e2824285
Promote max_bridges_on_pillar to be a runtime parameter.
...
This way the user greater control over support tree branching and the amount of pillars created.
fixes #3728
2020-03-02 13:01:01 +01:00
tamasmeszaros
4a6c46529e
Promote max_bridges_on_pillar to be a runtime parameter.
...
This way the user greater control over support tree branching and the amount of pillars created.
2020-03-02 12:43:00 +01:00
Enrico Turri
b123733b57
#3646 - Ask user whether remove from recent projects list a project no longer available
2020-03-02 12:33:17 +01:00
YuSanka
b5d742b1c3
Fix of #3739 (OSX: set width of "Editing" column
...
to avoid a column narrowing after a recreating of an application caused by a language changing)
+ Fix related to a bug, reported in #3617 , about wrong placement of a "Purging volumes" button
translated to the some languages
2020-03-02 11:33:56 +01:00
bubnikv
8965ed03bc
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2020-03-02 09:23:16 +01:00
bubnikv
184281f9da
Merge branch 'vb_camera_rotation_quaternion'
2020-03-02 09:23:00 +01:00
Lukas Matena
7f992af385
Fixed several translated strings (fix of #3748 )
2020-03-02 09:06:05 +01:00
bubnikv
371f238808
Fixed localization issue of the "Removable media unmounted" message.
...
Generalized the Slic3r::show_info() function to std::strings and
const char*
2020-02-29 12:03:07 +01:00
bubnikv
e103034870
Updated printer profiles, bumped up version to 2.2.0-rc.
2020-02-29 10:53:18 +01:00
Lukas Matena
cbe780671a
Fix of dark mode detection on macOS 10.12 and 10.13
2020-02-28 15:28:04 +01:00
bubnikv
0c63234e30
Free rotating camera reworked to rotate around the free rotation
...
axis in a single step.
2020-02-28 14:59:59 +01:00
bubnikv
5010d2cf89
Camera refactored to use quaternions primarily for processing
...
rotations due to numerical reasons (no need for normalization
and orthogonalization of the rotation matrix).
2020-02-28 13:29:05 +01:00
Enrico Turri
6b841c01b1
Follow-up of 47604b6326 -> Fixed layout at startup
2020-02-28 11:19:46 +01:00
Lukas Matena
3da9ef1aae
Bugfix: SLA pad and supports were sometimes shown on instances that should have been hidden
...
The showing/hiding block cannot depend on whether the mesh was recently updated.
It would then not hide the supports and pad, which are calculated later than the hollowed mesh.
2020-02-27 17:58:27 +01:00
bubnikv
cfb00edd5d
Disabled implicit conversion of wxString to std::string or const char*
...
and vice versa. Fixed one last implicit wxString conversion.
2020-02-27 17:02:08 +01:00
Lukas Matena
e212ab350a
Localization: Updated POT, new dictionaries for CZ, DE, ES, FR, IT, JA and PL
2020-02-27 15:47:15 +01:00
Enrico Turri
e25d703558
Reduce max texture size if physical ram is smaller than 6GB
2020-02-27 15:38:35 +01:00
Lukas Matena
915464e783
Small fix of clipping plane positioning
...
If the clipping plane is moved automatically after hollowed mesh was created, move the clipping plane and fix current direction so it is not reset when user wants to move it
This is a quick solution for the 2.2.0 release. It should be later refactored as mentioned in the code.
2020-02-27 15:18:15 +01:00
Lukas Matena
239ab3a8e3
Slight change in clipping plane updating after hollowing finishes
...
The clipping plane in SLA gizmos is only moved in case that the gizmo is currently active and hollowing is actually enabled.
2020-02-27 15:18:15 +01:00
Lukas Matena
0fa849b9b8
Shared data for SLA gizmos have been removed from GLGizmoBase
...
This commit introduces no functional changes, only code-shuffling
2020-02-27 15:18:15 +01:00
Lukas Matena
4fdf91f81d
SLA gizmos can now be opened when any instance is selected
...
This was broken - only first instance worked
2020-02-27 15:18:15 +01:00
Lukas Matena
b2ad9d564b
Fixed a crash when deleting an object after switching from SLA to FDM
2020-02-27 15:18:15 +01:00