Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
d38a02a
modify .gitignore rules
Mar 13, 2013
a508797
add missing lib directory
Mar 13, 2013
205c12a
. Add alternative application parameter for each items.
Mar 24, 2013
8ecd641
Add category parameter to launchers
Mar 24, 2013
7974990
add default category creation
Mar 24, 2013
62b5177
add categories support
Mar 25, 2013
b6ad928
Move start delay option into debug menu.
Mar 28, 2013
79d2112
Add display submenu into Advanced options settings
Mar 28, 2013
2dd50c6
Add option to show"hide the default category
Mar 28, 2013
d1f6ee8
Fix add item action into context menu
Mar 29, 2013
263966d
Fix category sub-menu.
Mar 29, 2013
5f47773
Fix Launcher context-menu
Mar 29, 2013
4821e92
Fix search commands
Mar 29, 2013
808b864
Add append XML files option bases.
Mar 29, 2013
86f6c54
Add launcher creation menu entry into categoty context menu
Mar 29, 2013
f1b34cd
Add category title, genre, description modification option.
Apr 24, 2013
34846d3
Add category's thumb and fanart support (scrap/copy/link options).
Apr 24, 2013
7d8e53f
fix deleting category option
Apr 24, 2013
f4b9080
add GET_INFO, GET_THUMB and GET_FANART skin command support for
Apr 24, 2013
48c780f
add launchers recursive delete for category deleting
Apr 25, 2013
500640c
add launchers.xml files merging option
Apr 25, 2013
e1c514b
rearranges settings menus
Apr 25, 2013
2e275bd
change version number and update changelog
Apr 27, 2013
1a587c9
fix category creation bug
Apr 27, 2013
f85213a
add alternative application option for each items.
Apr 27, 2013
51b7f57
fix category assignment for files launcher creation
Apr 29, 2013
5fb73b5
Fix ComicVine scraper
May 10, 2013
0c23459
Fix AudioEngine
May 11, 2013
f07c81f
fix coding indentation/typing mistakes
May 11, 2013
09b1371
Fix audio sound loop when starting an application.
May 13, 2013
cf502f9
Fix change category display.
May 18, 2013
9338052
Fix No fanart message display.
May 18, 2013
caed455
Add empty launcher display message.
May 19, 2013
4ac151f
Fix non-existing category bug.
May 23, 2013
b8568f9
Restore post-Frodo XBMC versions compatibility.
May 25, 2013
76ac474
. Fix GameFAQs scrapers (info, thumbs and fanarts).
Jun 8, 2013
0009bb2
Fix TheGameDB scrapers (info, thumbs and fanarts).
Sep 11, 2013
2de164d
Fix images download bug into automatic scan mode.
Sep 11, 2013
90e829f
Improve download image algorithm.
Sep 11, 2013
e4ef199
Fix TheGameDB scrapers (info, thumbs and fanarts).
Oct 6, 2013
7c18095
updated German translation
mbroemme Oct 18, 2013
512b1dc
fixed typo and some bad translations
mbroemme Oct 21, 2013
e81b1eb
fixed another series of weird translations
mbroemme Oct 22, 2013
af88ec2
fixed another series of weird translations
mbroemme Oct 22, 2013
9a2b89f
and again another series of weird translations, looks much better now
mbroemme Oct 22, 2013
6d1f2f8
Merge pull request #2 from mbroemme/master
Nov 9, 2013
f79b51f
. Update German translation (thanks to mbroemme).
Nov 9, 2013
4ed9681
Update launchers.xml file format.
Dec 6, 2013
c62e994
Fix launchers.xml file creation bug into root.
Dec 6, 2013
cb77493
. Add an option to directly open Advanced Launcher into default
Dec 17, 2013
6f30da5
Rewrite launchers.xml load/save functions.
Dec 24, 2013
ec57a55
Code cleaning.
Dec 24, 2013
08e068d
Fix XBMC notification icon display.
Dec 25, 2013
9a91aec
Fix XBMC notification display bugs
Jan 1, 2014
bd02c50
. Fix unclosed opened CSV and NFO files.
Jan 2, 2014
825ce3b
Fix Sega Genesis 32X scrapers references
Jan 16, 2014
03d96fc
. Fix Minimize option save.
Jan 22, 2014
3ff1c0b
Fix launchers information display.
Jan 29, 2014
73d4866
Fix platform ID change for GameFAQs scrapers.
Feb 8, 2014
d0e413d
Fix ComicVine search item function.
Feb 15, 2014
6734fba
Fix ComicVine data scraper
Feb 15, 2014
e6aa208
New version number
Feb 15, 2014
1238c8a
Fix "Remote Share" Could not connect to network server message display
Mar 1, 2014
c71bc6d
. Add a queries launcher creation.
Mar 8, 2014
814db83
Fix thumb and fanart link creation for categories, launchers and items.
Mar 8, 2014
9e18580
Add favourite launchers creation.
Mar 8, 2014
171600e
Fix ComicVine thumbs scraper.
Mar 8, 2014
63513d5
. Fix GameFAQs info scraper.
Mar 8, 2014
9c5d719
Add a new info collecting method : NFO+scraper.
Mar 9, 2014
24fcf50
Fix first favourite item list launcher creation bug.
Mar 9, 2014
d2fc7ba
Fix default thumbs and fanarts paths for query and favourite launchers.
Mar 9, 2014
115c3f4
Add feature to mark categories as finished/unfinished. Modify settings
Mar 15, 2014
4f21c44
. Fix GameFAQs scrapers.
Apr 9, 2014
817792f
. Disable "%rom%" default argument for stand alone launcher.
Jun 27, 2014
2014186
Suspend audio regardless of mediastate
zzattack Aug 21, 2014
b5bae85
Merge pull request #6 from zzattack/master
Aug 22, 2014
228de47
Suspend audio regardless of mediastate.
Aug 22, 2014
31b8c10
. Fix encoding detection error on Android based systems.
GTSuya-Studio Sep 5, 2014
f6f7980
Rollback suspend audio feature bring by version 2.5.4.
GTSuya-Studio Sep 14, 2014
bb380b6
Esthetic update related to Kodi/Helix version.
GTSuya-Studio Dec 31, 2014
ae6f35e
Update README.md
rafaelvieiras Aug 27, 2015
de3eddc
Merge pull request #12 from rafaelvieiras/patch-1
AngelsCry Aug 27, 2015
fa6c79f
Added "scan" and "add" context menu items for a ROM, allowing ROMs to…
May 1, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ var
sdist
develop-eggs
.installed.cfg
lib
lib64
__pycache__

