pull/1/head
DiMartinoX 2015-01-11 20:20:51 +03:00
parent 49d123594b
commit 95bc2d907a
3 changed files with 302 additions and 62 deletions

17
.gitattributes vendored 100644
View File

@ -0,0 +1,17 @@
# Auto detect text files and perform LF normalization
* text=auto
# Custom for Visual Studio
*.cs diff=csharp
# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain

216
.gitignore vendored 100644
View File

@ -0,0 +1,216 @@
#################
## Eclipse
#################
*.pydevproject
.project
.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.classpath
.settings/
.loadpath
# External tool builders
.externalToolBuilders/
# Locally stored "Eclipse launch configurations"
*.launch
# CDT-specific
.cproject
# PDT-specific
.buildpath
#################
## Visual Studio
#################
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
# User-specific files
*.suo
*.user
*.sln.docstates
# Build results
[Dd]ebug/
[Rr]elease/
x64/
build/
[Bb]in/
[Oo]bj/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*_i.c
*_p.c
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.log
*.scc
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opensdf
*.sdf
*.cachefile
# Visual Studio profiler
*.psess
*.vsp
*.vspx
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# NCrunch
*.ncrunch*
.*crunch*.local.xml
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.Publish.xml
*.pubxml
*.publishproj
# NuGet Packages Directory
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
#packages/
# Windows Azure Build Output
csx
*.build.csdef
# Windows Store app package directory
AppPackages/
# Others
sql/
*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.[Pp]ublish.xml
*.pfx
*.publishsettings
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file to a newer
# Visual Studio version. Backup files are not needed, because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
# SQL Server files
App_Data/*.mdf
App_Data/*.ldf
#############
## Windows detritus
#############
# Windows image file caches
Thumbs.db
ehthumbs.db
# Folder config file
Desktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Mac crap
.DS_Store
#############
## Python
#############
*.py[cod]
# Packages
*.egg
*.egg-info
dist/
build/
eggs/
parts/
var/
sdist/
develop-eggs/
.installed.cfg
# Installer logs
pip-log.txt
# Unit test / coverage reports
.coverage
.tox
#Translations
*.mo
#Mr Developer
.mr.developer.cfg

View File

@ -2,8 +2,6 @@
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="56e91349-2444-4553-bc78-90c2bab49e9c" name="Default" comment=""> <list default="true" id="56e91349-2444-4553-bc78-90c2bab49e9c" name="Default" comment="">
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/Core.py" afterPath="$PROJECT_DIR$/Core.py" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/functions.py" afterPath="$PROJECT_DIR$/functions.py" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" /> <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
</list> </list>
<ignored path="plugin.video.torrenter.iws" /> <ignored path="plugin.video.torrenter.iws" />
@ -35,10 +33,10 @@
<splitter split-orientation="horizontal" split-proportion="0.5"> <splitter split-orientation="horizontal" split-proportion="0.5">
<split-first> <split-first>
<leaf> <leaf>
<file leaf-file-name="Core.py" pinned="false" current="true" current-in-tab="true"> <file leaf-file-name="Core.py" pinned="false" current="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/Core.py"> <entry file="file://$PROJECT_DIR$/Core.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.8368" vertical-offset="1415" max-vertical-offset="2040"> <state vertical-scroll-proportion="0.838141" vertical-offset="1415" max-vertical-offset="2040">
<caret line="1509" column="39" selection-start-line="1509" selection-start-column="39" selection-end-line="1509" selection-end-column="39" /> <caret line="1509" column="39" selection-start-line="1509" selection-start-column="39" selection-end-line="1509" selection-end-column="39" />
<folding> <folding>
<element signature="e#24#781#1" expanded="false" /> <element signature="e#24#781#1" expanded="false" />
@ -149,11 +147,11 @@
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="functions.py" pinned="false" current="false" current-in-tab="true"> <file leaf-file-name="functions.py" pinned="false" current="true" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/functions.py"> <entry file="file://$PROJECT_DIR$/functions.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.3472" vertical-offset="2214" max-vertical-offset="4641"> <state vertical-scroll-proportion="-1.1794872" vertical-offset="3337" max-vertical-offset="3961">
<caret line="569" column="13" selection-start-line="569" selection-start-column="4" selection-end-line="569" selection-end-column="13" /> <caret line="699" column="0" selection-start-line="699" selection-start-column="0" selection-end-line="699" selection-end-column="0" />
<folding> <folding>
<element signature="e#1026#1687#0" expanded="false" /> <element signature="e#1026#1687#0" expanded="false" />
<element signature="e#1721#1960#0" expanded="false" /> <element signature="e#1721#1960#0" expanded="false" />
@ -186,6 +184,7 @@
<element signature="e#16629#17179#0" expanded="false" /> <element signature="e#16629#17179#0" expanded="false" />
<element signature="e#17207#18655#0" expanded="false" /> <element signature="e#17207#18655#0" expanded="false" />
<element signature="e#18803#19347#0" expanded="false" /> <element signature="e#18803#19347#0" expanded="false" />
<element signature="e#19393#20649#0" expanded="false" />
<element signature="e#20673#21466#0" expanded="false" /> <element signature="e#20673#21466#0" expanded="false" />
<element signature="e#21505#22776#0" expanded="false" /> <element signature="e#21505#22776#0" expanded="false" />
<element signature="e#22828#24214#0" expanded="false" /> <element signature="e#22828#24214#0" expanded="false" />
@ -635,7 +634,11 @@
<created>1420970744332</created> <created>1420970744332</created>
<updated>1420970744332</updated> <updated>1420970744332</updated>
</task> </task>
<option name="localTasksCounter" value="8" /> <task id="LOCAL-00008" summary="moveout some minor functions from Core">
<created>1420996631774</created>
<updated>1420996631774</updated>
</task>
<option name="localTasksCounter" value="9" />
<servers /> <servers />
</component> </component>
<component name="TodoView" selected-index="0"> <component name="TodoView" selected-index="0">
@ -659,10 +662,11 @@
</todo-panel> </todo-panel>
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="-8" y="-8" width="1936" height="1056" extended-state="6" /> <frame x="-8" y="-8" width="1936" height="1056" extended-state="7" />
<editor active="true" /> <editor active="true" />
<layout> <layout>
<window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.22888888" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" /> <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.22914349" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3288889" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" /> <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3288889" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32925472" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" /> <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32925472" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
@ -676,7 +680,6 @@
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" /> <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" /> <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
@ -701,7 +704,8 @@
<MESSAGE value="extratorrent fix" /> <MESSAGE value="extratorrent fix" />
<MESSAGE value="save path keyboard" /> <MESSAGE value="save path keyboard" />
<MESSAGE value="return russian trackers" /> <MESSAGE value="return russian trackers" />
<option name="LAST_COMMIT_MESSAGE" value="return russian trackers" /> <MESSAGE value="moveout some minor functions from Core" />
<option name="LAST_COMMIT_MESSAGE" value="moveout some minor functions from Core" />
</component> </component>
<component name="XDebuggerManager"> <component name="XDebuggerManager">
<breakpoint-manager> <breakpoint-manager>
@ -793,6 +797,7 @@
<element signature="e#16629#17179#0" expanded="false" /> <element signature="e#16629#17179#0" expanded="false" />
<element signature="e#17207#18655#0" expanded="false" /> <element signature="e#17207#18655#0" expanded="false" />
<element signature="e#18803#19347#0" expanded="false" /> <element signature="e#18803#19347#0" expanded="false" />
<element signature="e#19393#20649#0" expanded="false" />
<element signature="e#20673#21466#0" expanded="false" /> <element signature="e#20673#21466#0" expanded="false" />
<element signature="e#21505#22776#0" expanded="false" /> <element signature="e#21505#22776#0" expanded="false" />
<element signature="e#22828#24214#0" expanded="false" /> <element signature="e#22828#24214#0" expanded="false" />
@ -1033,6 +1038,7 @@
<element signature="e#16629#17179#0" expanded="false" /> <element signature="e#16629#17179#0" expanded="false" />
<element signature="e#17207#18655#0" expanded="false" /> <element signature="e#17207#18655#0" expanded="false" />
<element signature="e#18803#19347#0" expanded="false" /> <element signature="e#18803#19347#0" expanded="false" />
<element signature="e#19393#20649#0" expanded="false" />
<element signature="e#20673#21466#0" expanded="false" /> <element signature="e#20673#21466#0" expanded="false" />
<element signature="e#21505#22776#0" expanded="false" /> <element signature="e#21505#22776#0" expanded="false" />
<element signature="e#22828#24214#0" expanded="false" /> <element signature="e#22828#24214#0" expanded="false" />
@ -1493,10 +1499,58 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/Core.py">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.838141" vertical-offset="1415" max-vertical-offset="2040">
<caret line="1509" column="39" selection-start-line="1509" selection-start-column="39" selection-end-line="1509" selection-end-column="39" />
<folding>
<element signature="e#24#781#1" expanded="false" />
<element signature="e#2301#2598#0" expanded="false" />
<element signature="e#2635#6776#0" expanded="false" />
<element signature="e#6815#18780#0" expanded="false" />
<element signature="e#18821#19069#0" expanded="false" />
<element signature="e#19113#22261#0" expanded="false" />
<element signature="e#22302#23529#0" expanded="false" />
<element signature="e#23630#27839#0" expanded="false" />
<element signature="e#27887#29951#0" expanded="false" />
<element signature="e#29993#30981#0" expanded="false" />
<element signature="e#31031#35645#0" expanded="false" />
<element signature="e#35710#42063#0" expanded="false" />
<element signature="e#42111#42846#0" expanded="false" />
<element signature="e#42910#43954#0" expanded="false" />
<element signature="e#44003#45869#0" expanded="false" />
<element signature="e#46026#47245#0" expanded="false" />
<element signature="e#47301#47718#0" expanded="false" />
<element signature="e#47760#47869#0" expanded="false" />
<element signature="e#47912#48032#0" expanded="false" />
<element signature="e#48082#48233#0" expanded="false" />
<element signature="e#48286#54811#0" expanded="false" />
<element signature="e#54860#54899#0" expanded="false" />
<element signature="e#54948#55738#0" expanded="false" />
<element signature="e#55788#58498#0" expanded="false" />
<element signature="e#58546#60767#0" expanded="false" />
<element signature="e#60812#61685#0" expanded="false" />
<element signature="e#61733#67355#0" expanded="false" />
<element signature="e#67411#67531#0" expanded="false" />
<element signature="e#67579#69441#0" expanded="false" />
<element signature="e#69491#69587#0" expanded="false" />
<element signature="e#69650#70177#0" expanded="false" />
<element signature="e#70248#74030#0" expanded="false" />
<element signature="e#74074#74116#0" expanded="false" />
<element signature="e#74170#77255#0" expanded="false" />
<element signature="e#77321#77941#0" expanded="false" />
<element signature="e#77984#78765#0" expanded="false" />
<element signature="e#78801#79590#0" expanded="false" />
<element signature="e#79632#79727#0" expanded="false" />
<element signature="e#79777#79925#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/functions.py"> <entry file="file://$PROJECT_DIR$/functions.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.3472" vertical-offset="2214" max-vertical-offset="4641"> <state vertical-scroll-proportion="-1.1794872" vertical-offset="3337" max-vertical-offset="3961">
<caret line="569" column="13" selection-start-line="569" selection-start-column="4" selection-end-line="569" selection-end-column="13" /> <caret line="699" column="0" selection-start-line="699" selection-start-column="0" selection-end-line="699" selection-end-column="0" />
<folding> <folding>
<element signature="e#1026#1687#0" expanded="false" /> <element signature="e#1026#1687#0" expanded="false" />
<element signature="e#1721#1960#0" expanded="false" /> <element signature="e#1721#1960#0" expanded="false" />
@ -1529,6 +1583,7 @@
<element signature="e#16629#17179#0" expanded="false" /> <element signature="e#16629#17179#0" expanded="false" />
<element signature="e#17207#18655#0" expanded="false" /> <element signature="e#17207#18655#0" expanded="false" />
<element signature="e#18803#19347#0" expanded="false" /> <element signature="e#18803#19347#0" expanded="false" />
<element signature="e#19393#20649#0" expanded="false" />
<element signature="e#20673#21466#0" expanded="false" /> <element signature="e#20673#21466#0" expanded="false" />
<element signature="e#21505#22776#0" expanded="false" /> <element signature="e#21505#22776#0" expanded="false" />
<element signature="e#22828#24214#0" expanded="false" /> <element signature="e#22828#24214#0" expanded="false" />
@ -1621,54 +1676,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/Core.py">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.8368" vertical-offset="1415" max-vertical-offset="2040">
<caret line="1509" column="39" selection-start-line="1509" selection-start-column="39" selection-end-line="1509" selection-end-column="39" />
<folding>
<element signature="e#24#781#1" expanded="false" />
<element signature="e#2301#2598#0" expanded="false" />
<element signature="e#2635#6776#0" expanded="false" />
<element signature="e#6815#18780#0" expanded="false" />
<element signature="e#18821#19069#0" expanded="false" />
<element signature="e#19113#22261#0" expanded="false" />
<element signature="e#22302#23529#0" expanded="false" />
<element signature="e#23630#27839#0" expanded="false" />
<element signature="e#27887#29951#0" expanded="false" />
<element signature="e#29993#30981#0" expanded="false" />
<element signature="e#31031#35645#0" expanded="false" />
<element signature="e#35710#42063#0" expanded="false" />
<element signature="e#42111#42846#0" expanded="false" />
<element signature="e#42910#43954#0" expanded="false" />
<element signature="e#44003#45869#0" expanded="false" />
<element signature="e#46026#47245#0" expanded="false" />
<element signature="e#47301#47718#0" expanded="false" />
<element signature="e#47760#47869#0" expanded="false" />
<element signature="e#47912#48032#0" expanded="false" />
<element signature="e#48082#48233#0" expanded="false" />
<element signature="e#48286#54811#0" expanded="false" />
<element signature="e#54860#54899#0" expanded="false" />
<element signature="e#54948#55738#0" expanded="false" />
<element signature="e#55788#58498#0" expanded="false" />
<element signature="e#58546#60767#0" expanded="false" />
<element signature="e#60812#61685#0" expanded="false" />
<element signature="e#61733#67355#0" expanded="false" />
<element signature="e#67411#67531#0" expanded="false" />
<element signature="e#67579#69441#0" expanded="false" />
<element signature="e#69491#69587#0" expanded="false" />
<element signature="e#69650#70177#0" expanded="false" />
<element signature="e#70248#74030#0" expanded="false" />
<element signature="e#74074#74116#0" expanded="false" />
<element signature="e#74170#77255#0" expanded="false" />
<element signature="e#77321#77941#0" expanded="false" />
<element signature="e#77984#78765#0" expanded="false" />
<element signature="e#78801#79590#0" expanded="false" />
<element signature="e#79632#79727#0" expanded="false" />
<element signature="e#79777#79925#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
</component> </component>
</project> </project>