bubnikv
3e34d4ccf5
Removed GLCanvas3D::on_key_down() handler, as it is replaced
...
by the on_char() handler.
2019-02-03 14:11:09 +01:00
bubnikv
23849e17b2
The accelerators Ctrl+A, Ctrl+Del and Del were incorrectly captured
...
globally by being defined in the Edit menu.
These accelerators are now suppressed in the menu (shown on Windows
but inactive, not shown on OSX / Linux),
and they are now captured by the 3D scene widget instead.
Fix of ctrl-A doesn't work well #1753
2019-02-03 14:06:13 +01:00
bubnikv
b40e1c8a89
OSX specific: Changed the "Preferences dialog" short cut
...
to the platform default "Control-," fixes #1748
2019-02-03 12:12:26 +01:00
bubnikv
d927980161
Suppressed the "Split to volumes" button in simple mode.
2019-02-03 11:15:26 +01:00
bubnikv
f3cbf783bb
OSX specific: The Command short keys over the 3D scene toolbars
...
are now shown with the OSX "Command" symbols, not as "Ctrl+"
2019-02-03 11:10:25 +01:00
bubnikv
cc06b9f06b
Fixed an issue, where the output G-code file name was not always updated
...
from the current Model/ModelObjects.
Fixed a possible race condition in updating Print::m_placeholder_parser
with the proposed filename / filename base.
Improved documentation (source code comments).
2019-02-03 10:41:14 +01:00
Lukas Matena
5f3f6e8fe6
More SLA support points improvements
...
- unselected objects are hidden when SLA gizmo is active
- support volumes are hidden when editing mode is active
- 3mf support points format versioning
2019-02-01 23:09:02 +01:00
Enrico Turri
e3502fa460
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_bug_fixes
2019-02-01 15:14:19 +01:00
Enrico Turri
e5f68f81c7
Merge branch 'sidebar_fixes' of https://github.com/prusa3d/Slic3r
2019-02-01 14:32:21 +01:00
Enrico Turri
617cbddd04
Added other debug output to investigate SPE-807
2019-02-01 13:15:24 +01:00
Enrico Turri
669d8ec497
Added debug output to investigate SPE-807
2019-02-01 11:54:18 +01:00
bubnikv
efce10b3d3
Changed default the Drag & Drop target from "Move" to "Copy". Fixes #1742
2019-02-01 08:53:29 +01:00
Lukas Matena
5f0454e153
SLA support points improvements
...
- semi-intelligent algorithm to place support points
- enhanced ImGui dialog with editing/non-editing mode
- support points can have different head diameter (only implemented in GUI so far)
- autogenerated points supporting emerging islands are annotated and the info is kept
2019-02-01 07:13:08 +01:00
YuSanka
d352cc40a9
First experiment to fix layouts on hdpi
2019-01-31 15:55:09 +01:00
bubnikv
37d1256aa3
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-31 15:09:23 +01:00
bubnikv
9644bc720f
Fixed a bug in initialization of some StaticPrintConfig derived classes.
...
Merged implementation of support for "Octoprint-Cancelobject" #972
thanks @supermerill
2019-01-31 15:09:16 +01:00
Enrico Turri
c32c45deef
Keeps modifier transparent while layer editing tool is enabled
2019-01-31 14:25:11 +01:00
Enrico Turri
b0a732d2de
Emulation of kill focus event on object manipulator fields when changing selection into objects list [WIN+LINUX]
2019-01-31 14:12:07 +01:00
Enrico Turri
e2ce240ec3
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-31 13:32:47 +01:00
YuSanka
89e2732b06
Updated KBShortcutsDialog
2019-01-31 13:21:33 +01:00
Enrico Turri
736ef3373e
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-01-31 13:19:46 +01:00
Enrico Turri
0fd82f7fa0
User mode-aware toolbar items
2019-01-31 13:19:26 +01:00
Enrico Turri
c5279c3ee6
Added call to _set_current() into GLCanvas3D::on_mouse()
2019-01-31 10:50:16 +01:00
bubnikv
5b1f837b39
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-31 09:37:38 +01:00
bubnikv
583b8a9a2b
glsafe macro to test for the glGetError in debug mode
2019-01-31 09:37:27 +01:00
Enrico Turri
ec7dff8b81
GLCanvas3D -> added call _set_current() to method accessing GPU memory
2019-01-31 09:15:43 +01:00
bubnikv
9df8de0f14
GLCanvas3d::on_render(): if not intialized yet,
...
Call render directly, so it gets initialized immediately, not from On Idle handler.
2019-01-30 19:48:26 +01:00
bubnikv
4f802e5c81
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-30 19:02:43 +01:00
bubnikv
5153261a8b
Added missing GL context "Set Current" calls before loading data
...
into vertex buffers.
Changed behavior of Canvas3D::on_render() to postpone rendering to idle,
as on OSX the paint events happen directly from control updates,
if the control update triggers Canvas3D window rescaling. With this change,
rendering only happens from idle handler consistently.
2019-01-30 19:02:30 +01:00
YuSanka
78505009aa
Added menu item for the "Fix through the Netfabb"
2019-01-30 16:27:33 +01:00
Enrico Turri
3654f708f2
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 16:19:59 +01:00
bubnikv
e3c0315865
Removed Microsoft specific _DEBUG flag from the Unix systems.
...
Made condional compilation of assert code based on #ifndef NDEBUG
instead of #ifdef _DEBUG to compile on Unix systems.
2019-01-30 15:27:11 +01:00
YuSanka
e8e8e7e9c5
Updated draw_colored_band() according to the new colors.
...
+ some code refactoring
2019-01-30 14:45:18 +01:00
Enrico Turri
0cd0041cc6
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 14:09:18 +01:00
YuSanka
cc560c2d1d
Fix to my last commit
2019-01-30 13:26:16 +01:00
Enrico Turri
a9955a4bc8
Added debug output to test event handling sequence between Objects List and Object Manipulator fields
2019-01-30 12:18:01 +01:00
Enrico Turri
82ad214339
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 12:16:49 +01:00
bubnikv
0a6eb54e55
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-30 12:10:38 +01:00
bubnikv
dd0d976adb
Some optimizations of the color print preview.
2019-01-30 12:10:26 +01:00
YuSanka
1a69cea320
Implemented object/part renaming under OSX, using popup_menu
2019-01-30 11:35:37 +01:00
YuSanka
f1ca3f049a
Fixed first binding for "Split to parts" menu item in ObjectList
2019-01-30 10:06:10 +01:00
Enrico Turri
3f9098a62e
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 10:03:22 +01:00
Enrico Turri
e6034eaee3
Hide slicing results after Delete All command
2019-01-30 10:00:38 +01:00
bubnikv
26f0f40931
Merge remote-tracking branch 'remotes/origin/ys_color_print'
2019-01-30 09:29:55 +01:00
Enrico Turri
12d4c86ec7
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 08:27:52 +01:00
bubnikv
c660eb6f45
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-29 18:08:02 +01:00
bubnikv
52c1ec873e
Disabled the experimental pressure equalizer.
2019-01-29 18:07:45 +01:00
Vojtech Kral
51ceb404c2
Tab: Update print host address and cafile properly, fix #1687
2019-01-29 17:11:07 +01:00
Enrico Turri
1148a7dc32
Fix of #1713
2019-01-29 16:11:53 +01:00
YuSanka
d28cecf6c5
Implemented "Color Print" for preview mode (without re-slicing)
2019-01-29 15:11:29 +01:00