On Mon, 2009-08-31 at 12:25 +0200, Clayton wrote:
Perhaps when adding new users (or to whatever extent it is possible with existing users), a program to set all settings to mimic KDE3 behavior when possible would make a few people happy. Perhaps this has been suggested an I missed it. I know that in our own software, when we make a previously fixed setting into one that can be changed, we ALWAYS AND INVARIABLY set the initial default to the original behavior - no matter how fun and wonderful or new setting may make life on this planet.
I don't know if this is really possible. The concept of how the desktop works has been reworked and redesigned. in a lot of cases there simply isn't an 1 to 1 relation from the KDE3 way to the KDE4 way... in some cases the functionality is not there... others it's been moved to a totally different place, and in others, it's a completely new bit. Being able to default identical to the old behavior... would be difficult in many cases.
In your own software, the new features are likely new on top of existing functionality... not a complete rewrite?
A rewrite of the code: yes. But let's take the functionality in question: different wallpapers on each desktop. To get this functionality, some settings were first in need of change from their default KDE4 values. Could those settings originally have been set to this changed value, thus allowing the KDE3-compatible behavior out-of-the-box? It is always possible that the change to get KDE3 behavior for this feature messes up some other compatibility issue. Hard to say. But I will hazard the guess that it is not on the list of concerns when deciding on default values in KDE4. I suspect they are set more to show off new features than, even when possible, to maintain consistency with KDE3. Saying it is a re-write is quite often, I think, a cop-out. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org