Kim Woelders
2220fc9762
Pass Win to image rendering functions (for visual info).
...
SVN revision: 22583
2006-05-13 13:25:30 +00:00
Kim Woelders
d2b38a9bc2
Fix mem leak.
...
SVN revision: 22547
2006-05-12 12:01:41 +00:00
Kim Woelders
45e1cfdd73
Cleanups.
...
SVN revision: 22537
2006-05-11 21:11:07 +00:00
Kim Woelders
d9bec0d6c5
Save visual in Win struct.
...
SVN revision: 22520
2006-05-10 20:44:15 +00:00
Kim Woelders
f2a081534d
Use window depth when creating normal image pixmaps.
...
SVN revision: 22483
2006-05-07 16:21:37 +00:00
Kim Woelders
e20179630c
Remove old window handling API fallback stuff.
...
SVN revision: 22481
2006-05-07 15:08:01 +00:00
Kim Woelders
0e2b840e3e
Fix breakage in EReparentWindow().
...
SVN revision: 22450
2006-05-03 22:50:52 +00:00
Kim Woelders
bd6d2a8632
Cleanups, issue warning on missing unregistration.
...
SVN revision: 22444
2006-05-02 20:06:32 +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
068d2aef43
Window handling function api rename/rewrap continued.
...
SVN revision: 22352
2006-04-25 22:40:06 +00:00
Kim Woelders
0e9716a785
Oops - Reinsert lines removed by mistake.
...
SVN revision: 22337
2006-04-24 16:06:05 +00:00
Kim Woelders
4f4c6523e4
Window handling function api rename/rewrap continued.
...
SVN revision: 22329
2006-04-23 23:18:23 +00:00
Kim Woelders
60b882006c
Window handling function api rename/rewrap continued.
...
SVN revision: 22326
2006-04-23 22:11:26 +00:00
Kim Woelders
8d209bda71
Fix redundant window ID lookup.
...
SVN revision: 22201
2006-04-18 17:53:15 +00:00
Kim Woelders
0218e123c2
Start renaming/rewrapping stuff preparing for other api changes.
...
SVN revision: 22185
2006-04-17 21:55:34 +00:00
Kim Woelders
77c2a4fa6e
Fix dialog updates when text is changed (properly this time).
...
SVN revision: 22176
2006-04-17 08:43:09 +00:00
Kim Woelders
2f78638c0f
Wrap imlib.
...
SVN revision: 21576
2006-03-29 19:13:17 +00:00
Kim Woelders
d22580d185
Header file and other cleanups.
...
SVN revision: 21409
2006-03-19 14:59:48 +00:00
Kim Woelders
b5038396fb
Rework background handling:
...
- Only use root background overlay when composite is enabled
- Improve handling of external backgrounds ("No Background")
- Fix external background handling when composite is enabled
SVN revision: 20835
2006-02-27 19:14:25 +00:00
Kim Woelders
fd1f43f0fe
Rename some files.
...
SVN revision: 20558
2006-02-18 09:50:17 +00:00
Kim Woelders
55d6bdbb3c
Track top-level window shepedness.
...
SVN revision: 19969
2006-01-22 18:25:41 +00:00
Kim Woelders
a1c2571dfe
Fix compiling with ecore_x
...
SVN revision: 19594
2006-01-07 08:53:15 +00:00
Kim Woelders
056248c884
2006.
...
SVN revision: 19591
2006-01-07 07:20:58 +00:00
Kim Woelders
7f89006692
Fix bug in setting solid color bg.
...
SVN revision: 18885
2005-12-06 23:43:11 +00:00
Kim Woelders
c8c8574e19
Add sanity checks.
...
SVN revision: 18561
2005-11-20 22:47:41 +00:00
Kim Woelders
0dfa113313
General bug hunt - Found a few, pedantic cleanups, dead code removal.
...
SVN revision: 18153
2005-10-30 19:40:49 +00:00
Kim Woelders
5d8a30e301
Fix caching of imlib images (has been severely crippled for some time).
...
SVN revision: 17613
2005-10-16 16:27:48 +00:00
Kim Woelders
40c41a6d9d
Fix shape bug.
...
SVN revision: 17578
2005-10-15 20:27:32 +00:00
Kim Woelders
90bd960b93
Hide image/text class internals.
...
SVN revision: 16971
2005-09-26 17:32:10 +00:00
Kim Woelders
7f2dcd7062
Debug grabbing.
...
SVN revision: 16385
2005-08-27 14:11:17 +00:00
Kim Woelders
f7424fdc0e
Move tooltip handling to source. Eliminate WindowAtXY().
...
SVN revision: 16245
2005-08-20 13:55:51 +00:00
Kim Woelders
c33d194912
Move some global vars around, cleanups.
...
SVN revision: 16188
2005-08-15 16:57:13 +00:00
Kim Woelders
df92a58a88
Really boring cosmetics.
...
SVN revision: 16061
2005-08-07 22:59:27 +00:00
Kim Woelders
28534943d2
Wrap XWarpPointer and XQueryPointer.
...
SVN revision: 16060
2005-08-07 20:33:21 +00:00
Kim Woelders
0167c0810f
Composite manager - Invalidate named pixmap on unmap, cleanups,
...
experimental override redirect handling modes.
SVN revision: 16057
2005-08-07 10:51:07 +00:00
Kim Woelders
28a45b3c70
Add .png to cached image file names.
...
SVN revision: 15886
2005-07-24 18:29:50 +00:00
Kim Woelders
5124d0981e
Split up E.h a bit.
...
SVN revision: 15796
2005-07-16 16:57:45 +00:00
Kim Woelders
285f7fe346
Add wrapper function.
...
SVN revision: 15715
2005-07-10 14:05:25 +00:00
Kim Woelders
841d9fb02c
Eliminate xid list (now linked within struct).
...
SVN revision: 15583
2005-06-30 12:57:34 +00:00
Kim Woelders
61b1d0ce08
Shape speedups, sanity check.
...
SVN revision: 15278
2005-06-12 16:06:41 +00:00
Kim Woelders
e8695258fa
Fix slideouts.
...
SVN revision: 15216
2005-06-09 18:28:13 +00:00
Kim Woelders
8b206d49b7
Fix bad data reference.
...
SVN revision: 15114
2005-06-04 08:29:55 +00:00
Kim Woelders
2cf095e2f5
Various fixes.
...
SVN revision: 15066
2005-06-02 19:02:13 +00:00
Kim Woelders
d04f70aca9
Eliminate GetWinDepth().
...
SVN revision: 15008
2005-05-29 09:34:58 +00:00
Kim Woelders
661d69880a
Attempt to make client handling more solid.
...
SVN revision: 14981
2005-05-28 11:43:57 +00:00
Kim Woelders
a89b87aa74
Cleanups.
...
SVN revision: 14887
2005-05-21 21:49:36 +00:00
Kim Woelders
ad3b5c7d2e
Another attempt to get shape right.
...
SVN revision: 14886
2005-05-21 20:58:18 +00:00
Kim Woelders
0aaba68763
Another shape fix.
...
SVN revision: 14808
2005-05-16 15:31:28 +00:00
Kim Woelders
6ffcc3074b
Trivial fixes.
...
SVN revision: 14781
2005-05-14 20:00:40 +00:00
Kim Woelders
32c3226800
Systray fixes (avoid crashing certain clients on close).
...
SVN revision: 14738
2005-05-12 19:02:15 +00:00
Kim Woelders
fd42afa145
Fix memory leaks.
...
SVN revision: 14735
2005-05-12 16:50:52 +00:00
Kim Woelders
42c43d2aca
Fix server grabbing issues. Don't use ecore_x API for trivial stuff.
...
SVN revision: 14642
2005-05-07 11:20:02 +00:00
Kim Woelders
95fc20978b
Initial ARGB client support (Rajsekar Manokaran).
...
SVN revision: 14501
2005-04-29 17:37:30 +00:00
Kim Woelders
7a2b4b7ebe
Compile cleanly with gcc4.
...
SVN revision: 14312
2005-04-23 08:28:04 +00:00
Kim Woelders
3d185b64f2
Clean up command line option handling.
...
Fix various issues with options and restarting/session management.
SVN revision: 14115
2005-04-07 16:38:57 +00:00
Kim Woelders
99d717e187
Copyright updates. More enlightenment->e16.
...
SVN revision: 13794
2005-03-19 16:40:18 +00:00
Kim Woelders
f47609bda7
Fix menu segv. Eliminate GetWinXY/WH.
...
SVN revision: 13638
2005-03-06 21:29:46 +00:00
Kim Woelders
a32d4e1e9d
Event handling fixes and tweaks (avoid graphics exposure events). Cleanups.
...
SVN revision: 13564
2005-03-02 19:20:27 +00:00
Kim Woelders
02014148f4
Too many ways of doing the same things...
...
SVN revision: 13469
2005-02-22 21:45:25 +00:00
Kim Woelders
2bec1132c9
Fix systray configuration dialog.
...
SVN revision: 13336
2005-02-12 23:48:02 +00:00
Kim Woelders
b49d17688c
Do not pass disp around everywhere.
...
SVN revision: 13179
2005-02-02 17:12:07 +00:00
Kim Woelders
e0e414c9cf
Deuglify fullscreen windows not filling available space.
...
SVN revision: 13136
2005-01-30 11:02:43 +00:00
Kim Woelders
69b6ed3314
Bye bye EDBUG/EDBUG_RETURN.
...
SVN revision: 13097
2005-01-25 21:58:28 +00:00
Kim Woelders
bc0bfa22b3
Attempt to improve badly behaving client handling.
...
SVN revision: 13064
2005-01-23 18:23:04 +00:00
Kim Woelders
65f82350c8
Fix various edge flipping bugs (window moving, multihead, configuration).
...
SVN revision: 12686
2005-01-02 15:38:52 +00:00
Kim Woelders
fbbe386efb
0.16.8
...
SVN revision: 12619
2004-12-28 23:46:49 +00:00
Kim Woelders
4fc8f4e865
A new event handler registration/dispatching engine (not used yet).
...
SVN revision: 10400
2004-05-31 20:03:06 +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
485635dec5
Portability fixes and auto* cleanups.
...
SVN revision: 9884
2004-04-24 13:16:38 +00:00
Kim Woelders
cf9316e6f8
Introduce debug print function.
...
SVN revision: 9647
2004-04-08 12:54:46 +00:00
Kim Woelders
b215aca4ac
Add GetWinParent() for debugging.
...
SVN revision: 9597
2004-04-04 21:30:59 +00:00
Kim Woelders
531c81778c
Enable compiling with -Wshadow (trivial name clash fixups).
...
SVN revision: 9409
2004-03-20 15:49:05 +00:00
Mandrake
68ea5e7268
Thu Mar 18 12:10:13 EST 2004
...
(Mandrake)
Fixed a boatload of warnings. Commented out a couple of functions that
were no longer being used. I fixed some of these warnings a few years ago
and somehow *ahem* they were put back in ;)
SVN revision: 9392
2004-03-18 17:03:50 +00:00
Kim Woelders
a50d1836ee
Cosmetics.
...
SVN revision: 9351
2004-03-14 09:03:26 +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
b2cc6825a1
Slideout code and namespace shuffle.
...
SVN revision: 8319
2004-01-09 09:11:33 +00:00
Kim Woelders
e8e315db0e
A pseudo-transparency support hack.
...
SVN revision: 8222
2003-12-28 17:57:31 +00:00
Kim Woelders
bd85fc492e
Fix gcc 3.3 compiler warnings.
...
SVN revision: 8095
2003-12-11 21:13:50 +00:00
Kim Woelders
c72c691017
Fix icons for apps specifying pixmap but no mask.
...
SVN revision: 8003
2003-12-04 19:02:03 +00:00
Kim Woelders
b110adc6e6
Imlib2 - Improve on backgrounds.
...
SVN revision: 7923
2003-11-22 00:15:41 +00:00
Kim Woelders
3da03b6dc9
Copyrights->2003.
...
SVN revision: 7807
2003-11-05 17:24:47 +00:00
Kim Woelders
e3ed12174c
Attempt to fix segfaults caused by draw queue trouble.
...
SVN revision: 7487
2003-09-28 19:21:34 +00:00
Kim Woelders
5d300a6561
Fix min/maximise bugs/inconsistencies, simplify code.
...
Some xinerama code cleanups.
SVN revision: 7197
2003-07-20 18:02:16 +00:00
Kim Woelders
29c79896d9
Make XID stuff local to x.c.
...
SVN revision: 7142
2003-07-12 07:52:03 +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
Kim Woelders
f38c492356
Ignore internal buttons when placing windows (+I don't like duplicated code).
...
SVN revision: 6911
2003-05-16 18:06:14 +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
8ea4ff7696
Fri Jul 28 12:31:35 PDT 2000
...
(Mandrake)
Now with xinerama enabled your alt-tab focus list will appear properly
centered in the current head. I think I will add an alt-tab feature to only
focus on windows in the current head as well (this will be toggle-able)
SVN revision: 2929
2000-07-28 19:13:13 +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
f6bbde6273
Wed Jul 26 11:54:23 PDT 2000
...
(Mandrake)
Same problem when you close the desktop background window
SVN revision: 2925
2000-07-26 18:35:46 +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
Mandrake
e8984fb081
Mon Apr 10 15:43:56 PDT 2000
...
(Mandrake)
fix for bringing iconified windows to current head when using the tasklist.
SVN revision: 2460
2000-04-10 22:46:20 +00:00
Mandrake
f21e919dbf
Mon Apr 10 15:01:10 PDT 2000
...
(Mandrake)
fixed the rest of xinerama menu usage (please test under non-xinerama)
SVN revision: 2459
2000-04-10 22:03:52 +00:00
Mandrake
6bdf677482
Mon Apr 10 12:45:00 PDT 2000
...
(Mandrake)
redid all the xinerama menu code
SVN revision: 2457
2000-04-10 19:47:23 +00:00
Mandrake
175f3a0aad
Wed Apr 5 16:55:39 PDT 2000
...
(Mandrake)
a little bit of fixing to the xinerama menu code
SVN revision: 2434
2000-04-06 00:57: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
d42b1ae833
Mon Apr 3 16:46:07 PDT 2000
...
(Mandrake)
more fixes for xinerama-aware menus.
SVN revision: 2424
2000-04-03 23:49:14 +00:00
Mandrake
6c484926f4
Mon Apr 3 15:07:12 PDT 2000
...
(Mandrake)
beginnings of xinerama menu support. just have to fix the remainder of the
"stay on screen as I scroll" bits"
SVN revision: 2421
2000-04-03 22:10:47 +00:00