Gina Häußge
79336ca108
Fix: Improved handling of data coming in from the printer
...
Hopefully closes #829
2015-03-30 13:15:52 +02:00
Teja
a25870dd79
disable line forcing as it crashes grbl commands.
2015-03-30 12:42:48 +02:00
Jack Minardi
2478b73ee5
update FileSelected event to be more consistent with other events
2015-03-29 23:44:19 -04:00
Teja
3c32224a48
avoid browser caching of svg files to enable upload with same name.
2015-03-28 19:50:56 +01:00
Teja
7248a78053
set DTR to false after connecting. workaround for wrong connection detection.
2015-03-28 19:20:15 +01:00
Teja
8c33680a12
disabled position updates during print as this caused invalid gcode 24 errors due timing problems.
2015-03-28 17:00:44 +01:00
Teja
94c065fd08
placeSVG pays attention to the viewbox attribute now.
2015-03-28 16:59:38 +01:00
Teja
57f06315aa
set default communication timeout to 30sec.
2015-03-28 14:41:13 +01:00
Teja
36c55e056c
placeSVG() is now caring about vieBox attributes.
2015-03-27 17:49:38 +01:00
Gina Häußge
2fa0673e0b
Fix: javascript custom controls should now work again
2015-03-27 17:10:48 +01:00
Gina Häußge
d62ac5239b
[Doc] PluginSettings.getFoo -> PluginSettings.get_foo, also fixed an example for settings preprocessors
2015-03-27 11:18:55 +01:00
Gina Häußge
9b3daeea01
Exception.message => str(Exception)
2015-03-26 12:04:05 +01:00
Gina Häußge
fb2719ce8a
[Doc] let's see if moving the figures out of the tables solves the PDF issue
2015-03-26 10:55:51 +01:00
Gina Häußge
94b207257e
[Doc] ok, that was not it, reverting and trying something else
2015-03-26 10:24:33 +01:00
Gina Häußge
1b6b0181c5
[Doc] quick test if the whitespace enabled code-block causes the PDF build errors on RTD or something else
2015-03-26 10:19:33 +01:00
Teja
85aefba422
visual fixes, larger terminal
2015-03-25 19:57:13 +01:00
Teja
ca716e75c8
fixes #17
2015-03-25 19:42:51 +01:00
Gina Häußge
45bf398494
[Docs] Added an example for octoprint.comm.protocol.action handler
...
Used same example to illustrate hook handlers within mixin implementations.
2015-03-25 19:30:49 +01:00
Gina Häußge
974e19fa3a
Removed version numbers from bundled plugins
...
Missing version numbers will not be displayed as "(unknown)" anymore, and bundled plugins don't necessarily need their own version.
2015-03-25 18:56:59 +01:00
Gina Häußge
954397b6a6
Changed logging of plugin subsystem slightly
...
Detected plugins are now logged in a better readable way and with additional information.
Also marked folder for bundled plugins as bundled - forgot to do that earlier.
2015-03-25 18:56:11 +01:00
Gina Häußge
7bba22c5d2
[Doc] Include example for octoprint.comm.protocol.scripts hook
2015-03-25 18:45:32 +01:00
Gina Häußge
c6e4057add
[Docs] Documented octoprint.comm.protocol.gcode hook
...
Experimenting with including examples stored on github, let's see if RTD likes that.
2015-03-25 18:24:51 +01:00
Gina Häußge
af7d2bb8c7
Utilize adaptive interval for temperature and sd status polling
...
This way user adjustments to those timeouts via the settings
will take immediate effect even while the connection to the
printer is already established.
2015-03-25 17:27:59 +01:00
Gina Häußge
50862668b1
RepeatedTimer now allows adaptive interval and dynamic loop condition
2015-03-25 17:24:12 +01:00
Gina Häußge
18dd1659da
Fixed a typo in the RepeatedTimer docs
2015-03-25 16:52:09 +01:00
Gina Häußge
1c1e6b45b6
Added RepeatedTime class to use for repeated tasks
...
Utilizing it for temperature and sd status polling in comm.py
2015-03-25 16:48:30 +01:00
Gina Häußge
b3739c10cc
[Docs] Started documenting plugin hooks and core concepts.
2015-03-25 09:39:25 +01:00
Gina Häußge
97c8c7826c
[Docs] Documented AppPlugins
2015-03-23 18:15:18 +01:00
Gina Häußge
7bf1627625
Merge branch 'master' into devel
...
Conflicts:
CHANGELOG.md
docs/api/datamodel.rst
docs/api/index.rst
docs/conf.py
src/octoprint/static/js/app/viewmodels/files.js
src/octoprint/static/js/app/viewmodels/printerstate.js
src/octoprint/util/gcodeInterpreter.py
2015-03-23 10:58:51 +01:00
Gina Häußge
7affce2f64
Forgot to fix the Commit link
2015-03-23 10:49:35 +01:00
Gina Häußge
809c452285
Preparing release of 1.1.2
2015-03-23 10:43:42 +01:00
Gina Häußge
157408b53a
Back ported some documentation from devel
2015-03-23 10:08:16 +01:00
Gina Häußge
d8694107b7
Made metadata reading in client a bit more resilient against errors
2015-03-23 10:08:01 +01:00
Gina Häußge
30e43f9c41
Fixed a bug causing gcodeInterpreter to hiccup on GCODES containing invalid coordinates such as Xnan or Yinf, causing in turn the file API to fail until the offending file was deleted and its metadata removed
...
(cherry picked from commit ce363ce )
2015-03-23 09:51:54 +01:00
Gina Häußge
3899626870
If a tool did not extrude anything, skip it in the filament usage summary
...
Also targets #539
(cherry picked from commit dffa00d )
2015-03-23 09:18:52 +01:00
Gina Häußge
d504157c6f
Added sanity check for extruder selection in gcode files
...
Any T command targeting a number higher than the value specified in the settings for gcodeAnalysis.maxExtruders (defaults to 10) will be ignored and trigger a warning in the log file.
Fix for #539
(cherry picked from commit 7d5c55f )
2015-03-23 09:15:27 +01:00
Jon Carlos
917a2a528b
Fix: Settings modal did not display properly on iPad and other browsers under 1200px wide
2015-03-21 22:25:26 +00:00
Gina Häußge
3ebd54d888
[Docs] sphinxcontrib.napoleon => sphinx.ext.napoleon
2015-03-20 11:39:09 +01:00
Gina Häußge
05c11911fb
[Docs] Plugin and PluginInfo docs now includes members, OctoPrintPlugin now includes ref to base class
2015-03-20 11:33:54 +01:00
Gina Häußge
d198cccf75
[Docs] RTD needs a little extra help to get the code tag colors fixed...
2015-03-19 21:05:27 +01:00
Gina Häußge
05f6425a53
Fixed some documentation and implementation details on the slicing API
2015-03-19 21:03:28 +01:00
Gina Häußge
f2eeb50381
Lots of documentation for slicing related things and some refactorings
2015-03-19 20:58:24 +01:00
Gina Häußge
b17730137a
[Doc] Fixed colors for code elements, no more red, also different color for links
2015-03-19 20:56:46 +01:00
Gina Häußge
c12b0f5fee
Removed auto slicing of STLs from watchdog
...
Easier to trigger via the UI
2015-03-19 20:56:03 +01:00
Gina Häußge
71fedd3be4
Fix: Don't duplicate for submission in cura profile importer
2015-03-19 20:55:32 +01:00
Gina Häußge
3299dbdc28
Merge pull request #817 from CapnBry/devel
...
Fix inability to set printer profile extruder feedrate from settings UI
2015-03-19 15:24:22 +01:00
Bryan Mayland
8a3fb2ac00
Fix inability to set printer profile extruder feedrate from settings UI
2015-03-19 09:28:23 -04:00
Gina Häußge
87acd4c555
Fix: don't die during locale selection if access control is disabled
2015-03-19 09:31:13 +01:00
Teja
0b743b24f9
bugfix. shows safety popup when enabling the laser in the terminal.
2015-03-18 19:12:52 +01:00
Teja
e482e9523a
bugfix. fixes #13
2015-03-18 18:08:30 +01:00