Gina Häußge
3820f7b275
Added download link for STLs to the file list
2015-03-02 15:34:48 +01:00
Gina Häußge
befe2e7bee
Allow adding slicing profiles for unconfigured slicers and properly reload slicing view model upon configuration
...
This should fix the problem where on a fresh setup it was impossible to upload slicing profiles for Cura before
the path to the binary was configured.
Also made the slicing dialog auto update available slicers when the settings are updated. The slicing button
in the file list is now only active if a slicer is available. The slicing dialog will only show upon upload of
an STL file if a slicer is available.
Closes #795
2015-03-02 15:34:29 +01:00
Gina Häußge
36a837cd77
Always allow uploading STL files, even if no slicer is configured yet
2015-03-02 15:30:03 +01:00
Gina Häußge
db382e39a7
setup.py: Always include develop dependencies on RTD
2015-03-02 15:17:53 +01:00
Gina Häußge
cef4683082
Travis should use the develop flavor for install so that tests can run
2015-03-02 13:15:46 +01:00
Gina Häußge
778a38a668
Added [develop] extra to setup.py to install development dependencies
...
Use
pip install -e .[develop]
to prime your environment for development, this will install all requirements both for running as well as for development tasks (such as running unit tests or compiling the documentation) and register OctoPrint as an editable python package as well.
2015-03-02 13:15:00 +01:00
Gina Häußge
19114d1073
Use fully qualified import for plugin manager in file manager to simplify unit testing
2015-03-02 13:01:13 +01:00
Gina Häußge
e702736455
Updated/fixed unit tests and travis configuration
2015-03-02 12:58:24 +01:00
Gina Häußge
dec9f47aa6
New transparent toggle in appearance settings
...
Allows color matching your OctoPrint instance to your printer even if it uses semi-transparent colored acrylic ;)
2015-02-28 23:43:30 +01:00
Gina Häußge
4dc570779d
Merge branch 'devel' of https://github.com/nophead/OctoPrint into nophead-appearance
2015-02-28 13:33:36 +01:00
Chris Palmer
a9f1c3711a
Bigger trans-background image
2015-02-28 09:46:03 +00:00
Chris Palmer
7ff03d2e75
Fixed trans-background image
2015-02-28 09:34:28 +00:00
Chris Palmer
97f4fabd48
Added missing trans-background image
2015-02-28 09:10:50 +00:00
Chris
df49bf4cf3
Merge pull request #1 from thinkl33t/devel
...
Bobs transparent mods
2015-02-28 00:43:52 +00:00
Gina Häußge
cd3ead3f30
More documentation
2015-02-27 20:28:24 +01:00
Bob Clough
06850dd775
Added gradient to transparent header background, compiled + minified CSS
2015-02-27 17:39:40 +00:00
Bob Clough
47a58a73e4
Added transparent header background, compiled + minified CSS
2015-02-27 17:19:38 +00:00
Bob Clough
6665332359
Added compiled octoprint.css that includes white as an option
2015-02-27 17:05:16 +00:00
Bob Clough
b0b594c5f8
Added class for white
2015-02-27 16:49:42 +00:00
Chris Palmer
a74ce57d24
Added white to avialable appearance colours
2015-02-27 11:10:22 +00:00
Gina Häußge
84c32a3cd9
Unit tests for octoprint.plugin.PluginSettings
...
And some small fixes of that class in the process...
2015-02-27 10:29:08 +01:00
Gina Häußge
0a92b340ac
Refactoring in octoprint.util
...
* Renamed a couple of camelCased methods to snake_case
* Moved to better location what didn't make sense in the common util module
2015-02-27 10:28:16 +01:00
Gina Häußge
c76b84e1be
Fixed file not found error when selecting a local file for printing
...
Introduced by 8bef18c2a8
Reported in #788
2015-02-27 01:37:37 +01:00
Gina Häußge
619548d8e3
Trying to fix the stylesheet on RTD again
2015-02-26 18:33:03 +01:00
Gina Häußge
8bef18c2a8
Fix handling of SD card files in folders
...
OctoPrint got confused by prepended / in files on printer's SD cards
located within folders.
New handling makes comm always use absolute path names for SD card
file names (even those in the root), printer converts between
this representation and the storage interface compatible version
of file and folder names being stated relative to the root (so
no leading /)
2015-02-26 18:24:10 +01:00
Gina Häußge
4997814abe
Moved PluginSettings interface from CamelCase to snake_case (backwards compatible)
...
Added wrappers to ensure existing plugins being able to work, although them using the old camel case method names now causes a deprecation warning being logged
2015-02-26 13:43:01 +01:00
Gina Häußge
54b7959f89
Merge branch 'devel' of github.com:foosel/OctoPrint into devel
2015-02-26 11:48:48 +01:00
Gina Häußge
ed11da4903
Merge branch 'Mikk36-dev/ffmpegThreads' into devel
2015-02-26 11:48:37 +01:00
Gina Häußge
942c916df5
Added tool tips for webcam options
...
Also fixed label element references
2015-02-26 11:47:55 +01:00
Gina Häußge
3ea3d8c19f
Merge pull request #784 from DanLipsitt/feature/manifest-setup-reqs
...
Include files required by setup.py in sdist.
2015-02-26 11:39:58 +01:00
Mikk Kiilaspää
a4d83c33ec
Add an option to specify the amount of encoding threads for FFMPEG
2015-02-25 23:50:00 +02:00
Dan Lipsitt
0ac6f0fa93
Include files required by setup.py in sdist.
2015-02-25 12:28:44 -08:00
Gina Häußge
141725d002
Merge branch 'Mikk36-devel' into devel
2015-02-24 19:47:11 +01:00
Gina Häußge
07987dad46
Proper default values for interval in server on API
2015-02-24 19:46:55 +01:00
Gina Häußge
90dda10ca0
Proper default values for timelapse settings when no settings available from server
2015-02-24 19:46:24 +01:00
Gina Häußge
2250fea68a
Changed location of fps configuration setting in timelapse config
2015-02-24 19:28:50 +01:00
Gina Häußge
0bf9be8be9
Added change log entry
2015-02-24 19:27:20 +01:00
Gina Häußge
fcc6a8c4c3
Changed wording for timelapse fps configuration a bit
2015-02-24 19:24:50 +01:00
Gina Häußge
ebbcd28536
Fixed a client side range check for timelapse fps
2015-02-24 19:24:32 +01:00
Gina Häußge
b273e06e88
Server side range checking for timelapse config
2015-02-24 19:24:11 +01:00
Mikk Kiilaspää
197859b675
Fix v2 for response parsing
2015-02-24 20:00:58 +02:00
Mikk Kiilaspää
f5ece9b5b4
Add the option to change timelapse fps
2015-02-24 19:39:29 +02:00
Mikk Kiilaspää
f0a71acf98
Fix response parsing
2015-02-24 17:48:15 +02:00
Gina Häußge
478b4f9550
Muted style of "Hint:" message in Files sidebar and Control tab
2015-02-24 14:15:33 +01:00
Gina Häußge
e9623fdc36
Improved behaviour of terminal window
...
* Disabling autoscrolling now also stops cutting of the log while it's enabled, effectively preventing log lines from being modified at all
* Applying filters displays "[...]" where lines where removed
* Added a link to scroll to the end of the terminal log (useful for when autoscroll is disabled)
* Added a link to select all current contents of the terminal log for easy copy-pasting
* Added a display of how many lines are displayed, how many are filtered and how many are available in total
Closes #735
2015-02-24 14:14:52 +01:00
Gina Häußge
a6e5ea268b
Fixed timelapse postroll settings
...
* Changing Timelapse post roll activates save button
* Timelapse post roll is loaded properly from config
(cherry picked from commit e1d7573 )
2015-02-24 11:09:17 +01:00
Gina Häußge
543b8df48b
Extended documentation to include replace feature for plugin template components
2015-02-24 09:29:02 +01:00
Gina Häußge
2fac5c76d9
Fixed styling of tables in docs
2015-02-23 22:15:04 +01:00
Gina Häußge
bb0a607891
Fixed gcode and terminal view models not properly handling missing elements
2015-02-23 21:41:19 +01:00
Gina Häußge
b401d957e5
Tabs now overflow into a tabdrop instead of wrapping
2015-02-23 21:40:55 +01:00