trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2012

Re: [trinity-devel] KControl and the confusing mess it has become.

From: Calvin Morrison <mutantturkey@...>
Date: Tue, 7 Feb 2012 10:46:16 -0500
On 7 February 2012 05:20, Pawel Soltsy <sh4dou@...> wrote:
> On Tue, Feb 7, 2012 at 2:09 AM, Darrell Anderson
> <humanreadable@...> wrote:
>> I did some preliminary experimenting.
>>
>> Some of the changes require only modifying the Categories key in the respective desktop files. Some changes require carefully replacing "KDE" with "TDE" in the respective *.desktop file.
>>
>> With such nominal changes I was able to perform the following:
>>
>> * Rename KDE Components to TDE Components.
>> * Move Desktop/Multiple Desktops to TDE Components.
>> * Rename KDE Performance to TDE Performance.
>> * Rename KDE Resources to TDE Resources.
>> * Move the remaining Desktop category items to Appearance & Themes.
>> * Move Peripherals/Monitor and Display to System Administration.
>> * Move Peripherals/ICC Color Profile to System Administration.
>> * Move Power Control/Laptop Battery to Peripherals/Laptop Battery.
>> * Move the old KInfoCenter items to a new catagory named System Information.
>>
>> As proof of concept, I split Sound & Multimedia into two categories: 1) Sound and 2) Multimedia. Sound contains Sound System, System Bell, and System Notifications. Multimedia contains Audio CDs and CDDB Retrieval. I did not tinker with translations.
>>
> IMHO this should not be split. Creating new category just for 2-3
> items is a bit overkill for me. It causes too much segmentation.
>
>
>> I also renamed Appearance & Themes to Appearance and Peripherals to Hardware. Yet again I did not tinker with translations.
>>
>> These nominal changes improved the KControl layout.
>>
>> I did not change source files and rebuild packages. I fiddled directly with the related filed in a virtual machine.
>>
>> A note if you tinker directly with the desktop files in an installed Trinity desktop: delete the $TDEHOME/cache-$HOSTNAME/ksycoca files and restart each session anew. Otherwise the cache will not show any changes.
>>
>> Darrell
>>
>
> Another thing that should be done is to remove redundant configuration
> methods. Take the monitor settings. Actually there are 3 ways to
> configure your screen (2 in kcontrol + kranrdr in tray), yet I wasn't
> able to configure my screens like I wanted to. I used xrandr form my
> terminal to do that. The 'Display' and 'Monitor and Display' options
> should be merged (both are in 'Peripherals' category. Next thing is
> that 'Monitor and Display' on my system requires root password/access
> to allow me to configure anything. Yet if I use xrandr directly I
> don't need it. This is a flaw for me. As last thing would be to add
> possibility to display icon in the systray if user wants it, that
> allow quick access/change of resolution (just like we have atm) but is
> not an external application.
>


I have started an etherpad. Please organize new ideas into those
categories provided, or create a new category. Anything that doesn't
fit please put below. Also please respond  with AGREE/DISAGREE/MODIFY
and why in a sub bullet

http://trinity.etherpad.trinitydesktop.org/40

Thanks!
Calvin Morrison