Commit Graph
100 Commits
Author SHA1 Message Date
dan c03f50530d testing new cvs notify script that does log accumulation 2001-04-19 20:06:06 +00:00
dan 010ce93e92 testing new cvs notify script that does log accumulation 2001-04-19 20:04:44 +00:00
dan 6df4a38a50 testing new cvs notify script that does log accumulation 2001-04-19 19:59:22 +00:00
dan fd4937cd97 test for a new mail notification script 2001-04-19 19:52:50 +00:00
dan 648d75c299 - put back wmksize(), wmkrange() and wmkpoint() as functions instead of macros
- fixed some compilation warnings with -Wall
- some code cleanup
2001-04-19 01:04:48 +00:00
dan 4341224f6e Fixed label in crash panel to wrap. 2001-04-18 14:44:57 +00:00
dan c3d2a890d7 - Fixed crashing bug when name and class were empty for a docked app.
- Removed MIN() and MAX() macros and replaced them with WMIN() and WMAX() from
  WINGs.
- Added a hint that Window Maker crashed, to allow windows to be placed
  in their correct previous positions after a crash situation and also to
  preserve their state before the crash (minimized, shaded, hidden, ...)
2001-04-18 00:25:58 +00:00
dan 10e7985961 - Made the Gnome tasklist skip the windows with the "Skip window list" flag
enabled. (patch from Bastien Nocera <hadess@hadess.net>)
- Small code cleanup in src/workspace.c
2001-04-17 01:02:21 +00:00
dan 5c37df521e Moved color panel testing to wtest.c and removed testcolorpanel.c 2001-04-16 00:37:34 +00:00
dan 79b17caa73 Added WMCreateBlendedPixmapFromRImage() 2001-04-16 00:10:58 +00:00
dan 3300f79501 Small update of clip colors for some style files. 2001-04-16 00:09:46 +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
dan 7e8bff904f Fixed secure textfields not to allow text selection, to avoid
compromising sensitive information by pasting it to a terminal.
2001-03-23 02:26:15 +00:00
dan 1a3fd2f795 - better and more robust handling of events (timer, idle, input, X) in
WMMaskEvent()
- fixed a bug where input and timer events were not treated for undefined
  periods of time under some circumstances.
2001-03-22 00:56:09 +00:00
dan 80fb289fc9 testing the notification thing 2001-03-21 05:02:17 +00:00
dan 5045cdbe60 updated Changelog about the recent move from WINGs.h to WUtil.h for handler definitions 2001-03-21 04:40:34 +00:00
dan 726ba653cf - Moved the timer, idle and input handler definitions from WINGs.h to
WUtil.h among with their callbacks and prototypes, because they're not
  GUI related
