Kim Woelders
9c31fe29ed
Clean up header file inclusion order.
...
Fixes building with e.g. -std=c99 and c11 by always including config.h
(which defines _GNU_SOURCE) first.
2015-01-17 19:33:42 +01:00
Kim Woelders
4d1bde02ae
Wrap XID and some other X types.
...
Mostly to change longs to ints to reduce memory footprint a bit on 64
bit systems.
2014-04-23 19:13:00 +02:00
Kim Woelders
9d9fa0edf5
Cosmetics (key->keycode).
2014-04-23 07:38:27 +02:00
Kim Woelders
e1f062fff5
Use NoXID in stead of None.
2013-12-29 08:59:38 +01:00
Kim Woelders
9fc7dc7f5e
Header file tweaks and cosmetics.
...
Primarily, don't include Xlib.h from other headers than xtypes.h.
2013-12-29 08:59:38 +01:00
Kim Woelders
82f3f3a359
When using XI2, handle all keyboard and pointer events via XI2.
...
SVN revision: 81755
2012-12-27 18:21:56 +00:00
Kim Woelders
5b3556e386
Wrap XAllowEvents().
...
SVN revision: 81752
2012-12-27 18:21:48 +00:00
Kim Woelders
a01c953c54
Wrap some calls to XGrab/UngrabKeyboard() + cosmetics.
...
SVN revision: 81698
2012-12-25 18:19:59 +00:00
Kim Woelders
7fd4f7a71d
Cosmetics.
...
SVN revision: 78407
2012-10-24 17:20:38 +00:00
Kim Woelders
b780491887
Rewrap more X stuff.
...
SVN revision: 34149
2008-03-30 12:13:16 +00:00
Kim Woelders
6eaca2639c
Eliminate redundant VRoot vars.
...
SVN revision: 34106
2008-03-24 11:12:40 +00:00
Kim Woelders
3b2edcf777
Move modifier mask stuff around. Avoid redundant key/button grab/ungrabs.
...
SVN revision: 28181
2007-02-01 01:23:40 +00:00
Kim Woelders
83bcbbaee1
2007.
...
SVN revision: 27952
2007-01-13 19:14:29 +00:00
Kim Woelders
6fed0108ad
Clean up move/resize event handling.
...
SVN revision: 27218
2006-11-26 17:10:40 +00:00
Kim Woelders
63a8acc721
Split up, shuffle around, rename.
...
SVN revision: 27181
2006-11-19 21:55:52 +00:00
Kim Woelders
6caf9ed8d4
Eliminate redundant macro (Xwin).
...
SVN revision: 24447
2006-08-07 20:47:12 +00:00
Kim Woelders
f02b00ad9d
Change internal window handling API. Now passing Win (pointer to EXID struct) in stead of window XID.
...
SVN revision: 22397
2006-04-29 19:39:21 +00:00
Kim Woelders
056248c884
2006.
...
SVN revision: 19591
2006-01-07 07:20:58 +00:00
Kim Woelders
f44983f8b5
Action/grab tweaks, cleanups (should fix focus list lockup).
...
SVN revision: 15581
2005-06-30 12:37:43 +00:00
Kim Woelders
99d717e187
Copyright updates. More enlightenment->e16.
...
SVN revision: 13794
2005-03-19 16:40:18 +00:00
Kim Woelders
fbbe386efb
0.16.8
...
SVN revision: 12619
2004-12-28 23:46:49 +00:00
Kim Woelders
b6b7bcc647
Still more pointer grab stuff.
...
SVN revision: 12280
2004-11-27 13:29:39 +00:00
Kim Woelders
1053c795cf
Attempt to fix pointer grab problem.
...
SVN revision: 12234
2004-11-20 17:55:12 +00:00
Kim Woelders
a229e84d09
Pass button grabs through one function.
...
SVN revision: 11225
2004-08-14 15:06:26 +00:00
Kim Woelders
d729f2c717
Enable showing some grab info.
...
SVN revision: 11160
2004-08-05 23:08:34 +00:00
Kim Woelders
1cf1922f38
Enable configuring and set cursor on pointer grabs.
...
SVN revision: 10846
2004-07-15 18:23:54 +00:00
Kim Woelders
2b847dfbe9
Add X_CFLAGS to INCLUDES. Rename root to VRoot to avoid warnings with -Wshadow.
...
SVN revision: 10053
2004-05-04 19:04:42 +00:00
Kim Woelders
531c81778c
Enable compiling with -Wshadow (trivial name clash fixups).
...
SVN revision: 9409
2004-03-20 15:49:05 +00:00
Kim Woelders
2328bcb7c9
2003 -> 2004.
...
SVN revision: 8569
2004-01-19 22:30:35 +00:00
Kim Woelders
57d8a9e8c5
Split mode struct into configuration and state stuff.
...
SVN revision: 8358
2004-01-12 20:43:18 +00:00
Kim Woelders
3da03b6dc9
Copyrights->2003.
...
SVN revision: 7807
2003-11-05 17:24:47 +00:00
Mandrake
538d325415
Thu May 22 15:09:11 EDT 2003
...
(Mandrake)
Updated .h files so that this sucker actually wants to build on my system.
Sorry I've been AWOL for so long, life has been quite busy lately.
SVN revision: 6924
2003-05-22 19:15:03 +00:00
Michael Jennings
b35504b70e
Fri Mar 28 00:14:31 EST 2003
...
(KainX)
More patches from Kim Woelders <kim@woelders.dk>.
SVN revision: 6793
2003-03-28 05:16:21 +00:00
Mandrake
c72c14143c
Fri Jul 28 10:42:05 PDT 2000
...
(Mandrake)
the beginning of another xinerama feature "place additional windows on extra
head when current head is full"
SVN revision: 2928
2000-07-28 17:23:35 +00:00
Mandrake
5f2e7bd222
Wed Jul 26 11:18:29 PDT 2000
...
(Mandrake)
apparently when you first open up the background settings dialog box it
clobbers the atom that says what the base background should have in it.
This is a hack, but fixes the symptom of the problem :)
SVN revision: 2924
2000-07-26 18:00:47 +00:00
Tom Gilbert
4d21d088e3
Sun Jun 4 20:56:41 GMT 2000
...
(gilbertt)
Patch from monkeyiq@flashmail.com (real name?) for the option to position
windows centered under the mouse pointer.
(I changed the logic just slightly from the patch, so that windows too big
vertically are positioned so that the top is visible, instead of the other
way around).
SVN revision: 2750
2000-06-04 19:45:55 +00:00
Peter Kjellerstedt
7f0b9c37d3
Thu Apr 6 01:17:06 CEST 2000
...
(Saur)
Ran the default indent from ecvs on all files to get rid of differences
caused by it (should hopefully give smaller diffs in the future).
Removed all duplicated * * in comments (generated by indent sometimes).
SVN revision: 2431
2000-04-05 23:22:56 +00:00
Mandrake
8388b82d62
Thu Jan 6 12:23:56 PST 2000
...
(Mandrake)
updated copyrights to say 2000. muahahaha.
SVN revision: 1864
2000-01-06 08:13:30 +00:00
Carsten Haitzler
92ff0dd54b
Mon Dec 6 14:52:40 PST 1999
...
(Raster)
gettext internationalisation support & patch
fix to allow setting of which mouse button do what on the pager
fix to border width handlign in icccm
fix to warp foucs
some other stuff i probabyl forgot about...
SVN revision: 1507
1999-12-06 17:12:20 +00:00
Carsten Haitzler
da14b1fbb1
Mon Oct 4 17:58:33 PDT 1999
...
(Raster)
my god.. copyright notices..........
SVN revision: 653
1999-10-04 22:06:00 +00:00
Carsten Haitzler
04642ec16c
Sat Sep 4 00:35:38 PDT 1999
...
(Raster)
draw queue for handling expoes on dialogs.. more efficient drawing for dialogs
AND now no drawing bugs in non opaque move and resize modes :)
SVN revision: 175
1999-09-04 07:10:13 +00:00
Carsten Haitzler
c79f01a1d9
re-importing E after cvs failure to comply with orders... thus it DIED!
...
SVN revision: 37
1999-08-17 22:56:46 +00:00