/[mcclim]/mcclim/NEWS
ViewVC logotype

Contents of /mcclim/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.23 - (hide annotations)
Sun Aug 26 16:02:47 2007 UTC (6 years, 7 months ago) by thenriksen
Branch: MAIN
Changes since 1.22: +2 -0 lines
Added mention of the space-requirement stuff for the layout panes.
1 afuchs 1.20 * Changes in mcclim-0.9.5 relative to 0.9.4:
2 thenriksen 1.23 ** specification compliance: various layout panes no longer quite as
3     aggressive at eating the space requirements of their children.
4 thenriksen 1.22 ** Drei now has better support for delimiter gestures.
5 afuchs 1.20 ** Installation: the systems clim-listener, scigraph, clim-examples,
6     and clouseau can now be loaded without loading the system mcclim
7     first.
8 crhodes 1.21 ** improvement: the CLX backend should no longer cause focus stealing
9     when an application has text-editor panes. This change comes with
10     a rudimentary click-to-focus-keyboard widget policy.
11 afuchs 1.20
12 afuchs 1.2 * Changes in mcclim-0.9.4 relative to 0.9.3:
13     ** cleanup: removed the obsolete system.lisp file.
14 dlichteblau 1.3 ** backend improvements: Gtkairo
15     *** Double buffering is now supported (fixes disappearing widgets on Windows).
16     *** X errors no longer terminate the lisp process.
17 dlichteblau 1.10 *** Some bugfixes, including CMUCL support and better key event handling.
18 dlichteblau 1.8 *** Native implementation of context menus, list panes, label panes, and
19     option panes.
20 dlichteblau 1.14 *** Draw text using Pango. (Bug fix: Fixed-width font supported on Windows
21     now. Multiple lines of output in TEXT-SIZE supported now.
22     TEXT-STYLE-FIXED-WIDTH-P works correctly now.)
23 thenriksen 1.5 ** Improvement: Added new editor substrate ("Drei").
24 thenriksen 1.9 ** Improvement: Improved the pathname presentation methods considerably.
25 thenriksen 1.11 ** specification compliance: DELETE-GESTURE-NAME function now implemented.
26 thenriksen 1.12 ** specification compliance: PRESENTATION-TYPE-SPECIFIER-P presentaion
27     function now implemented.
28 thenriksen 1.13 ** specification compliance: DISPLAY-COMMAND-TABLE-MENU function now
29     implemented.
30     ** specification compliance: DISPLAY-COMMAND-MENU function now
31     implemented.
32 thenriksen 1.15 ** specification compliance: POINTER-PLACE-RUBBER-BAND-LINE* function
33     now implemented.
34     ** specification compliance: POINTER-INPUT-RECTANGLE* function now
35     implemented.
36     ** specification compliance: POINTER-INPUT-RECTANGLE function now
37     implemented.
38 dlichteblau 1.16 ** Improvement: Added font listing support, see section "Fonts and Extended
39     Text Styles" in the manual.
40 dlichteblau 1.17 ** Improvement: Added support for bezier splines (Robert Strandh).
41     To be documented.
42 crhodes 1.18 ** better PRESENTATION-SUBTYPEP (more likely to give the right answer
43     on some-of and all-of presentation types)
44 thenriksen 1.19 ** Improvement: M-n/M-p gestures for navigating presentation histories.
45 afuchs 1.2
46 afuchs 1.1 * Changes in mcclim-0.9.3 "All Souls' Day" relative to 0.9.2:
47     ** backend improvement: The Null backend now registers itself in the
48     server search path
49     ** improvement: with-output-as-gadget now sets the correct cursor
50     position when incremental redisplay is active.
51     ** specification compliance: INVOKE-WITH-NEW-OUTPUT-RECORD's argument
52     list now is the same as the one in the Franz CLIM user guide.
53     ** improvement: The text field cursor is now a solid block again.
54     ** backend improvement: the PostScript backend now outputs correct EPS
55     ** improvement: Graph nodes can now be dragged
56     ** improvement: Possibilities when reading from
57     COMPLETE-FROM-GENERATOR are now sorted alphabetically.
58     ** new experimental backend: gtkairo (loads on SBCL, CMUCL and SCL):
59     Uses GTK+ for gadgets and cairo for rendering graphics.
60     ** Bug fix: incremental-redisplay does no longer leak memory
61     ** improvement: incremental-redisplay is now a little faster
62     ** Bug fix: Invisible text cursors no longer leave a dangling space
63     behind the text output record
64     ** improvement: commands whose names are shadowed in child command
65     tables are now suggested in preference to their parents.
66     ** Bug fix: (setf stream-cursor-position) and output record replay on
67     encapsulating streams work now.
68     ** Bug fix: Invoking command menu items in frames with no interactor
69     works now.
70     ** Bug fix: DESTROY-PORT removes the port even if an error occurs
71     while closing the port
72     ** Bug fix: make-process now sets the process name on SBCL
73     ** specification compliance: MENU-CHOOSE now supports almost all
74     features demanded in the CLIM 2.0 specification.
75     ** improvement: new and improved ACCEPT presentation method for
76     expressions on interactive streams.
77     ** specification compliance: LOOKUP-KEYSTROKE-ITEM no longer accepts
78     the :errorp argument.
79     ** Bug fix: incremental redisplay no longer breaks on output records
80     that had no children.
81     ** Bug fix: arrow head sizes are now transformed along with the line thickness.
82     ** improvement: resizing a viewport's child will now move the viewport's focus.
83     ** improvement: loading mcclim.asd no longer shows a code deletion note on SBCL.
84     ** new demo: logic-cube
85     ** compatibility: Add support for post-1.0 openmcl, and for Allegro
86     Common Lisp 8.0 (ansi mode).
87     ** new example application showing use of CLIM views.

  ViewVC Help
Powered by ViewVC 1.1.5