38576c4d10
Don't capture Cmd+A on OSX in Canvas, it works throug the menu accelerators.
2019-02-04 09:37:49 +01:00
8d555e7c31
Model fixing through Netfabb service (Windows only):
...
Model volumes are now fixed one by one, instances & parameters are maintained,
it is now possible to fix just a single volume of a multi-part object.
2019-02-03 22:14:34 +01:00
2abdfa880c
Fixed an error when importing / exporting Config Bundles with
...
at least one SLA print or SLA material defined.
2019-02-03 20:17:55 +01:00
1484522cd8
Trying to find a reasonable workaround for the single key menu accelerators.
2019-02-03 19:10:20 +01:00
8baf51c654
Trying to convince OSX that we want the Control key to behave as Command
...
key when accessing OSX machine over VNC from a PC.
2019-02-03 17:57:55 +01:00
bde521db72
On Windows, system and hidden files are now ignored in all file
...
enumeration loops.
Should fix "desktop.ini still displaying error" #1761
2019-02-03 15:30:37 +01:00
3e34d4ccf5
Removed GLCanvas3D::on_key_down() handler, as it is replaced
...
by the on_char() handler.
2019-02-03 14:11:09 +01:00
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
b40e1c8a89
OSX specific: Changed the "Preferences dialog" short cut
...
to the platform default "Control-," fixes #1748
2019-02-03 12:12:26 +01:00
d927980161
Suppressed the "Split to volumes" button in simple mode.
2019-02-03 11:15:26 +01:00
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
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
f0d3656cde
Fix of a cooling slow down logic.
...
fixes "Min print speed" to "Estimated Print Time" Inconsistencies #1488
2019-02-01 17:15:41 +01:00
a7ed0a48f8
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-02-01 14:42:55 +01:00
e5f68f81c7
Merge branch 'sidebar_fixes' of https://github.com/prusa3d/Slic3r
2019-02-01 14:32:21 +01:00
d464176cd2
Merge branch 'tm_colldetection_upgr'
2019-02-01 13:30:29 +01:00
6c5c2e8a5c
Merge remote-tracking branch 'origin/master' into tm_colldetection_upgr
2019-02-01 13:21:16 +01:00
36736ab72e
Get name of both the G-code and project file from the 1st printable
...
object's name or file path.
Fixed some compilation warnings.
2019-02-01 11:44:08 +01:00
efce10b3d3
Changed default the Drag & Drop target from "Move" to "Copy". Fixes #1742
2019-02-01 08:53:29 +01:00
37d1256aa3
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-31 15:09:23 +01:00
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
c32c45deef
Keeps modifier transparent while layer editing tool is enabled
2019-01-31 14:25:11 +01:00
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
e2ce240ec3
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-31 13:32:47 +01:00
89e2732b06
Updated KBShortcutsDialog
2019-01-31 13:21:33 +01:00
736ef3373e
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-01-31 13:19:46 +01:00
0fd82f7fa0
User mode-aware toolbar items
2019-01-31 13:19:26 +01:00
c5279c3ee6
Added call to _set_current() into GLCanvas3D::on_mouse()
2019-01-31 10:50:16 +01:00
a645e61ec7
Merge remote-tracking branch 'origin/master' into tm_colldetection_upgr
2019-01-31 10:11:56 +01:00
278f67710c
Getting rid of signed distance from collision detection.
2019-01-31 10:11:37 +01:00
5b1f837b39
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-31 09:37:38 +01:00
583b8a9a2b
glsafe macro to test for the glGetError in debug mode
2019-01-31 09:37:27 +01:00
ec7dff8b81
GLCanvas3D -> added call _set_current() to method accessing GPU memory
2019-01-31 09:15:43 +01:00
1ab6d67e97
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-31 09:09:42 +01:00
7609081697
Fixed name of the exported project file to respect the object name.
2019-01-31 09:08:40 +01:00
32dcaba725
replace #ifdef _DEBUG with #ifndef NDEBUG
2019-01-31 08:47:23 +01:00
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
4f802e5c81
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-30 19:02:43 +01:00
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
45be9b7cf9
Getting around signed_distance in pinhead_mesh_intersect
2019-01-30 17:35:39 +01:00
78505009aa
Added menu item for the "Fix through the Netfabb"
2019-01-30 16:27:33 +01:00
3654f708f2
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 16:19:59 +01:00
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
e8e8e7e9c5
Updated draw_colored_band() according to the new colors.
...
+ some code refactoring
2019-01-30 14:45:18 +01:00
0cd0041cc6
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 14:09:18 +01:00
1da994fe4e
Trying to speed up collision detection with tbb
2019-01-30 13:51:34 +01:00
cc560c2d1d
Fix to my last commit
2019-01-30 13:26:16 +01:00
a9955a4bc8
Added debug output to test event handling sequence between Objects List and Object Manipulator fields
2019-01-30 12:18:01 +01:00
82ad214339
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 12:16:49 +01:00
0a6eb54e55
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-30 12:10:38 +01:00