/[mcclim]/mcclim/NEWS
ViewVC logotype

Contents of /mcclim/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.8 - (show annotations)
Sun Nov 19 18:09:07 2006 UTC (7 years, 4 months ago) by dlichteblau
Branch: MAIN
Changes since 1.7: +2 -1 lines
Native option panes.

	* ffi.lisp (gtk_combo_box_append_text, gtk_combo_box_get_active,
	gtk_combo_box_new_text, gtk_combo_box_set_active): New.

	* frame-manager.lisp (MAKE-PANE-2 GENERIC-OPTION-PANE): New.

	* gadgets.lisp (GTK-OPTION-PANE, REALIZE-NATIVE-WIDGET,
	OPTION-PANE-SET-ACTIVE, (SETF GADGET-VALUE,
	CONNECT-NATIVE-SIGNALS, HANDLE-EVENT)): New.
1 * Changes in mcclim-0.9.4 relative to 0.9.3:
2 ** cleanup: removed the obsolete system.lisp file.
3 ** backend improvements: Gtkairo
4 *** Double buffering is now supported (fixes disappearing widgets on Windows).
5 *** X errors no longer terminate the lisp process.
6 *** Native implementation of context menus, list panes, label panes, and
7 option panes.
8 ** Improvement: Added new editor substrate ("Drei").
9
10 * Changes in mcclim-0.9.3 "All Souls' Day" relative to 0.9.2:
11 ** backend improvement: The Null backend now registers itself in the
12 server search path
13 ** improvement: with-output-as-gadget now sets the correct cursor
14 position when incremental redisplay is active.
15 ** specification compliance: INVOKE-WITH-NEW-OUTPUT-RECORD's argument
16 list now is the same as the one in the Franz CLIM user guide.
17 ** improvement: The text field cursor is now a solid block again.
18 ** backend improvement: the PostScript backend now outputs correct EPS
19 ** improvement: Graph nodes can now be dragged
20 ** improvement: Possibilities when reading from
21 COMPLETE-FROM-GENERATOR are now sorted alphabetically.
22 ** new experimental backend: gtkairo (loads on SBCL, CMUCL and SCL):
23 Uses GTK+ for gadgets and cairo for rendering graphics.
24 ** Bug fix: incremental-redisplay does no longer leak memory
25 ** improvement: incremental-redisplay is now a little faster
26 ** Bug fix: Invisible text cursors no longer leave a dangling space
27 behind the text output record
28 ** improvement: commands whose names are shadowed in child command
29 tables are now suggested in preference to their parents.
30 ** Bug fix: (setf stream-cursor-position) and output record replay on
31 encapsulating streams work now.
32 ** Bug fix: Invoking command menu items in frames with no interactor
33 works now.
34 ** Bug fix: DESTROY-PORT removes the port even if an error occurs
35 while closing the port
36 ** Bug fix: make-process now sets the process name on SBCL
37 ** specification compliance: MENU-CHOOSE now supports almost all
38 features demanded in the CLIM 2.0 specification.
39 ** improvement: new and improved ACCEPT presentation method for
40 expressions on interactive streams.
41 ** specification compliance: LOOKUP-KEYSTROKE-ITEM no longer accepts
42 the :errorp argument.
43 ** Bug fix: incremental redisplay no longer breaks on output records
44 that had no children.
45 ** Bug fix: arrow head sizes are now transformed along with the line thickness.
46 ** improvement: resizing a viewport's child will now move the viewport's focus.
47 ** improvement: loading mcclim.asd no longer shows a code deletion note on SBCL.
48 ** new demo: logic-cube
49 ** compatibility: Add support for post-1.0 openmcl, and for Allegro
50 Common Lisp 8.0 (ansi mode).
51 ** new example application showing use of CLIM views.

  ViewVC Help
Powered by ViewVC 1.1.5