Commit Graph

5266 Commits (13398a16713e6a0858eb2bf510a5ba833d85f5c5)

Author SHA1 Message Date
Martin Gräßlin 64dc9b1be6 Make cylinder and sphere work with multi screen setup. Span on all screens is only option as scaling on one screen results in abstract art. So the option is removed from config dialog.
svn path=/trunk/KDE/kdebase/workspace/; revision=852200
2008-08-25 14:12:12 +00:00
Lucas Murray 255889ca65 FEATURE: Two new layout modes for the present windows effect
BUG: Keyboard operation now works correctly in present windows on multi-monitor setups

svn path=/trunk/KDE/kdebase/workspace/; revision=852066
2008-08-25 09:17:15 +00:00
Martin Gräßlin a59111148c Cube & co becomes zoomable (usage: + and -). Adding also a config option to define the default zoom.
svn path=/trunk/KDE/kdebase/workspace/; revision=852059
2008-08-25 08:19:39 +00:00
Nick Shaforostoff 4e9d2d3a25 improvement: make systemsettings more 1024x600 netbooks friendly
svn path=/trunk/KDE/kdebase/workspace/; revision=851963
2008-08-25 02:22:56 +00:00
Luboš Luňák 14ae8d2dc9 Support for unredirecting fullscreen windows, i.e. games etc. can paint directly
and not be slowed down by going through compositing. Turned on and no UI option
in the naive hope that it won't cause any real problems. Maybe effects doing
window previews should get API to suspend unredirect though.


svn path=/trunk/KDE/kdebase/workspace/; revision=851742
2008-08-24 13:32:57 +00:00
Luboš Luňák 09d81b7e87 Cache the result of XQueryTree().
svn path=/trunk/KDE/kdebase/workspace/; revision=851667
2008-08-24 10:35:45 +00:00
Martin Gräßlin c67256e037 Option for Compiz like mouse dragging in cube effects. That is cube is closed on release of mouse button. Option is disabled by default.
svn path=/trunk/KDE/kdebase/workspace/; revision=851485
2008-08-23 20:10:01 +00:00
Luboš Luňák 818070d3aa Keep fullscreen windows covering the whole screen when it is the topmost
window on its xinerama screen.
FEATURE: 126817


svn path=/trunk/KDE/kdebase/workspace/; revision=851204
2008-08-23 09:20:42 +00:00
Bram Schoenmakers a707d588c3 Forward port r851037: Respect option "Show window button tooltips"
svn path=/trunk/KDE/kdebase/workspace/; revision=851041
2008-08-22 19:24:43 +00:00
Lucas Murray 31cc37e089 Switched over duration counters to the TimeLine class.
svn path=/trunk/KDE/kdebase/workspace/; revision=850953
2008-08-22 16:25:40 +00:00
Luboš Luňák ffc4bc5040 Make sure idling does not actually cause big load by a repeating
quick timer caused by dynamically adjusting the next repaint
when using vsync. Ideally there should be no idle ticks at all,
somewhen later.
BUG: 154270
CCBUG: 155694


svn path=/trunk/KDE/kdebase/workspace/; revision=850941
2008-08-22 15:57:31 +00:00
Martin Gräßlin 5fff9923ec Magiclamp supports now panels which are not positioned at the bottom of the screen.
svn path=/trunk/KDE/kdebase/workspace/; revision=850763
2008-08-22 09:40:46 +00:00
Albert Astals Cid 817977f2e0 HIG fixes from our usability overlady
I'm commiting them because they seem quite straighforward fixes

If anyone disagrees please comment to Celeste so we can have a more refined HIG

CCMAIL: celeste@kde.org