Expand Down
32 changes: 16 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
Advanced Launcher
=================

Advanced Launcher allows you to start any Linux, Windows and OS X external applications (with command line support or not) directly from the XBMC GUI. Advanced Launcher also give you the possibility to edit, download (from Internet resources) and manage all the meta-data (informations and images) related to these applications.
Advanced Launcher allows you to start any Linux, Windows and OS X external applications (with command line support or not) directly from the KODI GUI. Advanced Launcher also give you the possibility to edit, download (from Internet resources) and manage all the meta-data (informations and images) related to these applications.

Features:

. Run Windows, Metro, Linux and OSX applications with auto-suggested arguments.
. Start any file from specified directory using selected application.
. Collect informations of applications and images and using internal module scrapers
. Folder recursive scan option for new added items (with images and data collect options).
. 3 collect options : manual, semi-automatic and automatic.
. Add, remove and edit options of applications directly from XBMC GUI
. Thumbnails and Fanarts images support.
. Search applications and items by name, genre, studio, platform and release date.
. XBMC built in functions support for launchers.
. Multi-disc selection support.
. Automatic and Manual data Import/export with .nfo files (compatible with RCB addon)
- Run Windows, Metro, Linux and OSX applications with auto-suggested arguments.
- Start any file from specified directory using selected application.
- Collect informations of applications and images and using internal module scrapers
- Folder recursive scan option for new added items (with images and data collect options).
- 3 collect options : manual, semi-automatic and automatic.
- Add, remove and edit options of applications directly from KODI GUI
- Thumbnails and Fanarts images support.
- Search applications and items by name, genre, studio, platform and release date.
- XBMC built in functions support for launchers.
- Multi-disc selection support.
- Automatic and Manual data Import/export with .nfo files (compatible with RCB addon)

Included scrapers:

. Games: AllGame, GameFAQs, MobyGames, arcadeHITS and TheGamesDB databases.
. Comics: ComicVine database.
. Images: Google Images and HTBackdrops search engine.
- Games: AllGame, GameFAQs, MobyGames, arcadeHITS and TheGamesDB databases.
- Comics: ComicVine database.
- Images: Google Images and HTBackdrops search engine.

Additional scrapers:

. Games: GameFAQs (back covers) database.
- Games: GameFAQs (back covers) database.
7 changes: 3 additions & 4 deletions addon.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,11 @@
# plugin constants
__plugin__ = "Advanced Launcher"
__author__ = "Angelscry"
__url__ = "http://sourceforge.net/projects/advlauncher/"
__git_url__ = "http://sourceforge.net/p/advlauncher/git/?source=navbar"
__url__ = "https://github.com/Angelscry/plugin.program.advanced.launcher"
__git_url__ = "https://github.com/Angelscry/plugin.program.advanced.launcher"
__credits__ = "Leo212 CinPoU, JustSomeUser, Zerqent, Zosky, Atsumori"
__version__ = "1.13.1"
__version__ = "2.5.8"

