Commit graph

20198 commits

Author SHA1 Message Date
Luboš Luňák
1c7e7bb2b7 Keeping scene-related data in opengl scene.
svn path=/branches/work/kwin_composite/; revision=590319
2006-09-29 19:05:36 +00:00
Luboš Luňák
efff218441 A very crude OpenGL-based compositing code.
svn path=/branches/work/kwin_composite/; revision=590265
2006-09-29 16:49:34 +00:00
Luboš Luňák
93d4b9ff9f Some links to X docs.
svn path=/trunk/KDE/kdebase/workspace/; revision=588719
2006-09-26 17:30:21 +00:00
Tobias Koenig
175b6677e5 deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=587952
2006-09-24 14:51:14 +00:00
Luboš Luňák
5d2d733519 Seach me why there needs to be another config.h file.
svn path=/branches/work/kwin_composite/; revision=586384
2006-09-19 12:24:51 +00:00
Luboš Luňák
626d2700c1 Merge compile fixes from trunk to work with current SVN.
svn path=/branches/work/kwin_composite/; revision=586383
2006-09-19 12:20:19 +00:00
Laurent Montel
0f0f8e5116 Fix signal/slot
svn path=/trunk/KDE/kdebase/workspace/; revision=583878
2006-09-13 18:09:22 +00:00
Will Entriken
4a9f1e5b0d construct KGuiItem(QString) explicitly
svn path=/trunk/KDE/kdebase/workspace/; revision=583808
2006-09-13 15:05:55 +00:00
David Faure
d65f3d93d1 KIPC is gone, dbus signals replace it.
The API has been cleaned up too: the signals moved from kapp to kglobalsettings
[which now provides a singleton], as well as most of the gui-settings-related code.

svn path=/trunk/KDE/kdebase/workspace/; revision=582977
2006-09-11 08:25:29 +00:00
Luboš Luňák
1b9baf8447 Not used.
svn path=/trunk/KDE/kdebase/workspace/; revision=581402
2006-09-06 10:37:46 +00:00
Laurent Montel
083016d55b Add const
svn path=/trunk/KDE/kdebase/workspace/; revision=580071
2006-09-02 14:59:11 +00:00
Laurent Montel
2b3553723b Not necessary to test it
svn path=/trunk/KDE/kdebase/workspace/; revision=580068
2006-09-02 14:47:24 +00:00
Laurent Montel
a8aadb3572 Not necessary
svn path=/trunk/KDE/kdebase/workspace/; revision=578790
2006-08-30 08:53:33 +00:00
Laurent Montel
2de50c0f20 Other clean
svn path=/trunk/KDE/kdebase/workspace/; revision=578787
2006-08-30 08:34:43 +00:00
Laurent Montel
4f5267e8f8 Clean up
Use cmake macro
Remove not necessary files

svn path=/trunk/KDE/kdebase/workspace/; revision=578784
2006-08-30 08:33:11 +00:00
Richard Lärkäng
8e232fcf55 Don't call the actions for advanced settings twice,
looks like it's only needed to connect the triggered signal
from the parent menu.

svn path=/trunk/KDE/kdebase/workspace/; revision=578276
2006-08-28 20:35:39 +00:00
Dirk Mueller
ad3acbfa6e avoid empty body warning
svn path=/trunk/KDE/kdebase/workspace/; revision=577080
2006-08-25 13:51:38 +00:00
Luboš Luňák
8032ae2117 Thinner outline.
svn path=/trunk/KDE/kdebase/workspace/; revision=576666
2006-08-24 15:01:28 +00:00
Stephan Kulow
4472c82d68 port to new qt 4.2 snapshot
svn path=/trunk/KDE/kdebase/workspace/; revision=575652
2006-08-21 20:18:49 +00:00
Luboš Luňák
abe0960a3a Small fix.
svn path=/trunk/KDE/kdebase/workspace/; revision=574292
2006-08-18 16:26:28 +00:00
Luboš Luňák
89208b85c1 Add a HOWTO for preconfiguring window-specific settings.
svn path=/trunk/KDE/kdebase/workspace/; revision=574280
2006-08-18 16:02:56 +00:00
Luboš Luňák
6202c2e815 Differentiate properly between shape set by the window itself
(which forces it to be a non-decorated window) and mask set
by the decoration.