2001-03-21 04:34:24 +00:00
dan 1cdc0e4c06 added cvs notification by email on commits 2001-03-21 03:45:15 +00:00
dan 8564f5e409 testing cvs notification stuff 2001-03-21 03:41:06 +00:00
dan a719eb98f1 added cvs notify file, with email addresses where to send email on commits 2001-03-21 03:39:27 +00:00
dan a8da38c431 testing cvs notification 2001-03-21 03:38:01 +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
dan b85df20ba2 applied small fix patch from Marcelo E. Magallon <marcelo.magallon@bigfoot.com> 2001-03-12 01:56:26 +00:00
dan 77e1b7038b testing new loginfo script 2001-03-09 02:48:32 +00:00
dan 6dafb928fe testing new loginfo script 2001-03-09 02:47:16 +00:00
dan 34c2bb0f0e testing new loginfo script 2001-03-09 02:41:29 +00:00
dan a00fb1b2cf test for loginfo 2001-03-09 00:47:58 +00:00
dan 607bbb7e3a Fixed splitviews regarding index access (first element was never accesible) 2001-03-08 00:49:21 +00:00
dan 012d995ab1 Fixed uninitialized pointer in wtext.c 2001-02-28 05:40:45 +00:00
dan 99defe80a5 added WMGetLabelFont() 2001-02-26 14:53:30 +00:00
dan 1a1775bae0 - Made scrolling of text in dialog panel smoother
- Added WMGetPanelFont()
2001-02-26 14:51:17 +00:00
dan c720860ed3 Fixed crashes in 24 and 32bpp after introduction of hermeslib support 2001-02-26 00:43:44 +00:00
dan 054d7cc006 wrong pointers, but code was not used so problem didn't show up anyway 2001-02-25 03:13:32 +00:00
dan fc38d1ca16 fixed a typo 2001-02-23 01:49:06 +00:00
dan f6a889910a removed no longer needed done members in panel structures. 2001-02-22 04:13:35 +00:00
dan ae52b2a437 Fixed incorrect color retrieval 2001-02-21 04:39:04 +00:00
dan d5ebb27e2d spelling typo fixed 2001-02-21 03:59:29 +00:00
dan 4521852297 Added call to Hermes_Init() 2001-02-20 09:31:57 +00:00
dan d9249dd99a Removed all references to REDUCE_APPICON 2001-02-14 04:12:06 +00:00
dan 8f0d2f9e4b Added estonian locale from Ivar Smolin <okul@trenet.ee> 2001-02-12 13:59:59 +00:00
dan 0fae7d3e77 . 2001-02-11 01:07:10 +00:00
dan 40386e1d40 . 2001-02-09 03:20:54 +00:00
dan a1fb870fe8 - Added example of using WMCOnnection for a server like program.
- Added README with a short description of what each example does.
2001-02-09 03:12:16 +00:00
dan 15b720046b fixed a label to wrap. 2001-02-04 03:47:25 +00:00
dan 0502a80dc7 new wsetfont script updated for bulgarian from
Anton Zinoviev <zinoviev@debian.org>
2001-02-04 03:27:45 +00:00
dan 17ae285f37 Fixed a bug causing sigsegv for a WMList with more than 32767 items 2001-01-30 21:04:52 +00:00
dan 4637c09d19 - Added Jim Knoble's 'no polling' patch. 2001-01-30 03:04:02 +00:00
dan 8b7930f6c9 Removed carriage returns added by error to this file. 2001-01-26 23:27:10 +00:00
dan ff5afa20f2 . 2001-01-25 01:58:59 +00:00
dan 617525a573 New wkdemenu.pl from Malcolm Cowe 2001-01-25 00:22:07 +00:00
dan c4f147ef01 . 2001-01-25 00:00:58 +00:00
dan 14e5cc8357 Renamed se.po to sv.po 2001-01-24 23:56:38 +00:00
dan b21ad7ad2d Fixed non-responding panels in wmaker. 2001-01-23 03:51:46 +00:00
dan 8493be9734 Added a missing function declaration 2001-01-23 02:52:14 +00:00
dan 714db5cb3a Updated header file for latest changes in the function prototypes 2001-01-21 03:00:00 +00:00
dan f9778df784 Fixed a mem leak in WMList 2001-01-19 01:45:29 +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 6a3b06e609 Finished the generic tree node data type 2001-01-18 16:59:15 +00:00
dan 1b587b01ee Applied patch from Largo to update sound related stuff and documentation 2001-01-18 01:33:44 +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 017f3e5e4f fixed an truncated word in a label (not enough width) 2001-01-11 03:02:31 +00:00
dan 7d88519c75 updates to the tree code 2001-01-11 02:59:32 +00:00
dan a7ec9dab95 - Preliminary tree code
- added a key enumerator to hashtables (similar to value enumerator,
  just that it enumerates all keys in the hash)
2001-01-11 02:35:21 +00:00
dan 9a43af3d83 Fixed wrong size of the alert panel buttons 2001-01-11 01:41:14 +00:00
dan 61675a7e19 Fixed a couple of crashing bugs generated by dereferencing of 0x0
pointers (added by the new modal loop code)
2001-01-10 04:54:22 +00:00
dan 1b41d56ad0 - updated code to use the new runmodal loop where necessary.
- made the WMRunModalLoop() reentrant (a modal panel can have its own
  modal panel and so on) by saving the modal related information when
  entering the modal loop and restoring it after.