if ( __name__ == "__main__" ):
import resources.lib.launcher_plugin as plugin
plugin.Main()

22 changes: 11 additions & 11 deletions addon.xml
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.program.advanced.launcher" name="Advanced Launcher" version="1.13.1" provider-name="Angelscry">
<addon id="plugin.program.advanced.launcher" name="Advanced Launcher" version="2.5.8" provider-name="Angelscry">
<requires>
<import addon="xbmc.python" version="2.0"/>
<import addon="xbmc.python" version="2.1.0"/>
<import addon="script.module.simplejson" version="2.0.9"/>
</requires>
<extension point="xbmc.python.pluginsource" library="addon.py">
<provides>executable</provides>
</extension>
<extension point="xbmc.addon.metadata">
<platform>all</platform>
<disclaimer>For XBMC Frodo / Eden / Dharma</disclaimer>
<summary lang="de">Beliebige Anwendungen aus XBMC starten.</summary>
<summary lang="en">Start any applications from XBMC.</summary>
<summary lang="fr">Lancer n'importer quelle application depuis XBMC.</summary>
<summary lang="fi">Käynnistää sovelluksia XBMC:stä</summary>
<description lang="de">Advanced Launcher erlaubt das Starten beliebiger Linux, Windows und OS X Anwendungen (mit oder ohne Kommandozeile) direkt aus der XBMC Oberfläche. Advanced Launcher erlaubt weiterhin das Editieren, Herunterladen und Verwalten der Metadaten (Informationen und Bilder) für diese Anwendungen aus dem Internet.</description>
<description lang="en">Advanced Launcher allows you to start any Linux, Windows and OS X applications (with command line support or not) directly from the XBMC GUI. Advanced Launcher also give you the possibility to edit, download (from Internet resources) and manage all the meta-data (informations and images) related to these applications.</description>
<description lang="fr">Advanced Launcher permet de lancer toutes les applications Linux, Windows and OS X (avec support des lignes de commandes ou non) directement depuis l'interface d'XBMC. Advanced Launcher offre également la possibilité de modifier, télécharger (depuis les ressoures web) et de gérer toues les meta-donées (informations et images) relatives à ces applications.</description>
<description lang="fi">Advanced Launcherilla voit käynnistää XBMC:n käyttöliittymästä mitä tahansa sovelluksia. Käynnistettävistä sovelluksista voi hakea tietoja ja kuvia Internet-tietokannoista.</description>
<disclaimer>For Kodi Helix/Gotham/Frodo/Eden/Dharma</disclaimer>
<summary lang="de">Beliebige Anwendungen aus Kodi starten.</summary>
<summary lang="en">Start any applications from Kodi.</summary>
<summary lang="fr">Lancer n'importer quelle application depuis Kodi.</summary>
<summary lang="fi">Käynnistää sovelluksia Kodi:stä</summary>
<description lang="de">Advanced Launcher erlaubt das Starten beliebiger Linux, Windows und OS X Anwendungen (mit oder ohne Kommandozeile) direkt aus der Kodi Oberfläche. Advanced Launcher erlaubt weiterhin das Editieren, Herunterladen und Verwalten der Metadaten (Informationen und Bilder) für diese Anwendungen aus dem Internet.</description>
<description lang="en">Advanced Launcher allows you to start any Linux, Windows and OS X applications (with command line support or not) directly from the Kodi GUI. Advanced Launcher also give you the possibility to edit, download (from Internet resources) and manage all the meta-data (informations and images) related to these applications.</description>
<description lang="fr">Advanced Launcher permet de lancer toutes les applications Linux, Windows and OS X (avec support des lignes de commandes ou non) directement depuis l'interface de Kodi. Advanced Launcher offre également la possibilité de modifier, télécharger (depuis les ressoures web) et de gérer toues les meta-donées (informations et images) relatives à ces applications.</description>
<description lang="fi">Advanced Launcherilla voit käynnistää Kodi:n käyttöliittymästä mitä tahansa sovelluksia. Käynnistettävistä sovelluksista voi hakea tietoja ja kuvia Internet-tietokannoista.</description>
</extension>
</addon>
160 changes: 160 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,163 @@
[B]2.5.8[/B]
. Esthetic update related to Kodi/Helix version.

[B]2.5.7[/B]
. Rollback suspend audio feature bring by version 2.5.4.

