Skip to content

Commit

Permalink
inital transfer
Browse files Browse the repository at this point in the history
040318
  • Loading branch information
smitchell6879 committed Apr 4, 2018
1 parent a6c1cf6 commit 04a36f5
Show file tree
Hide file tree
Showing 43 changed files with 19,148 additions and 95 deletions.
49 changes: 49 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# This file is for unifying the coding style for different editors and IDEs
# editorconfig.org

root = true

[*]
indent_style = space
indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true
end_of_line = lf
charset = utf-8

# Docstrings and comments use max_line_length = 79
[*.py]
max_line_length = 119

# General Python standards
[*.{py,rst,txt}]
indent_style = space
trim_trailing_whitespace = true
indent_size = 4
end_of_line = LF

# Use 2 spaces for the HTML files
[*.html]
indent_size = 2

# The JSON files contain newlines inconsistently
[*.json]
indent_size = 2
insert_final_newline = ignore

[**/admin/js/vendor/**]
indent_style = ignore
indent_size = ignore

# Minified JavaScript files shouldn't be changed
[**.min.js]
indent_style = ignore
insert_final_newline = ignore

# Makefiles always use tabs for indentation
[Makefile]
indent_style = tab

# Batch files use tabs for indentation
[*.bat]
indent_style = tab
5 changes: 5 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Items to ignore when downloading a zip

.editorconfig export-ignore
.gitattributes export-ignore
.gitignore export-ignore
163 changes: 68 additions & 95 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,101 +1,74 @@
# Byte-compiled / optimized / DLL files
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# Windows thumbnail cache files
Thumbs.db
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msm
*.msp

# Windows shortcuts
*.lnk

# Swap
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-v][a-z]
[._]sw[a-p]

# Session
Session.vim

# Temporary
.netrwhist
*~

# Auto-generated tag files
tags

# Byte-compiled / optimized files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# dotenv
.env

# virtualenv
.venv
venv/
ENV/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
57 changes: 57 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
== Release (Official) 3.0.0 (031418) ==
* Submitted to Official Kodi Repo

== Release Beta 2.0.9 (031318) ==
* Added: ListItem.Property(PlayAll)
* Fixed: Context menu bug

== Release Beta 2.0.7 (031118) ==
* Fixed: Home playall item to play first item in playlist
* Fixed: Database Cleaner
* Fixed: General bugfixes

== Release Beta 2.0.6 (031018) ==
* Fixed: Home screen support for context menu, widget and video info
* Fixed: CPU load issues
* Fixed: General bugfixes

== Release Beta 2.0.5 (030918) ==
* Added: Widget
* Added: Re-added context menu item
* Updated: Properties nomenclature
* Fixed: General bugfixes

== Release Beta 2.0.4 (030818) ==
* Added: Skin patches (props @evertiro)
* Updated: Properties nomenclature
* Fixed: Window returning to show on exit

== Release Beta 2.0.2 (021618) ==
* Added: TV Show support
* Added: .sfnfo support and editor
* Added: Show All option
* Added: Re-added information view service

== Release Beta 2.0.1 (020618) ==
* Added: Initial SQL support
* Removed: Context menu service
* Removed: Information view service

== Release Beta 2.0.0 (011818) ==
* Added: Auto scan/clean
* Fixed: Playlist lag
* Updated: Codebase overhaul

== Release Beta 1.0.2 (011418) ==
* Added: Krypton support

== Release Beta 1.0.1 (011418) ==
* Added: Play All list option
* Added: Option to disable Play All list (true by default)
* Updated: Rollback .json to 8.0

== Release Beta 1.0.0 (011318) ==
* Added: Initial public beta

== Release 0.0.1 (010818) ==
* Initialize plugin on Github
33 changes: 33 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
## Contribute To Special Features

Community made patches, localizations, bug reports and contributions are always welcome!

When contributing please ensure you follow the guidelines below so that we can keep on top of things.

__Please Note:__ GitHub is for bug reports and contributions only - if you have a support question or a request for a customization don't post here, go to our [forum thread](https://forum.kodi.tv/showthread.php?tid=327042) instead.

## Getting Started

* Submit a ticket for your issue, assuming one does not already exist.
* Raise it on our [Issue Tracker](https://github.com/smitchell6879/plugin.video.specialfeatures/issues)
* Clearly describe the issue including steps to reproduce the bug.
* Make sure you fill in the earliest version that you know has the issue as well as the version of Kodi you're using.

## Making Changes

* Fork the repository on GitHub
* Make the changes to your forked repository
* When committing, reference your issue (if present) and include a note about the fix
* If possible, and if applicable, please also add/update unit tests for your changes
* Push the changes to your fork and submit a pull request to the 'master' branch of the repository

## Code Documentation

* We ensure that every Special Features function is documented well
* Please use spaces and not tabs. The indent size should be 4 for all Python code.

At this point you're waiting on us to merge your pull request. We'll review all pull requests, and make suggestions and changes if necessary.

# Additional Resources
* [General GitHub Documentation](https://help.github.com/)
* [GitHub Pull Request documentation](https://help.github.com/send-pull-requests/)
Loading

0 comments on commit 04a36f5

Please sign in to comment.