Message: previous - next
Month: May 2012

Re: [trinity-devel] Two Settings menu options

From: "David C. Rankin" <drankinatty@...>
Date: Wed, 09 May 2012 15:46:58 -0500
On 05/09/2012 01:18 PM, Darrell Anderson wrote:
> In the TDE menu there are two menu options named "Settings," both inherited from 3.5.10.
> One Settings menu option is static and contains various items to configure application settings, not necessarily TDE related. The other Settings menu is dynamic, optional, and is related only to KControl preferences.
> Having two menu options with the same name is potentially confusing.
> Translations pose a challenge for renaming the static Settings menu (tdebase/applnk/ Renaming that menu option is further complicated because of XDG expectations. Renaming this menu option is best avoided.
> Renaming the dynamic menu option to "Control Center" or "Preferences" seems straightforward. There are at least two files that need editing: tdebase/kicker/menuext/prefmenu/prefmenu.desktop and prefmenu.cpp. Whereas translating to "Preferences" would be a steep uphill challenge, renaming to "Control Center" is almost painless. Although not a perfect one-to-one correspondence but very close, we would use KControl.desktop to copy and repopulate the Name keys. In all, quite doable.
> I don't know how renaming the dynamic menu option affects the Konqueror "settings:/" kio slave, if at all.
> Thoughts? Comments?


   When I look at the static "Settings" menu, I find what are general "Desktop 
Settings" for all my desktops (compiz-fusion, gnome, openbox, xfce, etc..) 
along with other desktop related settings for nVidia and tint2 -- and some 
strange misplaces VoIP & Messaging app that I have no idea what it is :)

   The second "Settings" is for kcontrol and is the wonderful "KDE Settings" 
quick access to the control panel applets. I generally just use it to get to 
the top "Control Center" main window anyway.

   For me, it has never bothered me having the two. After the first look in 
either, you know what they are. However, Darrell's point is well-taken. Out of 
all of the words out there in whatever language you use, we should be able to 
come up with two different entries in the menu.

   Not advocating taking the easy way out, but appreciating efficiency, 
historical naming, etc.., the first static entry should probably be left as 
"Settings". For the kcontrol entry, I like:

TDE Settings
TDE Control Center
TDECC Settings  (we can always use another snappy acronym...)

   I don't know why, but it just doesn't seem right to call kcontrol 
preferences. I also like that "TDE whatever" put the entry alphabetically 
toward the bottom of the menu anyway avoiding the Dewy Decimal train wreck of 
having something like "Control Center" at the bottom :)

Just my .02 -- I don't really care what the ultimate name ends up being as 
long as I can find it...

David C. Rankin, J.D.,P.E.