4429 Commits (ac8ecc61ad702c87c025674ad6cc4b8132f03eb9)
 

Author SHA1 Message Date
Oswald Buddenhagen aff1787ff9 KConfig* API overhaul. only cosmetics, so don't panic.
KConfigBase:
- remove separator argument from list entry reading/writing functions
- introduce {read,write}XdgListEntry()
- kill readPathListEntry(), add readPathEntry() overload
  instead. the default value is not optional any more, as it defines the
  return type. this is consistent with the readEntry() functions.
- rename clean() => markAsClean(), remove rollback()
- rename ConfigState => AccessMode, getConfigState() => accessMode()
- rename {entry,group}IsImmutable() => is{Entry,Group}Immutable()
- remove NLS alias to Localized

KConfig:
- remove setGroup() & group()
- reshuffle OpenFlag enum, introduce NoCascade for symmetry
- remove setExtraConfigFiles() alias to addConfigSources()

KConfigGroup:
- inherit KConfigBase::deleteGroup() overloads
- make convertToQVariant() private, it will probably change somehow

- KConfig & KConfigGroup: deprecate entryMap()
- remove bogus declarations: KConfigGroup::setReadDefaults(),
  KConfig::readEntryUntranslated()
- apidox
- reshuffle the declarations in the headers


svn path=/trunk/KDE/kdebase/workspace/; revision=728852
17 years ago
Script Kiddy f70466ce74 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=728747
17 years ago
Luboš Luňák dbe1f3f875 Avoid one more case of unnecessary discarding window pixmap.
svn path=/trunk/KDE/kdebase/workspace/; revision=728563
17 years ago
Luboš Luňák 2922ef272e Don't cause painting in unrelated parts.
svn path=/trunk/KDE/kdebase/workspace/; revision=728509
17 years ago
Luboš Luňák b33ce330ca Another testing effect - show where painting is taking place. Quite interesting,
even for uses outside of KWin.


svn path=/trunk/KDE/kdebase/workspace/; revision=728502
17 years ago
Luboš Luňák 76a9bdcc85 Fix crash.
svn path=/trunk/KDE/kdebase/workspace/; revision=728490
17 years ago
Luboš Luňák 211bbc95ba Consistently decide whether shadow will be painted for a window.
svn path=/trunk/KDE/kdebase/workspace/; revision=728484
17 years ago
Luboš Luňák d51fb87c10 Current nvidia driver no longer has buggy vsync.
svn path=/trunk/KDE/kdebase/workspace/; revision=728472
17 years ago
Luboš Luňák c0632944a9 Show the opacity slider based on whether compositing is really used,
not just configured.


svn path=/trunk/KDE/kdebase/workspace/; revision=728430
17 years ago
Script Kiddy bda9b9d0da SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=728374
17 years ago
Nick Shaforostoff 0e4c8b921b SVN_SILENT
few i18n -> i18nc updates

svn path=/trunk/KDE/kdebase/workspace/; revision=728234
17 years ago
Sandro Giessl 0b28be3447 Fix a little off-by-one pixel error (titlebar color drawn over window
border when there is no left kwin button configured), described on
http://www.michielovertoom.com/kwin-web-fix/


svn path=/trunk/KDE/kdebase/workspace/; revision=728221
17 years ago
Rivo Laks bbb6d2d96a - Add config module for MakeTransparent effect.
Defaults are 70% translucency for window decorations and 80% for moving windows.
- Set it's user-visible name to Translucency

svn path=/trunk/KDE/kdebase/workspace/; revision=728122
17 years ago
Rivo Laks d1db24abd6 Change icon name to preferences-desktop-effects
svn path=/trunk/KDE/kdebase/workspace/; revision=728097
17 years ago
Rivo Laks 062286d273 Updates
svn path=/trunk/KDE/kdebase/workspace/; revision=727717
17 years ago
Rivo Laks b5bfa1765f Effects' config modules don't depend on opengl
svn path=/trunk/KDE/kdebase/workspace/; revision=727695
17 years ago
Script Kiddy 2258fbb029 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=727320
17 years ago
Casper Boemann 0e65033534 Add hover effect to win deco buttons
svn path=/trunk/KDE/kdebase/workspace/; revision=727100
17 years ago
Luboš Luňák 138428a2be There's a slight difference between & and &&.
svn path=/trunk/KDE/kdebase/workspace/; revision=727083
17 years ago
Luboš Luňák 22995b80e7 I take that back about libIndirectGL - it's the indirect rendering that makes it smooth,
even without the library.


svn path=/trunk/KDE/kdebase/workspace/; revision=727077
17 years ago
Dirk Mueller 56e9223088 remove default parameters
svn path=/trunk/KDE/kdebase/workspace/; revision=727018
17 years ago
Script Kiddy 9099c1585f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=726885

The following changes were in SVN, but were removed from git:

M	wallpapers/default_blue.jpg.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/stelvio.jpg.desktop
17 years ago
Casper Boemann 759cbbb8ff Add dividing line below titlebar
Fiddle with metrics of buttons ad text a bit
We are mostly done with win dec now - Only hover on buttons missing

