Skip to content

Commit 6447c64

Browse files
committed
0.0.1
0 parents  commit 6447c64

File tree

14 files changed

+795
-0
lines changed

14 files changed

+795
-0
lines changed

.editorconfig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# This file is for unifying the coding style for different editors and IDEs
2+
# editorconfig.org
3+
4+
root = true
5+
6+
[*]
7+
end_of_line = lf
8+
charset = utf-8
9+
insert_final_newline = true
10+
trim_trailing_whitespace = true
11+
12+
[**.py]
13+
indent_style = space
14+
indent_size = 4
15+
16+
[**.js]
17+
indent_style = space
18+
indent_size = 4

.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
*.pyc
2+
*.swp
3+
.idea
4+
*.iml
5+
build
6+
dist
7+
*.egg*
8+
.DS_Store
9+
*.zip

MANIFEST.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
include README.md
2+
recursive-include octoprint_googledrivefiles/templates *
3+
recursive-include octoprint_googledrivefiles/translations *
4+
recursive-include octoprint_googledrivefiles/static *

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# OctoPrint-GoogleDriveFiles
2+
3+
**TODO:** Describe what your plugin does.
4+
5+
## Setup
6+
7+
Install via the bundled [Plugin Manager](https://docs.octoprint.org/en/master/bundledplugins/pluginmanager.html)
8+
or manually using this URL:
9+
10+
https://github.com/jneilliii/OctoPrint-GoogleDriveFiles/archive/master.zip
11+
12+
**TODO:** Describe how to install your plugin, if more needs to be done than just installing it via pip or through
13+
the plugin manager.
14+
15+
## Configuration
16+
17+
**TODO:** Describe your plugin's configuration options (if any).

babel.cfg

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[python: */**.py]
2+
3+
[jinja2: */**.jinja2]
4+
silent=false
5+
extensions=jinja2.ext.autoescape, jinja2.ext.with_, jinja2.ext.do, octoprint.util.jinja.trycatch
6+
7+
[javascript: */**.js]
8+
extract_messages = gettext, ngettext

extras/README.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Currently Cookiecutter generates the following helpful extras to this folder:
2+
3+
googledrivefiles.md
4+
Data file for plugins.octoprint.org. Fill in the missing TODOs once your
5+
plugin is ready for release and file a PR as described at
6+
http://plugins.octoprint.org/help/registering/ to get it published.
7+
8+
This folder may be safely removed if you don't need it.

extras/googledrivefiles.md

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
---
2+
layout: plugin
3+
4+
id: googledrivefiles
5+
title: OctoPrint-GoogleDriveFiles
6+
description: Adds Google Drive file access from within OctoPrint's file manager.
7+
authors:
8+
- jneilliii
9+
license: AGPLv3
10+
11+
# TODO
12+
date: today's date in format YYYY-MM-DD, e.g. 2015-04-21
13+
14+
homepage: https://github.com/jneilliii/OctoPrint-GoogleDriveFiles
15+
source: https://github.com/jneilliii/OctoPrint-GoogleDriveFiles
16+
archive: https://github.com/jneilliii/OctoPrint-GoogleDriveFiles/archive/master.zip
17+
18+
# TODO
19+
# Set this to true if your plugin uses the dependency_links setup parameter to include
20+
# library versions not yet published on PyPi. SHOULD ONLY BE USED IF THERE IS NO OTHER OPTION!
21+
#follow_dependency_links: false
22+
23+
# TODO
24+
tags:
25+
- a list
26+
- of tags
27+
- that apply
28+
- to your plugin
29+
- (take a look at the existing plugins for what makes sense here)
30+
31+
# TODO
32+
screenshots:
33+
- url: url of a screenshot, /assets/img/...
34+
alt: alt-text of a screenshot
35+
caption: caption of a screenshot
36+
- url: url of another screenshot, /assets/img/...
37+
alt: alt-text of another screenshot
38+
caption: caption of another screenshot
39+
- ...
40+
41+
# TODO
42+
featuredimage: url of a featured image for your plugin, /assets/img/...
43+
44+
# TODO
45+
# You only need the following if your plugin requires specific OctoPrint versions or
46+
# specific operating systems to function - you can safely remove the whole
47+
# "compatibility" block if this is not the case.
48+
49+
compatibility:
50+
51+
# List of compatible versions
52+
#
53+
# A single version number will be interpretated as a minimum version requirement,
54+
# e.g. "1.3.1" will show the plugin as compatible to OctoPrint versions 1.3.1 and up.
55+
# More sophisticated version requirements can be modelled too by using PEP440
56+
# compatible version specifiers.
57+
#
58+
# You can also remove the whole "octoprint" block. Removing it will default to all
59+
# OctoPrint versions being supported.
60+
61+
octoprint:
62+
- 1.2.0
63+
64+
# List of compatible operating systems
65+
#
66+
# Valid values:
67+
#
68+
# - windows
69+
# - linux
70+
# - macos
71+
# - freebsd
72+
#
73+
# There are also two OS groups defined that get expanded on usage:
74+
#
75+
# - posix: linux, macos and freebsd
76+
# - nix: linux and freebsd
77+
#
78+
# You can also remove the whole "os" block. Removing it will default to all
79+
# operating systems being supported.
80+
81+
os:
82+
- linux
83+
- windows
84+
- macos
85+
- freebsd
86+
87+
# Compatible Python version
88+
#
89+
# Plugins should aim for compatibility for Python 2 and 3 for now, in which case the value should be ">=2.7,<4".
90+
#
91+
# Plugins that only wish to support Python 3 should set it to ">=3,<4".
92+
#
93+
# If your plugin only supports Python 2 (worst case, not recommended for newly developed plugins since Python 2
94+
# is EOL), leave at ">=2.7,<3" - be aware that your plugin will not be allowed to register on the
95+
# plugin repository if it only support Python 2.
96+
97+
python: ">=2.7,<3"
98+
99+
---
100+
101+
**TODO**: Longer description of your plugin, configuration examples etc. This part will be visible on the page at
102+
http://plugins.octoprint.org/plugin/googledrivefiles/

0 commit comments

Comments
 (0)