e7108c64cafixed a bug in draw-line
frese
2003-04-15 15:50:11 +0000
89e23d9df0fixed a bug in LookupString
frese
2003-04-03 19:28:35 +0000
87ee1ef07dreplaced the timeout in wait-event with a select on a pipe that wakes up a wait-event call in the after-function.
frese
2003-04-01 11:35:12 +0000
c813f7466b- fixed bugs in wait-event, property type - added atom constants from Xatom.h
frese
2003-03-26 14:43:03 +0000
9967c456ee- fixed some small bugs and typos - changed error and after-function handling a bit - added screen caching - added timeout in wait-event implementation (did not work with multiple threads)
frese
2003-03-25 18:27:18 +0000
968e69403f- fixed a bug with the default-screen - fixed sync-event queue problem
frese
2003-03-13 15:17:36 +0000
9748014efemodified to match the new interface.
frese
2003-03-13 13:48:22 +0000
fa5085eccf- using select in wait-event now - modified error handling - added cml-based event dispatcher to sync-event.scm - fixed some bugs in mask-handling - fixed a bug with enum-sets
frese
2003-03-13 13:47:17 +0000
a36065a672- added autoconf and configure files
frese
2003-03-11 02:49:51 +0000
aaf82e55b6- changed xid-types to simple numbers - added "display" to function interfaces - moved type extraction/creation to C - more simplifications
frese
2003-03-11 02:47:38 +0000
1b05b00ec5Rename with-sync-x-events to init-sync-x-events.
scx-pre-1
mainzelm
2003-02-04 13:34:14 +0000
de3e6cc70d- added some open's
frese
2003-01-17 16:46:41 +0000
c48fde11ba- bug in make-win-attr-getter fixed - added window-exists? function
frese
2003-01-17 16:45:27 +0000
6984e99ccc- bug in make-gcontext-getter fixed
frese
2003-01-17 16:42:14 +0000
acc76aa869- fixed the fix in scx_extents_text :-(
frese
2002-06-19 08:45:33 +0000
c4863e589d- fixed some small bugs in scx_set_after_function and scx_extents_text.
frese
2002-06-19 08:35:23 +0000
205abfb826- changed error signalling to returning #f in some cases. - fixed some bugs in raise/lower-window and translate-coordinates.
frese
2002-04-26 08:28:05 +0000
0043252da4- added destroyed? component to the window-type for a better recognition of window-destroyal. (should be done with all types)
frese
2002-04-26 08:26:59 +0000
2db54b1c37- fixed some small bugs (in motion-event and rect).
frese
2002-04-26 08:25:07 +0000
a0ac2ea56b- changed error signalling from raising an error to returning #f in some functions.
frese
2002-04-26 08:24:00 +0000
093edeb064- fixed a bug in get-wm-hints.
frese
2002-04-26 08:22:46 +0000
1921b30246changed the resurce enumeration
nofreude
2002-04-25 13:13:49 +0000
04812d3f7aAdded synchronous interface to X events.
mainzelm
2002-04-17 14:55:10 +0000
9d7832066cEnumerated types for resources and a c->scheme-resource-conversion.
nofreude
2002-04-12 13:55:10 +0000
44d7ea81e6First, imperfect version of the resource-conversion: scheme48<->XtResource. Some additional work has to be done, e.g. the callback-converter code.
nofreude
2002-04-12 13:22:21 +0000
8b739b7124- create-simple-window now uses a border-width of 0.
frese
2002-03-17 15:54:09 +0000
546f0d828f- fixed a bug in get-window-attributes.
frese
2002-03-17 15:52:03 +0000
a14d2fbadf- fixed a bug in text-width.
frese
2002-03-17 15:51:21 +0000
6bb4947c2c- fixed a bug in get-property.
frese
2002-03-17 15:50:41 +0000
8bd6fd9c30- fixed a bug gcontext-font.
frese
2002-03-17 15:49:30 +0000
26c416d441- graphic functions now all use lists and pairs as rectangle/point arguments. - addded some auxiliary functions for rectangles.
frese
2002-03-17 15:49:02 +0000
351ba3e23e- fixed a bug in scx_Get_Gc_Values.
frese
2002-03-17 15:47:09 +0000
2c91c73a18- the xlib-internal event-queue was not respected in event-ready? and wait-event etc.
frese
2002-03-17 15:44:45 +0000
a7ec9ccd53- replaced the use of symbols 'none, 'parent-relative etc. by functions that create special X-Objects. e.g. special-window:none, special-pixmap:copy-from-parent.
frese
2002-03-17 15:41:56 +0000
84ca2f8675+ fixed some bugs. + added optional screen argument to some display-functions. + added more any-event-* functions. + implemented send-event. + updated interfaces.
frese
2002-02-25 13:10:11 +0000
04ba26ee03first implementation of the widget-functions for Scheme48
nofreude
2002-02-15 14:57:54 +0000
0418c393ddfirst implementation of the record-type for widgets
nofreude
2002-02-15 14:53:23 +0000
1cd80a8dcfFirst basic implementation in scheme48
nofreude
2002-02-15 14:46:45 +0000
2ddccd90a2Pass command line to scsh.
mainzelm
2002-02-15 09:43:43 +0000
28f5ce9341- not needed anymore.
frese
2002-02-08 17:15:27 +0000
674a796cec- updated to new interface.
frese
2002-02-08 17:10:45 +0000
10558fa5f0- fixed GC_PROTECT bugs - replaced most of symbol or symbol list arguments by enumerated types, enum-sets and alists of enumerated types. - reformed event representation. Every event has it's own record-type now.
frese
2002-02-08 17:09:43 +0000
4ae0c363d4Added make-...-alist for enumerated types.
mainzelm
2002-02-06 13:54:56 +0000
0c538aea77- renamed xlib-types to xlib-internals.
frese
2002-02-05 15:35:32 +0000
5e1e8a5501- renamed xlib-type-*.scm to xlib-internal-*.scm
frese
2002-02-05 15:31:23 +0000
70c363f042- implemented read-file-to-pixmap and create-pixmap-from-data.
frese
2002-01-28 00:21:16 +0000
689134ea02- fixed little bug in write-bitmap-file.
frese
2002-01-28 00:17:30 +0000
7c9aac7f17- updated to use the new enumerated types.
frese
2002-01-06 16:54:47 +0000
b4f1bcad78- changed variable arguments and return values in set-wm-hints!, get-wm-hints, set-wm-normal-hints!, get-wm-normal-hints, create-gcontext, change-gcontext, get-visual-info, change-window-attributes, get-window-attributes, configure-window, create-window to use an enumerated type instead of symbols. - renamed functions in xlib-client (e.g. wm-hints to get-wm-hints).
frese
2002-01-06 16:53:13 +0000
ef23f9f7c7- added the library dl to the linker options.
frese
2002-01-06 16:43:32 +0000
20fc229b08Error handling similar to sigevents
mainzelm
2001-12-19 21:37:16 +0000
625a7c2fc2+ added forgotten export of scx_Copy_Region.
frese
2001-12-13 13:26:21 +0000
eb193c9fed+ Let the image depend on the config files. + Minor clean-up.
mainzelm
2001-12-04 14:20:18 +0000
ac61d5fcefWait on events by using the VM's select.
mainzelm
2001-12-04 14:18:57 +0000
9a316771fc+ added more example scripts.
frese
2001-12-04 13:49:07 +0000