1
0
mirror of https://github.com/gryf/wmaker.git synced 2026-05-11 03:32:57 +02:00
Commit Graph

811 Commits

Author SHA1 Message Date
id 9d1306bf01 disable scrolling menu when it is in virtual desktop mode.
you have to click and drag to scroll the menu.
2001-04-16 13:33:50 +00:00
dan 046403dbbb - added WMRemoveFromArrayMatching(array, match, cdata), which will remove the
first element in the array that is matched by match(item, cdata)==True.
- added WMArrayFirst(), WMArrayLast(), WMArrayNext() and WMArrayPrevious()
  functions and also WM_ITERATE_ARRAY() and WM_ETARETI_ARRAY() macros, to make
  interfaces to WMBag and WMArray similar and to make life a little simpler
  when iterating through all elements of an array.
- replaced bags with arrays wherever appropriate. This will improve
  performance a bit.
- replaced some recursive code with iterative code in WINGs/selection.c
- some code cleanup is src/
2001-04-15 01:22:56 +00:00
dan a41b8993e5 Better organized the window inspector panel. 2001-04-12 00:00:06 +00:00
dan 09f4b0d409 Fixed the info panel to work well with icons different in size than the
default GNUstep.xpm
2001-04-11 21:04:31 +00:00
dan 81ccbdc743 - Fixed problem with GNOME apps that have windows which need to stay on the
desktop level.
- Fixed incorrect parsing of display and screen number from $DISPLAY.
2001-04-11 00:14:41 +00:00
dan e0235bb61b - made "Keep on Top" in the dock/clip menu a checked menu entry. It's _much_
easier to work with it this way.
- better naming of options in the clip options menu.
- better detection of whether to use EXEC or SHEXEC in WPrefs menu editor.
2001-04-10 22:00:41 +00:00
dan 9035122c5f - Now when Window Maker calls wmsetbg to set the background, it will pass the
correct switch to it, depending on the value of the DisableDithering option.
- Replaced some functions with macros in WINGs (wmkpoint(), wmksize() and
  wmkrange()). They're less expensive to call this way.
- Fixed a memleak in the info panel.
2001-04-09 23:43:09 +00:00
id 6bbe6f2b9d fix virtual desk a bit. 2001-04-05 07:43:13 +00:00
dan bc3b44acaa - simpler and more straightforward event handling for timer, idle, input
and X events (also fixed some problems the old handling logic had)
2001-03-21 01:29:22 +00:00
dan f5dcab0663 - moved WINGs's internal handlers (timer, idle and input) to handlers.c
to avoid code duplication.
- simplified wevent.c and wutil.c
- renamed WMAddEternalTimerHandler() to WMAddPersistentTimerHandler()
2001-03-20 23:46:57 +00:00
kojima 7f8d51555b fixed timerhandler cpu eater 2001-03-14 04:19:06 +00:00
kojima eab5ea31ea paranoid signal stuff 2001-03-14 03:00:34 +00:00
kojima 51b1bf34b9 fixed some signal handling bugs 2001-03-14 02:54:54 +00:00
kojima ab641e7320 removed MOUSE_WS_bla
added back easter egg
2001-03-11 18:33:19 +00:00
kojima e3decb34cb removed useless files 2001-03-11 18:25:47 +00:00
dan 1a1775bae0 - Made scrolling of text in dialog panel smoother
- Added WMGetPanelFont()
2001-02-26 14:51:17 +00:00
dan d5ebb27e2d spelling typo fixed 2001-02-21 03:59:29 +00:00
kojima 57bc9c54f3 kbd shortcuts for icon dialog 2001-02-17 22:46:29 +00:00
kojima b04c4ea500 added WINDOWS_MENU to rootmenu 2001-02-17 21:44:22 +00:00
dan d9249dd99a Removed all references to REDUCE_APPICON 2001-02-14 04:12:06 +00:00
kojima 870252297a *** empty log message *** 2001-02-14 03:23:46 +00:00
kojima d06532cb3e added collapsing option 2001-02-11 04:29:30 +00:00
kojima 61933ceaa4 added stack cycling 2001-02-11 03:13:45 +00:00
kojima 7a491db6c1 new appicon grouping stuff 2001-02-11 02:18:26 +00:00
kojima 0667b39554 hadess gnome fix 2001-02-11 00:10:30 +00:00
kojima de7f00d474 fixed some stuffs 2001-02-10 22:27:50 +00:00
richard 14f2db1eb2 bracket enum declarations with preprocessor defines to avoid
redefinition of the same enums.
2001-02-10 18:13:32 +00:00
richard 4d8e691608 Make window stacking level changes to match GNUstep. 2001-02-09 15:56:52 +00:00
kojima 9d88b14f59 tomka's i18n fixes 2001-02-08 22:43:00 +00:00
dan 15b720046b fixed a label to wrap. 2001-02-04 03:47:25 +00:00
dan 4637c09d19 - Added Jim Knoble's 'no polling' patch. 2001-01-30 03:04:02 +00:00
dan ff5afa20f2 . 2001-01-25 01:58:59 +00:00
dan b21ad7ad2d Fixed non-responding panels in wmaker. 2001-01-23 03:51:46 +00:00
richard 0bbbdcb92f Remove code disabling focus handling for GNUstep apps 2001-01-21 10:44:13 +00:00
dan a20aebdef2 - Made all changes for moving WINGs headers in the WINGs subdirectory.
- Updated get-{wings|wutil}-flags accordingly
2001-01-18 19:21:56 +00:00
dan 1b587b01ee Applied patch from Largo to update sound related stuff and documentation 2001-01-18 01:33:44 +00:00
kojima b4851afbb7 *** empty log message *** 2001-01-16 16:08:40 +00:00
dan fea4c4c84e Reverted the gnustep commented code. it seems better with the patch, but still buggy 2001-01-12 13:24:21 +00:00
dan bc25a31733 Fix?? for the gnustep focus problem 2001-01-10 03:05:39 +00:00
kojima 7ab70f692f fixed typo bug in WPrefs/WindozeCycling
commented out unfinished background stuff in WPrefs
added updated potfiles
fixed circulate raise
2001-01-06 23:52:00 +00:00
id bb7314ddac remove plugin 2001-01-06 18:59:12 +00:00
id ddf5fe3abe remove plugins 2001-01-06 18:58:29 +00:00
id 8fb5a4c7fe remove drawstring plugins 2001-01-06 18:54:15 +00:00
id 142db0ae2a remove drawstring plugin 2001-01-06 18:42:42 +00:00
kojima 0b9cfd7c8e applied hadess patch for gnome panel 2001-01-06 17:05:50 +00:00
kojima 3874f848c1 fixed compilation probs with SGI cc 2001-01-06 01:52:27 +00:00
kojima 068c5a94b1 fixed some bugs
made click on windows that are unfocused windows focus them on sloppy/evil focus mode
2001-01-05 22:39:01 +00:00
kojima f1e5fdcf69 removed some unused compiletime option 2001-01-04 23:09:45 +00:00
kojima 0d7b4d633b some option summary text fixes 2001-01-04 23:08:40 +00:00
id ad4fd02247 fix xthing 2000-12-25 01:24:43 +00:00