Gina Häußge
174ffdf06f
Simplified a line
2016-11-15 17:26:41 +01:00
Gina Häußge
7ae6240de2
Make CommandLineCaller use unicode instead of bytes
...
p.(stdout|stderr).text is unicode. p.(stdout|stderr).readline isn't, so decode
manually.
Should hopefully solve #1586 for good now...
2016-11-15 17:26:11 +01:00
Gina Häußge
f9253adf72
Remove accidentally commited plugin file
2016-11-15 13:03:18 +01:00
Gina Häußge
d52462b9f5
Docs: Fixed GCODE event docs
2016-11-15 11:57:09 +01:00
Gina Häußge
cc5f119f1b
Include position in PrintPaused and PrintCancelled events
...
If available. Updated docs accordingly.
2016-11-15 11:56:30 +01:00
Gina Häußge
a8ff23abe4
Also track F parameters in G28 commands
2016-11-15 11:55:34 +01:00
Gina Häußge
e6c4e0a808
Query byte position on cancel of SD print
2016-11-15 11:55:09 +01:00
Gina Häußge
58835cfd8e
Add tracking of cancel position & make public
2016-11-15 11:54:35 +01:00
Gina Häußge
e04bdb3571
Allow access to the current printed file position
2016-11-15 10:28:14 +01:00
Gina Häußge
06f7abdb2d
Manually track position in file
...
self._handle.tell lies because of line based reading and
buffering
2016-11-15 10:25:40 +01:00
Gina Häußge
2429ebc1a2
Virtual Printer: Simplified temperature output
2016-11-14 13:45:22 +01:00
Gina Häußge
c6b8b1725a
Fixed duplicated M140 line (merge error)
2016-11-14 13:26:05 +01:00
Gina Häußge
4a67762ead
virtual printer: Track F and flow/feedrate factors
2016-11-14 13:24:56 +01:00
Gina Häußge
0a9475661f
SWU: more verbose output on restart fail
2016-11-11 15:26:36 +01:00
Gina Häußge
2c6fb68544
SWU: Fix issue with log output containing non ASCII characters
...
See #1586
2016-11-11 15:20:19 +01:00
Gina Häußge
b4215c885c
Support M114 responses without whitespace between coordinates
...
Because apparently there exist some firmware variants/forks which don't
have spaces between the coordinate entries. Who needs standards :)
2016-11-11 13:24:00 +01:00
Gina Häußge
c8273785cd
Fix position tracking of virtual printer
...
Wasn't taking relative moves into account for coordinate persistence.
2016-11-11 11:52:33 +01:00
Gina Häußge
5446dc645c
Use default settings preprocessors if none are provided
...
Re-enables feedback controls.
Closes #1588
2016-11-11 11:45:17 +01:00
Gina Häußge
fac83e91f2
Invalidate timelapse cache when config changes
2016-11-09 16:31:43 +01:00
Gina Häußge
153ebc3692
Fixed retractionZHop setting for Z timelapses
...
Solves issue reported in #1148 for 1.3.0rc1
2016-11-09 16:30:51 +01:00
Gina Häußge
b74a5db4d8
Get rid of double scroll bar in printer profile editor
2016-11-09 15:45:39 +01:00
Gina Häußge
47a3e0340e
Allow to define a custom bounding box for printer head movements
...
That bounding box may have larger dimensions than the print volume
(but not smaller ones). That allows to define safe areas for which no
"exceeds print volume" messages need to be triggered.
Solves #1551
2016-11-09 15:45:25 +01:00
Gina Häußge
1c57769af3
Merge branch 'maintenance' into devel
2016-11-08 15:27:33 +01:00
Gina Häußge
bc82a18a03
Merge branch 'rc/maintenance' into maintenance
2016-11-08 15:25:05 +01:00
Gina Häußge
6976ac9edd
Preparing release of 1.2.17
2016-11-08 11:31:16 +01:00
Gina Häußge
d28e0988fb
Merge branch 'maintenance' into devel
2016-11-07 16:18:26 +01:00
Gina Häußge
2952b2622e
Do not hiccup on ipv6 addresses in the HTTP Host header
...
Fixed port extraction. Now supports hostname, hostname + port,
ipv4, ipv4 + port, ipv6, ipv6 + port
Fixes #1571
2016-11-07 16:17:16 +01:00
Gina Häußge
e847b355cd
Fixed an issue with versioneer detecting sdist version
...
Implicit match on \n appears to be causing issues when
generating the sdist tarball under Windows. Matching against
\s+ instead works reliably. Simply including the newline in the
matched JSON string would also work fine.
2016-11-07 14:24:53 +01:00
Gina Häußge
970880dee6
Added user roles and enabled plugins to settings ETag
...
Otherwise the cache of /api/settings would not be properly invalidated
on a change in either the user login state or the set of active plugins.
See also #1576
2016-11-07 11:55:26 +01:00
Gina Häußge
4689a405a3
Merge branch 'dev/positionRecordingOnPause' into devel
2016-11-04 12:12:38 +01:00
Gina Häußge
fae27c77b5
Have virtual printer coordinates start at 0.0
2016-11-04 12:12:30 +01:00
Gina Häußge
3f0bfa0fc8
New POSITION_UPDATE event for responses to M114
2016-11-04 12:11:16 +01:00
Gina Häußge
35cf623f81
Merge pull request #1550 from dattas/feature/cancel-confirmation
...
Add confirmation dialog to cancel to prevent accidental cancel of prints
2016-10-26 11:03:40 +02:00
Gina Häußge
7abd35196e
Merge pull request #1554 from FHeilmann/FHeilmann-adjust_values_func
...
Adjust output of values() classmethod to not include function itself
2016-10-26 11:02:12 +02:00
Gina Häußge
21e342ff8a
Merge pull request #1561 from donovan6000/devel
...
Fixed Cura plugin's get_pos_x/y returning the wrong value when self._…
2016-10-26 08:51:32 +02:00
donovan6000
6114ee4f32
Fixed Cura plugin's get_pos_x/y returning the wrong value when self._posX/Y is 0
2016-10-25 22:46:32 -07:00
Florian Heilmann
5ac934bcc4
Fix Typos
...
Note to self: double and triple check more!
turn "=" into "=="
2016-10-22 12:53:32 +02:00
Florian Heilmann
fd1016695f
Adjust output of values() classmethod
...
The way it was before, the function would also return itself. This isn't really a problem here, but if someone takes this function as a guide (like me) they can run into problems when iterating over the returned array, as it contains an element representing "values()" itself.
Another approach would be make use of the inspect package and replace name="values" with inspect.ismethod(name)
2016-10-22 12:39:16 +02:00
Gina Häußge
728172136a
Record position on pause & track F
2016-10-21 20:38:15 +02:00
Gina Häußge
d3cc96523e
Fix M114 in virtual printer
2016-10-21 20:37:41 +02:00
Dattas Moonchaser
7fb2745f8f
Add confirmation dialog to cancel to prevent accidental cancel of print (which is hard to undo!)
2016-10-19 15:22:15 -06:00
Gina Häußge
b38d1810dc
Preparing release of 1.3.0rc1
2016-10-19 12:32:25 +02:00
Gina Häußge
0fcef2a8aa
Updated german translation
2016-10-19 12:17:34 +02:00
Gina Häußge
6b41b8826e
Slight rewording in Cura wizard
2016-10-19 12:17:17 +02:00
Gina Häußge
d96991bbf6
Fix detection if webcam wizard is required
2016-10-19 11:05:05 +02:00
Gina Häußge
8c336afeab
Mark support annountement as seen by default
...
devel has wizard screen to hint people at support page
2016-10-19 11:03:49 +02:00
Gina Häußge
bfae91d737
Another jquery update
2016-10-18 12:58:26 +02:00
Gina Häußge
8e90555381
Updated & renamed some JS dependencies
2016-10-18 12:31:56 +02:00
Gina Häußge
20d15b2abb
Documented usage of js client lib
2016-10-18 11:26:17 +02:00
Gina Häußge
df5eae91a6
Adjust empty asset handling to match style in devel
2016-10-17 14:31:56 +02:00