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

List:       kde-panel-devel
Subject:    Re: Review Request: Remove confusing destkop-theme-details kcm from
From:       "Jeremy Whiting" <jpwhiting () kde ! org>
Date:       2010-05-15 0:13:02
Message-ID: 20100515001302.7053.73952 () localhost
[Download RAW message or body]


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/3960/
-----------------------------------------------------------

(Updated 2010-05-15 00:13:02.120883)


Review request for Plasma.


Changes
-------

Ok, I made the move.  I moved the style/workspace tab out into a new kcm called \
desktoptheme.  Moved the desktopthemedetails into a tab in that new kcm, removed the \
workspace tab from the style kcm, etc.  I believe I covered all the bases here (and \
removed some unneeded #includes in the process).  But let me know if I need to tweak \
anything in here before committing (and if it's ok to commit after feature freeze but \
before string freeze).


Summary
-------

desktop-theme-details kcm is very confusing on  first run.  Many users expect it to \
set the global default plasma theme, and most users probably don't even care for the \
functionality it exposes.  So this patch hides it, and it can still be called by \
kcmshell4 destkopthemedetails.

I am willing to write a script that calls kcmshell4 desktopthemedetails but wonder if \
the users that care to use this probably know that command already anyway.

Also, I thought of making this into a standalone app like oxygen-settings, but as a \
kcm it can be re-introduced into a "TweakUi" like app at a later time if someone \
wants to write such a thing. :)


Diffs (updated)
-----

  trunk/KDE/kdebase/workspace/kcontrol/CMakeLists.txt 1123694 
  trunk/KDE/kdebase/workspace/kcontrol/desktoptheme/CMakeLists.txt PRE-CREATION 
  trunk/KDE/kdebase/workspace/kcontrol/desktoptheme/desktopthemedetails.h \
PRE-CREATION   trunk/KDE/kdebase/workspace/kcontrol/desktoptheme/desktopthemedetails.cpp \
PRE-CREATION   trunk/KDE/kdebase/workspace/kcontrol/desktoptheme/kcmdesktoptheme.h \
PRE-CREATION   trunk/KDE/kdebase/workspace/kcontrol/desktoptheme/kcmdesktoptheme.cpp \
PRE-CREATION   trunk/KDE/kdebase/workspace/kcontrol/style/CMakeLists.txt 1123694 
  trunk/KDE/kdebase/workspace/kcontrol/style/kcmstyle.h 1123694 
  trunk/KDE/kdebase/workspace/kcontrol/style/kcmstyle.cpp 1123694 
  trunk/KDE/kdebase/workspace/libs/kephal/service/kephalservice.cpp 1123694 
  trunk/KDE/kdebase/workspace/plasma/tools/CMakeLists.txt 1123694 
  trunk/KDE/kdebase/workspace/plasma/tools/desktopthemedetails/CMakeLists.txt 1123694 \
  trunk/KDE/kdebase/workspace/plasma/tools/desktopthemedetails/DesktopThemeDetails.ui \
1123694   trunk/KDE/kdebase/workspace/plasma/tools/desktopthemedetails/Messages.sh \
1123694   trunk/KDE/kdebase/workspace/plasma/tools/desktopthemedetails/desktopthemedetails.h \
1123694   trunk/KDE/kdebase/workspace/plasma/tools/desktopthemedetails/desktopthemedetails.cpp \
1123694   trunk/KDE/kdebase/workspace/plasma/tools/desktopthemedetails/desktopthemedetails.desktop \
1123694 

Diff: http://reviewboard.kde.org/r/3960/diff


Testing
-------

Built and installed with this change, and it works here. kcmshell4 \
destkopthemedetails still launches it even though it doesn't appear in \
system-settings any longer.


Thanks,

Jeremy

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


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

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