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
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
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
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
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
8564f5e409
testing cvs notification stuff
2001-03-21 03:41:06 +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
kojima
f91e2693f9
fixed mem leak
2001-03-15 21:13:54 +00:00
kojima
7f8d51555b
fixed timerhandler cpu eater
2001-03-14 04:19:06 +00:00
kojima
c1840e943d
*** empty log message ***
2001-03-14 03:58:55 +00:00
kojima
3b7b2ef6b7
*** empty log message ***
2001-03-14 03:18:16 +00:00
kojima
51b1bf34b9
fixed some signal handling bugs
2001-03-14 02:54:54 +00:00
nwanua
f8e94406df
restoring copy of wtext.c to cvs (wif ssh)
2001-03-10 04:58:18 +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
kojima
64defd4d22
fixed scroller bug when displaying scroller before
...
setting initial values
2001-02-25 20:47:04 +00:00
nwanua
9451aae632
now when a button click "links" to another page, instead of it
...
being destroyed right away, a timer handler queues it for 10 seconds
later (hopefully enough time for the buttons callback to have returned).
... 10 seconds may not be enough for ALL widget callbacks...
2001-02-22 07:48:28 +00:00
nwanua
ae9e955f10
added a #define for WMClearText
2001-02-22 07:32:36 +00:00
dan
f6a889910a
removed no longer needed done members in panel structures.
2001-02-22 04:13:35 +00:00
kojima
affcc3babd
various fixes, scrollview scrollers, text painting
2001-02-20 23:38:36 +00:00
nwanua
6684492033
more cursor motion and text entry fixes, esp. for graphic blocks...
...
also added stipple overlay for selected graphics
2001-02-19 07:22:38 +00:00
kojima
b04c4ea500
added WINDOWS_MENU to rootmenu
2001-02-17 21:44:22 +00:00
kojima
50e85f57f2
fixed vertical scrolling bug
2001-02-16 01:34:21 +00:00
kojima
07c9bb7d8d
programmatic scroller changes send notifications
...
fixed bug with tableview resize
made tableview column resizing
2001-02-13 23:00:14 +00:00
nwanua
bc7d29d46e
fixed arrow navigation quirks and color mem leaks
2001-02-12 06:09:08 +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
nwanua
e4ce88e7f1
fixed reqBlockSize... sometimes X%Y was zero... very bad
2001-02-09 17:06:15 +00:00
nwanua
21ab029532
tiny updates
2001-02-09 17:01:51 +00:00
kojima
05f2a74ef5
fixed modifier bug in textfield again
2001-02-09 16:03:09 +00:00
richard
4d8e691608
Make window stacking level changes to match GNUstep.
2001-02-09 15:56:52 +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
17ae285f37
Fixed a bug causing sigsegv for a WMList with more than 32767 items
2001-01-30 21:04:52 +00:00
kojima
2cf8c125a5
misc. fixes
2001-01-26 19:30:53 +00:00