Skip to content

Commit

Permalink
Feature/separate sources (#35)
Browse files Browse the repository at this point in the history
* Apply default launcher with standalone rom
* Feature/extra field (#31)
* Added extra field for undocumented values
* ignore fuse files
* Apply default launcher with standalone rom
* Feature/extra field (#31)
* Added extra field for undocumented values
* ignore fuse files
* Updated imports
* Feature/translate texts (#33)
* Added translations
* translated all notifications
* Translated all question dialogs
* Translated all dialog titles
* Translated all list options
* Translated other texts
* Fix for tests
* Building new library menu item

* Made webservice port customizable

* explicit python version in yml

* Updated authors md

* Library rendering for views

* Syntax cleanup

* Cleanup syntax for flake8

* Implemented Library manage roms

* Implemented library actions

* Cleanup obsolete functions

* Implemented API actions

* Added cleanup obsolete files

* Fixed queries

* Fixes in queries and context menu

* library view fix

* Schema fixes

* Syntax cleaning

* Cleanup syntax

* Further scanner implementations for libraries

* Implemented set asset paths for library

* Implemented delete for libraries

* Updated library scraper support

* Fixes for scraping with libraries

* get url fix

* FIx of wrong label id

* Fix rom collection rom asset mapping

* Separate launcher support

* migration fixes

* Fixes for api calls launchers

* Added box size to library

* Small UI fixes

* Removed assets_directory

* SQL migration script fix

* Syntax cleanup

* set asset fixes

* Removed kind references

* Implementing import rulesets

* Implementing rules editting

* Implemented editting rulesets

* Rename to sources

* Implemented executing rulesets

* Moved Add Standalone

* Refactored standalone roms

* Implemented ROM linking

* Adjusted UX flow for launchers

* Fixes for webservices and apis

* Updated addon requirements

* Fixed tests
  • Loading branch information
chrisism authored Mar 7, 2024
1 parent 406b8d2 commit 7e2a463
Show file tree
Hide file tree
Showing 47 changed files with 7,588 additions and 3,046 deletions.
4 changes: 3 additions & 1 deletion .build/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,9 @@ stages:
condition: eq(${{variables.isMaster}}, true)
- task: UsePythonVersion@0
displayName: 'Use Python 3.x'
displayName: 'Use Python 3.9'
inputs:
versionSpec: '3.9'

- task: PipAuthenticate@0
displayName: Authenticate with artifact feed
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,5 @@ routing.py
pyrightconfig.json
.env
tests/assets/test_db.db
tools/
tools/
.fuse_hidden000*
9 changes: 5 additions & 4 deletions AUTHORS.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
## Advanced Kodi Launcher
# Advanced Kodi Launcher

**Advanced Kodi Launcher** was another (friendly) fork from Advanced Emulator Launcher
version 0.10.0 in 2020 by [Chrisism](mailto:[email protected]).
AKL closely follows AEL, but focusses on being more modulair and being able to support
different types of launcher applications.

Kodi forum thread: https://forum.kodi.tv/showthread.php?tid=366351

# Advanced Emulator Launcher
Advanced Emulator Launcher was originally forked from Advanced Launcher
version 2.5.8 on May 2016 by Wintermute0110 <[email protected]>. First
public released version of Advanced Emulator Launcher was 0.9.0 on Aug 2016.

Kodi forum thread: http://forum.kodi.tv/showthread.php?tid=287826

AEL contributors: Chrisism, Paradix, Rufoo.


# Advanced Launcher #
# Advanced Launcher

Advanced Launcher was originally forked from Launcher by Angelscry. First version
of Advanced Launcher was released on November 2010. Other people credited in
Expand All @@ -24,7 +25,7 @@ Advanced Launcher are JustSomeUser, CinPoU, Leo212, Zerqent, Zosky, and Atsumori
Kodi forum thread: http://forum.kodi.tv/showthread.php?tid=85724


# Launcher #
# Launcher

Launcher was the original project that started it all. First Launcher version
was released on August 2008. Launcher was developed by JustSomeUser, CinPoU,
Expand Down
4 changes: 2 additions & 2 deletions addon.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#

# Copyright (c) Chrisism <[email protected]>
# Big Portions (c) Wintermute0110 <[email protected]>
# Big Portions (c) Wintermute0110 <[email protected]>
# Portions (c) 2010-2015 Angelscry and others
#
# This program is free software; you can redistribute it and/or modify
Expand Down Expand Up @@ -37,4 +37,4 @@
views.run_plugin(sys.argv)
except Exception as ex:
logger.fatal('Exception in plugin', exc_info=ex)
kodi.notify_error("General failure")
kodi.notify_error(kodi.translate(40956))
2 changes: 1 addition & 1 deletion addon.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<requires>
<import addon="xbmc.python" version="3.0.0"/>
<import addon="script.module.routing" version="0.2.3"/>
<import addon="script.module.akl" version="1.0.11"/>
<import addon="script.module.akl" version="1.1.0~rc0"/>
</requires>
<extension point="xbmc.python.pluginsource" library="addon.py">
<provides>executable game</provides>
Expand Down
4 changes: 4 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
## Current
- Separated launchers
- Implemented sources
- Added extra field to metadata item
- Search term mode applicable for multi ROM scraping
- Refactoring of default asset mapping
- Added setting to disable view rendering notifications
- Changed database migrations system
- Added 'edit platform' to ROMs
- Changed platform can be applied to all ROMs in a collection
- AKL webservice port number can be changed through settings

## Previous
- Custom skin view for View ROM
Expand Down
Binary file added media/theme/Libraries_icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/theme/Libraries_poster.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ kodi-addon-checker==0.0.26
Kodistubs==19.0.3
routing==0.2.3
pytest==6.2.5
script.module.akl==1.0.11
script.module.akl==1.1.0-rc0
requests==2.22.0
flake8==5.0.4
Loading

0 comments on commit 7e2a463

Please sign in to comment.