Kim Woelders
322afc36f6
Fix button grabs not being released.
...
SVN revision: 11228
2004-08-14 18:50:27 +00:00
Kim Woelders
a229e84d09
Pass button grabs through one function.
...
SVN revision: 11225
2004-08-14 15:06:26 +00:00
Kim Woelders
6434b22c6e
Partial fix to button grab problem.
...
SVN revision: 11222
2004-08-14 00:47:17 +00:00
Kim Woelders
46d6675129
Inconsequential cleanup.
...
SVN revision: 11220
2004-08-13 21:06:34 +00:00
Kim Woelders
6e67b17238
Hide menus when switching desktop.
...
SVN revision: 11219
2004-08-13 20:54:53 +00:00
Kim Woelders
6cd61244e1
Hide menus when switching desktop.
...
SVN revision: 11218
2004-08-13 20:41:25 +00:00
Kim Woelders
41658e22ef
Use png (not ppm) for image chaching, avoid some code duplication.
...
SVN revision: 11186
2004-08-08 21:32:19 +00:00
Kim Woelders
62d2467775
Fix window placement at (re)start (don't follow transients to leader).
...
SVN revision: 11179
2004-08-08 09:12:53 +00:00
Kim Woelders
ef249ae2cc
Minor cleanup.
...
SVN revision: 11177
2004-08-08 08:55:49 +00:00
Kim Woelders
1811880a00
Debug commands to set/unset pointer grabs.
...
SVN revision: 11174
2004-08-07 23:11:44 +00:00
Kim Woelders
ed50dd61a7
Debug for tracking area and desktop changes.
...
SVN revision: 11173
2004-08-07 23:10:41 +00:00
Kim Woelders
82b83dbd84
Enable showing some menu info for debug (+tidy up some menu state stuff).
...
SVN revision: 11172
2004-08-07 21:00:10 +00:00
Kim Woelders
4316e1760b
Fix segv in "Advanced Settings" dialog when dialog headers are enabled.
...
SVN revision: 11165
2004-08-07 00:05:33 +00:00
Kim Woelders
d729f2c717
Enable showing some grab info.
...
SVN revision: 11160
2004-08-05 23:08:34 +00:00
Kim Woelders
57815445d1
Attempt to do something about the Restart Placement Bug.
...
SVN revision: 11157
2004-08-05 17:46:26 +00:00
Kim Woelders
a3a95812e1
Fix random killing when closing iconbox.
...
SVN revision: 11145
2004-08-03 20:31:04 +00:00
Kim Woelders
897d38ba04
Fix some initial desktop setup.
...
SVN revision: 11144
2004-08-03 19:35:37 +00:00
Kim Woelders
488a602361
Removed some more ";;"s.
...
SVN revision: 11143
2004-08-03 17:37:45 +00:00
Kirby Kuehl
71e059c727
Remove extra semicolon. FreeBSD (at least) doesn't like this.
...
SVN revision: 11141
2004-08-03 02:43:50 +00:00
Kim Woelders
15db058fe3
Fix desktop background thumbnail caching.
...
SVN revision: 11130
2004-08-02 18:52:51 +00:00
Kim Woelders
9a85e829be
Valgrindings.
...
SVN revision: 11118
2004-07-30 23:28:42 +00:00
Kim Woelders
496bbf4001
Valgrindings.
...
SVN revision: 11113
2004-07-30 20:46:35 +00:00
Kim Woelders
cb55e9df95
Fix nastiness when there are more than 16 windows at startup.
...
SVN revision: 11107
2004-07-30 17:27:31 +00:00
Kim Woelders
92e40f6cc0
Another (partial) fix to incorrect menu placement.
...
SVN revision: 11031
2004-07-26 18:54:49 +00:00
Kim Woelders
3833ddf18e
Partial fix to incorrect menu placement.
...
SVN revision: 11026
2004-07-26 16:47:16 +00:00
Kim Woelders
dfd5ee27a8
Tidy up a bit (removed ancient ChangeLog's and other obsolete stuff).
...
SVN revision: 11012
2004-07-25 10:47:56 +00:00
Kim Woelders
f4bb762c89
Remove unused clone stuff.
...
SVN revision: 11011
2004-07-25 09:57:30 +00:00
Kim Woelders
a5de9656e8
Bye bye Imlib1 and Fnlib.
...
SVN revision: 11010
2004-07-25 09:34:43 +00:00
Kim Woelders
47ddbb9d11
Fix focuslist trouble.
...
SVN revision: 10992
2004-07-23 20:05:50 +00:00
Kim Woelders
ede573bfd8
Fix image class transparency (correctly this time).
...
SVN revision: 10964
2004-07-22 21:12:04 +00:00
Kim Woelders
c92ee25296
Smart resizing (by Josh Holtrop <jholtrop@gmail.com>).
...
SVN revision: 10963
2004-07-22 16:11:43 +00:00
Kim Woelders
9c00f3b10c
Set (now working) raise-on-focus option default off.
...
SVN revision: 10935
2004-07-20 16:05:36 +00:00
Kim Woelders
688236c913
Fix image class transparency bug.
...
SVN revision: 10907
2004-07-18 19:53:23 +00:00
Kim Woelders
f2ab54a2f3
Tweaks to the pointer grab cursors.
...
SVN revision: 10899
2004-07-18 12:27:38 +00:00
Kim Woelders
02683651fa
Grrr. Debug--.
...
SVN revision: 10894
2004-07-17 22:42:29 +00:00
Kim Woelders
1fe494a8eb
Fix some focus list options.
...
SVN revision: 10893
2004-07-17 22:17:20 +00:00
Kim Woelders
8207d1f098
Focus fixes - minor correction #2 .
...
SVN revision: 10889
2004-07-17 14:58:16 +00:00
Kim Woelders
16c7808280
Focus fixes - minor correction.
...
SVN revision: 10886
2004-07-17 10:11:31 +00:00
Kim Woelders
737c9603b4
Focus fixes.
...
SVN revision: 10885
2004-07-17 08:55:34 +00:00
Kim Woelders
b8e1fa1a48
IPC - Set focus by window name, help command cleanups.
...
SVN revision: 10884
2004-07-17 07:54:08 +00:00
Kim Woelders
4c73a3944f
Bits and pieces - no actual changes.
...
SVN revision: 10854
2004-07-15 23:31:02 +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
4e0b46746a
Cursor code namespace cleanup.
...
SVN revision: 10845
2004-07-15 16:46:06 +00:00
Kim Woelders
86c1e72354
Fix action when using keyboard to navigate menus + cleanups.
...
SVN revision: 10833
2004-07-14 19:05:30 +00:00
Kim Woelders
c4f82316ce
Hmmm. Fix pager update for offscreen windows.
...
SVN revision: 10831
2004-07-14 16:00:37 +00:00
Kim Woelders
ec67699a5d
Mostly trivial EWin struct member renaming.
...
SVN revision: 10814
2004-07-13 19:58:58 +00:00
Kim Woelders
a8dac7b7a6
Shuffle some ICCCM client message code around.
...
SVN revision: 10808
2004-07-13 17:15:20 +00:00
Kim Woelders
aa37b28927
Fix problem showing in theme menu if theme dir contains file beginning with '.'
...
(as pointed out by Yasufumi Haga <yasufumi.haga@nifty.com>) + associated cleanups.
SVN revision: 10799
2004-07-12 23:33:15 +00:00
Kim Woelders
dfca031c6c
Don't chase around after windows during startup.
...
SVN revision: 10798
2004-07-12 23:24:36 +00:00
Kim Woelders
905be8f0f7
Make About box text localizable.
...
SVN revision: 10781
2004-07-11 10:58:53 +00:00
Kim Woelders
a4c5607518
Selective Transparency - More tweaks (Jaron Omega <jaron@sock-stream.net>).
...
SVN revision: 10699
2004-07-05 17:07:24 +00:00
Kim Woelders
00bd1da07b
Fix potential problem with initially sticky windows.
...
SVN revision: 10698
2004-07-05 15:02:52 +00:00
Kim Woelders
c155e1f358
Allow _MOTIF_WM_HINTS to have only 4 elements (fixes blender, possibly others).
...
SVN revision: 10696
2004-07-05 11:25:20 +00:00
Kim Woelders
bb876b357e
Another transparent menu drawing fix.
...
SVN revision: 10688
2004-07-04 22:36:57 +00:00
Kim Woelders
295042077e
Don't unshade while iconified (caused un-deiconifiable windows).
...
SVN revision: 10687
2004-07-04 21:33:06 +00:00
Kim Woelders
0888450b90
Simplify MenuDrawItem(). Fixes a number of menu drawing issues.
...
SVN revision: 10683
2004-07-04 13:27:42 +00:00
Kim Woelders
7e9a6afe2d
Another tweak for nested E.
...
SVN revision: 10682
2004-07-04 12:28:56 +00:00
Kim Woelders
7a0880253e
Read the WM_COMMAND property for all group members + shuffle some code around.
...
SVN revision: 10678
2004-07-04 08:47:28 +00:00
Kim Woelders
db4f69d892
Oops2 - Another fix to borderless fullscreen windows (segv at startup).
...
SVN revision: 10676
2004-07-03 09:57:13 +00:00
Kim Woelders
8d9b57cdb5
Handle struts, optionally ignore.
...
SVN revision: 10673
2004-07-03 00:58:19 +00:00
Kim Woelders
7ab2bebe6e
Trivial renaming of placement options.
...
SVN revision: 10672
2004-07-03 00:30:50 +00:00
Kim Woelders
5337b5a6ee
Oops - fix to borderless fullscreen windows.
...
SVN revision: 10668
2004-07-02 20:59:32 +00:00
Kim Woelders
440afd6972
Make fullscreen windows borderless.
...
SVN revision: 10664
2004-07-02 17:36:58 +00:00
Kim Woelders
bf84767b82
Various tweaks for nested E.
...
SVN revision: 10661
2004-07-01 21:04:42 +00:00
Kim Woelders
8282b25255
Don't use the fallback border unless we have to.
...
SVN revision: 10658
2004-07-01 09:13:22 +00:00
Kim Woelders
a68bf02ad8
Nested E. Maybe not really useful (yet?) but good for debugging and fun toy.
...
SVN revision: 10650
2004-06-30 13:04:18 +00:00
Kim Woelders
46cd16985e
Trivial renamings.
...
SVN revision: 10631
2004-06-29 13:19:23 +00:00
Kim Woelders
19943578c1
Fix area updates (caused incorrect area switch on transient pop-up).
...
SVN revision: 10624
2004-06-29 09:31:42 +00:00
Kim Woelders
6029a7e2c8
Fix minor glitch with coordinate window being mapped too early + cosmetics.
...
SVN revision: 10623
2004-06-29 08:52:41 +00:00
Kim Woelders
d6efd071f9
Enable configuring no-input windows using menus + cosmetics.
...
SVN revision: 10614
2004-06-28 23:37:55 +00:00
Kim Woelders
1ee98f7920
Disable old x11amp hack (fixes broken rhythmbox "Small Display").
...
SVN revision: 10613
2004-06-28 20:57:50 +00:00
Kim Woelders
6665fddd0f
Fix placement of windows with StaticGravity.
...
SVN revision: 10611
2004-06-28 19:14:48 +00:00
Kim Woelders
8e438d91ba
Fix initial window stacking if not on desk 0 + trivial stuff.
...
SVN revision: 10610
2004-06-28 18:22:04 +00:00
Kim Woelders
9177e045fb
Fix edge flip with fullscreen windows.
...
SVN revision: 10602
2004-06-27 22:30:53 +00:00
Kim Woelders
ad5ddd8833
Fix repositioning on border change.
...
SVN revision: 10601
2004-06-27 20:24:25 +00:00
Kim Woelders
a2ac120094
Get the window placement right, I hope.
...
SVN revision: 10596
2004-06-27 15:59:32 +00:00
Kim Woelders
fe129f815e
Fix compile with imlib1 + trivial stuff.
...
SVN revision: 10595
2004-06-27 10:42:53 +00:00
Kim Woelders
190bdcc4d8
Fix/align dox/src imlib2 TT font rendering stuff.
...
SVN revision: 10594
2004-06-26 20:27:31 +00:00
Kim Woelders
d0ec08a239
Fix several window placement bugs.
...
SVN revision: 10592
2004-06-26 18:24:39 +00:00
Kim Woelders
a538a4a0ac
Cache borderpart ImageState (primarily to avoid flickering text on enter/leave).
...
SVN revision: 10591
2004-06-26 17:49:01 +00:00
Kim Woelders
847e828619
Make buttons opaque (button transparency handling is missing).
...
SVN revision: 10590
2004-06-26 17:33:40 +00:00
Kim Woelders
e380847cec
Enable continuing startup when there are errors in ...e_session-XXXXXX.
...
SVN revision: 10551
2004-06-19 21:31:40 +00:00
Kim Woelders
9c8f848a7f
Selective Transparency - config updates (Jaron Omega <jaron@sock-stream.net>).
...
SVN revision: 10549
2004-06-19 11:17:08 +00:00
Kim Woelders
4b9484a861
Attempt to fix stacking and other problems with transients.
...
SVN revision: 10543
2004-06-19 01:31:21 +00:00
Kim Woelders
0b300f3677
Transparency tweaks.
...
SVN revision: 10542
2004-06-18 22:21:35 +00:00
Kim Woelders
f6e8774706
Another attempt to fix some window placement and saved settings issues.
...
SVN revision: 10541
2004-06-18 20:12:10 +00:00
Kim Woelders
3d5c6c0743
Read WM_TRANSIENT_FOR only on map or change + debug stuff.
...
SVN revision: 10524
2004-06-16 22:49:37 +00:00
Kim Woelders
1aad1cf0d2
Fix inappropriate re-use of cached mini-window image pixmaps.
...
SVN revision: 10523
2004-06-16 19:55:41 +00:00
Kim Woelders
ecf5695b13
Fix a number of bugs with pager clicking and dragging.
...
SVN revision: 10511
2004-06-15 22:11:33 +00:00
Kim Woelders
f549bae73e
Selective Transparency - configuration (Jaron Omega <jaron@sock-stream.net>).
...
SVN revision: 10506
2004-06-14 17:02:32 +00:00
Kim Woelders
ec266936d3
Localize menu title and item text.
...
SVN revision: 10501
2004-06-13 22:37:22 +00:00
Kim Woelders
d1ecf90ab3
Raise on ACTION_FOCUS_SET.
...
SVN revision: 10499
2004-06-13 16:05:24 +00:00
Kim Woelders
e5ac20c6b7
Put lost warpfocused option back in.
...
SVN revision: 10474
2004-06-08 22:16:14 +00:00
Kim Woelders
c529728562
Partial fix to clipped TT font text.
...
SVN revision: 10471
2004-06-08 20:24:06 +00:00
Kim Woelders
b9149ef8cd
Fix borders on initially shaded windows.
...
SVN revision: 10469
2004-06-08 19:08:46 +00:00
Kim Woelders
c52cf75ff7
Fix segv in menu keypress handling.
...
SVN revision: 10466
2004-06-08 15:28:31 +00:00
Kim Woelders
0d85247367
Deiconify windows to position where it was iconified (whenever possible).
...
SVN revision: 10459
2004-06-07 22:19:25 +00:00
Kim Woelders
9a2591c4e1
Trivial code shuffle and namespace cleanup.
...
SVN revision: 10457
2004-06-07 16:46:08 +00:00
Kim Woelders
5b4d11a9c9
Fix ancient harmless bug.
...
SVN revision: 10456
2004-06-07 16:07:38 +00:00
Kim Woelders
3acff5462a
Fix segv on group member exit + associated cleanups.
...
SVN revision: 10452
2004-06-06 16:38:17 +00:00
Kim Woelders
b43495e0d5
Trivial code shuffle (sticky.c into borders.c) and namespace cleanup.
...
SVN revision: 10439
2004-06-04 19:23:47 +00:00
Kim Woelders
0163c3ff80
Selective Transparency - basic functionality (Jaron Omega <jaron@sock-stream.net>).
...
SVN revision: 10427
2004-06-03 18:04:47 +00:00
Kim Woelders
7969e6d6c1
Fix RaiseLower segv.
...
SVN revision: 10422
2004-06-03 00:05:50 +00:00
Kim Woelders
bf06bfc6b7
Set stacking order at exit.
...
SVN revision: 10421
2004-06-02 22:55:18 +00:00
Kim Woelders
0723128635
Fix saving info at exit + shuffle some code around.
...
SVN revision: 10420
2004-06-02 22:44:33 +00:00
Kim Woelders
accec343e8
Fix answering 'no' to logout dialog.
...
SVN revision: 10405
2004-05-31 22:54:12 +00:00
Kim Woelders
ee357f86a7
Initial fullscreen window state handling.
...
SVN revision: 10403
2004-05-31 20:30:12 +00:00
Kim Woelders
a5e7d6d8ab
Clean up hint handling at startup.
...
SVN revision: 10402
2004-05-31 20:14:50 +00:00
Kim Woelders
f4e8e24b48
Don't zoom on desktop type (layer 0) windows in pager.
...
SVN revision: 10401
2004-05-31 20:06:56 +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
a2026d9228
Trivial prototype cleanup.
...
SVN revision: 10399
2004-05-31 19:47:35 +00:00
Kim Woelders
da3c985146
Simplify stick/unstick (fixes raise problem during unstick).
...
SVN revision: 10389
2004-05-30 16:43:28 +00:00
Kim Woelders
abae92b6e4
Let fixedpos window attribute not imply sticky.
...
SVN revision: 10388
2004-05-30 15:17:44 +00:00
Kim Woelders
3c40cd4b55
Fix a few GC leaks.
...
SVN revision: 10387
2004-05-30 15:15:24 +00:00
Kim Woelders
956cc301c8
Enable using names in some IPC window info functions.
...
SVN revision: 10386
2004-05-30 15:14:24 +00:00
Kim Woelders
8be1997065
Fix various background pixmap related bugs.
...
SVN revision: 10385
2004-05-30 13:09:16 +00:00
Kim Woelders
34d097a9d0
Remove unused _XROOTWINDOW hint stuff.
...
SVN revision: 10384
2004-05-30 12:30:51 +00:00
Kim Woelders
36a5cc5534
Valgrind revelations.
...
SVN revision: 10383
2004-05-30 01:46:47 +00:00
Kim Woelders
045b2365c0
Ignore WM_TRANSIENT_FOR if pointing to self.
...
SVN revision: 10381
2004-05-29 20:42:06 +00:00
Kim Woelders
1736383cf9
Fix pager redraw on client unmap.
...
SVN revision: 10379
2004-05-29 19:07:41 +00:00
Kim Woelders
eeadfc296b
Introduce Ecalloc.
...
SVN revision: 10378
2004-05-29 19:01:59 +00:00
Kim Woelders
fbdb4be18c
Attempt to improve dockapp handling.
...
SVN revision: 10369
2004-05-26 22:24:42 +00:00
Kim Woelders
3159c62f63
Fix segv if UTF8 locale and not TT font.
...
SVN revision: 10368
2004-05-26 21:40:03 +00:00
Kim Woelders
f9087c660a
Additional NULL pointer checks (fixes some segv's).
...
SVN revision: 10351
2004-05-24 17:39:51 +00:00
Kim Woelders
22b177ea06
Localisation/UTF8 fixed.
...
SVN revision: 10335
2004-05-23 16:11:36 +00:00
Kim Woelders
fde6eadaac
Added "verbose" command line option.
...
SVN revision: 10332
2004-05-23 15:58:44 +00:00
Kim Woelders
ac7579d834
Really trivial stuff.
...
SVN revision: 10325
2004-05-22 23:08:20 +00:00
Kim Woelders
4351f19d0f
Oops - remove debug.
...
SVN revision: 10324
2004-05-22 20:44:49 +00:00
Kim Woelders
12a857890f
Fix segv when there are no client windows.
...
SVN revision: 10323
2004-05-22 20:19:50 +00:00
Kim Woelders
a917263310
Clean up setting internal window name/class hints.
...
SVN revision: 10320
2004-05-22 19:31:13 +00:00
Kim Woelders
7b5aad2708
Still more localization stuff.
...
SVN revision: 10319
2004-05-22 16:37:50 +00:00
Kim Woelders
9d2c56947c
Some more preparations for UTF8.
...
SVN revision: 10317
2004-05-22 15:18:04 +00:00
Kim Woelders
b8fcd2ce20
Don't restrict window placement requests (+some cosmetic changes).
...
SVN revision: 10287
2004-05-19 21:41:03 +00:00
Kim Woelders
3a6f059af3
Fix non-opaque moving window with transients.
...
SVN revision: 10286
2004-05-19 19:29:31 +00:00
Kim Woelders
18082e70c3
Fix floating window movement (finally, I hope).
...
SVN revision: 10276
2004-05-18 23:31:07 +00:00
Kim Woelders
33d9c8fb28
Ignore bogus unmap event.
...
SVN revision: 10272
2004-05-18 16:25:48 +00:00
Kim Woelders
631974d122
Use correct event union reference.
...
SVN revision: 10271
2004-05-18 16:23:49 +00:00
Kim Woelders
f19689d9dc
Deuglyfy code garbled by indent.
...
SVN revision: 10255
2004-05-16 16:02:58 +00:00
Kim Woelders
9cf72b8355
Another partial floating window movement fix.
...
SVN revision: 10254
2004-05-16 15:52:44 +00:00
Kim Woelders
4e37a17206
Fix broken IPC "save configuration" command.
...
SVN revision: 10253
2004-05-16 09:59:34 +00:00
Ben Rockwood
214667c97e
Modification of the About window. New logo and added Kim's name to the list of the accused.
...
SVN revision: 10252
2004-05-16 08:31:47 +00:00
Kim Woelders
255090d8e7
Partial fix to broken floating windows (moving through edge flip, etc.).
...
SVN revision: 10250
2004-05-15 22:42:21 +00:00
Kim Woelders
41fdbda4f4
I surrender :)
...
SVN revision: 10166
2004-05-12 00:06:26 +00:00
Kim Woelders
d7d4846cc8
Do keybord menu navigation without pointer warping.
...
Do menu sliding more cleanly (block menu item events while sliding).
SVN revision: 10150
2004-05-09 21:17:06 +00:00
Kim Woelders
4b3d28ba29
Fix segv.
...
SVN revision: 10143
2004-05-09 12:12:20 +00:00
Kim Woelders
f2ee1c13a3
Fix floating window stacking after area/desk switch.
...
SVN revision: 10142
2004-05-09 10:07:22 +00:00
Kim Woelders
d607d56bdb
Move some DEFS into config.h.
...
SVN revision: 10137
2004-05-08 21:39:37 +00:00
Kim Woelders
7d9b648f1c
Fix multiple (and probably other) iconbox problems.
...
SVN revision: 10121
2004-05-08 14:07:41 +00:00
Kim Woelders
3a394ad52a
No longer use the DEFAULT theme link.
...
SVN revision: 10108
2004-05-07 22:29:30 +00:00
Kim Woelders
307e769187
Clear blocked signals at startup and exit.
...
Set EDBUG_COREDUMP to get core dump in stead of GSOD.
SVN revision: 10106
2004-05-07 15:18:07 +00:00
Kim Woelders
b8507d8bac
Improve on poor menu/keyboard navigation.
...
SVN revision: 10081
2004-05-05 22:18:09 +00:00
Kim Woelders
302c17134b
Add hooks for _NET_SHOWING_DESKTOP.
...
SVN revision: 10057
2004-05-05 00:17:15 +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
40777d91b6
Enable navigating the menus with the keyboard.
...
SVN revision: 10006
2004-05-02 19:28:57 +00:00
Kim Woelders
ac336c0fb2
Fix iconbox images for apps that are iconified at startup and have no icons.
...
SVN revision: 10003
2004-05-02 11:38:26 +00:00
Kim Woelders
554d2d5523
Fix menu auto-regeneration when theme transparency is off.
...
SVN revision: 9995
2004-05-01 22:49:25 +00:00
Kim Woelders
68900518b8
Oops - Fix warning.
...
SVN revision: 9994
2004-05-01 21:45:28 +00:00
Kim Woelders
c1363aa57d
Fix pager background pixmap handling.
...
SVN revision: 9988
2004-05-01 10:35:47 +00:00
Kim Woelders
0ca1ef6cb3
Fix segv in ScaleLine, simplify some code a bit.
...
SVN revision: 9987
2004-05-01 09:53:14 +00:00
Kim Woelders
46555214ea
Update the client stacking list properly.
...
SVN revision: 9985
2004-04-30 20:05:22 +00:00
Kim Woelders
2456ad1512
Don't focus windows before they are mapped.
...
SVN revision: 9963
2004-04-28 22:31:37 +00:00
Kim Woelders
29100c3fa7
Debug printout for ReparentNotify event.
...
SVN revision: 9962
2004-04-28 22:18:55 +00:00
Kim Woelders
af0e5d0578
We do need SubstructureNotifyMask on the desktop.
...
SVN revision: 9961
2004-04-28 22:13:46 +00:00
Kim Woelders
bbd83d171e
Mostly cosmetic changes to IPC window info functions.
...
SVN revision: 9942
2004-04-27 21:34:00 +00:00
Kim Woelders
47439d8b27
Move all IPC functions to ipc.c.
...
SVN revision: 9913
2004-04-26 21:32:23 +00:00
Kim Woelders
76ccfe66a9
Fix special case of iconified startup.
...
SVN revision: 9911
2004-04-26 13:48:18 +00:00
Kim Woelders
7c7324c7de
Avoid trashing the configuration.
...
SVN revision: 9902
2004-04-25 18:48:36 +00:00
Kim Woelders
40ef1763d3
Trivial fixes for compilation with imlib1.
...
SVN revision: 9896
2004-04-25 08:29:52 +00:00
Kim Woelders
485635dec5
Portability fixes and auto* cleanups.
...
SVN revision: 9884
2004-04-24 13:16:38 +00:00
Kim Woelders
e4a8c6a63d
Enable dock applets of size other than 64x64 (patch from Jonas Aaberg <cja@gmx.net>).
...
SVN revision: 9882
2004-04-24 08:08:07 +00:00
Kim Woelders
d605db1f61
Adjust event masks, add some EWin debug.
...
SVN revision: 9874
2004-04-23 22:23:37 +00:00
Kim Woelders
66d9af1f6a
Fix segv on menu reload.
...
SVN revision: 9866
2004-04-22 20:55:02 +00:00
Kim Woelders
76d7707eec
Avoid trashing ChangeLog when connection is poor.
...
SVN revision: 9833
2004-04-21 21:09:18 +00:00
Kim Woelders
de1c885ef6
Another attempt at fixing the "losing windows" bug, adjust event masks.
...
SVN revision: 9831
2004-04-21 20:51:57 +00:00
Kim Woelders
8de5c5a2ae
Themes and online docs are now in separate packages.
...
SVN revision: 9827
2004-04-21 05:07:41 +00:00
Kim Woelders
d09fe08f78
Themes and online docs are now in separate packages.
...
SVN revision: 9823
2004-04-20 23:18:40 +00:00
Kim Woelders
330026901b
Themes and online docs are now in separate packages.
...
SVN revision: 9821
2004-04-20 23:04:23 +00:00
Kim Woelders
c704fca866
Themes and online docs are now in separate packages.
...
SVN revision: 9820
2004-04-20 22:49:20 +00:00
Kim Woelders
52647580fe
Themes and online docs are now in separate packages.
...
SVN revision: 9819
2004-04-20 22:44:06 +00:00
Kim Woelders
2aa3c8ee4f
Themes and online docs are now in separate packages.
...
SVN revision: 9818
2004-04-20 21:39:02 +00:00
Kim Woelders
5de98999a2
In focus list, show iconified window names in brackets (as suggested by Fletch).
...
SVN revision: 9791
2004-04-18 19:26:32 +00:00
Kim Woelders
b1c4e08e0b
Change context window from mouse-over to focus window.
...
SVN revision: 9755
2004-04-16 18:10:29 +00:00
Kim Woelders
c8f1e13b5f
Dialog windows do need the KeyPress and Expose events.
...
SVN revision: 9753
2004-04-16 18:09:01 +00:00
Kim Woelders
7a317daa8a
Highlight only the focused window.
...
SVN revision: 9738
2004-04-15 19:54:54 +00:00
Kim Woelders
9e0ceff303
Change some event debug printouts.
...
SVN revision: 9737
2004-04-15 19:46:39 +00:00
Kim Woelders
e47600e918
Attempt to set event masks consistently.
...
SVN revision: 9736
2004-04-15 19:44:38 +00:00
Kim Woelders
024d20eca2
Shuffle around some window event configuration code (no functional changes).
...
SVN revision: 9710
2004-04-12 13:57:43 +00:00
Kim Woelders
680ccb19ad
Simplify background code, re-generate backgrounds when enabling transparency.
...
SVN revision: 9706
2004-04-12 08:28:34 +00:00
Kim Woelders
7234225cb2
Background code and namespace shuffle.
...
SVN revision: 9678
2004-04-10 19:39:02 +00:00
Kim Woelders
b57beb849f
Revert bad change to Unmap handling.
...
SVN revision: 9675
2004-04-10 10:47:14 +00:00
Kim Woelders
e362dff187
Move KillEwin code back where it belongs.
...
SVN revision: 9674
2004-04-10 10:43:55 +00:00
Kim Woelders
db40d22efa
Fix segv when closing windows (properly this time).
...
SVN revision: 9673
2004-04-10 07:22:45 +00:00
Kim Woelders
fbb71bcab4
Simplify border update code, partial fix to border updates after desk switch.
...
SVN revision: 9666
2004-04-09 13:45:59 +00:00
Kim Woelders
6eb7db0cff
Move global queue_up to Mode struct.
...
SVN revision: 9665
2004-04-09 12:59:56 +00:00
Kim Woelders
8559aa14be
Close menus before performing action.
...
SVN revision: 9664
2004-04-09 12:54:42 +00:00
Kim Woelders
cd3eba9947
Move edge window handling code to new edge.c.
...
SVN revision: 9663
2004-04-09 12:50:56 +00:00
Kim Woelders
f116fa3e55
Fix transparent, shaped border update after resize.
...
SVN revision: 9662
2004-04-09 12:47:02 +00:00
Kim Woelders
b53c81afe3
Fix stacking after window move.
...
SVN revision: 9653
2004-04-08 22:17:56 +00:00
Kim Woelders
5d34231c12
Simplify, remove unused code.
...
SVN revision: 9652
2004-04-08 22:16:31 +00:00
Kim Woelders
b24dd8ac6e
Fix segv when closing windows.
...
SVN revision: 9649
2004-04-08 15:51:26 +00:00
Kim Woelders
8d2b4aec12
Fix stacking after layer change.
...
SVN revision: 9648
2004-04-08 13:07:00 +00:00
Kim Woelders
cf9316e6f8
Introduce debug print function.
...
SVN revision: 9647
2004-04-08 12:54:46 +00:00
Kim Woelders
7a95ff3a9a
Simplify ewin unmap/destroy handling (fixes "losing windows" bug).
...
SVN revision: 9641
2004-04-07 21:50:19 +00:00
Kim Woelders
f73f0c4e4c
A bit more event debug.
...
SVN revision: 9640
2004-04-07 21:39:58 +00:00
Kim Woelders
e78a4c0752
Fix focus window selection when focused window is unmapped.
...
SVN revision: 9634
2004-04-07 14:36:08 +00:00
Kim Woelders
cc4a910fa6
Shuffle around/clean up some master/slave state vars.
...
SVN revision: 9633
2004-04-07 14:32:36 +00:00
Kim Woelders
26f796e13c
Play with event handling :)
...
SVN revision: 9625
2004-04-06 23:47:24 +00:00
Kim Woelders
02bacb90d3
Fix IclassApplyCopy with transparency and shaped images (fixes ugly
...
transparent menus).
SVN revision: 9624
2004-04-06 23:23:21 +00:00
Kim Woelders
55efe39959
The image border definition for Imlib2 seems to be slightly different than
...
for Imlib1. Try to adjust so themes don't break.
SVN revision: 9623
2004-04-06 23:20:44 +00:00
Kim Woelders
eb2948b450
Trivial - MenuDrawItem is static.
...
SVN revision: 9622
2004-04-06 23:19:03 +00:00
Kim Woelders
b6f3ab065c
Speed up single window restacking operations, stacking code adjustments.
...
SVN revision: 9601
2004-04-04 21:44:45 +00:00
Kim Woelders
72841ae013
Add some stacking debug info.
...
SVN revision: 9600
2004-04-04 21:35:45 +00:00
Kim Woelders
f7dd99eaaf
Fix some EWin list stuff, causing occasional segv.
...
SVN revision: 9599
2004-04-04 21:34:16 +00:00
Kim Woelders
12328ebfb5
Ajust (primarily click-to-focus) context window behavior.
...
SVN revision: 9598
2004-04-04 21:32:37 +00:00
Kim Woelders
b215aca4ac
Add GetWinParent() for debugging.
...
SVN revision: 9597
2004-04-04 21:30:59 +00:00
Kim Woelders
e9ca2698dd
Force stretching (no tiling) if transparent (should be fixed some day).
...
SVN revision: 9596
2004-04-04 21:29:49 +00:00
Kim Woelders
d9c99f2483
Avoid crash with Absolute E theme.
...
SVN revision: 9562
2004-04-01 23:12:24 +00:00
Kim Woelders
5fec4f662a
Some more bits for UTF-8 support.
...
SVN revision: 9561
2004-04-01 23:11:16 +00:00
Kim Woelders
35ce1a4e73
Some more bits for UTF-8 support.
...
SVN revision: 9560
2004-04-01 22:48:32 +00:00
Kim Woelders
ad374aaa38
Improve on (click-to-) focus.
...
SVN revision: 9559
2004-04-01 22:41:22 +00:00
Kim Woelders
3cfd9f559c
Fix missing initialisation of PmapMask's.
...
SVN revision: 9543
2004-03-31 19:16:18 +00:00
Kim Woelders
5edea3820b
Avoid trashing root.win.
...
SVN revision: 9542
2004-03-31 19:08:20 +00:00
Kim Woelders
2ee202a49a
EdgeTimeout can be static.
...
SVN revision: 9541
2004-03-31 19:06:57 +00:00
Kim Woelders
c14d95608a
Set DISPLAY env var early. Fixes a problem with multihead and early alerts.
...
SVN revision: 9540
2004-03-31 19:05:55 +00:00
Kim Woelders
5ec575476b
Simplify alert (GSOD) code. Less intensive use of macros.
...
SVN revision: 9539
2004-03-31 19:04:23 +00:00
Kim Woelders
b545ac3201
Oops - missing parameter.
...
SVN revision: 9538
2004-03-31 19:00:19 +00:00
Kim Woelders
586d369155
Fix bottom border when shaded, remove redundant window stacking.
...
SVN revision: 9493
2004-03-26 21:51:22 +00:00
Kim Woelders
7248d27a76
Use unwrapped libc malloc/realloc/free by default.
...
SVN revision: 9492
2004-03-26 21:42:03 +00:00
Kim Woelders
2b84f92907
Use new static stacking list wherever possible.
...
SVN revision: 9491
2004-03-26 21:21:47 +00:00
Kim Woelders
1164a6aa44
Fix viewport change (window sliding) for windows with transients.
...
SVN revision: 9425
2004-03-22 16:46:52 +00:00
Kim Woelders
589cf221cb
Fix raise/lower for windows with transients.
...
SVN revision: 9424
2004-03-22 16:42:31 +00:00
Kim Woelders
b9d0075e6a
Some more debug stuff.
...
SVN revision: 9423
2004-03-22 16:36:03 +00:00
Kim Woelders
c78da80c38
Enable compiling with -Wwrite-strings (code fixups).
...
SVN revision: 9415
2004-03-21 01:41:00 +00:00
Kim Woelders
3b1f6e7c72
Enable compiling with -Wwrite-strings (trivial fixups).
...
SVN revision: 9414
2004-03-21 01:39:40 +00:00
Kim Woelders
27ecf9d1d5
Enable compiling with -Wshadow (code fixups).
...
SVN revision: 9410
2004-03-20 15:58:46 +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
f58796573c
Use libc setenv when available.
...
SVN revision: 9406
2004-03-20 15:28:04 +00:00
Kim Woelders
1e9bac844d
Prepare to enable compiling the code with paranoid compiler settings.
...
SVN revision: 9405
2004-03-20 15:20:40 +00:00
Kim Woelders
e434313aff
Indent. Remove unused function. Comment comments.
...
SVN revision: 9396
2004-03-19 00:27:16 +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
72a367a6af
Maintain a global window stacking order (not entirely finished).
...
SVN revision: 9375
2004-03-16 22:10:07 +00:00
Kim Woelders
0e1b7ec508
Reserve num for number of items in list (cosmetic).
...
SVN revision: 9356
2004-03-15 17:02:55 +00:00
Kim Woelders
a50d1836ee
Cosmetics.
...
SVN revision: 9351
2004-03-14 09:03:26 +00:00
Kim Woelders
16f366ca03
Shuffle around some event handling code (arrange according to event number).
...
Skip one level of event handling functions.
Show annoying message about RandR screen size change, if enabled.
SVN revision: 9350
2004-03-13 22:49:48 +00:00
Kim Woelders
25aa53043b
Sat Mar 13 15:09:32 CET 2004
...
(Kim)
Skip themes (now in etheme-<theme> packages).
SVN revision: 9346
2004-03-13 14:03:33 +00:00
Kim Woelders
bed1d9ec22
Include header files only where needed (at least some of them).
...
SVN revision: 9337
2004-03-11 23:44:19 +00:00
Kim Woelders
22dd3a6bf6
Move TT_VALID to the only place it is used.
...
SVN revision: 9336
2004-03-11 23:28:57 +00:00
Kim Woelders
f86ea296e0
Move src/themes/configs/ to config/.
...
SVN revision: 9335
2004-03-11 23:08:15 +00:00
Kim Woelders
2ececc21dd
Skip E-docs (now in edox-data package). Rename dox to edox.
...
SVN revision: 9333
2004-03-11 21:29:28 +00:00
Kim Woelders
14add73059
Change some ALERT macro stuff to function calls.
...
SVN revision: 9326
2004-03-11 16:58:14 +00:00