ViewVC logotype

Log of /mcclim/TODO

Parent Directory Parent Directory | Revision Log Revision Log

Links to HEAD: (view) (annotate)
Links to McCLIM-0-9-2: (view) (annotate)
Sticky Tag:

Revision 1.12 - (view) (annotate) - [select for diffs]
Thu Mar 23 16:59:18 2006 UTC (8 years ago) by tmoore
Branch: MAIN
CVS Tags: HEAD, McCLIM-0-9-2, McCLIM-0-9-3, McCLIM-0-9-4, McCLIM-0-9-5, McCLIM-0-9-6, mcclim-0-9-4
Changes since 1.11: +14 -10 lines
Diff to previous 1.11

Revision 1.11 - (view) (annotate) - [select for diffs]
Fri Jul 23 12:36:44 2004 UTC (9 years, 8 months ago) by moore
Branch: MAIN
CVS Tags: McCLIM-0-9-1
Changes since 1.10: +4 -1 lines
Diff to previous 1.10
dragging-output and drag-output-record. I rewrote the tracking-pointer
implementation to follow a little protocol. Work is in progress on
presentation drag-and-drop translators.

The :incremental-redisplay option in a pane specification can be a
list of arguments that will be passed to the call to redisplay. This
change is described in the Franz user manual.

Added some checks of :check-overlapping in the incremental redisplay

Changed funcall-presentation-generic-function to call the private
generic function directly, bypassing

Added the :parent keyword to invoke-with-new-output-record.

Optimized the table layout code a bit. Avoid traversing the whole
table hierarchy: stop at the level of interest. Use arrays instead of
lists in adjust-table-cells.

Patch for SBCL package locks from Nikodemus Siivola

Listener SBCL fixes from Christophe Rhodes (csr21@cam.ac.uk)

Revision 1.10 - (view) (annotate) - [select for diffs]
Sat Feb 7 14:05:50 2004 UTC (10 years, 2 months ago) by moore
Branch: MAIN
Changes since 1.9: +9 -0 lines
Diff to previous 1.9
Cleaned up the frame layout code. It's now possible to change layouts
on the fly. Got rid of frame-pane and replaced it with a proper
definition of frame-panes that conforms to the Spec. All the frame
pane and layout functions in the spec should be implemented now.

In presentation-replace-input, checked in a fix that I thought was
already in.

Revision 1.9 - (view) (annotate) - [select for diffs]
Fri Jan 23 11:53:19 2004 UTC (10 years, 2 months ago) by moore
Branch: MAIN
Changes since 1.8: +7 -5 lines
Diff to previous 1.8
First steps at defining the interface to backends. Created a
:clim-backends package exports the symbols (currently generic
functions) that a backend should define. Reduced the number of symbols
that clim-clx imports from clim-internals.

Revision 1.8 - (view) (annotate) - [select for diffs]
Fri Dec 12 19:21:46 2003 UTC (10 years, 4 months ago) by moore
Branch: MAIN
Changes since 1.7: +0 -2 lines
Diff to previous 1.7
Suppress note-output-record-{got,lost}-sheet during incremental
redisplay. Class those methods on the records that are added or
deleted at the end if incremental redisplay.

Restore the listener behavior of accepting commands (by clicking)
before a command is entered by adding an around method on

Revision 1.7 - (view) (annotate) - [select for diffs]
Mon Nov 24 22:13:03 2003 UTC (10 years, 4 months ago) by moore
Branch: MAIN
Changes since 1.6: +3 -2 lines
Diff to previous 1.6
Implemented command-or-form presentation type. Fixed stupid-subtypep
so OR presentation types can be used in with-input-context. Changed
the subform reader stuff to use a presentation type option instead of
the presentation type subform. Got rid of subform altogether. Changed
the Lisp presentation types to be a subtype of expression, not form;
added a presentation translator from expression to form that does
necessary quoting.

Fixed passing of arguments to the frame-top-level function. Moved the
menu-item stuff in read-frame-command into an :around method so that
read-frame-command can be usefully overridden by users.

Cleaned up the listener demo: got rid of the top level loop parts that
are now redundant. Added a frame slot and an argument to
run-listener/run-listener-process to control whether or not to use CLIM
command-or-form processing (the default is the existing method.)

Revision 1.6 - (view) (annotate) - [select for diffs]
Wed Nov 19 13:51:17 2003 UTC (10 years, 5 months ago) by moore
Branch: MAIN
Changes since 1.5: +3 -2 lines
Diff to previous 1.5
Plausable implementation of presentation-single-box

Some work-in-progress on window streams

"Fix" the Macintosh issue where the Delete key doesn't work

Make some changes suggested by Strandh to flexivector and refactor it
so flexivectors with general contents can be easily derived.

Add note about CMUCL and mp::*idle-process*

Add note about run-test

Revision 1.5 - (view) (annotate) - [select for diffs]
Thu Nov 13 22:54:07 2003 UTC (10 years, 5 months ago) by moore
Branch: MAIN
Changes since 1.4: +3 -2 lines
Diff to previous 1.4
Fixed Goatee problem with the area not being drawn initially.

Implement :move-cursor option to surrounding-output-with-border.

Use surrounding-output-with-border in accepting-values to make
better-looking entry fields.

Establish an abort restart in default-frame-top-level.

Paul Werkowski's fix for menu command names.

Added Raymond Toy's note about CLX and CMUCL.

Revision 1.4 - (view) (annotate) - [select for diffs]
Tue Nov 11 23:45:15 2003 UTC (10 years, 5 months ago) by moore
Branch: MAIN
CVS Tags: McCLIM-0-9
Changes since 1.3: +55 -0 lines
Diff to previous 1.3

Fixed some small bugs that were affecting the demos. clim-fig doesn't
need its own frame-read-command method anymore; in fact, it's breaking
menus.  Added a default method on pane-viewport-region for postscript

Added README file.

Added lacuna to the TODO file.

Revision 1.3 - (view) (annotate) - [select for diffs]
Mon Nov 3 09:56:23 2003 UTC (10 years, 5 months ago) by moore
Branch: MAIN
Changes since 1.2: +6 -5 lines
Diff to previous 1.2
Conditionalization (not complete) of scigraph for McCLIM and OpenMCL

Revision 1.2 - (view) (annotate) - [select for diffs]
Tue Aug 5 08:20:50 2003 UTC (10 years, 8 months ago) by strandh
Branch: MAIN
Changes since 1.1: +14 -0 lines
Diff to previous 1.1
    Changing the sheet-transformation of a pane does not alter its
    native transformation, despite the fact that calls are made to
    invalidate-cached-transformations and
    note-sheet-transformation-changed.  Perhaps this code is

    (defmethod invalidate-cached-transformations ((sheet mirrored-sheet-mixin))
      (with-slots (native-transformation device-transformation) sheet
	(setf ;; native-transformation nil XXX hm...
	      device-transformation nil))
      (loop for child in (sheet-children sheet)
	    do (invalidate-cached-transformations child)))

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Aug 5 07:26:03 2003 UTC (10 years, 8 months ago) by strandh
Branch: MAIN
Added file TODO.

clim-stream-pane no longer has transform-coordinates-mxin as superclass.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5