Proposed changes to Salix Tools (GTK)

If you have any suggestions or ideas about improving Salix, here's the place to post them.
Post Reply
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Proposed changes to Salix Tools (GTK)

Post by zAchAry »

1) Follow Icon Naming Specification

gtkalsasetup.desktop
* gtkalsasetup
* audio-card

gtkclocksetup.desktop (I did not find decent alternatives)
* gtkclocksetup
* document-open-recent [or: appointment-soon]

gtkhostsetup.desktop
* gtkhostsetup
* network-server [or: computer]

gtklocalesetup.desktop
* gtklocalesetup
* preferences-desktop-locale [also: config-language; locale]

gtkiconrefresh.desktop
* gtkiconrefresh
* applications-graphics

gtkkeyboardsetup.desktop
* gtkkeyboardsetup
* input-keyboard

gtkservicesetup.desktop
* gtkservicesetup
* applications-system

gtkusersetup.desktop
* gtkusersetup
* system-users [also: config-users; system-config-users]


2) Similarly to dotnew and dotnew-gtk, rename the followings:

* gtkalsasetup
* alsasetup-gtk

* gtkclocksetup
* clocksetup-gtk

* gtkhostsetup
* hostsetup-gtk

* gtkiconrefresh
* iconrefresh-gtk

* gtkkeyboardsetup
* keyboardsetup-gtk

* gtklocalesetup
* localesetup-gtk

* gtkservicesetup
* servicesetup-gtk

* gtkusersetup
* usersetup-gtk


3) Use capital letters as detailed at http://forum.salixos.org/viewtopic.php?f=15&t=1503
Image
Help to make Slackware easier Donate to Salix
User avatar
marin
Posts: 11
Joined: 7. Apr 2013, 00:00

Proposed changes to Salix Tools (GTK)

Post by marin »

Please forgive me for reusing the thread but I believe this is along the same lines:

Add Salix Tools to xfce4-settings-manager by changing the Categories in respective .desktop files:

gtkusersetup (usersetup-gtk)
Categories=Application;Settings;X-XFCE-SettingsDialog;X-XFCE-PersonalSettings;

gtkalsasetup (alsasetup-gtk)
Categories=Application;Settings;X-XFCE-SettingsDialog;X-XFCE-HardwareSettings;

gtkclocksetup (clocksetup-gtk)
Categories=Application;Settings;X-XFCE-SettingsDialog;X-XFCE-SystemSettings;

gtkhostsetup (hostsetup-gtk)
Categories=Application;Settings;X-XFCE-SettingsDialog;X-XFCE-SystemSettings;

gtkkeyboardsetup (keyboardsetup-gtk)
Categories=Application;Settings;X-XFCE-SettingsDialog;X-XFCE-SystemSettings;

gtklocalesetup (localesetup-gtk)
Categories=Application;Settings;X-XFCE-SettingsDialog;X-XFCE-SystemSettings;

gtkservicesetup (servicesetup-gtk)
Categories=Application;Settings;X-XFCE-SettingsDialog;X-XFCE-SystemSettings;

Or, to differrentiate them from default Xfce tools and because they require superuser privileges, just add:

Categories=Application;Settings;X-XFCE-SettingsDialog;

which would just group them in the 'other' department of xfce4-settings-manager.

Within 'root' menu these items would move from 'System' to 'Settings'.

I'm certain this way of presentation is helpful to new users be it linux, Salix or Xfce. It even may appeal to reviewers.
I believe that similar thing can be done to their KDE counterparts to appear in KDE's systemsettings manager though I don't know how.
User avatar
gapan
Salix Wizard
Posts: 6241
Joined: 6. Jun 2009, 17:40

Re: Proposed changes to Salix Tools (GTK)

Post by gapan »

zAchAry wrote:1) Follow Icon Naming Specification
I'd very much like to do that, but unfortunately there is no solution that covers everything. The problem is actually gtkclocksetup, for which there is no equivalent that is global (present in every icon theme out there). document-open-recent or appointment-soon might be similar to what we want in our default theme or in the theme you're using, but it might be something completely different in other themes (like a blank word processor page icon, or a human secretary icon).
zAchAry wrote:2) Similarly to dotnew and dotnew-gtk, rename the followings:
While I understand your way of thinking, we've had them for a long time like that and it would be strange to rename them now.
zAchAry wrote:3) Use capital letters as detailed at http://forum.salixos.org/viewtopic.php?f=15&t=1503
I have already done that in git.
marin wrote:Add Salix Tools to xfce4-settings-manager by changing the Categories in respective .desktop files
zachary has suggested something similar in the past, but ultimately I don't like the idea. The reason is that the Settings menu and the System menu are two discreet entities with specific and different roles. Everything in the Settings menu is a Desktop customization tool and applies only to the current user. Everything (or almost everything) in the System menu is a System configuration tool and applies to the entire system. And salixtools are definitely system configurations tools. They would just be out of place in the Settings menu or along with the Xfce settings tools in the xfce settings manager.
Image
Image
Post Reply