[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-usability
Subject:    [PATCH] misc .desktop stuff
From:       Frans Englich <frans.englich () telia ! com>
Date:       2004-01-08 2:21:18
Message-ID: 200401080321.18695.frans.englich () telia ! com
[Download RAW message or body]

Hi Everyone,

Here's some suggestions for 3.2 changes:

* add_display_kdesktop.diff
Adds the kcm "display" to "Configure - Desktop". The rationalis for this is 
that it is in consistency with MS Windows and that it from the /users/ 
perspective makes sense(saying that kdesktop is not the monitor makes no 
sense). Also removes the "trash" thingy which is deprecated and "Paths" which 
really the user can open the KControl in order to change(I don't think a 
regular have many good reasons to change it). 

* rem_display_desktop_kcontrol, rem_kgamma
"Size and Rotation" and "Multiple Monitors" is available under "Desktop" and 
"Monitor Gamma" is available under "Peripherals". They are all also available 
as tabs under "Peripherals/Monitor"(notice Display/Monitor..). I deem all 
these hardware settings and think it is quite sufficiently if they only are 
available as tabs in Peripherals/Display. (they're also available via 
kdesktop). (I think this is a logical structuring and will not make it harder 
for the user to find) 

* mv_kdvi_more.diff
Move KDVI and KFax to X-KDE-More
Rationalis: The majority does not use them.

* mv_kaboodle_more.diff
Rationalis: There is no reason to give the user a choice between Kaboodle and 
Noatun - the user wants the functionality in noatun. The only reason we have 
both is to solve our implementations problem with noatun - it is too slow. We 
don't want to push the user to choose here.

BTW, there's a layout bug in kcmshell - big kcms are swallowed in kcontrol 
with the help of scrollbars, in kcmshell they expand out from the screen. On 
my way to BKO. (test Configure Desktop -> screensaver)

Cheers,

		Frans



["rem_display_desktop_kcontrol.diff" (text/x-diff)]

Index: kcontrol/randr/randr.desktop
===================================================================
RCS file: /home/kde/kdebase/kcontrol/randr/randr.desktop,v
retrieving revision 1.59
diff -u -3 -p -r1.59 randr.desktop
--- kcontrol/randr/randr.desktop	1 Jan 2004 06:54:22 -0000	1.59
+++ kcontrol/randr/randr.desktop	8 Jan 2004 01:31:10 -0000
@@ -115,4 +115,4 @@ Keywords[wa]=candjî l'  grandeu,tourner
 Keywords[xx]=xxresize,rotate,display,color,depth,size,horizontal,verticalxx
 Keywords[zh_TW]=resize,rotate,display,color,depth,size,horizontal,vertical,調整大小,旋轉,螢幕,顏色,深度,尺寸,垂直,水平
  
-Categories=Qt;KDE;X-KDE-settings-desktop
+Categories=Qt;KDE;
Index: kcontrol/xinerama/xinerama.desktop
===================================================================
RCS file: /home/kde/kdebase/kcontrol/xinerama/xinerama.desktop,v
retrieving revision 1.51
diff -u -3 -p -r1.51 xinerama.desktop
--- kcontrol/xinerama/xinerama.desktop	1 Jan 2004 06:54:38 -0000	1.51
+++ kcontrol/xinerama/xinerama.desktop	8 Jan 2004 01:31:10 -0000
@@ -111,4 +111,4 @@ Keywords[vi]=Xinerama,đầu kép,đa đ
 Keywords[wa]=Xinerama,deus waitroûles,multi-waitroûles,waitroûle,dual \
head,multihead  Keywords[xx]=xxXinerama,dual head,multihead,monitorxx
 
-Categories=Qt;KDE;X-KDE-settings-desktop
+Categories=Qt;KDE;


["rem_kgamma_desktop_kcontrol.diff" (text/x-diff)]

Index: kgamma/kcmkgamma/kgamma.desktop
===================================================================
RCS file: /home/kde/kdegraphics/kgamma/kcmkgamma/kgamma.desktop,v
retrieving revision 1.31
diff -u -3 -p -r1.31 kgamma.desktop
--- kgamma/kcmkgamma/kgamma.desktop	30 Dec 2003 06:39:25 -0000	1.31
+++ kgamma/kcmkgamma/kgamma.desktop	8 Jan 2004 01:33:05 -0000
@@ -71,17 +71,9 @@ Keywords[sr]=KGamma, kgamma, Gamma, gamm
 Keywords[uk]=KGamma, kgamma, Gamma, gamma, гама, яскравість
 Keywords[wa]=KGamma, kgamma, Gama, gama
 Keywords[xx]=xxKGamma, kgamma, Gamma, gammaxx
-
-SwallowExec=
-SwallowTitle=
-Terminal=false
-TerminalOptions=
 Type=Application
 X-KDE-Init=kgamma
 X-KDE-FactoryName=kgamma
 X-KDE-Library=kgamma
 X-KDE-ModuleType=Library
-X-KDE-SubstituteUID=
-X-KDE-Username=
-
-Categories=Qt;KDE;X-KDE-settings-peripherals
+Categories=Qt;KDE;

["add_display_kdesktop.diff" (text/x-diff)]

? kdesktop/desktop
? kdesktop/p
Index: kdesktop/krootwm.cc
===================================================================
RCS file: /home/kde/kdebase/kdesktop/krootwm.cc,v
retrieving revision 1.183
diff -u -3 -p -r1.183 krootwm.cc
--- kdesktop/krootwm.cc	14 Nov 2003 22:35:10 -0000	1.183
+++ kdesktop/krootwm.cc	8 Jan 2004 01:29:59 -0000
@@ -627,7 +627,7 @@ void KRootWm::slotConfigureDesktop() {
   QStringList args;
   args << "--caption" << i18n("Desktop");
   args << "desktopbehavior" << "desktop";
-  args << "desktoppath" << "filetrash" << "background" << "screensaver";
+  args << "desktoppath" << "background" << "screensaver" << "display";
   KApplication::kdeinitExec(QString::fromLatin1("kcmshell"), args);
 }
 
Index: kdesktop/krootwm.cc
===================================================================
RCS file: /home/kde/kdebase/kdesktop/krootwm.cc,v
retrieving revision 1.183
diff -u -3 -p -r1.183 krootwm.cc
--- kdesktop/krootwm.cc	14 Nov 2003 22:35:10 -0000	1.183
+++ kdesktop/krootwm.cc	8 Jan 2004 01:58:57 -0000
@@ -627,7 +627,7 @@ void KRootWm::slotConfigureDesktop() {
   QStringList args;
   args << "--caption" << i18n("Desktop");
   args << "desktopbehavior" << "desktop";
-  args << "desktoppath" << "filetrash" << "background" << "screensaver";
+  args << "background" << "screensaver" << "display";
   KApplication::kdeinitExec(QString::fromLatin1("kcmshell"), args);
 }
 

["mv_kdvi_more.diff" (text/x-diff)]

Index: kfax/kfax.desktop
===================================================================
RCS file: /home/kde/kdegraphics/kfax/kfax.desktop,v
retrieving revision 1.239
diff -u -3 -p -r1.239 kfax.desktop
--- kfax/kfax.desktop	30 Dec 2003 06:38:57 -0000	1.239
+++ kfax/kfax.desktop	8 Jan 2004 02:06:53 -0000
@@ -70,4 +70,4 @@ Type=Application
 Terminal=0
 X-KDE-StartupNotify=true
 X-DCOP-ServiceType=Multi
-Categories=Qt;KDE;Graphics
+Categories=Qt;KDE;Graphics;X-KDE-More;
Index: kdvi/kdvi.desktop
===================================================================
RCS file: /home/kde/kdegraphics/kdvi/kdvi.desktop,v
retrieving revision 1.241
diff -u -3 -p -r1.241 kdvi.desktop
--- kdvi/kdvi.desktop	7 Jan 2004 06:58:36 -0000	1.241
+++ kdvi/kdvi.desktop	8 Jan 2004 02:06:53 -0000
@@ -77,4 +77,4 @@ X-KDE-Library=kviewerpart
 X-KDE-BrowserView-Args=dvi
 DocPath=kdvi/index.html
 X-KDE-StartupNotify=true
-Categories=Qt;KDE;Graphics
+Categories=Qt;KDE;Graphics;X-KDE-More;

["mv_kaboodle_more.diff" (text/x-diff)]

Index: kaboodle/kaboodle.desktop
===================================================================
RCS file: /home/kde/kdemultimedia/kaboodle/kaboodle.desktop,v
retrieving revision 1.162
diff -u -3 -p -r1.162 kaboodle.desktop
--- kaboodle/kaboodle.desktop	22 Dec 2003 06:51:51 -0000	1.162
+++ kaboodle/kaboodle.desktop	8 Jan 2004 02:13:48 -0000
@@ -6,6 +6,7 @@ Name[ko]=K무리
 Name[xx]=xxKaboodlexx
 Exec=kaboodle %i %m -caption "%c" %U
 Icon=kaboodle
+NoDisplay=true
 X-KDE-StartupNotify=true
 Type=Application
 # Keep in sync with the audio types in kaboodle_component.desktop
@@ -59,4 +60,4 @@ GenericName[zu]=Umdlali Womculo
 Terminal=0
 InitialPreference=6
 X-DCOP-ServiceType=Multi
-Categories=Qt;KDE;AudioVideo
+Categories=Qt;KDE;AudioVideo;X-KDE-More;


_______________________________________________
kde-usability mailing list
kde-usability@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-usability


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic