netblue30 / firetools

Firejail GUI
GNU General Public License v2.0
221 stars 32 forks source link

Removal of edit function and manually added programs from firetools #71

Open aberja opened 1 year ago

aberja commented 1 year ago

I noticed that the edit function is no longer available in firetools 0.9.72-1. I was wondering why it was removed because I used the edit function to add and remove programs from firetools.

Also, upon updating firetools a number of programs that I had previously added to firetools (like librewolf, spotify) were no longer there.

Would it be possible to add back the edit function and allow users to again add remove programs other than those that are hard coded?

netblue30 commented 1 year ago

Somehow the documentation ended up only in the man page.

We are moving to a text-based configuration. Create a file ~/.config/firetools/uiapps where you list all your additional applications, based on the model from /usr/lib/firetools/uiapps or in the man page.

aberja commented 1 year ago

I really like the addition of uiapps.

A couple of quick observations for your consideration:

Please consider including an option to allow a user to only show apps included in ~/.config/firetools/uiapps. I find the ui too busy with all of the apps from /usr/lib/firetools/uiapps and therefore would like a setting in ~/.config/firetools/uiapps that I can use to tell firetools to ignore the apps from /usr/lib/firetools/uiapps . (as an aside for others who would like to only show apps from ./config/firetools/uiapps, you can rename uiapps in /usr/lib/firetools/ and those apps will no longer appear in the firetools ui.)

The ~ does not work when setting paths in uiapps. As a result, I have to include the full path (i.e. /home/user/ ). I would like the ability to use ~ as it allows me to share the uiapps file with other users without having to change the home directory on different computers.

netblue30 commented 1 year ago

Thanks for your input, will do!

bug: The ~ does not work when setting paths in uiapps. enhancement: option to allow a user to only show apps included in ~/.config/firetools/uiapps. Until then, just delete from /usr/lib/firetools/uiapps the applications you don't need. Anyway, I'll bring in the fixes next week.