pi-apps icon indicating copy to clipboard operation
pi-apps copied to clipboard

wf-panel-pi GUI Configurator

Open thetechstoner opened this issue 8 months ago • 4 comments

What is the name of the app?

wfpanelpi-gui

Where is the app hosted?

wfpanelpi-gui

About the app

Config raspberry pi os launcher with a GUI Display launcher icons Click and drag reordering Add or remove launchers Save order and changes to ~/.config/wf-panel-pi.ini

Confirmations

  • [x] I have confirmed that this app is legal and not piracy.
  • [x] I have read the app eligibilty rubric https://github.com/Botspot/pi-apps/issues/185 and confirmed this app is suitable for addition in Pi-Apps.
  • [x] I have confirmed that this app has never been discussed in https://github.com/Botspot/pi-apps/issues and https://github.com/Botspot/pi-apps/pulls, and it is not in the Pi-Apps app list.
  • [x] I have confirmed that this app can run on all Pi-Apps supported systems.

thetechstoner avatar May 01 '25 06:05 thetechstoner

A few things.

  • What does this do that the built-in Pi OS panel configurator cannot do?
  • If it is determined that this is a good fit for pi-apps, are you willing to go through the process of making the app scripts, description, website files? (using the pi-apps "create app" wizard)
  • It doesn't work right now.
pi@raspberrypi:~ $ sudo apt install -y python3-gi python3-gi-cairo gir1.2-gtk-3.0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
python3-gi is already the newest version (3.42.2-3+b1).
python3-gi-cairo is already the newest version (3.42.2-3+b1).
python3-gi-cairo set to manually installed.
gir1.2-gtk-3.0 is already the newest version (1:3.24.38-2~deb12u2+rpt7+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 102 not upgraded.

pi@raspberrypi:~ $ chmod +x wf_panel_pi_config.py 
pi@raspberrypi:~ $ ./wf_panel_pi_config.py 
^C^C^C./wf_panel_pi_config.py: line 4: syntax error near unexpected token `'Gtk','
./wf_panel_pi_config.py: line 4: `gi.require_version('Gtk', '3.0')'
pi@raspberrypi:~ $ ^C
pi@raspberrypi:~ $ ./wf_panel_pi_config.py 
^C^C^C./wf_panel_pi_config.py: line 4: syntax error near unexpected token `'Gtk','
./wf_panel_pi_config.py: line 4: `gi.require_version('Gtk', '3.0')'
pi@raspberrypi:~ $ 

Botspot avatar May 02 '25 02:05 Botspot

Must run with python3: chmod +x wf_panel_pi_config.py python3 wf_panel_pi_config.py

chmod +x is not required if you are not running it directly as if it was a bash script

To prevent this: append #!/usr/bin/env python3 to the top of the file so that it will not treat the script as a shell script and can avoid appending python3 into the running arguments before running this script

aka python3 wf_panel_pi_config.py should now be like this with the appended shabang at the top of your script: ./wf_panel_pi_config.py

matu6968 avatar May 05 '25 11:05 matu6968

ok will update

I am Willing to use: pi-apps "create app" wizard

thetechstoner avatar May 06 '25 23:05 thetechstoner

ok will update

I am Willing to use: pi-apps "create app" wizard

Any updates, @thetechstoner?

Botspot avatar Sep 18 '25 04:09 Botspot