[B]2.5.6[/B]
. Fix encoding detection error bug.

[B]2.5.5[/B]
. Fix encoding detection error on Android based systems.

[B]2.5.4[/B]
. Suspend audio regardless of mediastate. Thanks to zzattack.

[B]2.5.3[/B]
. Disable "%rom%" default argument for stand alone launcher.

[B]2.5.2[/B]
. Fix XBMC Gotham compatibility

[B]2.5.1[/B]
. Fix GameFAQs scrapers.
. Fix empty query launcher bug.
. Code cleaning.

[B]2.5.0[/B]
. Add feature to mark categories as finished/unfinished.
. Modify settings to show/hide finished categories/launcher/items.
. Improve launchers.xml file parsing.
. Fix compatibility with launchers.xml files created from 2.0.0 prior versions.

[B]2.4.5[/B]
. Fix default thumbs and fanarts paths for query and favourite launchers.

[B]2.4.4[/B]
. Fix first favourite item list launcher creation bug.

[B]2.4.3[/B]
. Add a new info collecting method : NFO+scraper

[B]2.4.2[/B]
. Fix GameFAQs info scraper.
. Fix GameFAQs gamesystem reference list.

[B]2.4.1[/B]
. Fix ComicVine thumbs scraper.

[B]2.4.0[/B]
. Add favourite launchers creation.

[B]2.3.2[/B]
. Fix thumb and fanart link creation for categories, launchers and items.

[B]2.3.1[/B]
. Fix GameFAQs thumbs and fanarts scrapers.

[B]2.3.0[/B]
. Add a queries launcher creation.
. Fix message display for launchers fanart image change.
. Fix message display for items fanart image change.

[B]2.2.8[/B]
. Fix "Remote Share" Could not connect to network server message display under Windows.

[B]2.2.7[/B]
. Fix ComicVine data scrapers.

[B]2.2.6[/B]
. Fix platform ID change for GameFAQs scrapers.

[B]2.2.5[/B]
. Fix launcher information display

[B]2.2.4[/B]
. Fix Minimize option save.

[B]2.2.3[/B]
. Fix Sega Genesis 32X scrapers references

[B]2.2.2[/B]
. Fix unclosed opened CSV and NFO files.
. Fix negative handle problem.
. Fix TheGameDB cached thumbs images display list.

[B]2.2.1[/B]
. Fix XBMC notification display bugs.

[B]2.2.0[/B]
. Fix XBMC notification icon display.
. Rewrite launchers.xml load/save functions.
. Code cleaning.
. Change python dependence to version 2.1.

[B]2.1.0[/B]
. Add an option to directly open Advanced Launcher into default category.
. Update launchers.xml file format.
. Update french translation.

[B]2.0.15[/B]
. Update German translation (thanks to mbroemme).

[B]2.0.14[/B]
. Fix GameFAQs scrapers (gamesystem list update).
. Remove MobyGames scraper (until it will work correctly).

[B]2.0.13[/B]
. Fix TheGameDB scrapers (info, thumbs and fanarts).

[B]2.0.12[/B]
. Fix images download bug into automatic scan mode.
. Improve download image algorithm.

[B]2.0.11[/B]
. Fix TheGameDB scrapers (info, thumbs and fanarts).
. Change download image runtime.

[B]2.0.10[/B]
. Fix GameFAQs scrapers (info, thumbs and fanarts).
. Fix post-Frodo XBMC versions compatibility.
. Fix toogle fullscreen option for files launchers.

[B]2.0.9[/B]
. Restore post-Frodo XBMC versions compatibility.

[B]2.0.8[/B]
. Fix non-existing category bug.
. Add empty launcher display message.
. Add file/directory path not exist error messages.

[B]2.0.7[/B]
. Fix No fanart message display.
. Fix change category display.

[B]2.0.6[/B]
. Fix audio sound loop when starting an application.

[B]2.0.5[/B]
. Fix AudioEngine hog (thanks to fritsch and Nortin).

[B]2.0.4[/B]
. Fix ComicVine scraper.

[B]2.0.3[/B]
. Fix category assignment for files launcher creation.

[B]2.0.2[/B]
. Add alternative application option for each items.
. Add alternative argument option for each items.

[B]2.0.1[/B]
. Fix caterory creation bug.

[B]2.0.0[/B]
. Add category parameter to launchers.
. Add option to show"hide the default category.
. Add category title, genre, description modification option.
. Add category's thumb and fanart support (scrap/copy/link options).
. Add launchers.xml files merging option

[B]1.13.1[/B]
. Fix thumb/fanart image local import for items.
. Allows to increase application start delay to 15s.
Expand Down
Loading