8e37a7e169
std::make_unique is not supported by our build servers.
...
use Slic3r::make_unique instead
2019-08-29 14:51:24 +02:00
0c5f26f65e
Refreshed dictionaries with keys from GUI_ObjectLayers.cpp
2019-08-29 14:10:10 +02:00
ef2354f0e4
Reworked selection of locales and translation dictionaries.
...
Slicer now tries to heed user's locales, also it tries to switch
to the language recommended by the operating system (Windows & OSX
specific).
2019-08-29 14:07:45 +02:00
553e408ada
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-29 13:36:22 +02:00
89faeef890
Renamed the dictionaries and their directories, so that
...
wxWidgets will open German dictionary for de_CH, English dictionary
for en_AU etc.
2019-08-29 13:36:12 +02:00
40faa6db3b
Fixed out-of-bounds access when adding a colorchange before the first layer
...
Fixed several signedness related warnings
2019-08-29 12:03:42 +02:00
a085ad1457
Update of "Volumes in Objects reordered" undo / redo message
2019-08-29 11:16:14 +02:00
9b0254dddc
Updated the translations file.
2019-08-29 10:45:04 +02:00
2b7c8bf712
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-29 10:43:38 +02:00
465e3df14b
Removed Selection-Add Volumes, Selection-Add Volume,
...
Selection-Remove Volume, Selection-Remove Volumes
from taking snapshots, therefore from localizations.
2019-08-29 10:43:26 +02:00
af7acfc984
Force deallocation of redundant vector content.
...
Call move assignment with empty vector instead of clear().
2019-08-29 10:24:55 +02:00
bfb003db7f
Fix memory leak.
...
Also removed some unnecessary aliases.
2019-08-29 10:10:09 +02:00
8809ef3a0c
Fixes of the wipe tower
...
- added an extra travel move after a toolchange
- wipe tower only sets temperatures with single extruder MM printers
- ooze prevention does not work with the wipe tower - added a check into Print::validate()
2019-08-28 16:28:22 +02:00
41681ead40
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-28 16:19:57 +02:00
6d3f7fd6f8
Plurals for number of Undo / Redo actions.
2019-08-28 16:19:46 +02:00
18b2e6d288
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-08-28 16:03:36 +02:00
8fe733f229
Fixed import of .3mf and .amf files. Parse contained XML model file by chunch instead that as a whole
2019-08-28 16:03:26 +02:00
02b747b071
Reworded the "Add / remove instance / set number of instances".
2019-08-28 15:35:01 +02:00
ba58c3438a
Another round of translation adjustments.
2019-08-28 15:12:55 +02:00
5b08290219
Merge branch 'vb_locales'
2019-08-28 13:38:00 +02:00
5d71e6a633
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-28 13:25:00 +02:00
512090f4b2
Merge remote-tracking branch 'remotes/origin/master' into vb_locales
2019-08-28 13:24:24 +02:00
1c0bd22736
Don't delete old locales when switching language. It crashes for
...
an unknown reason.
2019-08-28 13:23:58 +02:00
60e9c68600
Slovaks understand Czech well. Give them the Czech translation.
2019-08-28 11:59:30 +02:00
30d138c9e1
Reworked switching of the language:
...
1) Language is
2019-08-28 11:53:53 +02:00
8e80ad2e91
Mirror pad_around_object for 'Pad' page on 'Supports' page
2019-08-28 11:33:04 +02:00
34668e15fc
Follow-up of 97473439cf -> Further output size reduction
2019-08-28 11:06:30 +02:00
d25cc2aadf
Refreshed the dictionaries.
...
Introduced a new localization macro L_CONTEXT(string, context)
to define context dependent translations.
The only strings - "Top" and "Bottom" were already using context, but
until now the context had to be added to the PrusaSlicer.pot file
manually, while the context is being generated automatically now.
2019-08-27 17:14:03 +02:00
f272088595
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-08-27 16:05:47 +02:00
77f93d9706
Export toolpaths to obj -> Reduced size of output
2019-08-27 16:05:38 +02:00
0be4038d52
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-08-27 16:02:29 +02:00
49a238550b
Small LayersRange UI improvements
2019-08-27 16:02:15 +02:00
5a38b77cff
Fixed regression issue in G-code preview since 2.1.0-beta2:
...
Excessive amount of memory was pre-allocated for G-code preview
by volumetric speed.
2019-08-27 15:55:53 +02:00
b83fa0717a
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-27 13:39:58 +02:00
873c741906
Don't localize debugging texts.
2019-08-27 13:39:47 +02:00
21b8e4021c
ConfigManipulation.cpp: Fixed couple of memory leaks due to heap-allocated wxMessageDialogs that were never freed
2019-08-27 13:27:11 +02:00
06bff5a046
GCodeWriter.cpp: Fixed skipped z-lifts when its height was equal to layer height ( https://github.com/prusa3d/PrusaSlicer/issues/2154 )
2019-08-27 12:41:00 +02:00
da22d300b6
Yet another wording update.
2019-08-27 12:22:34 +02:00
46a70ac351
wording update
2019-08-27 12:19:44 +02:00
bd4f51efe0
Fix of a regression issue since ee38d80318
...
1) load object
2) Switch FFF to SLA or vice versa
3) Undo -> Crash
Fixed by deselecting the side panel before loading profiles
of the other technology.
2019-08-27 12:15:29 +02:00
08a75589ed
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-27 11:49:52 +02:00
5af10ba0b9
Reworderd undo / redo tooltips
2019-08-27 11:49:46 +02:00
039e4bbcff
Improved wording of some UI texts and tooltips.
2019-08-27 11:39:51 +02:00
7852630ce6
Merge branch 'vk-bugfixes'
2019-08-27 10:37:42 +02:00
cf93ee09d2
Refactor a few more catch(...) instances
2019-08-27 10:37:34 +02:00
236929a7ee
PresetBundle: Add print_host to options considered security-sensitive
...
full_config_secure() now also removes print_host option
alongside printhost_apikey and printhost_cafile.
2019-08-27 10:37:34 +02:00
301f825569
UpdateDialogs: Fix: Wrap update description
2019-08-27 10:37:34 +02:00
1141e3600a
Fix of #2821
2019-08-27 09:31:19 +02:00
215c52d2d3
Optimization of the tool path preview generation algorithm:
...
1) Replaced linear search with logarithmic search.
2) Templated the travel path generation, replaced 3 functions with one.
2019-08-26 15:52:56 +02:00
3d8388cdc2
Time optimization of GLCanvas3D::_travel_paths_by_feedrate()
2019-08-26 11:41:25 +02:00