Commit Graph

233 Commits (084172048447157229efdc66d5203c84f35f624b)

Author SHA1 Message Date
Slava Pestov 061b83b5dd Add <filled-border> 2008-12-19 02:25:40 -06:00
Slava Pestov 735dbfb79f Fix track pref-dim, and layout with gaps 2008-12-19 02:25:21 -06:00
Slava Pestov 7a48b194a0 Fix ui.tools tests 2008-12-19 02:24:44 -06:00
Slava Pestov 84cafde43a Fix load error 2008-12-19 00:13:12 -06:00
Slava Pestov 69c64ba803 Refactor operations-menu code to make it independent of presentations 2008-12-18 23:56:41 -06:00
Slava Pestov 7836b2c6f4 / >fixnum should be /i 2008-12-18 21:02:46 -06:00
Slava Pestov 2d5bc00029 Fix pane selection to begin at hand-click-loc not hand-loc 2008-12-18 01:11:00 -06:00
Slava Pestov c5160d76e9 Merge qualified, alias, symbols, constants into core 2008-12-17 18:10:01 -06:00
Slava Pestov 63fda570bf Fixing assorted compile errors and help lint warnings 2008-12-16 01:12:36 -06:00
U-SLAVA-DFB8FF805\Slava 53db40ba13 Add more stack declarations 2008-12-13 05:06:28 -06:00
Slava Pestov daf2857d7b define-inline now takes an effect parameter
C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words
2008-12-15 19:44:56 -06:00
Slava Pestov 023ae576b5 Updating unit tests for io.files split 2008-12-15 01:40:50 -06:00
Slava Pestov 951d46ccdc Merge branch 'master' of git://factorcode.org/git/factor 2008-12-15 01:37:20 -06:00
Slava Pestov 59a5e554d4 Split up io.directories further, move file types to io.files.types. Bunny demo no longer pulls in file-info and file-system-info code, reducing image size by 35kb 2008-12-15 00:01:06 -06:00
Doug Coleman bb61580171 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-13 10:46:32 -06:00
Slava Pestov e7fc788d40 Update UI unit tests for ui.event-loop split 2008-12-13 06:53:53 -06:00
Slava Pestov c8ba693da7 Remove stop-after-last-window? usage in ui.x11 2008-12-13 04:20:46 -06:00
slava 7bf857650c Remove stop-after-last-window? option, it's obsolete, get ui.event-loop (only used on X11 and Windows) to load 2008-12-13 03:49:22 -06:00
Doug Coleman 919a4393f5 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-13 00:23:31 -06:00
Slava Pestov a4ba0453b3 Fix UI docs 2008-12-13 00:00:39 -06:00
Slava Pestov 053c15e476 This is where all the recent I/O and core foundation work comes together: use core-foundation.run-loop to receive events on Mac OS X instead of weak-ass Squeak-style polling every 10ms 2008-12-12 23:58:28 -06:00
Doug Coleman 9d2d225c9d Merge branch 'master' of git://factorcode.org/git/factor 2008-12-12 09:37:03 -06:00
Slava Pestov 36c36a7f83 Update code for core-foundation split, add core-foundation.timers 2008-12-12 01:11:37 -06:00
Doug Coleman 0411d89038 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-11 23:39:49 -06:00
Doug Coleman 05d6cf873f Merge branch 'master' of git://factorcode.org/git/factor 2008-12-11 23:08:00 -06:00
Joe Groff ed45192b6d Merge branch 'master' of git://factorcode.org/git/factor 2008-12-11 17:16:12 -08:00
Doug Coleman 3dc417ae64 bool -> ? 2008-12-11 18:52:22 -06:00
Joe Groff e795571639 seed of X11 offscreen backend 2008-12-11 16:50:37 -08:00
Slava Pestov 537af9ed9b Fix docs again 2008-12-10 20:23:37 -06:00
Slava Pestov f020fd39ec Fix ui.gestures help lint 2008-12-10 19:45:42 -06:00
Slava Pestov f86caab386 Fix compile error 2008-12-10 17:33:29 -06:00
Slava Pestov 6346999f66 Fix race condition with gesture handling and grafting 2008-12-10 16:40:05 -06:00
Slava Pestov 24a8cb0a95 Remove >r/r> usage from ui.cocoa 2008-12-10 16:25:57 -06:00
Joe Groff dc5727a212 oops 2008-12-10 07:28:33 -08:00
Doug Coleman 3629b9e5bd win32 offscreen refinements 2008-12-10 08:49:50 -06:00
Doug Coleman cd0f46c668 GdiFlush when selecting gl context to make offscreen rendering work 2008-12-10 01:05:03 -06:00
Doug Coleman 6fd87b747c windows offscreen tweaks 2008-12-10 00:55:33 -06:00
Doug Coleman 3e587c2f89 gitter compilin' 2008-12-10 00:31:57 -06:00
Doug Coleman 4f20c0813f Merge branch 'master' of git://repo.or.cz/factor/jcg
Conflicts:

	basis/ui/cocoa/cocoa.factor
2008-12-09 21:16:37 -06:00
Joe Groff 347eb5647b windows backend for ui.offscreen 2008-12-09 18:55:54 -08:00
Joe Groff 4f6ed727d0 Tweak windows and x11 backends to work with changes made for offscreen rendering 2008-12-09 10:19:14 -08:00
Joe Groff 98c0daae2a Move offscreen-world widget and support words into ui.offscreen vocab 2008-12-09 10:07:57 -08:00
Joe Groff ec98a6c83d offscreen-world widgets and offscreen pixel format fixes 2008-12-09 09:22:23 -08:00
Slava Pestov 1e1640abb3 Load fixes 2008-12-09 03:22:38 -06:00
Joe Groff 02e961ac77 cocoa ui compile fixes 2008-12-08 21:00:47 -08:00
Joe Groff 50887f0cfe Merge branch 'master' of git://factorcode.org/git/factor 2008-12-08 19:32:49 -08:00
Joe Groff 0b42f11683 cocoa backend for offscreen world rendering 2008-12-08 19:30:10 -08:00
Slava Pestov 7940020491 Untangling more dependencies 2008-12-08 16:02:31 -06:00
Slava Pestov f8bce98850 Remove unnecessary prettyprinter and debugger dependencies from UI 2008-12-08 13:58:57 -06:00
Doug Coleman 14fb58f448 swap ... 3append -> surround in basis 2008-12-06 18:58:45 -06:00