mainzelm
b6eeae0dcc
+ Tell libtool that we depend on libX11
...
+ Don't include extension.c in the libscx as it is not transformed yet
+ Use absolute path to load scheme files in load-scx.scm
+ Use batch command to suppress user interaction
2003-11-18 15:14:56 +00:00
mainzelm
425060a1b2
Use automake and build a shared object
2003-11-17 08:56:57 +00:00
eknauel
2c0ade2b7d
+ added --with-xft
2003-10-24 15:56:09 +00:00
eknauel
958d3901fc
+ move scx_extract_region() and scx_enter_region() to xlib.h
2003-10-23 17:28:36 +00:00
frese
ada7af2ab3
- fixed Iso-C problems
...
- minor bugs fixed.
2003-10-23 12:38:33 +00:00
frese
9e23478bfd
added/changed functions for regions.
2003-10-19 16:50:33 +00:00
frese
ed62570d2e
fixed declaration/code mixing
2003-05-04 15:19:39 +00:00
frese
a0a6afc820
fixed gc protection
2003-05-02 15:58:36 +00:00
frese
629bfa1d73
fixed gc protection
2003-05-02 15:29:09 +00:00
frese
87b35c474c
fixed gc protection
2003-05-02 14:58:17 +00:00
frese
6b05d8297e
fixed gc protection
...
removed add_pending_channel
2003-05-02 13:33:34 +00:00
frese
427d755fae
fixed gc protection
2003-05-02 13:20:45 +00:00
frese
992c2aa830
fixed gc protection
2003-05-02 13:06:50 +00:00
frese
a678b14752
fixed gc protection
2003-05-02 12:51:03 +00:00
frese
0afc105e6c
modified and fixed xlib-error handling/signaling
2003-05-01 21:05:33 +00:00
frese
5f0df79c0f
prevent a context switch withing the after-function with
...
disable/enable-interrupts
2003-04-26 12:01:24 +00:00
frese
2e6d5657a4
fixed bug due to s48_get_imported_binding causing a garbage collection.
2003-04-25 18:52:58 +00:00
frese
ad89f01b78
fixed bugs in some structure events
...
fixed a bug in client-message-event
2003-04-24 15:08:24 +00:00
frese
c72b51e58e
fixed a bug in scx_enter_size_hint_alist
2003-04-22 21:55:26 +00:00
frese
f12cd06a4e
make code ANSI-C compliant
2003-04-17 14:53:27 +00:00
frese
89e23d9df0
fixed a bug in LookupString
2003-04-03 19:28:35 +00:00
frese
c813f7466b
- fixed bugs in wait-event, property type
...
- added atom constants from Xatom.h
2003-03-26 14:43:03 +00:00
frese
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)
2003-03-25 18:27:18 +00:00
frese
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
2003-03-13 13:47:17 +00:00
frese
829150be2f
obsolete
2003-03-11 03:06:17 +00:00
frese
aaf82e55b6
- changed xid-types to simple numbers
...
- added "display" to function interfaces
- moved type extraction/creation to C
- more simplifications
2003-03-11 02:47:38 +00:00
frese
acc76aa869
- fixed the fix in scx_extents_text :-(
2002-06-19 08:45:33 +00:00
frese
c4863e589d
- fixed some small bugs in scx_set_after_function and scx_extents_text.
2002-06-19 08:35:23 +00:00
frese
093edeb064
- fixed a bug in get-wm-hints.
2002-04-26 08:22:46 +00:00
frese
1bf411918c
+ added function to read/write properties of type WINDOW.
2002-04-02 11:36:34 +00:00
frese
546f0d828f
- fixed a bug in get-window-attributes.
2002-03-17 15:52:03 +00:00
frese
a14d2fbadf
- fixed a bug in text-width.
2002-03-17 15:51:21 +00:00
frese
6bb4947c2c
- fixed a bug in get-property.
...
- added some functions for easier access to properties: get-property,
get-string-property, change-string-property.
2002-03-17 15:50:41 +00:00
frese
26c416d441
- graphic functions now all use lists and pairs as rectangle/point
...
arguments.
- addded some auxiliary functions for rectangles.
2002-03-17 15:49:02 +00:00
frese
351ba3e23e
- fixed a bug in scx_Get_Gc_Values.
2002-03-17 15:47:09 +00:00
frese
2c91c73a18
- the xlib-internal event-queue was not respected in event-ready? and
...
wait-event etc.
2002-03-17 15:44:45 +00:00
frese
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.
- added a discloser for windows (makes debugging easier).
- fixed bugs in gcontext-font, get-window-attributes and text-width
- added enumerated types for colormap-alloc in create-colormap and grab-mode
2002-03-17 15:41:56 +00:00
frese
84ca2f8675
+ fixed some bugs.
...
+ added optional screen argument to some display-functions.
+ added more any-event-* functions.
+ implemented send-event.
+ updated interfaces.
2002-02-25 13:10:11 +00:00
frese
28f5ce9341
- not needed anymore.
2002-02-08 17:15:27 +00:00
frese
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.
2002-02-08 17:09:43 +00:00
frese
2f1b033618
- fixed GC protection.
2002-02-04 13:40:22 +00:00
frese
b6a026853a
- fixed a bug in draw-image-text.
2002-02-04 12:44:08 +00:00
frese
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).
2002-01-06 16:53:13 +00:00
frese
625a7c2fc2
+ added forgotten export of scx_Copy_Region.
2001-12-13 13:26:21 +00:00
mainzelm
ac61d5fcef
Wait on events by using the VM's select.
2001-12-04 14:18:57 +00:00
frese
9c3925b721
- elk used this file but we never did.
2001-10-23 09:46:12 +00:00
frese
7a7c752670
- added and corrected some symbol tables.
2001-10-09 15:46:21 +00:00
frese
faffbdd4ed
- added finalize? argument to make-pixel, so that allocated
...
color-cells (=pixels) are freed correctly.
2001-10-09 15:45:26 +00:00
frese
fefeb73ccf
- completed get-gcontext-values and change/get-window-attributes to
...
pack/unpack all values correctly.
- added copy-gcontext! and copy-gcontext
- added comments.
2001-10-09 15:43:55 +00:00
frese
9478e09049
- make-font can now create a font from a font-id (Xfont)
...
- added %font->fontstruct, resp. scx_Font_ID_To_Font_Struct for that.
- removed gcontext-font (see gcontext.scm)
- added comments.
2001-10-09 15:42:26 +00:00