svn path=/trunk/KDE/kdebase/workspace/; revision=849678
2008-08-19 22:06:15 +00:00
Luboš Luňák 80d1090738 Really funny ... who can spot the mistake?
svn path=/trunk/KDE/kdebase/workspace/; revision=849426
2008-08-19 14:43:50 +00:00
Script Kiddy 1608a1f918 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=849357
2008-08-19 11:51:07 +00:00
Script Kiddy 4725aee74d SVN_SILENT made messages (.desktop file, second try)
svn path=/trunk/KDE/kdebase/runtime/kstyles/; revision=848738
2008-08-18 11:02:41 +00:00
Martin Gräßlin 3341354228 Adding test if cylinder and sphere effects are supported by the hardware, so that they can't be activated if not supported.
svn path=/trunk/KDE/kdebase/workspace/; revision=848633
2008-08-18 09:52:33 +00:00
Martin Gräßlin d5be0f8da5 - limit the number of left/right rotations. Cube will not rotate endless if cursor keys are being pressed
- fix vertical mouse movement

svn path=/trunk/KDE/kdebase/workspace/; revision=848624
2008-08-18 09:39:48 +00:00
Martin Gräßlin a09f473662 We should reload cylinder/sphere and not cube if there have been changes.
svn path=/trunk/KDE/kdebase/workspace/; revision=848421
2008-08-17 17:03:55 +00:00
Martin Gräßlin bde94eae24 Own configuration dialog for cylinder and sphere effect, they do not use cube's config any longer. Nevertheless the effects use same global shortcut as cube.
svn path=/trunk/KDE/kdebase/workspace/; revision=848314
2008-08-17 11:51:27 +00:00
Script Kiddy 08f115ebe9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=848302
2008-08-17 11:16:45 +00:00
Martin Gräßlin e7ef7b6975 Config option for selecting the wallpaper/skydome.
svn path=/trunk/KDE/kdebase/workspace/; revision=848178
2008-08-17 09:11:53 +00:00
Martin Gräßlin f54e0f9932 Sphere caps
svn path=/trunk/KDE/kdebase/workspace/; revision=848068
2008-08-16 19:22:45 +00:00
Script Kiddy 7dd4832e71 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=847922
2008-08-16 13:04:23 +00:00
Luboš Luňák 4318f74c17 Don't ask for confirmation when changing compositing settings
that cannot really affect whether it works or not.


svn path=/trunk/KDE/kdebase/workspace/; revision=847404
2008-08-15 11:10:00 +00:00
Luboš Luňák 49660876c1 When confirming compositing in the configuration module,
wait for KWin to initialize it and report if it fails.
FEATURE: 161900


svn path=/trunk/KDE/kdebase/workspace/; revision=847403
2008-08-15 11:09:07 +00:00
Script Kiddy 44ff49dbd3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=847386
2008-08-15 10:40:36 +00:00
Script Kiddy e94a235e51 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=846988
2008-08-14 11:07:10 +00:00
Diego Iastrubni 7b3336252c Add LRM to the end of the window title to fix situations in which there are several windows with the same name and
"<%n>" is appended to the window title. It should have no affect on LTR desktops, and on RTL desktops it fixes the display.
BUG: 154840


svn path=/trunk/KDE/kdebase/workspace/; revision=846529
2008-08-13 16:33:54 +00:00
Albert Astals Cid b50d53a3e5 remove double space
svn path=/trunk/KDE/kdebase/workspace/; revision=846521
2008-08-13 16:26:34 +00:00
Luboš Luňák e57590dc64 Fix x/y mismatch, patch by David Benjamin.
BUG: 168995


svn path=/trunk/KDE/kdebase/workspace/; revision=846447
2008-08-13 13:53:36 +00:00
Martin Gräßlin ca14652fc0 Present windows effect can be used for window switching (alt+tab) as well.
CCMAIL: kwin@kde.org

svn path=/trunk/KDE/kdebase/workspace/; revision=846399
2008-08-13 12:25:19 +00:00
Script Kiddy 4816464bea SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=846356
2008-08-13 11:21:43 +00:00
Martin Gräßlin 0d5e84df02 Use GL_CLAMP_TO_EDGE for cap texture, so the cap is painted correctly.
svn path=/trunk/KDE/kdebase/workspace/; revision=846173
2008-08-13 08:16:41 +00:00
Lucas Murray fe4c100195 Improved the desktop grid effect.
FEATURE: 163104, 167265, 168557
CCBUG: 156247, 157196, 158787

