Ghostkeeper
3951239513
Don't emit devices changed signal if remove wasn't successful
...
The same could be done for adding but let's keep it at this for now.
Hopefully fixes #2238 .
2017-08-31 13:24:40 +02:00
Jaime van Kessel
92679818ed
Added min width & height
...
FIXES #600
2017-07-27 12:55:12 +02:00
Youness Alaoui
7e7e15a12b
Fix MachineManager connection to OutputDeviceManager signals late.
...
If a PrinterOutputDevice is able to connect quickly to a machine, then
by the time the MachineManager is created and connects to the signal,
it will be too late, and it might miss that there is already connected
devices.
# Conflicts:
# plugins/USBPrinting/USBPrinterOutputDeviceManager.py
2017-07-12 14:06:08 +02:00
Ghostkeeper
6d2b46244f
Home printer after aborting
...
Otherwise the head gets left on top of the print and you'd have to manually move it aside after each abort.
2017-07-10 13:38:40 +02:00
Ghostkeeper
cd4bffb380
Set author to Ultimaker B.V. instead of Ultimaker
...
To be consistent with the rest of the plug-ins and with the material files.
Contributes to issue CURA-3857.
2017-06-28 13:50:37 +02:00
Lipu Fei
4ea8cc448a
Use semantic versioning for all plugin.json
...
CURA-3712
2017-06-22 08:57:47 +02:00
Lipu Fei
73f598ff9f
Fix code style
...
CURA-3712
2017-06-22 08:54:04 +02:00
Jaime van Kessel
e3629cec39
Replaced catalog metadata entry with i18n-catalog
...
CURA-3712 & Cura-3856
2017-06-21 14:24:00 +02:00
Jaime van Kessel
44125d3275
Moved certain meta data entries to seperate file
...
CURA-3856 & CURA-3712
2017-06-21 11:22:35 +02:00
Robert Colbert
b6a5e5a1af
Added VCP serial device support for USB Printing on Windows.
2017-05-02 12:51:34 -05:00
Jaime van Kessel
d6d6036760
Fixed minor mistake with pull request
...
CURA-3681
2017-04-14 10:29:24 +02:00
Jaime van Kessel
04d2f8d68c
Merge branch 'usbprinting-zparseerror-refactor' of git://github.com/tamarintech/Cura
2017-04-14 10:28:14 +02:00
Jaime van Kessel
bb752fa16f
Added more logging
2017-04-13 19:05:13 +02:00
Elijah Snyder
b4f6ae8c5f
First refactor for section to increase verbosity and move all translated M105s.
2017-04-10 19:01:59 -05:00
Lipu Fei
9f5a1b3695
Merge pull request #1564 from nallath/usb_fixes
...
Usb fixes
2017-04-04 12:05:49 +02:00
Jaime van Kessel
f5590a98ed
Added missing close for USB programmer. Thanks to legoabram for the fix
2017-03-30 21:35:26 +02:00
Jaime van Kessel
e30e2a8018
Instead of not sending the line at all, just send a get temp command
2017-03-23 20:13:13 +01:00
Jaime van Kessel
645e3e8dfe
Don't try to send empty g-code lines
2017-03-23 19:42:52 +01:00
Jaime van Kessel
6ff130c361
Added logging
2017-03-23 17:57:52 +01:00
Jaime van Kessel
7993d9e95e
Added **kwargs option to request write
...
CURA-3496
2017-03-14 13:30:47 +01:00
Jaime van Kessel
beea9caf04
Clarified unable to print over USB message for ulti-gcode
2017-02-22 09:43:24 +01:00
Ghostkeeper
d2fa6dbae2
Notify to update remaining time when it drastically changes
...
When the time passes normally it doesn't trigger this signal but just go on counting, but when the pre-heat starts or cancels it updates via this signal. This is handy for the future, when we want to update the remaining time from the printer information. However for now it is also nice because we can make the pre-heat timer dependent on this signal so we know when to have it running. This fixes the problem that the pre-heat seems to have been cancelled in the GUI when you switch away the tab, because the timer running is now dependent on the property rather than always false.
Contributes to issue CURA-3161.
2017-02-16 12:58:39 +01:00
Ghostkeeper
3cc11ecae5
Log when pre-heating or cancelling pre-heat
...
To help debugging and because it's a user interaction.
Contributes to issue CURA-3161.
2017-02-16 12:58:39 +01:00
Simon Edwards
92cee4a9d7
Merge branch 'master' into python_type_hinting
2017-02-13 16:31:31 +01:00
Jaime van Kessel
e6c8a11017
Merge branch 'master' of github.com:Ultimaker/Cura
2017-02-13 14:16:59 +01:00
Jaime van Kessel
e8c5f81c79
Merge branch 'feature_preheat_bed' of github.com:Ultimaker/Cura
2017-02-13 14:16:50 +01:00
Ghostkeeper
a3af887d3f
Add support for WSH USB driver when not filtering USB-only
...
This support was included when filtering for USB only, but not the case when we are not filtering. I don't like this bit of code much since we should just define a list of paths to check and iterate over it, so that we can re-use the data and prevent syncing mistakes like this.
2017-02-13 13:46:30 +01:00
Torsten Blindert
2fca555ea6
FEATURE: Support wsh usb driver
2017-02-11 16:34:49 +01:00
Jaime van Kessel
5e5cc723d7
Calling the stop of USBPrinterOutput device no longer joins the thread.
...
This caused quite a bit of delay on the application closing down (up to 5 seconds!)
2017-02-10 15:03:34 +01:00
Ghostkeeper
7cf81412ae
Implement bed pre-heating via USB
...
It just calls the bed heating command without implementing the time-out. Implementing the time-out is impossible via just g-code.
Contributes to issue CURA-3161.
2017-02-07 17:26:44 +01:00
Ghostkeeper
7b41e844cc
Fix name and address for USB printing devices
...
As address it uses the serial port, which would be COM# for Windows and /dev/ttyUSB# for Linux. I don't know what it would display there on OSX, probably a drive directory.
Contributes to issue CURA-3161.
2017-02-02 15:19:56 +01:00
Simon Edwards
1b43e4981e
Fixes for all of the plugins. Added a script to invoke mypy. (I'm stiiiick of .bat files. They are just broken.)
2017-01-17 16:57:37 +01:00
TheRikke
5ed32230f7
Fix connections to devices not based on arduino
...
stk500v2 failed to release the serial port on timeout.
2017-01-07 22:22:47 +01:00
Jaime van Kessel
e69747577b
Added extra timeout when not detecting baudrate through bootloader
2016-12-16 10:14:58 +01:00
Jaime van Kessel
8f5d410ff6
Only use T in temp command if num extruders is larger than 1 (instead of larger than 0)
2016-12-14 09:51:15 +01:00
Jaime van Kessel
1a456253a0
Added not supported message to USB printing if it's not supported
2016-12-09 17:16:59 +01:00
Jaime van Kessel
1d2d31c81b
Update Usbprinter output request write
2016-11-24 16:03:56 +01:00
Thomas Karl Pietrowski
8503492b4d
USBPrinting: stk500v2 cleanups
...
* Removing unneeded import of "os"
* Removing unused "e" from SerialException
* Adding #@UndefinedVariable tags for PyDev
* Making message in Logger.log more detailed for portList(). Might be confusing in the logs to see just a list of ports without knowing where it is from.
Contributes to CURA-1809
2016-11-06 15:45:45 +01:00
Thomas Karl Pietrowski
f8a5ee8c9b
USBPrinting: Removing superfluous empty lines
...
Contributes to CURA-1809
2016-11-06 15:45:33 +01:00
Jaime van Kessel
7eec074b0f
Firmware flasher now uses logger instead of print
...
CURA-1809
2016-11-03 14:26:41 +01:00
Ghostkeeper
bb32fcf0e9
Add context to 'ready to' buttons
...
This should make translating easier.
2016-11-01 13:39:06 +01:00
Ghostkeeper
96e516c676
Allow for saving multiple scene nodes at the same time
...
The selection saving saves the entire current selection and their child nodes.
Contributes to issue CURA-2617.
2016-10-17 15:53:33 +02:00
fieldOfView
fc6e92e10f
Fix uploading custom firmware on windows
...
The simple string replacement left an extraneous "/" in front of the path, which Windows can't handle. QUrl.toLocalFile() does a proper conversion.
CURA-955
2016-09-06 13:07:15 +02:00
fieldOfView
edd9643703
Merge branch '2.3' of https://github.com/Ultimaker/Cura into 2.3
2016-09-06 10:56:38 +02:00
Jaime van Kessel
6db03538a1
Removed capital letter
...
CURA-955
2016-09-06 09:23:20 +02:00
Jaime van Kessel
71e6733c8e
Firmware update logging now uses correct path
...
CURA-955
2016-09-06 09:08:46 +02:00
fieldOfView
fcf89b79c6
Update wording of error messages
2016-09-06 08:55:32 +02:00
Jaime van Kessel
66f773434f
UpgradeFirmwareAction now supports custom firmware uploading
...
CURA-955
2016-09-05 15:42:09 +02:00
fieldOfView
efbb2ed081
Code style
2016-08-18 11:54:24 +02:00
fieldOfView
0061e1329c
Code-style
2016-08-18 09:28:38 +02:00