Gina Häußge
e79703ba6e
Preparing release of 1.2.11
2016-05-04 13:36:06 +02:00
Gina Häußge
fb1fd37482
Updated list of supporters for May
2016-05-04 13:29:06 +02:00
Gina Häußge
4830d60269
Announcements: Ensure validity of channel keys, made refreshable
2016-05-04 13:28:28 +02:00
Gina Häußge
76959e06c9
Updated german translation
2016-05-04 09:57:25 +02:00
Gina Häußge
5a8c3654c4
We leave the About dialog untranslated for now
2016-05-04 09:51:50 +02:00
Gina Häußge
a9756c4c36
Announcements: no read_until -> take latest from feed
2016-05-03 17:36:43 +02:00
Gina Häußge
9919de9a6c
Added padding to announcement reader content pane
2016-05-03 10:22:23 +02:00
Gina Häußge
5091099f83
Added "About" link to settings dialog
2016-05-03 10:21:59 +02:00
Gina Häußge
7c6b9eac48
Added externalize_links filter for jinja2
...
Links from documents (like changelog, licenses etc) should
also be target blank & rel noopener/noreferrer
2016-05-03 09:59:37 +02:00
Gina Häußge
7a8e6b6b6d
Use UTC for feed reader timestamps
2016-05-03 09:17:48 +02:00
Gina Häußge
50ae34dc4f
Forgot the css file of the announcements plugin
2016-05-02 17:49:32 +02:00
Gina Häußge
cbb692de30
Forgot to rename SPONSORS.md in .gitignore
2016-05-02 17:41:03 +02:00
Gina Häußge
cc7dcbf6b6
Added support link to README
2016-05-02 17:38:50 +02:00
Gina Häußge
8f621eca43
Merge branch 'improve/announcementPlugin' into maintenance
2016-05-02 17:38:21 +02:00
Gina Häußge
9e73f1563d
Strip paragraphs from summaries for announcement notifications
2016-05-02 17:32:36 +02:00
Gina Häußge
3a570f8ab0
Added OctoPi + Spotlight feeds, article link, better reader design
2016-05-02 17:14:48 +02:00
Gina Häußge
62aee50701
rel="noopener noreferrer" for external links
2016-05-02 11:48:08 +02:00
Gina Häußge
789e9922d1
Some improvements in the about dialog
...
* Sponsors => Supporters
* Links to individual About dialog tabs from start page
* Slight rewording here and there
* rel="noopener noreferrer" for external links
2016-05-02 11:25:05 +02:00
Gina Häußge
58fc67bd99
Fixed feed links in feed viewer
2016-05-02 11:02:53 +02:00
Gina Häußge
d322c365ce
Updated feeds
2016-05-02 10:12:18 +02:00
Gina Häußge
652158d17a
WIP: Announcement plugin
2016-05-02 10:12:17 +02:00
Gina Häußge
73d981ed6b
Show - instead of None in About dialog if plugin has no license set
2016-05-02 10:10:27 +02:00
BillyBlaze
8e98e9c40c
Allow an invalid session to logout from logedin state
2016-04-30 10:36:03 +00:00
BillyBlaze
119f727c8d
Knockify the distance on the control tab
2016-04-21 19:39:28 +00:00
Gina Häußge
5e6a7ef605
Added sponsor list
2016-04-21 11:56:56 +02:00
Gina Häußge
a319e8c497
Added trademark note to about dialog
...
(cherry picked from commit 48b984c )
2016-04-19 16:42:04 +02:00
Gina Häußge
3cc1c012bb
Reset scroll position and selected tab in about dialog
...
(cherry picked from commit 4e84d62 )
2016-04-19 16:41:43 +02:00
Gina Häußge
e0b888b2d0
First throw at an "About" dialog
...
(cherry picked from commit f2c07e8 )
2016-04-19 16:41:30 +02:00
Gina Häußge
f050b4e5cb
Merge remote-tracking branch 'origin/maintenance' into maintenance
2016-04-19 14:57:46 +02:00
BillyBlaze
5a3e9e7aba
Fix wrong css data-binding
2016-04-09 21:46:32 +00:00
Salandora
8f0b7dd6d1
Fix timelapse postroll
...
Images got captured with wrong filename
Additionally fixed some refactoring mistakes
2016-04-02 15:41:27 +02:00
Mark Walker
183ca3291b
If no SD card support, remove SD file filter
...
When SD card support is disabled on the server, remove any client side
filtering to just SD files since there aren't any and there won't be UI
turn remove the filter either. Should address #1300
2016-03-28 12:59:08 -07:00
Gina Häußge
b54e1b44a4
Added checksum checking to virtual printer
2016-03-18 15:00:03 +01:00
Gina Häußge
1a4c06d6f6
Added flag to trigger ok for resend requests
...
That's necessary to keep communications going in case of a resend request
for firmwares that do not send an ok after a resend request.
2016-03-18 14:59:13 +01:00
Gina Häußge
a229cbfd49
maintenance branch is now 1.2.11.dev
2016-03-16 10:55:08 +01:00
Gina Häußge
692166f067
Preparing release of 1.2.10
2016-03-16 09:38:58 +01:00
Gina Häußge
69dca5b58c
Updated german translation
2016-03-16 09:22:10 +01:00
Gina Häußge
6305c4d2eb
Timeout for comm closing, also wait for send queue on close
...
We don't want to wait indefinitely for our send and command queues to empty, so
we don't use .join but instead a busy timeout wait routine.
Also fixed a couple of small issues found while preparing comm unit tests.
2016-03-15 17:09:01 +01:00
Gina Häußge
b5cf20a1de
Have comm layer wait until all lines are sent before disconnect
...
Added parameter "wait" to "close" method, defaults to True. Will have the
close method wait for all lines to be sent that are currently in the send queue.
In case of an error, no waiting will be done.
Made it necessary to correctly track task completion in the send queue, also
made that change to the command queue while at it.
Backported from devel, commit 7f2476e513
2016-03-14 11:59:02 +01:00
Gina Häußge
5807b606f0
Added @2bitoperations to AUTHORS.md
...
Was missing from PR #1255
2016-03-14 11:50:50 +01:00
Andrew Malota
398eaf58a9
allow download/management of mp4 timelapse too
...
(cherry picked from commit a00faf2 )
2016-03-14 11:48:58 +01:00
Gina Häußge
4a933228c7
Added PR and issue templates, updated CONTRIBUTING.md
2016-03-14 11:43:15 +01:00
Gina Häußge
56caa7750c
Twice as fast checksum calculation
...
Thanks @nophead!
2016-03-12 09:40:33 +01:00
Gina Häußge
38a47bb2a8
Change wording: not firmware error, but communication error
...
"Error:" lines can also be produced by OctoPrint itself in case of serial exceptions or
connection failures, so "the firmware reported" was misleading.
2016-03-11 18:06:14 +01:00
Gina Häußge
e6f9003549
Reset line numbers before entering sd upload state
...
Otherwise M110 N0 will not be processed to be prefixed with N0 and hence
not reset the line numbers on the printer to 0.
That was as bug in 1a308a1bc7
2016-03-11 18:01:22 +01:00
Gina Häußge
5cadf85401
Only report transfer rates in the log for sd uploads
...
For real prints they are misleading - mechanical movement takes time.
2016-03-11 17:58:00 +01:00
Gina Häußge
baab1ce70a
Use new generic TypedQueue for send queue and command queue
...
That way no M105 cascades can be triggered by the M105 polling timer (or the M27
polling timer).
Adjusted logging output to make clear which queue rejected typed entry.
Made timeout handler send M105 with type "temperature" as well to make sure
we don't suddenly have two M105 directly after each other in the send_queue,
one from the polling timer, one from the timeout handler.
Fixes #1275
2016-03-11 17:25:39 +01:00
Gina Häußge
cbaf848711
Move TypedQueue to octoprint.util & make generic
...
put and get are now overwritten to create t-tuple out of provided item
and item_type on put, and to only return item on get.
_put and _get extract item_type and use that for managing the
lookup set.
2016-03-11 17:20:26 +01:00
Gina Häußge
85060b972a
Fix _handle_timeout not correctly honoring long runners
...
Issue was introduced through #1271 fix.
2016-03-11 17:20:13 +01:00
Gina Häußge
29aefdec08
Don't send M20 twice after streaming to SD
...
Fixes #1274
2016-03-11 16:48:03 +01:00