Commit Graph

  • d77ab388d1 Build scx.image and scx. mainzelm 2001-12-04 11:07:15 +0000
  • 6a225d755a - basic "Hello World" example. frese 2001-12-04 10:24:59 +0000
  • 08c1a8b798 - update and moved here from c/xlib/ frese 2001-12-04 10:23:51 +0000
  • 03778abc9e + added a second version of wait-event. See event.scm for details. frese 2001-12-04 10:18:12 +0000
  • b909c2a042 - fixed typos - added missing load's in some structures. frese 2001-10-30 14:31:36 +0000
  • 9c3925b721 - elk used this file but we never did. frese 2001-10-23 09:46:12 +0000
  • 4de9034f71 - updated for new bindings. - added threads to xlib-event structure. wait-event needs sleep. frese 2001-10-09 15:51:33 +0000
  • 7a7c752670 - added and corrected some symbol tables. frese 2001-10-09 15:46:21 +0000
  • faffbdd4ed - added finalize? argument to make-pixel, so that allocated color-cells (=pixels) are freed correctly. frese 2001-10-09 15:45:26 +0000
  • fefeb73ccf - completed get-gcontext-values and change/get-window-attributes to pack/unpack all values correctly. - added copy-gcontext! and copy-gcontext - added comments. frese 2001-10-09 15:43:55 +0000
  • 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. frese 2001-10-09 15:42:26 +0000
  • 231afe173a - added wait-event - event-args now returns an alist of the event fields. frese 2001-10-09 15:40:01 +0000
  • b4fb3ffd9f - added display-select-input, resp. scx_Display_Select_Input. frese 2001-10-09 15:33:45 +0000
  • bb1ee4a138 - added comments and newlines. frese 2001-10-09 15:32:54 +0000
  • 648252ba0d - removed direct calls to scx_Create_Color - renamed save-color-cell to store-color - added store-colors, copy-colormap-and-free, respect. scx_Store_Colors, scx_Copy_Colormap - renamed alloc-named-color to query/alloc-named-color - added new alloc-named-color that can be used like alloc-color! - changed my-floor definition (color.scm) - added parse-color - updated calls to make-pixel frese 2001-10-09 15:31:33 +0000
  • ac8219c0a8 - fixed a memory leak in scx_Wm_Hints. frese 2001-10-09 15:27:30 +0000
  • 41efc382c7 + graphic: changed representations of rectangles to lists (x y width height), and points to pairs (x . y). Added some auxiliary functions for that. + text: made the format arguments optional, and default to '1-byte. + added comments. frese 2001-10-04 12:31:44 +0000
  • f388edb0f1 + fixed bugs in scx_Display_Keycodes_Per_Keysym and scx_Keycode_To_Keysym. + added comments. frese 2001-10-04 12:21:25 +0000
  • 45c05c8475 + added new types, interface and structure for region. frese 2001-09-25 12:56:15 +0000
  • 5bd0685662 + added support for regions. frese 2001-09-25 12:45:12 +0000
  • e7cce49d13 + Added support for visuals. + Implemented some missing routines for color control: create-colormap, alloc-color-cells, set-color-cell. frese 2001-09-20 14:41:01 +0000
  • f6d39682a3 fixed some typos. frese 2001-08-29 14:54:26 +0000
  • 780cc2f939 implementation for scheme48. frese 2001-08-29 14:54:05 +0000
  • 3a36140b69 corrected the implementation of the after-function stuff. frese 2001-08-29 14:52:44 +0000
  • b0a1f88472 added the error, extension, utility and grab packages. added parse-color to the colormap package. frese 2001-08-29 14:49:31 +0000
  • aa1926d027 made the mandatory arguments to create-gcontext (drawable) and create-window (parent width height) _really_ mandatory. frese 2001-08-29 14:47:03 +0000
  • fd66d0396b new implementations. frese 2001-08-29 14:44:15 +0000
  • c72bd59c42 fixed some bugs and typos. frese 2001-08-29 14:43:49 +0000
  • 6162bf3dec first implementation nofreude 2001-08-28 14:45:09 +0000
  • 13e3c7ad78 first implementation for s48 nofreude 2001-08-28 14:39:07 +0000
  • e93288fc47 first implementation for s48 nofreude 2001-08-28 14:19:32 +0000
  • 415d3c638c added the parse-color Function.: nofreude 2001-08-22 14:53:08 +0000
  • 254a6c92ce added the Scx_parse_Color Funktion. nofreude 2001-08-22 14:51:06 +0000
  • a61c257d4e first implementation for s48 nofreude 2001-08-22 12:09:56 +0000
  • 814296eb3d First implementation nofreude 2001-08-22 12:06:41 +0000
  • 42c8c9b37e implemented for scheme48. frese 2001-08-22 11:57:51 +0000
  • 6455adec4b fixed some typos. frese 2001-08-22 11:56:46 +0000
  • 9e1bddd658 added the key package. frese 2001-08-22 11:51:35 +0000
  • 04a91a751e first implementation. frese 2001-08-22 11:50:05 +0000
  • d4d7f0c759 used lists for the arguments and return values of those functions that did use vectors before (if vectors were not neccessary). frese 2001-08-22 11:49:01 +0000
  • d055618815 added all new types and packages (font, cursor, text, property, wm, client, font-type, atom-type, cursor-type). frese 2001-08-21 15:15:34 +0000
  • 6c13a8812d added all new types and packages (font, cursor, text, property, wm, client, font-type, atom-type, cursor-type). frese 2001-08-21 15:15:03 +0000
  • 5e0439da94 changed the text-representation from vectors to lists, added delta statements, changed the internal processing and abstractions. frese 2001-08-21 15:01:38 +0000
  • 875610bc46 fixed typos and some tiny errors. frese 2001-08-21 14:57:08 +0000
  • 892ed92b61 changed the constructors and finalizers, so that only one finalizer is needed for each object. frese 2001-08-21 14:51:22 +0000
  • f1db98896b added a discloser that shows the rgb values of the color. frese 2001-08-21 14:46:52 +0000
  • 4eb658e8a9 first implementation. frese 2001-08-21 14:45:32 +0000
  • b352b3d4c5 Abstracted over the input of an XWindowChanges structure as an alist, to use in scx_Configure_Window as well as in scx_Reconfigure_Wm_Window (client.c). frese 2001-08-21 08:26:54 +0000
  • 4b314ade40 Added correct memory allocation for the char and XChar2b arrays in scx_Draw_Image_Text and scx_Draw_Poly_Text. Added the scx_ prefixes. frese 2001-08-21 08:19:02 +0000
  • 2c8bb6981f fixed the calls to XListFonts, XListFontsWithInfo. frese 2001-08-21 08:11:26 +0000
  • 024abcc745 Added suffix "scx_" to all imported C functions. frese 2001-07-31 14:54:53 +0000
  • 158a0d2c5e added windowmanager functions. frese 2001-07-31 14:53:49 +0000
  • 193a14a544 Added suffix "scx_" to all functions and macros. Added initialization for all GC_PROTECTed variables. frese 2001-07-31 14:51:21 +0000
  • 6fffd9346a migrated to scheme48. frese 2001-07-31 13:15:32 +0000
  • 68ded3c442 added support for the cursor functions. frese 2001-07-30 14:45:24 +0000
  • 1e1cac1d34 fixed typos and forgotten parameters etc. fixed display-after-function. frese 2001-07-30 14:43:22 +0000
  • cf6bc39491 updated functions to pass/receive vectors not lists from the c-routines. frese 2001-07-30 14:39:14 +0000
  • 40f33cd2f3 changed integer-table into byte-vector-table. fixed color-list-find. frese 2001-07-30 14:27:35 +0000
  • def9eb131a fixed AList_To_XWindowAttributes, changed all function from returning lists to returning vectors. frese 2001-07-30 14:22:22 +0000
  • aa52bf5b67 fixed Bit_To_Symbol and Bits_To_Symbols. frese 2001-07-30 14:18:32 +0000
  • a6a8d85ac1 fixed AList_To_GCValues and corrected the representation of gcontext->function. frese 2001-07-30 14:15:34 +0000
  • 18b286a92f fixed some calls of Bits_To_Symbols. frese 2001-07-30 14:13:03 +0000
  • 6163f90f6f implemented in scheme48. frese 2001-07-30 14:11:41 +0000
  • 72e7e23b89 added Get_Geometry. frese 2001-07-19 15:34:22 +0000
  • 443e7ebb9c fixed bug in AList_To_GCValues. frese 2001-07-19 15:33:50 +0000
  • 3f576eac93 added Get_Motion_Events. moved Event_Syms table to type.c. removed commented code. frese 2001-07-19 15:32:59 +0000
  • 9789bdd313 fixed Bit_To_Symbol bug. inserted Event_Syms table. frese 2001-07-19 15:31:12 +0000
  • e691622d29 added new types and files. frese 2001-07-19 15:29:18 +0000
  • 122b2b4397 added the finalize? parameter to the constructor definitions. frese 2001-07-19 15:21:09 +0000
  • 2df0598273 updated constructor calls to specify wheather the X-Lib Objects should be freed. frese 2001-07-19 15:19:07 +0000
  • 0a81d851b1 updated constructor calls to specify wheather the X-Lib Objects should be freed. implemented get-motion-events. frese 2001-07-19 15:15:31 +0000
  • 536e355a45 updated constructor-calls to specify wheather the X-Lib Objects should be freed. implemented the use of XGetGeometry. frese 2001-07-19 15:14:29 +0000
  • f1d4077123 added forgotten parameter to %lookup-color. frese 2001-07-19 15:07:12 +0000
  • d20501c9b6 First Implementation of Text Metrics nofreude 2001-07-19 14:03:23 +0000
  • 71fc990882 Changes for scheme48 and scx nofreude 2001-07-19 13:59:42 +0000
  • 736a828fbe first implementation. frese 2001-07-18 15:48:22 +0000
  • 9a815a9864 fixed a typo. frese 2001-07-18 15:45:54 +0000
  • 3a18c650e5 implemented the functions for scx. frese 2001-07-18 15:44:41 +0000
  • 95d78bf9bb First Version. nofreude 2001-07-16 13:53:08 +0000
  • a2335aa0bb added comments. frese 2001-07-16 13:37:28 +0000
  • 2cab5071f3 changed get-window-attributes to use vectors instead of lists internally. fixed some typos. added comments. frese 2001-07-16 13:36:53 +0000
  • 144ecc85c6 fixed two typos. frese 2001-07-16 13:23:39 +0000
  • 120a787447 Changed to Scheme48 nofreude 2001-07-16 13:22:50 +0000
  • 67ce4e46d0 added forgotten declaration of sidx in make-event. removed check for event-ready? in events-pending. frese 2001-07-16 13:22:18 +0000
  • 4f7bde5ba1 added support for colormap and gcontext. added comments. frese 2001-07-16 13:12:11 +0000
  • d91d4b3d74 fixed make-color bug. added comments. frese 2001-07-16 13:08:08 +0000
  • d198d95710 fixed call/cc -> call-with-current-continuation typo. frese 2001-07-16 13:06:20 +0000
  • 37a4d6ac46 Fixed wrong definition of Event_Mask_Syms. And commented out unused things. frese 2001-07-16 11:57:12 +0000
  • bb12a98fa8 Fixed Event_Mask_Syms/Event_Syms confusion. frese 2001-07-16 11:55:03 +0000
  • 2a471242a5 Fixed wrong string comparison. frese 2001-07-16 11:52:01 +0000
  • 704e6cc895 Added/renamed Event_Mask_Syms. Changed Symbol(s)_To_Bit(s). frese 2001-07-16 11:51:14 +0000
  • 4308e681f3 mini change frese 2001-07-11 15:18:32 +0000
  • 539d16858a some fixes nofreude 2001-07-11 14:59:28 +0000
  • a1079b015b *** empty log message *** nofreude 2001-07-11 14:49:34 +0000
  • 7609b10f0e *** empty log message *** nofreude 2001-07-11 14:22:42 +0000
  • a380c30f74 first V a vErx nofreude 2001-07-11 14:17:32 +0000
  • fcefb33983 renamed to helper.scm frese 2001-07-11 14:12:22 +0000
  • a55d007131 Has moved to main scheme-dir. frese 2001-07-11 14:09:47 +0000
  • 6179ac994a major changes and debugging. frese 2001-07-09 13:49:38 +0000
  • 4c47adaca4 renamed - former stuff.scm frese 2001-07-09 13:48:27 +0000