svn path=/trunk/KDE/kdebase/workspace/; revision=726799
17 years ago
Casper Boemann a454357d4e Paint buttons of inactive windows different too
Prepare for caching of those colors - doesn't connect to actual KGS
signal yet - so are never invalidated


svn path=/trunk/KDE/kdebase/workspace/; revision=726729
17 years ago
Matthew Woehlke 1bd2d4c10f enforce minimum contrast for titlebar fade effect
svn path=/trunk/KDE/kdebase/workspace/; revision=726726
17 years ago
Matthew Woehlke c8c7e6e04b SVN_SILENT: debug--
svn path=/trunk/KDE/kdebase/workspace/; revision=726719
17 years ago
Matthew Woehlke 3aa0759a24 first crack at intelligently fading out inactive text
svn path=/trunk/KDE/kdebase/workspace/; revision=726717
17 years ago
Luboš Luňák 0e55f109c5 Don't do any compositing when nothing is visible anyway (e.g. when switched
away from the X session).


svn path=/trunk/KDE/kdebase/workspace/; revision=726713
17 years ago
Luboš Luňák 745d101733 Disable hidden previews, they are still a bit buggy (wrong focus after desktop change).
svn path=/trunk/KDE/kdebase/workspace/; revision=726698
17 years ago
Luboš Luňák d2e8675051 Avoid divide by zero.
svn path=/trunk/KDE/kdebase/workspace/; revision=726668
17 years ago
Laurent Montel 61fa445581 Deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=726663
17 years ago
Laurent Montel 4ed50ca2fa Fix crash
Replace KListWidget by QListWidget because
because ui doesn't add item for klistwidget from ui file
(need to look at why)

svn path=/trunk/KDE/kdebase/workspace/; revision=726627
17 years ago
Luciano Montanaro 0fb2ba30e2 - Fix paint on null bitmap
- Fix ClientFactory::supprts() to report only supported buttons.

svn path=/trunk/KDE/kdebase/workspace/; revision=726597
17 years ago
Luboš Luňák 56b2c4ed8e Don't use two groups for compositing, keep everything in [Compositing].
svn path=/trunk/KDE/kdebase/workspace/; revision=726358
17 years ago
Luboš Luňák fef0d1ff29 Detect xgl and whether to use strict binding.
svn path=/trunk/KDE/kdebase/workspace/; revision=726357
17 years ago
Luboš Luňák 6daf4d3ec8 Add few missing glBindTexture() calls.
svn path=/trunk/KDE/kdebase/workspace/; revision=726337
17 years ago
Casper Boemann 3180c8c0b6 Fix closebutton not being clickable by moving the mouse to the corner in
maximized mode.

svn path=/trunk/KDE/kdebase/workspace/; revision=726270
17 years ago
Luciano Montanaro 65fabe9b98 The close bits are not used anymore.
svn path=/trunk/KDE/kdebase/workspace/; revision=726206
17 years ago
Script Kiddy d0799dc140 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=726175

The following changes were in SVN, but were removed from git:

M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/moon.svgz.desktop
17 years ago
Stephan Binner 3bff5f0ab2 i18n style guide fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=725921
17 years ago
Luboš Luňák dddcbd06b5 Re-enable throttling, with lower time.
svn path=/trunk/KDE/kdebase/workspace/; revision=725842
17 years ago
Script Kiddy a09de80b60 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=725777

The following changes were in SVN, but were removed from git:

M	wallpapers/kde_box.png.desktop
17 years ago
David Faure c0ef0450c7 kcmshell renamed to kcmshell4 to fix co-installability between kdelibs3 and kdebase4-runtime
svn path=/trunk/KDE/kdebase/workspace/; revision=725652
17 years ago
Luciano Montanaro bb593de8fc - Fix rendering of the close button on composite screens.
As a side effect, the x now resizes to match the button size.
- Render the help "?" character slightly larger.

svn path=/trunk/KDE/kdebase/workspace/; revision=725374
17 years ago
Luboš Luňák a4125605ee Add a note about libIndirectGL.
svn path=/trunk/KDE/kdebase/workspace/; revision=724554
17 years ago
Luboš Luňák 0493a2f4b9 Try to disable the throttling code, it decreases smoothness of animations.
svn path=/trunk/KDE/kdebase/workspace/; revision=724532
17 years ago
Luciano Montanaro 1f42aba1de Replace the help button "?" bitmap with code to render the "?" using
drawText. This means the help button has better scalability, and it
actually draws correctly on composited displays.

Redone the button height calculation to better match the 3.x version.
TODO: the sticky and close buttons

svn path=/trunk/KDE/kdebase/workspace/; revision=724399
17 years ago
Luboš Luňák 9a8dcd651d Identify the session helper.
svn path=/trunk/KDE/kdebase/workspace/; revision=723792
17 years ago
Luboš Luňák 5007596741 Fix wrong formatting and the errors resulting from it.
svn path=/trunk/KDE/kdebase/workspace/; revision=723786
17 years ago
Matthew Woehlke f80c129100 thinner symbols for windeco buttons, pinheiro, boemann and I agree this is a better look; 2.5 was a bit much
svn path=/trunk/KDE/kdebase/workspace/; revision=723761
17 years ago