svn path=/trunk/KDE/kdebase/workspace/; revision=574237
2006-08-18 13:45:50 +00:00
Luboš Luňák
cb46043efd Don't show outline when tabbox is not visible or for clients
that are not visible (#132510).


svn path=/trunk/KDE/kdebase/workspace/; revision=573637
2006-08-16 21:20:34 +00:00
Luboš Luňák
093617aafb Fix compilation with older XShape (#132310).
svn path=/trunk/KDE/kdebase/workspace/; revision=573246
2006-08-15 12:48:37 +00:00
Laurent Montel
48fd383949 Adapt with new KDE4_INSTALL_ICONS
(automatic detect of icons theme)


svn path=/trunk/KDE/kdebase/workspace/; revision=572961
2006-08-14 13:27:48 +00:00
Luboš Luňák
9dea2bffd7 Draw outlines around the selected window while doing Alt+Tab (#108142).
svn path=/trunk/KDE/kdebase/workspace/; revision=572784
2006-08-13 22:45:44 +00:00
Luboš Luňák
fa8cd7541f It wasn't a very good idea to do even compositing-unrelated
work in the work/kwin_composite branch.
svn merge revs 558154,558180,558236,558243,558258,562201


svn path=/trunk/KDE/kdebase/workspace/; revision=571776
2006-08-10 17:00:14 +00:00
Luboš Luňák
293f093ea1 Support for input shape from XShape1.1 (#122425).
svn path=/trunk/KDE/kdebase/workspace/; revision=571712
2006-08-10 13:15:16 +00:00
Luboš Luňák
72d4e4205c Some kompmgr remnants removed.
svn path=/branches/work/kwin_composite/; revision=571702
2006-08-10 12:19:18 +00:00
Luboš Luňák
3fc96df561 Electric border setting is not a bool (#123891).
svn path=/trunk/KDE/kdebase/workspace/; revision=571673
2006-08-10 10:28:50 +00:00
Luboš Luňák
1da60d2ecd Be explicit about the screenshots being in clipboard
CCBUG: 131789


svn path=/trunk/KDE/kdebase/workspace/; revision=569382
2006-08-03 17:32:36 +00:00
Luboš Luňák
6d04ce89c2 Argh, order the checks properly, it wasn't detecting
correctly some cases when windows should belong together.


svn path=/trunk/KDE/kdebase/workspace/; revision=568991
2006-08-02 16:27:34 +00:00
Luboš Luňák
1d97935a44 Hardcode only 3-modifiers shortcuts in the code, the rest should
be in kcontrol/keys schemes.
(http://lists.kde.org/?l=kde-core-devel&m=115445034006353&w=2)


svn path=/trunk/KDE/kdebase/workspace/; revision=568780
2006-08-02 09:20:29 +00:00
Luboš Luňák
1bb6e17c54 KGlobalAccel has no longer the hack that maps numbered
keys to a slot with int argument.


svn path=/trunk/KDE/kdebase/workspace/; revision=568494
2006-08-01 11:50:10 +00:00
Luboš Luňák
bffa0d7909 setGlobalShortcut() for global shortcuts
svn path=/trunk/KDE/kdebase/workspace/; revision=568236
2006-07-31 15:16:07 +00:00
Luboš Luňák
b5d2f22925 I really don't like playing hide and seek with {}'s.
svn path=/trunk/KDE/kdebase/workspace/; revision=568105
2006-07-31 05:06:00 +00:00
Laurent Montel
9310382fd5 Clean up
svn path=/trunk/KDE/kdebase/workspace/; revision=566946
2006-07-27 16:21:45 +00:00
Laurent Montel
d125c47c3a Clean up
svn path=/trunk/KDE/kdebase/workspace/; revision=566160
2006-07-25 15:20:44 +00:00
Allen Winter
06496c6d21 install_files() -> install(FILES..)
also use variables in a few more places

svn path=/trunk/KDE/kdebase/workspace/; revision=565957
2006-07-24 22:17:55 +00:00
Allen Winter
6e204b3cf7 use library variables, where possible.
svn path=/trunk/KDE/kdebase/workspace/; revision=565833
2006-07-24 16:02:07 +00:00
Matthias Kretz
581feff4ec - KGenericFactory
- make 'em services

svn path=/trunk/KDE/kdebase/workspace/; revision=564565
2006-07-20 13:26:37 +00:00
Matthias Kretz
ec2b5dff3c - make the KCMs services
- use KGenericFactory (the construction code could be cleaned up some more)

svn path=/trunk/KDE/kdebase/workspace/; revision=564554
2006-07-20 13:14:03 +00:00
Matthias Kretz
37150cabc5 that include is not needed
svn path=/trunk/KDE/kdebase/workspace/; revision=564551
2006-07-20 13:12:03 +00:00
Matthias Kretz
4ac4c0779b toAscii() only returns a temporary QByteArray, the QPixmap ctor would crash for
me: keep the QByteArray until all three pixmaps are created

svn path=/trunk/KDE/kdebase/workspace/; revision=564550
2006-07-20 13:11:46 +00:00
Laurent Montel
e2696da8c0 Replace all bin by ${BIN_INSTALL_DIR}
svn path=/trunk/KDE/kdebase/workspace/; revision=564549
2006-07-20 13:08:26 +00:00
Stephan Kulow
816cf2a2e9 replace deprecated functions
svn path=/trunk/KDE/kdebase/workspace/; revision=564035
2006-07-19 06:49:37 +00:00
Laurent Montel
f3e320d5a4 Fix install files (found pb on x86_64)
svn path=/trunk/KDE/kdebase/workspace/; revision=562785
2006-07-15 19:15:45 +00:00
Luboš Luňák
512f3d5733 Some updates.
svn path=/branches/work/kwin_composite/; revision=562201
2006-07-14 10:03:37 +00:00
Luboš Luňák
2c892791e4 No workspace shifting.
svn path=/branches/work/kwin_composite/; revision=561967
2006-07-13 18:24:51 +00:00
Luboš Luňák
e24815411a Keep damage info separately for every window.
svn path=/branches/work/kwin_composite/; revision=561966
2006-07-13 18:17:49 +00:00