Commit Graph

99 Commits

Author SHA1 Message Date
Kim Woelders 9b8b09d8c2 Fix some memleaks.
SVN revision: 13520
2005-02-27 01:53:22 +00:00
Kim Woelders 90001a2bfa Desktop and stacking fixes.
SVN revision: 13519
2005-02-27 01:11:51 +00:00
Kim Woelders bbee671e2f Desktop fixes, namespace cleanups.
SVN revision: 13518
2005-02-26 16:40:36 +00:00
Kim Woelders b49d17688c Do not pass disp around everywhere.
SVN revision: 13179
2005-02-02 17:12:07 +00:00
Kim Woelders 359237ee15 Render text into pixmaps for borders and buttons, avoiding expose events.
SVN revision: 13121
2005-01-29 07:41:49 +00:00
Kim Woelders 69b6ed3314 Bye bye EDBUG/EDBUG_RETURN.
SVN revision: 13097
2005-01-25 21:58:28 +00:00
Kim Woelders 47dd447061 Enable saving window shadowing state (phriedrich@gmx.de)
Enable saving window opacity.
More window ops in menu.
Fix simultaneous saved settings dialogs for different windows.
Snapshot code cleanups.
Properly destroy dialogs when closed.


SVN revision: 12937
2005-01-12 23:10:24 +00:00
Kim Woelders d98932995e Create/destroy desktops as needed.
SVN revision: 12842
2005-01-09 10:06:29 +00:00
Kim Woelders 0e704384e6 Pointer grab fixes.
SVN revision: 12823
2005-01-08 08:46:39 +00:00
Kim Woelders fbbe386efb 0.16.8
SVN revision: 12619
2004-12-28 23:46:49 +00:00
Kim Woelders 7847d73770 Fix button stacking.
SVN revision: 12220
2004-11-17 19:31:11 +00:00
Kim Woelders b3f2755d3e Improve dockapp handling.
SVN revision: 11464
2004-08-31 17:24:40 +00:00
Kim Woelders a229e84d09 Pass button grabs through one function.
SVN revision: 11225
2004-08-14 15:06:26 +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 847e828619 Make buttons opaque (button transparency handling is missing).
SVN revision: 10590
2004-06-26 17:33:40 +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 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 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 3b1f6e7c72 Enable compiling with -Wwrite-strings (trivial fixups).
SVN revision: 9414
2004-03-21 01:39:40 +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 f43c79641d Renamed duplicate to Estrdup, introduced Estrndup.
SVN revision: 9148
2004-02-28 15:14:02 +00:00
Kim Woelders 2328bcb7c9 2003 -> 2004.
SVN revision: 8569
2004-01-19 22:30:35 +00:00
Kim Woelders ade26e1c52 Pass the context ewin as parameter to the action handler (get rid of mode.ewin).
SVN revision: 8559
2004-01-18 10:24:06 +00:00
Kim Woelders 1603d7b706 Border event handling code shuffle.
SVN revision: 8343
2004-01-11 13:20:17 +00:00
Kim Woelders 17c34a3959 Trivial dialog cleanups.
SVN revision: 8263
2004-01-03 12:21:52 +00:00
Kim Woelders e165c6f6bf Delete unused mode item, move a "private" one.
SVN revision: 8111
2003-12-13 14:12:22 +00:00
Kim Woelders 861ed77f18 Button code and namespace shuffle.
SVN revision: 8017
2003-12-07 09:18:55 +00:00
Kim Woelders 9560634f4f Initial imlib2 port.
SVN revision: 7898
2003-11-15 22:27:17 +00:00
Kim Woelders 3da03b6dc9 Copyrights->2003.
SVN revision: 7807
2003-11-05 17:24:47 +00:00
Kim Woelders 9a1eb87c87 No global var should be named "id".
SVN revision: 7155
2003-07-12 15:04:32 +00:00
Kim Woelders 87377fad52 Reduce hint noise due to button ops.
SVN revision: 6951
2003-05-30 20:26:53 +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 d5838a0799 Thu Apr 6 04:29:03 CEST 2000
(Saur)

Added localization of some more messages.


SVN revision: 2438
2000-04-06 02:29:36 +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
Tom Gilbert 36de08deae Sun Feb 20 18:10:30 GMT 2000
(gilbertt)

Don't kill meeeee!

;)

People keep asking for this, so I added an option to "Focus Settings",
called "Show sticky windows in focus list". Its selected by default, but if
you deselect it, your ALT+TAB list won't show sticky windows. Keeps loggers
and gkrellm etc out of it...

Feel free to revert the commit if it's inappropriate...


SVN revision: 2110
2000-02-20 18:16:48 +00:00
Tom Gilbert 62423d7e4d Sun Feb 20 17:08:25 GMT 2000
(gilbertt)

Hopefully not too controversial... Added option in "Special FX Settings"
to enable/disable warping the pointer after sliding a menu onscreen. I was
going on about it ages ago, and thought this was the best thing to do...

Default behaviour is not changed, the setting is saved and loaded correctly.

*Clenches and awaits cl00batting*


SVN revision: 2109
2000-02-20 17:15:23 +00:00
Carsten Haitzler e8ec009304 Fri Jan 28 10:30:51 PST 2000
(Raster)

now that was silly - setting mode.xselect afterwards to 1 again,..


SVN revision: 1984
2000-01-28 18:31:13 +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
Michael Jennings 1f707abe13 Mon Dec 6 21:32:16 PST 1999
(KainX)

Make this sucker build again.


SVN revision: 1524
1999-12-07 00:42:24 +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
Mandrake 6b026fb513 Mon Nov 15 09:34:29 PST 1999
(Mandrake)

fixed a pretty nasty uninitialized memory test.


SVN revision: 1311
1999-11-15 16:37:26 +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 2190efeb8c Fri Sep 10 14:59:58 PDT 1999
(Raster)

more ref count to after discovery of the objetc, not before.. :)


SVN revision: 231
1999-09-10 21:15:45 +00:00
Carsten Haitzler c19963d967 fixed buttons and menubuttons that spawn menus not undrawing properly bug.. :)
SVN revision: 138
1999-09-01 02:42:58 +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