Skip to content

A Python version of Pi-Apps GUI built with PySimpleGUI, with some unique features.

License

Notifications You must be signed in to change notification settings

cycool29/pi-apps-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pi-apps-gui

A Python version of Pi-Apps GUI built with PySimpleGUI, with some unique features.

Install

To replace it with Pi-Apps default GUI:

sudo apt install python3-tk
pip3 install PySimpleGUI
cd ~/pi-apps
rm -f gui 
wget https://github.com/cycool29/pi-apps-gui/raw/master/github.png -O icons/github.png
wget https://github.com/cycool29/pi-apps-gui/raw/master/website.png -O icons/website.png
wget https://github.com/cycool29/pi-apps-gui/raw/master/pi-apps.py -O gui
chmod +x ./gui

Uninstall

To change back to Pi-Apps default GUI:

cd ~/pi-apps
rm -f gui icons/github.png icons/website.png
wget https://github.com/Botspot/pi-apps/raw/master/gui -O gui
chmod +x ./gui

Features

  • Portable Search Function - easily search for apps in the search bar, or with pressing Alt + S.
  • Keyboard Shortcuts - without using your mouse, you can:
    • Install Selected App by pressing Ctrl + I
    • Uninstall Selected App by pressing Ctrl + U
    • Refresh App List and App Info by pressing Ctrl + R
    • View App Scripts by pressing Ctrl + S
    • View App Credits by pressing Ctrl + C
    • Search Apps by pressing Alt + S
  • Dual-pane Layout in a Window - the app info tab and app list tab are in one window, so loading categories and apps are a little bit faster.

To-do

  • Add theme selection
  • Make tray icon
  • Write another settings for toggling features (theme, tray icon, etc...)
  • Announcement text label
  • Fix app info tab change its size when changing category
  • Support multi-installing
  • Try to add install/uninstall buttons on app list for power users

Suggestions

Suggestions or PRs are very very very welcome, as I am now lack of new ideas for features. :(

You can submit suggestions by opening a new issue.

Screenshots

image

image

Credits

Pi-Apps is an open source project developed by Botspot. I am just creating another GUI for it.

License

This project is licensed under the GNU General Public License v3.0. See the COPYING file for more info.

About

A Python version of Pi-Apps GUI built with PySimpleGUI, with some unique features.

Topics

Resources

License

Stars

Watchers

Forks

Languages