John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a056a81307 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk.io.unix: switch to "mx get-global".  
							
							 
							
							
							
						 
						
							2012-08-01 16:22:23 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4e72d80256 
								
							
								 
							
						 
						
							
							
								
								Using "same?" in more places.  
							
							 
							
							
							
						 
						
							2012-07-21 10:22:44 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								755e702536 
								
							
								 
							
						 
						
							
							
								
								pixel-format-attribute was just (pixel-format-attribute)  
							
							 
							
							... 
							
							
							
							Rename the GENERIC: (pixel-format-attribute) to pixel-format-attribute ? 
							
						 
						
							2012-06-21 12:12:57 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								eccf5a82ae 
								
							
								 
							
						 
						
							
							
								
								io.files.info.windows: Fix file-systems word in two ways. First, don't  
							
							 
							
							... 
							
							
							
							allocate 32k on the local alloc stack (which causes a 'double fault.')
Second, if the volume doesnt look up to a real path, don't make a dummy
object for that. volume
Use alien>native-string and native-string>alien wherever possible instead of
utf16n for Windows. 
							
						 
						
							2012-06-21 08:32:53 -07:00  
						
					 
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 
						
							 
							
							
							
								
							
								b667e4ff7e 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: don't die if the icon doesn't exist, partially  fixes   #369  
							
							 
							
							
							
						 
						
							2011-12-06 09:05:05 +01:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								943596575a 
								
							
								 
							
						 
						
							
							
								
								use radix literals  
							
							 
							
							
							
						 
						
							2011-11-23 19:03:40 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								29bf4d7214 
								
							
								 
							
						 
						
							
							
								
								ui.backend.cocoa.views: clickthrough is bullshit  
							
							 
							
							... 
							
							
							
							I don't care what Slava thinks 
							
						 
						
							2011-11-23 11:29:03 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4f42c72012 
								
							
								 
							
						 
						
							
							
								
								specialized-arrays: performed some cleanup.  
							
							 
							
							... 
							
							
							
							Specifically,
    •   Created >c-array to be replacement for >T-array.
    •   Created cast-array to be generic replacement for all T-array-cast words.
    •   Created c-array@ to be generic replacement for T-array@ words.
    •   Replaced usages of <T-array> with T <c-array>
    •   Replaced usages of <direct-T-array> with T <c-direct-array>
    •   Replaced usages of >T-array with T >c-array
    •   Replaced usages of T-array-cast with T cast-array
    •   Replaced usages of malloc-T-array with T malloc-array.
    •   Removed malloc-T-array.
    •   Removed T-array-cast.
    •   Removed T-array@.
    •   Removed >T-array.
