2018-05-08, 01:48
Hi
I made an AppLauncher plugin.
Releases are at the moment from my GitHub
Please download from my repo:
https://github.com/Takezo36/repo/blob/ma...p?raw=true
Special Thanks to @melons2 and @fregrinz for being my beta testers/remote debuggers.
What does it do:
Lists and launches apps / programs provided by the OS. Which means for Windows the start menu and from 10 the store is scanned and for Linux the .desktop files. For Windows the folder structure of the start menu is displayed and for Linux the categories (1st entry) or all apps at once.
You can create custom entries on the first page. And add custom variants of existing entries on the first page (context menu).
You can minimize Kodi while executing an app and maximized it after the app has closed or kill Kodi and restart it after quitting the launched app.
Requirements:
- Windows: Powershell 2.0
- Linux: (optional) rsvg (or similiar) to convert svg icons to png.
Status:
- Linux: Tested on Ubuntu with Gnome
- Windows: Tested on Windows 10 and Windows 7
- OSX: No support ... have no mac and no idea about it.
Note on a little difference between linux and windows:
Linux/the .desktop files have the concept of alternative calls for an app (mostly it's additional parameters). In ubuntu those are represented in the right click menu of a shortcut. I've placed them in the context menu of the specific app to mimic this.
Windows doesn't have this.
Known bugs:
- Linux: Not all icons can be loaded because Kodi can't do svgs. I'll have to convert them to png somehow.I've added a way to convert the svgs relying on an external program called rsvg-convert. It's in the ubuntu apt repo. So no problem to get. You can also use something else and configure that in the settings of the plugin. I had to go this route because all the python libs for svg handling which i found use some binary part which is a no go for the kodi repo. So i added this option. You'll get a one time notification if rsvg-convert is not found. You get all the infos and if like you can just ignore it from there one.
- Windows: Folder links can be problematic. have to check that. Maybe not all icons are found.
Store Icons in particular are not found at the moment.
the close kodi and restart option will not work in Windows at the moment.
Fixed
- All: After create custom entry/folder the window doesn't refresh automatically at the moment. So the new entry doesn't get displayed right away.
Fixed
Planned Feature:
- Performance improvement ... the whole thing is quite slow at the moment because on every page the whole scanning runs. Common plugin cache should fix that
done
- Add force refresh
done. Is in the context menu.
- Custom art styles for users. Backdrops, icons etc.
done
- Custom folder and custom entries in folders
done
- Localization ... at the moment only static strings in English
done in kodi. english and german language at the moment spanish and french about to come.
link names in linux get the localized version based on the kodi language
windows gets the localized names of the OS language
- Add an option to flatten folders. so display all apps at once
done
- Figure out how to maximize Kodi
- Once done remove options clutter and make two options "close and restart" and "minimize and maximize"
done minimize works on windows and on all linuxes which use x11
update: there seems to be problem with kde ... need to investigate
Hope it's fun to use
I made an AppLauncher plugin.
Releases are at the moment from my GitHub
Please download from my repo:
https://github.com/Takezo36/repo/blob/ma...p?raw=true
Special Thanks to @melons2 and @fregrinz for being my beta testers/remote debuggers.
What does it do:
Lists and launches apps / programs provided by the OS. Which means for Windows the start menu and from 10 the store is scanned and for Linux the .desktop files. For Windows the folder structure of the start menu is displayed and for Linux the categories (1st entry) or all apps at once.
You can create custom entries on the first page. And add custom variants of existing entries on the first page (context menu).
You can minimize Kodi while executing an app and maximized it after the app has closed or kill Kodi and restart it after quitting the launched app.
Requirements:
- Windows: Powershell 2.0
- Linux: (optional) rsvg (or similiar) to convert svg icons to png.
Status:
- Linux: Tested on Ubuntu with Gnome
- Windows: Tested on Windows 10 and Windows 7
- OSX: No support ... have no mac and no idea about it.
Note on a little difference between linux and windows:
Linux/the .desktop files have the concept of alternative calls for an app (mostly it's additional parameters). In ubuntu those are represented in the right click menu of a shortcut. I've placed them in the context menu of the specific app to mimic this.
Windows doesn't have this.
Known bugs:
- Linux: Not all icons can be loaded because Kodi can't do svgs. I'll have to convert them to png somehow.I've added a way to convert the svgs relying on an external program called rsvg-convert. It's in the ubuntu apt repo. So no problem to get. You can also use something else and configure that in the settings of the plugin. I had to go this route because all the python libs for svg handling which i found use some binary part which is a no go for the kodi repo. So i added this option. You'll get a one time notification if rsvg-convert is not found. You get all the infos and if like you can just ignore it from there one.
- Windows: Folder links can be problematic. have to check that. Maybe not all icons are found.
Store Icons in particular are not found at the moment.
the close kodi and restart option will not work in Windows at the moment.
Fixed
- All: After create custom entry/folder the window doesn't refresh automatically at the moment. So the new entry doesn't get displayed right away.
Fixed
Planned Feature:
- Performance improvement ... the whole thing is quite slow at the moment because on every page the whole scanning runs. Common plugin cache should fix that
done
- Add force refresh
done. Is in the context menu.
- Custom art styles for users. Backdrops, icons etc.
done
- Custom folder and custom entries in folders
done
- Localization ... at the moment only static strings in English
done in kodi. english and german language at the moment spanish and french about to come.
link names in linux get the localized version based on the kodi language
windows gets the localized names of the OS language
- Add an option to flatten folders. so display all apps at once
done
- Figure out how to maximize Kodi
- Once done remove options clutter and make two options "close and restart" and "minimize and maximize"
done minimize works on windows and on all linuxes which use x11
update: there seems to be problem with kde ... need to investigate
Hope it's fun to use