Commit Graph

35 Commits (2c67a5cd78e5dcffd7146e6fd0eb95f810a497e1)

Author SHA1 Message Date
Slava Pestov 6771c07a10 macosx: Remove /opt/local prefix on some mac ffi libs. 2012-06-18 17:01:29 -07:00
Joe Groff eee483654a use radix literals 2011-11-23 19:03:40 -08:00
Doug Coleman 17e0fbe501 Remove Windows CE from core/ basis/ and build-support/
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84.
2011-09-18 23:19:06 -05:00
Philipp Brüschweiler 0d78d5f137 gobject-introspection: don't generate C-TYPEs for boxed types that already exist, fixes #60 2011-08-29 15:11:24 +02:00
Joe Groff 1b72e6135d gobject.ffi, glib.ffi: move GError over to gobject.ffi since that appears to be the gir that actually describes it 2011-08-27 20:58:42 -07:00
Slava Pestov 54bccd30b9 gdk.pixbuf.ffi, glib.ffi: fix load errors 2011-08-27 18:26:21 -07:00
Joe Groff 6cb08c461c glib.ffi: try merging gtk-image-loader again 2011-08-27 18:02:22 -07:00
Joe Groff 3757210244 Merge remote-tracking branch 'Blei/gtk-image-loader'
Conflicts:
	basis/alien/enums/enums-tests.factor
	basis/alien/enums/enums.factor
	basis/alien/parser/parser.factor
	basis/gdk/pixbuf/ffi/ffi.factor
	basis/glib/ffi/ffi.factor
	basis/tools/deploy/shaker/shaker.factor
	basis/ui/backend/gtk/gtk.factor
	basis/windows/nt/nt.factor
2011-08-27 14:07:18 -07:00
Slava Pestov 8c43a35b99 On Unix, link VM with GTK libraries instead of loading them dynamically 2011-02-27 20:01:54 -06:00
Anton Gorenko c10b435da4 gobject-introspection: rewrite gir files loading and code generation totally
generate girs from fresh sources
ui.backend.gtk, ui.text.pango: update a little bit
(this commit is unstable, because new GObject-introspection release (> 0.9) is much different from 0.6 and it needs more detailed annotations
(e.g. to parse out/inout parameters), which are mostly missing now)
2010-09-29 15:08:31 +06:00
Anton Gorenko be4bfc6b87 start to write tests for 'gobject-introspection'; small fixes 2010-08-31 23:01:39 +06:00
Philipp Brüschweiler b326f77b2e Merge branch 'gtk' into gtk-image-loader 2010-07-26 19:29:17 +02:00
Anton Gorenko a4128f1a01 gobject-introspection: add REPLACE-C-TYPE: parsing word 2010-07-25 22:18:32 +06:00
Philipp Brüschweiler d7962d312b Merge branch 'gtk' into gtk-image-loader
Conflicts:
	basis/glib/ffi/ffi.factor
	basis/ui/backend/gtk/gtk.factor
2010-07-22 23:51:17 +02:00
Philipp Brüschweiler 5ea5881ccd ui.backend.gtk, tools.deploy.unix: support for icons 2010-07-22 12:39:16 +02:00
Anton Gorenko 85beff63d2 rename gir to gobject-introspection 2010-07-17 17:17:03 +06:00
Anton Gorenko e2a970dc0f add summary.txt and tags.txt for various vocabularies 2010-07-17 15:31:53 +06:00
Philipp Brüschweiler 6855bc3042 images.gtk: use GdkPixbuf to load images 2010-07-17 11:28:24 +02:00
Anton Gorenko 95d9002e73 ui.backend.gtk: add destructor in clipboard-contents 2010-06-13 16:18:51 +06:00
Anton Gorenko 89c6f98791 ui.backend.gtk: add rough implementation of non-blocking IO 2010-05-31 00:18:08 +06:00
Anton Gorenko 553f6d516a change directories structure (add */ffi/ffi.factor files) 2010-05-27 00:17:14 +06:00
Anton Gorenko 7d1572ad6c change typedef of gboolean (gint with automatic boxing/unboxing to/from factor's t and f) 2010-05-24 19:47:16 +06:00
Anton Gorenko 38852858dc clean up; add add-library for unix environments (and partially for windows) 2010-05-23 16:05:34 +06:00
Anton Gorenko a616fd0adb add generation of records as STRUCT: with slots when the record is listed in IMPLEMENT-STRUCTS:, add generation of enumerations as ENUM: 2010-05-11 23:31:35 +06:00
Anton Gorenko 15933acc35 pango is gir-based now (very draft version) 2010-05-09 23:25:47 +06:00
Anton Gorenko 47be4d0d91 first commit (move from factor-gir); basis/pango is gir-based now (very draft version); add gstreamer and gtkglext modules and samples 2010-05-09 23:21:12 +06:00
Joe Groff d951be1832 "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
Slava Pestov 08b6ebc7fa Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Joe Groff ac2f3763e0 update vocabs so a load-all on macosx works without parsing c-type strings 2009-09-27 15:11:21 -05:00
Doug Coleman 8b7fcce399 update code for usages of add-library 2009-03-25 23:00:19 -05:00
Slava Pestov 2fee574b4f Working on X11 backend 2009-03-02 02:55:54 -06:00
U-SLAVA-DFB8FF805\Slava 95de45725e Fix Pango and ui.event-loop for Windows 2009-03-02 01:12:06 -06:00
Slava Pestov 385c4661d6 First attempt at ui.text.pango 2009-02-28 01:31:51 -06:00
Slava Pestov cf62353e23 Working on Pango binding 2009-02-26 23:30:02 -06:00
Slava Pestov 8ec3196d18 Dust off Pango binding 2009-02-26 02:31:24 -06:00