Lukáš Tinkl
631c5d45e3
adding missing i18n()
...
svn path=/trunk/kdebase/kwin/; revision=124261
25 years ago
Matthias Ettrich
0f2643c994
updated copyright year, there were indeed changes this year
...
svn path=/trunk/kdebase/kwin/; revision=113370
25 years ago
Matthias Ettrich
413eda6fcb
workaround to at least one "failing grab" problem
...
svn path=/trunk/kdebase/kwin/; revision=108475
25 years ago
Malcolm Hunter
869ac89c8f
Spelling and grammar corrections
...
svn path=/trunk/kdebase/kwin/; revision=99204
25 years ago
Waldo Bastian
42291d5b87
Make Workspace a singleton, accesible via Workspace::self()
...
svn path=/trunk/kdebase/kwin/; revision=93375
25 years ago
Luboš Luňák
b6c55170ed
Breaking BC in KWin again in order to keep BC for plugins. I forgot
...
a few private pointers *slap self*.
svn path=/trunk/kdebase/kwin/; revision=92998
25 years ago
Matthias Ettrich
9547820ecc
re-enabled the nice feature that Alt-Tab and Ctrl-Tab won't do anything
...
if there are popup windows open (that is, if we cannot obtain a mouse pointer
grab). Avoids "hanging" Window or Desktop boxes.
This broke when the (otherwise very nice) transition to KGlobalAccel was
introduced.
svn path=/trunk/kdebase/kwin/; revision=89105
25 years ago
Harri Porten
84e023711c
\n at end of stderr error message
...
svn path=/trunk/kdebase/kwin/; revision=86598
25 years ago
Matthias Kretz
6021e7d9ac
changed my last commit to use strdup() instead of moving the declaration
...
(just like Coolo suggested)
svn path=/trunk/kdebase/kwin/; revision=84000
25 years ago
Matthias Kretz
a920560ffa
fixes Multihead-support (see my mail to core-devel)
...
+ QCString envir;
if (! restored) {
// we only do the multihead fork if we are not restored by the session
// manager, since the session manager will register multiple kwins,
@@ -240,7 +241,6 @@ int kdemain( int argc, char * argv[] )
if ((pos = display_name.findRev('.')) != -1 )
display_name.remove(pos,10); // 10 is enough to be sure we removed ".s"
- QCString envir;
if (number_of_screens != 1) {
for (int i = 0; i < number_of_screens; i++ ) {
// if execution doesn't pass by here, then kwin
svn path=/trunk/kdebase/kwin/; revision=83961
25 years ago
Waldo Bastian
2f90225543
Put stuff in KWinInternal namespace.
...
Export client.h, workspace.h and options.h so that people can write plugins.
svn path=/trunk/kdebase/kwin/; revision=83707
25 years ago
Matthias Ettrich
aa219e51db
Fixed Antonio's focus follows mouse problem:
...
Index: main.cpp
===================================================================
RCS file: /home/kde/kdebase/kwin/main.cpp,v
retrieving revision 1.42
diff -r1.42 main.cpp
157a158,160
> case EnterNotify:
> case LeaveNotify:
> kwin_time = e->xcrossing.time;
svn path=/trunk/kdebase/kwin/; revision=83624
25 years ago
Waldo Bastian
414316d5dc
Multihead fix.
...
Tell ksplash we're up and running.
svn path=/trunk/kdebase/kwin/; revision=83393
25 years ago
bhughes
7a9862f4ee
multihead in kdebase
...
svn path=/trunk/kdebase/kcontrol/; revision=81587
25 years ago
Matthias Ettrich
33f78a855b
some more keybindings
...
less race conditions with map/unmap thanks to BlackboxTechnology(tm)
svn path=/trunk/kdebase/kwin/; revision=77544
26 years ago
Matthias Ettrich
a189cb2c45
some attempt for dirk
...
svn path=/trunk/kdebase/kwin/; revision=76503
26 years ago
Matthias Ettrich
287b654d39
an attempt to reduce the slowliness of opaque resize with non-Qt application
...
svn path=/trunk/kdebase/kwin/; revision=73641
26 years ago
Matthias Ettrich
1b3e517fa8
raised version number, that was about time
...
svn path=/trunk/kdebase/kwin/; revision=68916
26 years ago
Waldo Bastian
ebe199a301
WABA: Use kdemain() instead of main() so that closures don't complain about
...
main being defined twice with different symbol sizes.
svn path=/trunk/kdebase/kwin/; revision=63094
26 years ago
Matthias Ettrich
bf33b067be
- completed session management (maximize, shaded, and restore were missing)
...
- support for WM_COMMAND pseudo session management (xterm and friends)
- basic support for private colormaps, useful on the last remaining 8bit displays
svn path=/trunk/kdebase/kwin/; revision=62239
26 years ago
Matthias Ettrich
ba64395e9a
removed debug output
...
svn path=/trunk/kdebase/kwin/; revision=60887
26 years ago
Matthias Ettrich
81bd6b26c3
some focus follows mouse stuff
...
svn path=/trunk/kdebase/kwin/; revision=60885
26 years ago
Matthias Ettrich
5d7ca8f2ee
adding missing raise and lower keybindings
...
svn path=/trunk/kdebase/kwin/; revision=59304
26 years ago
Werner Trobin
13aebff097
Commented out some more #define QT_CLEAN_NAMESPACE statements
...
svn path=/trunk/kdebase/kscreensaver/; revision=59186
26 years ago
Matthias Ettrich
3b707063bf
removed workaround for qt-2.1b3
...
svn path=/trunk/kdebase/ksmserver/; revision=57371
26 years ago
Matthias Ettrich
5fb81f837b
no "resize" and "maximize" options for non-resizable windows
...
svn path=/trunk/kdebase/kwin/; revision=56608
26 years ago
Hans Petter Bieker
120e8a0e4b
* -DQT_NO_ASCII_CAST
...
* using local8Bit() when printing i18n()ed messages to stderr.
svn path=/trunk/kdebase/kwin/; revision=55634
26 years ago
Matthias Ettrich
72abf668d2
iconify/deiconify animation.
...
Don't forget to update libkdecore and kicker
svn path=/trunk/kdebase/kwin/; revision=54131
26 years ago
Matthias Ettrich
900e2e6c0b
Use the new windowmanager interaction API
...
svn path=/trunk/kdebase/kwin/; revision=52623
26 years ago
Simon Hausmann
9dab9d5217
- provide a default dcop object
...
svn path=/trunk/kdebase/kwin/; revision=51682
26 years ago
Waldo Bastian
fc5367e74d
WABA: Restart kwin when it crashes. I hope this isn't used as excuse not to
...
debug kwin crashes any more :-)
svn path=/trunk/kdebase/kwin/; revision=51570
26 years ago
Matthias Ettrich
9c4e19ee40
removed the timerbased resize stuff again and did the real fix.
...
Should work fine with Qt-2.1, please test.
svn path=/trunk/kdebase/kwin/; revision=48970
26 years ago
Rik Hemsley
a982506a75
Kicker is now placed _under_ the Mac menubar - it will not obscure it...
...
except if you press the hide buttons. That needs fixing.
svn path=/trunk/kdebase/kwin/; revision=48570
26 years ago
Frank Baumgart
99c4839913
--enable-final fixes
...
svn path=/trunk/kdebase/kwin/; revision=47102
26 years ago
Rik Hemsley
66b2a8645f
App-starting notification support
...
svn path=/trunk/kdebase/kwin/; revision=46005
26 years ago
Matthias Ettrich
00d9588ccc
added phase2 workaround for broken qt-2.1 beta3
...
svn path=/trunk/kdebase/kwin/; revision=44620
26 years ago
Matthias Ettrich
b49151074f
Session management for KDE-2.x : say hello to the ksmserver
...
svn path=/trunk/kdebase/kwin/; revision=44552
26 years ago
Matthias Ettrich
7375cc7a17
faster abort when another window manager is running
...
svn path=/trunk/kdebase/kwin/; revision=44291
26 years ago
Matthias Ettrich
c2b5722a6b
small optimizations
...
svn path=/trunk/kdebase/kwin/; revision=44233
26 years ago
Matthias Ettrich
98ea0a56db
small fixes
...
svn path=/trunk/kdebase/kwin/; revision=42768
26 years ago
Christopher Molnar
54be0a25d9
CJM - fixed pid problem in main --->register kwin
...
26 years ago
Christopher Molnar
5e28e27b2c
added kwiniface iface in main for logout
...
26 years ago
David Faure
87a7b9b775
Build a kwiniface + fixed compiler warning
...
svn path=/trunk/kdebase/kwin/; revision=40507
26 years ago
Christopher Molnar
6482ac8053
Added kwininface:logout code. Still needs revisions - Chris M.
...
26 years ago
Waldo Bastian
7077776bb1
WABA: Use KCmdLineArgs
...
svn path=/trunk/kdebase/kwin/; revision=38160
27 years ago
Stephan Kulow
caf3ce1376
let it compile with SparcWorks CC 5.0 (templates, stdlib.h, little ANSI glitches)
...
svn path=/trunk/kdebase/kwin/; revision=37154
27 years ago
Matthias Ettrich
df37b4f6f3
small things
...
svn path=/trunk/kdebase/kwin/; revision=35447
27 years ago
Matthias Ettrich
322bccde7b
async keyboard
...
svn path=/trunk/kdebase/kwin/; revision=35431
27 years ago
Matthias Ettrich
b8a8bf9be2
CurrentTime must die
...
svn path=/trunk/kdebase/kwin/; revision=35369
27 years ago
Matthias Ettrich
bad93649e3
fixed min/max handling, handle palette changes properly
...
svn path=/trunk/kdebase/kwin/; revision=35018
27 years ago