YuSanka
b9899f9496
Fixed a bug of settings list detection
...
,when we try to add settings for object/part from the 3Dscene secondary
and for this moment SettingsItem is selected in ObjectList
2019-12-12 13:42:13 +01:00
Enrico Turri
f2b8607d11
Fixed positioning of gizmos' imgui dialogs
2019-12-12 13:38:08 +01:00
Enrico Turri
d6f5ed9ad0
Refactoring in GLGizmosManager to simplify code
2019-12-12 11:11:11 +01:00
YuSanka
43d5437e1f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-11 16:07:51 +01:00
YuSanka
d66761e030
Fixed wrong context menu selection for instance(s). Related to #3275
2019-12-11 16:07:00 +01:00
Enrico Turri
57d069bd0a
Some rework on layout of imgui dialogs
2019-12-11 15:30:25 +01:00
bubnikv
d0aad74c27
Fixed update logic to support newer index downloaded from the internet
...
than the index stored in the resources.
2019-12-10 17:49:09 +01:00
YuSanka
313e86ea94
Fixed show context menu for multiple selection in ObjectList
2019-12-10 17:25:30 +01:00
Enrico Turri
b63b5125b6
Enable selection for missing files in reload from disk command
2019-12-10 14:42:28 +01:00
YuSanka
cc4026cfc5
Fixed Wizard material configuration check
2019-12-10 13:47:10 +01:00
YuSanka
a9b1ab0a4c
Fixed localization for JA and some strings
2019-12-10 13:47:10 +01:00
Enrico Turri
64fc278212
GLCanvas3D - render methods set as constant methods
2019-12-10 12:57:55 +01:00
bubnikv
03bb8a60a3
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-12-10 11:13:09 +01:00
bubnikv
b12bc5c4d5
Optimization in GLCanvas3D::reload_scene():
...
Use sorting and binary search instead of linear search.
O(n log n) versus O(n^2)
2019-12-10 11:12:17 +01:00
Enrico Turri
bdfed9d9ef
Attempt to fix view toolbar background not showing up on Mac when using dark mode
2019-12-10 10:56:21 +01:00
Lukas Matena
f6e217171a
Added comments in MeshUtils.hpp
...
PIMPL in MeshRaycaster now uses std::unique_ptr instead of raw pointer
2019-12-10 09:53:34 +01:00
Enrico Turri
68812b081f
Removed obsolete (and unused) code
2019-12-09 15:40:14 +01:00
Enrico Turri
a7b12f97db
Gray icons for gizmos in disabled state
2019-12-09 15:21:18 +01:00
YuSanka
85645a1253
Fixed crash on ConfigWizard opening after a language change
...
+ updated Creality.ini and PrusaResearch.ini
2019-12-09 13:02:48 +01:00
YuSanka
24bbad634a
Fixed filament presets compatibility updating after switch of different vendor's printers
2019-12-06 16:22:20 +01:00
YuSanka
3acbc07caf
Localization improvements
2019-12-06 16:20:59 +01:00
YuSanka
805a6c936c
Localization improvements: Text correction
2019-12-06 13:58:23 +01:00
bubnikv
073579eefc
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-12-05 15:04:59 +01:00
bubnikv
f80ed539a7
System profiles and profiles derived from system profiles are now
...
compatible with the profiles of the same vendor only.
2019-12-05 14:48:11 +01:00
Enrico Turri
f991017a3f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-05 14:43:36 +01:00
Enrico Turri
8728f192c6
Follow-up of c370bb7141
-> Do not force even size of toolbars icon textures
2019-12-05 14:43:18 +01:00
YuSanka
e2f859c3b2
Fixed filament/material sorting in the lists of ConfigWizard
2019-12-05 14:22:06 +01:00
YuSanka
cac64576c5
Fixed mode icons rendering under OSX (MacOSX10.14.sdk)
2019-12-05 14:22:05 +01:00
Enrico Turri
90741c993d
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-05 12:22:42 +01:00
Enrico Turri
c370bb7141
Forces even size and disable compression for toolbar icon texture to try to solve artifacts on OsX Catalina
2019-12-05 12:22:24 +01:00
bubnikv
ab34ef3ceb
Fix of an application update situation, where the profiles were
...
not updated correctly if the index installed in vendor directory
was the same as the one provided with the applicaton installation.
2019-12-05 11:05:18 +01:00
YuSanka
26eaa8af1e
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-04 16:11:35 +01:00
YuSanka
fea91829eb
Localization improvements:
...
* added wrapper to SliderFloat in imgui
* fixed localized text in Mouse3DController
* added take_snapshot for extruder change in object list
* fixed text typos in AppConfig.cpp, ConfigWizard.cpp and ConfigManipulation.cpp
2019-12-04 16:11:10 +01:00
bubnikv
c7d306e21e
Profiles for the alpha are stored into the PrusaSlicer-alpha directory
...
to not mix with the current release.
2019-12-04 14:02:49 +01:00
YuSanka
ee71f83939
Localization improvements:
...
* fixed "\n" at the end of phrases
+ updated list of files to localization
+ new PrusaSlicer.pot
+ Japanese localization
2019-12-04 11:14:13 +01:00
Enrico Turri
8604e19384
Fix into GLShader::load_from_text()
2019-12-04 10:35:28 +01:00
YuSanka
6440c8ccfd
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-12-03 18:35:05 +01:00
YuSanka
785eed2ca0
Added context to new saved preset name
2019-12-03 18:34:46 +01:00
YuSanka
7aea0ceff3
ConfigWizard improvements - added check for printers and filaments/matelials selection
2019-12-03 18:31:07 +01:00
Enrico Turri
8a8c71429c
Fixes into ENABLE_THUMBNAIL_GENERATOR_DEBUG
2019-12-03 12:44:20 +01:00
YuSanka
a00ff7b06f
Implemented new suggestion from content team:
...
Just HigherThumb is moved to selected position after mouse click on color band
2019-12-02 15:04:15 +01:00
YuSanka
d182c35248
Focused "Next" or "Finish" button according to the selected page.
...
Moved update_materials function call
2019-12-02 14:19:13 +01:00
Enrico Turri
89c42063de
Merge branch 'et_adaptive_layer_height_2' of https://github.com/prusa3d/PrusaSlicer
2019-12-02 12:47:15 +01:00
Enrico Turri
45f10a3730
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Removed debug output and cleanup
2019-12-02 11:44:11 +01:00
YuSanka
9f1e01b750
Fixed "Pause print" and "Custom Gcode" cancel.
...
It was possible to add empty code, when "Cancel" button was selected
2019-12-02 09:59:20 +01:00
Enrico Turri
40498eee44
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Extended debug output to investigate issues on Mac and Linux
2019-11-29 14:24:24 +01:00
Enrico Turri
1d5db5cf7a
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added debug output to investigate issues on Mac and Linux
2019-11-29 12:45:41 +01:00
YuSanka
22aa17128a
Fixed function to get a profile name by alias for all preset collections
2019-11-29 11:02:58 +01:00
YuSanka
71f5ed5b9e
Added new icon for "change extruder" menu.
...
+ some improvements for colored band
2019-11-29 11:02:58 +01:00
Enrico Turri
58fa4f32de
Revert e3b9c755aa
2019-11-29 11:01:51 +01:00
YuSanka
16137411c4
Fixed icon positioning and color_band scaling for DoubleSlider under OSX
2019-11-28 16:23:58 +01:00
Enrico Turri
4fc723d52e
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-11-28 15:42:01 +01:00
Enrico Turri
e3b9c755aa
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix events on Linux and Mac
2019-11-28 15:41:44 +01:00
YuSanka
0005049927
Updated icons for DoubleSlider
2019-11-28 15:40:18 +01:00
Enrico Turri
3dd46f2e03
ENABLE_THUMBNAIL_GENERATOR -> some other refactoring
2019-11-28 15:19:42 +01:00
Enrico Turri
ddd1df1552
ENABLE_THUMBNAIL_GENERATOR -> render printbed into thumbnails
2019-11-28 14:18:24 +01:00
Enrico Turri
bd1ee8ee4a
Small refactoring in Camera::calc_zoom_to_bounding_box_factor
2019-11-28 12:14:31 +01:00
Enrico Turri
0de3704287
ENABLE_THUMBNAIL_GENERATOR -> small refactoring
2019-11-28 12:03:19 +01:00
Enrico Turri
3537f74936
Printbed axes renderable on demand
2019-11-28 11:51:00 +01:00
YuSanka
773dace33c
Merge remote-tracking branch 'origin/master' into ys_aliases
2019-11-28 10:34:05 +01:00
YuSanka
dfd38c7818
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-28 09:01:14 +01:00
YuSanka
c87feb9870
Code cleaning - removed unused state from DoubleSlider
2019-11-28 08:38:28 +01:00
YuSanka
322c0230c3
Code cleaning - deleted extruder selector
2019-11-27 16:03:16 +01:00
YuSanka
901a20b3b1
Code cleaning
2019-11-27 15:27:44 +01:00
YuSanka
496e09302f
Implemented a message on Printer display for pause print
...
+ Added new icons
2019-11-27 14:44:33 +01:00
Enrico Turri
1ba3f0a4f6
Transparent background for thumbnails saved into gcode and sl1 files
2019-11-27 13:37:37 +01:00
Enrico Turri
5fcf41a3aa
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added undo/redo
2019-11-27 11:08:10 +01:00
YuSanka
963969e210
Fixed RadioButton selection in ExtruderSequenceDialog under OSX
2019-11-27 09:21:28 +01:00
Enrico Turri
55a163e216
Added tooltip, showing layer height at mouse cursor, to layer height profile bar
2019-11-26 14:44:14 +01:00
Enrico Turri
381d7e6c2e
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix sliders size, on Mac, into imgui dialog for adaptive layers
2019-11-26 12:50:57 +01:00
Enrico Turri
643b26a0f3
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring
2019-11-26 12:24:07 +01:00
YuSanka
6a68002a1f
Implemented use of aliases in Plater's preset comboboxes
2019-11-25 15:57:36 +01:00
Enrico Turri
44d7ac4474
Fixed crash when calling Reload from disk command after slicing on SLA printer
2019-11-25 14:42:36 +01:00
Enrico Turri
df3e47e093
Another attempt to fix build on Linux (due to ab00f501f1
)
2019-11-25 12:45:49 +01:00
Enrico Turri
2bbd916ccc
Fixed build on Linux
2019-11-25 11:13:50 +01:00
YuSanka
afb8483250
Merge remote-tracking branch 'origin/master' into ys_aliases
2019-11-25 10:44:58 +01:00
YuSanka
6429c3bd89
Added code for next step of a preset's aliasing
2019-11-25 10:40:36 +01:00
Enrico Turri
ab00f501f1
#3230 - Detection of 3Dconnexion devices every 2 seconds
2019-11-25 10:34:42 +01:00
Enrico Turri
b1047d2e26
ENABLE_THUMBNAIL_GENERATOR -> ENABLE_THUMBNAIL_GENERATOR_PNG_TO_GCODE set as default
2019-11-25 10:30:31 +01:00
YuSanka
1096c24fae
Show _Finish_ button
2019-11-25 09:33:54 +01:00
bubnikv
232f324999
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-22 16:08:42 +01:00
bubnikv
6fcd51d5be
Fix of "Slicer crashes when slicing for flexible filament" #2988
2019-11-22 16:08:25 +01:00
Enrico Turri
98255d566e
Disabled ENABLE_3DCONNEXION_DEVICES_DEBUG_OUTPUT
2019-11-22 15:35:34 +01:00
Enrico Turri
599403ba94
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-11-22 14:40:59 +01:00
Enrico Turri
62e69d986a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-22 14:18:51 +01:00
Enrico Turri
6df506e482
ENABLE_THUMBNAIL_GENERATOR -> Thumbnails generated using a callback function
2019-11-22 12:39:03 +01:00
YuSanka
5bf1c02303
Implemented aliase for sla_materials
2019-11-22 10:42:30 +01:00
YuSanka
cb395460c4
Implemented aliases for filaments
2019-11-21 13:12:06 +01:00
Enrico Turri
aea32ffe72
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added 'keep min' option to smoothing algorithm
2019-11-20 14:06:30 +01:00
Enrico Turri
955439b3ba
Fixed build on Mac
2019-11-20 10:57:56 +01:00
Enrico Turri
4982e177a2
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix imgui dialog position on Mac
2019-11-19 15:39:49 +01:00
Enrico Turri
9e7e1fb5e2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-11-18 14:51:06 +01:00
Enrico Turri
da44618074
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Fixed adaptive layer height profile and layer height profile smoothing calculations
2019-11-18 14:32:41 +01:00
YuSanka
15251397b8
Added wxEXPAND flag to Filament and SLA Materials pages
2019-11-18 13:26:52 +01:00
Enrico Turri
28dedd65f0
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Code cleanup
2019-11-18 10:25:23 +01:00
Enrico Turri
68a9980a5e
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring to improve performances
2019-11-18 10:17:44 +01:00
YuSanka
ec6c87756f
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-18 09:18:25 +01:00
Enrico Turri
e1f06a1b84
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-18 08:12:24 +01:00
enricoturri1966
a1aa343416
Follow-up of b2a6a07d72
-> Fixed code to render supports and pad into thumbnails for sla printer (currently commented out)
2019-11-16 09:04:06 +01:00
YuSanka
bc68b8eaf2
ExtruderSequenceDialog :
...
Fixed layouts after the second opening of the dialog.
(Removing any extruder from the sequence does not cause an incorrect layout)
Validation of entered values added
(0 is not a valid value)
2019-11-16 02:12:37 +01:00