Commit Graph

1027 Commits (c28d5589a2daa66b6e273f03fbff272278a9fb15)

Author SHA1 Message Date
Slava Pestov 030009c029 ui.backend.windows: fix compile error in ui-wndproc 2010-07-29 17:22:34 -04:00
Slava Pestov 8baa24df3b ui.gadgets.labels: fix stack effects for label-on-left and label-on-right 2010-07-18 17:38:51 -04:00
Slava Pestov dbf63db811 ui: cleanup 2010-07-17 16:09:25 -04:00
Slava Pestov b05818c8a4 ui.gadgets.worlds: dispose of the handle after ungrabbing input 2010-07-17 16:08:36 -04:00
Slava Pestov cf6b910c9f 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 b0cfc34b3a 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 736530766e cocoa.subclassing: new METHOD: syntax cleans up class definitions 2010-07-06 17:59:35 -04:00
Slava Pestov 724c633bf0 ui.tools.traceback: make it a tool window so that its size is saved, and workspace shortcuts work 2010-06-28 17:10:15 -04:00
Slava Pestov ff9790aaa9 Merge branch 'master' of git://github.com/erg/factor 2010-06-22 04:13:39 -04:00
Doug Coleman 864160b2f8 More system-micros elimination 2010-06-22 02:00:19 -05:00
Slava Pestov 1b9780fba9 Merge branch 'master' of git://github.com/erg/factor into erg 2010-06-22 01:05:13 -04:00
Slava Pestov 98ebd4d0e1 ui.backend.cocoa.views: unregister window from notification instead of in -dealloc, fixing flakiness of show-listener/show-browser words 2010-06-19 18:12:56 -04:00
Slava Pestov 8b4bcadc90 ui.tools.error-list: fix breakage if image is saved and restored with an open error list 2010-06-18 22:03:37 -04:00
Doug Coleman 05b41789e2 Add a promise to world objects that gets fulfilled when the world is ungrafted 2010-06-16 16:23:30 -05:00
Doug Coleman f32bc76447 Merge branch 'master' of github.com:erg/factor 2010-06-13 20:35:26 -05:00
Doug Coleman e03a5b038e Rename alarms -> timers 2010-06-10 16:39:13 -05:00
Doug Coleman f6e3f90142 Add a remove-wm-handler word to windows ui backend 2010-06-10 16:06:38 -05:00
Joe Groff 3864c2b4e9 ui: document non-polymorphic effect of with-ui, and that it doesn't return 2010-06-08 13:54:10 -07:00
Slava Pestov 62d566ca1f Merge branch 'master' of http://github.com/Blei/factor 2010-06-05 16:58:00 -04:00
Joe Groff eab513cce5 ui.backend.windows: make small-title-bar windows WS_EX_TOPMOST so they behave like os x small-title-bar windows 2010-06-03 23:03:53 -07:00
Slava Pestov b1a601b2cb ui.backend.x11: fix typo 2010-06-02 03:13:57 -04:00
Slava Pestov 5f7949197b ui.backend.windows: remove a usage of rot 2010-06-02 02:59:58 -04:00
Slava Pestov af7df6ec67 ui.backend.x11: fixing raise-window* 2010-06-02 02:59:57 -04:00
Philipp Brüschweiler bf41d025d2 ui.render: set pack alignment to 1, so padding images isn't needed anymore 2010-06-01 13:52:00 +02:00
Slava Pestov 2ac2ec0c74 ui.tools.listener: fix error bar display 2010-05-30 16:09:51 -04:00
Slava Pestov b9b72a6efa ui.backend.cocoa: factor out stop-io-thread word for use by upcoming Gtk UI backend 2010-05-29 04:27:54 -04:00
Doug Coleman 3c853f0e60 Use restart-alarm for ui blink code 2010-05-24 22:59:25 -05:00
Slava Pestov ceba2e1c6f ui.backend.x11: don't pass GLX_USE_GL since its a no-op and Mesa doesn't like it 2010-05-24 19:23:55 -04:00
Slava Pestov 36aa9995f9 ui.gadgets.worlds: don't enable depth buffer by default, since it just wastes memory and apps which need it can pass custom pixel-format-attributes to open-window to enable it explicitly 2010-05-24 19:23:02 -04:00
Slava Pestov b75d852e10 ui: ditch window restore behavior since it was broken 2010-05-24 16:50:09 -04:00
Doug Coleman fc9a5fee58 Delay the cursor blink 2010-05-23 22:26:46 -05:00
Slava Pestov a3e5e64eab ui.backend.x11: fix load error 2010-05-23 22:08:24 -04:00
Slava Pestov f04ae609c8 Fixes for out parameter changes 2010-05-23 03:27:40 -05:00
Slava Pestov 5d9993d46f Updating code to use with-out-parameters 2010-05-23 03:07:47 -04:00
Doug Coleman 179acf5ea6 Update code base for new alarms api 2010-05-21 20:42:12 -05:00
Slava Pestov 40f58f27d6 specialized-arrays: rename byte-array>T-array to T-array-cast, and make it work with anything that responds to >c-ptr / byte-length 2010-05-18 23:09:34 -04:00
Slava Pestov bf03b42745 ui.backend.windows: faster wheel mouse scroll rate 2010-05-07 18:26:16 -04:00
Slava Pestov d2d466de29 Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO) 2010-05-06 17:21:02 -04:00
Slava Pestov b8ec70b895 ui.tools.error-list: re-use the same actual gadget, so that the current selection and set of displayed error types is preserved if the user closes and re-opens the error list 2010-05-04 02:53:53 -04:00
Slava Pestov e599462bf0 ui.gadgets.tables: fix load error in docs 2010-05-03 22:42:19 -04:00
Slava Pestov 512e4d8181 ui.gadgets.tables: remove multiple selection support, and make the error list handle preservation of the current selection better when the underlying model changes 2010-05-03 22:09:00 -04:00
unknown be69c02803 Fix enter-fullscreen on windows 2010-04-30 08:06:06 -05:00
Slava Pestov c5fef60396 ui.backend.x11: fix load error 2010-04-29 03:59:31 -04:00
Slava Pestov fb8d418f13 ui.backend.windows: fix compile error 2010-04-29 02:20:17 -05:00
Slava Pestov 54260643c3 ui: use scroll delta information for smoother mouse scrolling on Windows and Mac OS X 2010-04-29 02:52:32 -04:00
Joe Groff c434fbf47c ui.backend.x11: search path for xmessage rather than hardcoding path 2010-04-25 12:18:45 -07:00
Daniel Ehrenberg d9878f81d7 Changing require-when usages to the new syntax for require-when 2010-04-18 14:29:24 -05:00
Slava Pestov 3b92172115 Replace 'untested' tag with 'not loaded' and 'not tested' tags 2010-04-13 18:43:01 -07:00
Slava Pestov dad26f373e ui.tools.error-list: smaller default size 2010-04-13 06:16:45 -07:00
Slava Pestov 6fd9c27971 ui.backend.windows: fix icon name 2010-04-11 15:03:38 -05:00