Enrico Turri
6a1d44ff29
ENABLE_THUMBNAIL_GENERATOR -> Thumbnail data saved into gcode using base64 encoding + debug code to extract thumbnails from gcode
2019-10-25 12:18:10 +02:00
Vojtech Kral
340263933a
WIP: ConfigWizard: 3rd party bundle installation roughly done
2019-09-17 13:20:06 +02:00
Vojtech Kral
4ff970ac6e
Move ConfigWizard instance in GUI_App, lazy-initialized,
...
add filament/material installation item in Sidebar combo boxes
2019-09-17 13:20:06 +02:00
bubnikv
eb5e55ff93
Improvement of selection of language / dictionaries.
...
When switching the languages, if the newly selected dictionary
is "compatible" with the system best language or user's locale,
then the system best language locale or user's locale is activated,
not the locale connected to the dictionary.
2019-08-29 15:35:28 +02:00
bubnikv
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
bubnikv
30d138c9e1
Reworked switching of the language:
...
1) Language is
2019-08-28 11:53:53 +02:00
bubnikv
ca368a2116
Merge remote-tracking branch 'remotes/origin/et_custom_bed'
2019-07-30 16:48:47 +02:00
bubnikv
e3d2412973
When accessing the localized web pages provided by Prusa Research,
...
only those language codes are now passed to the Prusa Research
web server, which are currently supported.
For example, there is no web page for "en_UK", the "en_UK" code will be
translated to "en_US".
2019-07-29 17:55:50 +02:00
Enrico Turri
c1f6dd7b06
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_bed
2019-07-19 09:18:32 +02:00
bubnikv
e103460386
Storing the active printer technology onto the Undo / Redo stack,
...
remembering the last selected Printer profile for the SLA and FDM
technologies separately, and activating them on Undo / Redo.
When switching the technologies, user is asked whether to discard
the modified profiles or not.
2019-07-18 17:41:47 +02:00
Enrico Turri
dfb9d127d4
Added selection of custom bed texture to bed shape dialog
2019-07-18 11:12:11 +02:00
bubnikv
d30229cc5f
WIP: Undo / Redo memory limiting by releasing the least recently
...
used snapshots. Memory limit set to 10% of physical system memory.
2019-07-17 15:48:53 +02:00
YuSanka
45a5576e8a
Merge remote-tracking branch 'origin/master' into ys_new_features
2019-06-29 12:38:03 +02:00
Enrico Turri
3948ad63da
Removed memory leaks due to GUI_App::app_config, GUI_App::preset_bundle and GUI_App::preset_updater not being deleted
2019-06-27 14:42:55 +02:00
YuSanka
9d420e62da
Merge remote-tracking branch 'origin/master' into ys_new_features
2019-06-05 11:16:25 +02:00
YuSanka
e765007ca1
Fixed a bug with a "gear" button near the filament preset (part of #2440 )
2019-06-03 14:59:16 +02:00
YuSanka
2ba92cbb37
Implemented ObjectLayers class
...
+ some code refactoring
2019-05-28 16:38:04 +02:00
YuSanka
32cbe5c7b1
Implemented a possibility to set a custom toolbars icon size (related to #2247 and same others)
2019-05-22 13:51:02 +02:00
Vojtech Kral
a1c4918e9d
Revert "Fix double wizard on incompatible bundle"
...
This reverts commit 9c288df1b6 .
2019-05-17 17:50:06 +02:00
Vojtech Kral
98cfc65459
Fix double wizard on incompatible bundle
2019-05-17 15:04:37 +02:00
Enrico Turri
9a3c514a9f
File->Open Project allows to load .amf files
2019-05-15 10:23:02 +02:00
bubnikv
20e702b601
Updated Help menu items to open localized web pages.
...
Updated links to PrusaSlicer-settings.
2019-05-13 16:34:41 +02:00
bubnikv
8ce342cff5
Application will pick translation dictionaries based on the system default language
...
on first start of Slic3r.
Updated help menu (removed reference to the upstream manual)
Fixed some OpenGL assert due to glOrtho being called with zero Z span.
2019-05-10 14:43:35 +02:00
bubnikv
126100d3d4
Merge remote-tracking branch 'remotes/origin/vk-bugfixes'
2019-05-10 12:09:39 +02:00
bubnikv
37e164911d
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-05-06 18:28:37 +02:00
bubnikv
b4010d58c9
Improvements of High DPI scaling on Windows.
2019-05-06 18:28:23 +02:00
Vojtech Kral
8de495c8f0
Refactor language switch, infer user's language on fresh startup
2019-05-06 11:58:06 +02:00
Vojtech Kral
9a5c2a72fd
Prompt language selection on fresh startup
2019-05-06 11:51:08 +02:00
Enrico Turri
cfa87e6e49
Associate 3mf files on Windows
2019-05-03 15:50:05 +02:00
Vojtech Kral
9ee4a33c5f
MainFrame: Maximize by default (at first start)
2019-04-29 16:57:08 +02:00
Vojtech Kral
850a4136cb
Detect dank mode on Mac OS
2019-04-29 11:36:01 +02:00
YuSanka
56c063546f
Merge remote-tracking branch 'origin/ys_msw_dpi'
2019-04-24 23:09:50 +02:00
Vojtech Kral
9b95548a66
GUI_App: Add a language code getter
2019-04-24 16:03:32 +02:00
YuSanka
aae9bc0367
Overrided on_dpi_changed() for some Dialogs:
...
BedShapeDialog, KBShortcutsDialog, ConfigWizard, Preferences
2019-04-18 02:03:40 +02:00
YuSanka
e5d0af695d
Fixed crash of build under OSX and Linux.
...
+ Added flag to control if application rescale is possible
2019-04-16 17:06:28 +02:00
YuSanka
252381aa38
Application Scaling for MSW: Next big step
...
- Added rescale() function for the most of controls
- Created PrusaBitmap and PrusaButton classes like a wrap to wxBitmap and wxButton accordingly
2019-04-13 23:46:52 +02:00
Vojtech Kral
d092d94cd9
GUI_App: Refactor exception handling
2019-04-09 15:16:10 +02:00
YuSanka
bc9d0e1f02
Merge remote-tracking branch 'origin/ys_preset_edit_buttons' into ys_comboboxes
2019-03-20 10:33:50 +01:00
YuSanka
18fbcdafe7
Some improvements
2019-03-19 14:36:32 +01:00
bubnikv
b12d9f1b27
Performance fix of rendering of the parameter tabs on Windows:
...
Disabled Windows Vista themes for the wxNotebook.
2019-03-18 20:54:01 +01:00
Lukas Matena
0f9dbebb33
Removed technology ENABLE_IMGUI
2019-03-18 11:45:15 +01:00
bubnikv
ebd11c3f7c
Merge remote-tracking branch 'origin/ys_hdpi'
2019-02-20 16:20:30 +01:00
Vojtech Kral
9763bb2ec3
PresetUpdater: Don't fail as hard if version not found in index #1821
...
GUI_App: Add OnExceptionInMainLoop handler
2019-02-15 15:38:13 +01:00
YuSanka
464f0ef65f
Merge remote-tracking branch 'origin/master' into ys_hdpi
2019-02-06 11:12:44 +01:00
YuSanka
4d0a06d5ad
Fixed a scale for the LegendTexture in a Preview
2019-02-06 10:55:11 +01:00
Vojtech Kral
d9ca237d46
Fix usage of CallAfter vs modal dialogs in slic3r.cpp, fix #1778
2019-02-05 18:13:48 +01:00
YuSanka
042b206a2e
Fixed "hard_code" setting of the size for the Sidebar and Tabs
...
+ Fixed assert after config_wizard changing
2019-02-04 10:35:16 +01:00
YuSanka
d352cc40a9
First experiment to fix layouts on hdpi
2019-01-31 15:55:09 +01:00
Lukas Matena
9463ee4feb
Fixed a crash caused by double-free on application close event (Linux)
2019-01-28 12:12:26 +01:00
YuSanka
090740dc24
Improved application recreation after language change
2019-01-24 15:32:50 +01:00