https://github.com/cycool29/pi-apps-gui
A Python version of Pi-Apps GUI built with PySimpleGUI, with some unique features.
https://github.com/cycool29/pi-apps-gui
gui pi-apps pysimplegui python
Last synced: 5 months ago
JSON representation
A Python version of Pi-Apps GUI built with PySimpleGUI, with some unique features.
- Host: GitHub
- URL: https://github.com/cycool29/pi-apps-gui
- Owner: cycool29
- License: gpl-3.0
- Created: 2022-03-10T01:32:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-08T02:45:43.000Z (about 4 years ago)
- Last Synced: 2023-03-04T18:11:29.987Z (over 3 years ago)
- Topics: gui, pi-apps, pysimplegui, python
- Language: Python
- Homepage:
- Size: 173 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# pi-apps-gui
A Python version of [Pi-Apps](https://github.com/Botspot/pi-apps) GUI built with PySimpleGUI, with some unique features.
## Install
To replace it with Pi-Apps default GUI:
```bash
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:
```bash
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
- [x] 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


## Credits
[Pi-Apps](https://github.com/Botspot/pi-apps) is an open source project developed by [Botspot](https://github.com/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](COPYING) file for more info.