2001-01-10 04:24:11 +00:00
dan bc25a31733 Fix?? for the gnustep focus problem 2001-01-10 03:05:39 +00:00
dan e3577222a7 libwmfun is no longer a tar ball so make dist failed because of this. 2001-01-01 08:50:41 +00:00
dan abc1ef4ed9 Latest changes 2001-01-01 08:42:25 +00:00
dan 9093cde817 Fixed the no-go-away problem with closing shaded windows. This also
fixes a memory leak (the window didn't go away because its destroy
function was not actually called. Also non-shaded windows were
unmapped, but not destroyed either, so they just apparently went away).
2001-01-01 08:39:26 +00:00
dan a8ab51747d Added the new images to the Makefile.am too. 2000-12-31 01:33:10 +00:00
dan c8da381337 . 2000-12-28 00:30:28 +00:00
dan f81d0f30de Fixed a bug in scroller code related to mouse wheels 2000-12-28 00:30:09 +00:00
dan c11653f438 small fixes. 2000-12-17 03:34:15 +00:00
dan f47f148f10 . 2000-12-07 00:15:58 +00:00
dan 4e4f6f44e1 more administrative stuff 2000-12-07 00:15:00 +00:00
dan e186e99789 misc management stuff 2000-12-07 00:12:57 +00:00
dan d8d9cc4b0f These files shouldn't live in the cvs tree 2000-12-07 00:10:05 +00:00
dan 518fcb7cb9 Set library version in Makefile.am 2000-12-07 00:04:37 +00:00
dan 211ccf79f4 . 2000-11-29 05:23:46 +00:00
dan bb6182f4f7 Fixed the buryChild thingie about the zombies problem. 2000-11-29 05:15:59 +00:00
dan 4eb26a0bd3 Some changes that try to address the zombie proccesses some people seem
to have.
2000-11-25 04:13:39 +00:00
dan ad95610321 - removed calls to wsyserror() and wwarning() inside the WMHost and
WMConnection code. do call by yourself wsyserrorwithcode() passing
  WCErrorCode, whenever a call don't return the expected value, and
  WCErrorCode > 0. If WCErrorCode==0 that is not an system error,
  condition, so don't call wsyserrorwithcode() in that case.
- added some assertions where appropriate
2000-11-24 10:31:10 +00:00
dan 80d5d196c1 Added check for strcasecmp 2000-11-23 02:13:00 +00:00
dan 527bbcf271 - some small fixes to make it compile on werider systems. 2000-11-22 07:34:03 +00:00
dan 9d98d884ae - Added WMSetConnectionCloseOnExec() to specify if the socket of a
connection survives or not an exec* family call. By default all
  connections created by WINGs, set the socket to be closed on an exec*
  call. Use the function if you need the reverse.
2000-11-19 23:50:38 +00:00
dan 972620c7cd - replaced WMBag with WMArray in connection.c and host.c
- added WMGetConnectionUnsentData() (WMGetConnectionQueuedData() is an
  alias too)
2000-11-19 20:08:14 +00:00
dan 9bd00e5cd2 - Added readme about handling ConnectionDidDie or ConnectionDidTimeout
notifications.
2000-11-19 00:16:37 +00:00
dan 899226207d - Fixed a flickering problem with the scrollview.
- Use of uppercase letters when getting keysyms
2000-11-16 18:07:12 +00:00
dan 2c5809c383 . 2000-11-12 04:40:09 +00:00
dan fad7c5d3ec missing function declaration 2000-11-12 04:34:03 +00:00
dan cd57646835 Put back check for root menu. 2000-11-10 18:20:34 +00:00
dan b0dbbb3536 - fixed uncompilable tree.
- wrong parameter passed in some tabview function.
2000-11-09 21:22:47 +00:00
dan 366bf50d3c forgot to update the changelog about wmessage() 2000-11-06 23:15:21 +00:00