svn path=/trunk/KDE/kdebase/workspace/; revision=845893
2008-08-12 15:22:06 +00:00
Luboš Luňák ff13bd5ed5 Don't assign the return value to a member variable.
svn path=/trunk/KDE/kdebase/workspace/; revision=845784
2008-08-12 11:45:06 +00:00
Luboš Luňák 63b01aff5d Rework handling of mapping and unmapping windows, in particular:
- the NormalState/IconicState things in ICCCM need to match exactly
  the real mapping state, so ensure that, no matter how superfluous that is
- extend the option for having live window previews either for all
  windows or for only all shown windows (default)
FEATURE: 163385


svn path=/trunk/KDE/kdebase/workspace/; revision=845772
2008-08-12 11:02:58 +00:00
Script Kiddy 7bb33aaa2c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=845762
2008-08-12 10:52:03 +00:00
Luboš Luňák 163fb3a572 Make internal QWidget's override_redirect, just in case.
svn path=/trunk/KDE/kdebase/workspace/; revision=845645
2008-08-12 08:29:33 +00:00
Martin Gräßlin 5466cbf6dc Performance improvement by using GL List for painting the cube caps. Thanks to Matthias Kretz for the hint.
svn path=/trunk/KDE/kdebase/workspace/; revision=845635
2008-08-12 07:41:19 +00:00
Script Kiddy 0cab0dafe3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=845238
2008-08-11 10:35:30 +00:00
Script Kiddy 47e7e2902d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=844720
2008-08-10 10:24:10 +00:00
Script Kiddy fdb850ce82 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=844344

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

M	wallpapers/Blue_Curl/metadata.desktop
M	wallpapers/Code_Poets_Dream/metadata.desktop
M	wallpapers/Colorado_Farm/metadata.desktop
M	wallpapers/Curls_on_Green/metadata.desktop
M	wallpapers/Emotion/metadata.desktop
M	wallpapers/Fields_of_Peace/metadata.desktop
M	wallpapers/Finally_Summer_in_Germany/metadata.desktop
M	wallpapers/Flower_drops/metadata.desktop
M	wallpapers/Fresh_Morning/metadata.desktop
M	wallpapers/Golden_Ripples/metadata.desktop
M	wallpapers/Green_Concentration/metadata.desktop
M	wallpapers/Ladybuggin/metadata.desktop
M	wallpapers/Leafs_Labyrinth/metadata.desktop
M	wallpapers/Red_Leaf/metadata.desktop
M	wallpapers/Skeeter_Hawk/metadata.desktop
M	wallpapers/There_is_Rain_on_the_Table/metadata.desktop
M	wallpapers/Vector_Sunset/metadata.desktop
2008-08-09 12:44:48 +00:00
Chusslove Illich 69223bf5f5 Enable i18n for config reads.
svn path=/trunk/KDE/kdebase/workspace/; revision=843752
2008-08-07 19:14:04 +00:00
Martin Gräßlin 6ba3e9fac4 Initial import of new sphere effect. This effect uses a shader to transform the cube into a sphere. Caps are not yet working and are disabled. Fragment shader is shared with cylinder effect.
svn path=/trunk/KDE/kdebase/workspace/; revision=843611
2008-08-07 12:54:16 +00:00
Luboš Luňák 085abe58b2 Don't lose the desktop submenu in Alt+F3.
svn path=/trunk/KDE/kdebase/workspace/; revision=843596
2008-08-07 11:51:20 +00:00
Script Kiddy c24f6ad87b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=843552
2008-08-07 10:23:16 +00:00
Laurent Montel 1c11825eea guard warning
svn path=/trunk/KDE/kdebase/workspace/; revision=843388
2008-08-07 06:50:39 +00:00
Martin Gräßlin 39fd589c4d Bring back optional one big cube for multi monitor setup. One big cube is used for desktop changed but not the default for ctrl+f11 mode.
BUG: 168404

svn path=/trunk/KDE/kdebase/workspace/; revision=843084
2008-08-06 12:05:30 +00:00
Luboš Luňák 2254d23939 Detect save path change, patch by Damien Gombault.
BUG: 164942


svn path=/trunk/KDE/kdebase/workspace/; revision=843068
2008-08-06 11:27:20 +00:00