I also added (but didn't change any code to use):
    •   T c-array-type, returns T-array
    •   T c-array?, returns T-array?
    •   c-array{ T ... }, returns T-array{ ... }
Bootstraps just find on Mac OS X.  Also `load-all test-all` works for me. 
							
						 
						
							2011-09-26 11:37:51 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								2bd6de9a02 
								
							
								 
							
						 
						
							
							
								
								slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global  
							
							 
							
							
							
						 
						
							2011-09-19 10:03:43 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								9bd84e73f4 
								
							
								 
							
						 
						
							
							
								
								ui.backend: refactor the UI `main-vocab-hook` to use a backend-specific `ui-backend-available?` word, so that loading other backends doesn't change the `main-vocab-hook` out of sync with the backend;  fixes   #131  
							
							 
							
							
							
						 
						
							2011-09-15 13:14:01 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b3a051d385 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: don't enable gtk UI backend by default on Mac OS X.  Fixes   #40  
							
							 
							
							
							
						 
						
							2011-09-11 23:41:43 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7c14b6d839 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: remove unused vocabs from USING: list  
							
							 
							
							
							
						 
						
							2011-09-01 22:31:45 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								101adf453f 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: remove unneeded vocabs from USING:, add platforms.txt  
							
							 
							
							
							
						 
						
							2011-09-01 20:15:23 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1f4da36b4b 
								
							
								 
							
						 
						
							
							
								
								Fixes   #32  - double clicks were not handled properly in ui.backend.gtk  
							
							 
							
							
							
						 
						
							2011-08-27 17:06:53 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								9040ee37e0 
								
							
								 
							
						 
						
							
							
								
								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  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								b9e18184c6 
								
							
								 
							
						 
						
							
							
								
								Convert side mouse buttons to backward/forward  
							
							 
							
							
							
						 
						
							2011-05-23 23:36:14 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								d1666854e8 
								
							
								 
							
						 
						
							
							
								
								ui.backend.cocoa: simplify system-alert implementation now that callbacks bug has been fixed  
							
							 
							
							
							
						 
						
							2011-04-16 19:12:08 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7e1b7f70a5 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk.io.unix: add platforms.txt so that we don't load it on Windows  
							
							 
							
							
							
						 
						
							2011-04-06 17:54:22 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2cbd31d34d 
								
							
								 
							
						 
						
							
							
								
								Merge commit 'otoburb/master' into merge-otoburb  
							
							 
							
							... 
							
							
							
							Conflicts:
	basis/ui/backend/gtk/gtk.factor 
							
						 
						
							2011-04-06 17:54:00 -04:00  
						
					 
				
					
						
							
							
								 
								otoburb
							
						 
						
							 
							
							
							
								
							
								5744764f07 
								
							
								 
							
						 
						
							
							
								
								gtk.factor: Changed init behaviour so if $DISPLAY is not set, runs tty listener, otherwise UI listener.  
							
							 
							
							
							
						 
						
							2011-04-06 00:02:15 +00:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								090254d671 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: fix a bug with endless error messages in a console after closing of UI;  
							
							 
							
							... 
							
							
							
							io.thread: start-io-thread always starts io-thread even if it was stopped, fix line endings; 
							
						 
						
							2011-04-01 22:06:07 +06:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								640b05d457 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: split off input methods support for ui.editors into .input-methods.editors (no more ui.editors with its dependencies in a deployed  
							
							 
							
							... 
							
							
							
							image for hello-ui); 
							
						 
						
							2011-01-26 21:37:26 +06:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								e9515c1a9c 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: split off unix io support into ui.backend.gtk.io.unix;  
							
							 
							
							
							
						 
						
							2011-01-26 21:00:35 +06:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								005f48986e 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: update for alien.data changes ('<int>' -> 'int <ref>', etc.);  
							
							 
							
							
							
						 
						
							2011-01-16 14:50:18 +06:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								8f297055d6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/slavapestov/factor  
							
							 
							
							
							
						 
						
							2011-01-16 13:38:04 +06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								13d6c6a698 
								
							
								 
							
						 
						
							
							
								
								Update code for alien.data changes  
							
							 
							
							
							
						 
						
							2010-12-26 02:08:57 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								75560699ea 
								
							
								 
							
						 
						
							
							
								
								Move <ref>, deref and little-endian? from alien.c-types to alien.data, remove <c-object>  
							
							 
							
							
							
						 
						
							2010-12-25 16:55:36 -08:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								8baa7d3578 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: fix bugs;  
							
							 
							
							
							
						 
						
							2010-11-15 21:48:58 +06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								69487d1fd3 
								
							
								 
							
						 
						
							
							
								
								Fix a few tests that got broken in the <uint> *uint patches  
							
							 
							
							
							
						 
						
							2010-10-25 19:14:21 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1f57dc326e 
								
							
								 
							
						 
						
							
							
								
								Remove many uses of <int> and *int etc  
							
							 
							
							
							
						 
						
							2010-10-25 12:49:12 -05:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								913362a3a2 
								
							
								 
							
						 
						
							
							
								
								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
							
						 
						
							 
							
							
							
								
							
								d5a7f99bea 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							... 
							
							
							
							Conflicts:
	basis/cairo/ffi/ffi.factor
	basis/pango/cairo/cairo.factor
	basis/pango/layouts/layouts.factor 
							
						 
						
							2010-09-26 23:24:30 +06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f791c8c5d2 
								
							
								 
							
						 
						
							
							
								
								Squashed commit of the following:  
							
							 
							
							... 
							
							
							
							commit 197dbe9a6733775ac0ea19b3da4bd4dc3c85418c
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 19:01:38 2010 -0500
    Fix bootstrap, move privileges to windows.privileges
commit 521c622f8afb15bf42d263c738cb990560dc29cb
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:26:30 2010 -0500
    Hopefully fix bootstrap
commit eb3f22928b59758b9505430034044b5b94705da2
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:19:05 2010 -0500
    Remove wince from factor codebase
commit 619d6c99415f46208a7ede6a04b0ccda46b15360
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 16:07:46 2010 -0500
    Remove Windows CE from vm/ 
							
						 
						
							2010-09-19 19:13:25 -05:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								534402469c 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: clean up and rearrange the code  
							
							 
							
							
							
						 
						
							2010-09-12 17:28:24 +06:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								8812052ba9 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: set 'wmclass' hint to 'Factor' for new windows  
							
							 
							
							
							
						 
						
							2010-09-12 13:43:20 +06:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								6ef16684e5 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: remove "Input method" menu, because it's for testing only  
							
							 
							
							
							
						 
						
							2010-09-04 23:15:00 +06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a2927eb255 
								
							
								 
							
						 
						
							
							
								
								ui.backend.windows: fix compile error in ui-wndproc  
							
							 
							
							
							
						 
						
							2010-07-29 17:22:34 -04:00  
						
					 
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 
						
							 
							
							
							
								
							
								8c61b874b7 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: load icon data directly into factor.image when deploying, no io is needed  
							
							 
							
							
							
						 
						
							2010-07-26 21:11:53 +02:00  
						
					 
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 
						
							 
							
							
							
								
							
								ab29ed3892 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'gtk' into gtk-image-loader  
							
							 
							
							
							
						 
						
							2010-07-26 19:29:17 +02:00  
						
					 
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 
						
							 
							
							
							
								
							
								fde0321f44 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: don't initialize io event source when deploying with io level 1 and 2  
							
							 
							
							
							
						 
						
							2010-07-26 19:27:27 +02:00  
						
					 
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 
						
							 
							
							
							
								
							
								926d1540c5 
								
							
								 
							
						 
						
							
							
								
								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
							
						 
						
							 
							
							
							
								
							
								832b55fe89 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: only set up event sources when we are deploying with io level 3  
							
							 
							
							
							
						 
						
							2010-07-22 23:45:08 +02:00  
						
					 
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 
						
							 
							
							
							
								
							
								39d475e996 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: use png instead of ico to represent icons  
							
							 
							
							
							
						 
						
							2010-07-22 22:48:18 +02:00  
						
					 
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 
						
							 
							
							
							
								
							
								035ba3bc93 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk, tools.deploy.unix: support for icons  
							
							 
							
							
							
						 
						
							2010-07-22 12:39:16 +02:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								c9613cc7ce 
								
							
								 
							
						 
						
							
							
								
								add summary.txt and tags.txt for various vocabularies  
							
							 
							
							
							
						 
						
							2010-07-17 15:31:53 +06:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								32952a6071 
								
							
								 
							
						 
						
							
							
								
								ui.backend.gtk: update to new with-out-parameters combinator  
							
							 
							
							
							
						 
						
							2010-07-17 14:25:59 +06:00  
						
					 
				
					
						
							
							
								 
								Anton Gorenko
							
						 
						
							 
							
							
							
								
							
								65362a67e8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							... 
							
							
							
							Conflicts:
	basis/pango/cairo/cairo.factor 
							
						 
						
							2010-07-17 14:11:06 +06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								446ee6896d 
								
							
								 
							
						 
						
							
							
								
								alien.data: remove second quotation parameter from with-out-parameters, now all values are copied properly and calling 'clone' on structs in this quotation is not necessary  
							
							 
							
							
							
						 
						
							2010-07-16 17:32:05 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								425c572fa8 
								
							
								 
							
						 
						
							
							
								
								cocoa.subclassing: cleaner CLASS: syntax; ui.backend.cocoa: ignore events delivered after window closed to fix FEP (reported by Doug Coleman)  
							
							 
							
							
							
						 
						
							2010-07-06 19:02:52 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								bb4dae64f3 
								
							
								 
							
						 
						
							
							
								
								cocoa.subclassing: new METHOD: syntax cleans up class definitions  
							
							 
							
							
							
						 
						
							2010-07-06 17:59:35 -04:00