summaryrefslogtreecommitdiff
path: root/tools/glade/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'tools/glade/NEWS')
-rw-r--r--tools/glade/NEWS580
1 files changed, 580 insertions, 0 deletions
diff --git a/tools/glade/NEWS b/tools/glade/NEWS
new file mode 100644
index 00000000..235a319c
--- /dev/null
+++ b/tools/glade/NEWS
@@ -0,0 +1,580 @@
+Glade 2.12.1 (9 Dec 2007)
+============
+
+ o Build fix for bonobo-i18n deprecation
+ o Translation updates
+
+Glade 2.12.1 (Oct 9 2005)
+============
+
+ o Fixed missing include file for GnomeDB widgets.
+ o Translation updates.
+
+
+Glade 2.12.0 (Sep 14 2005)
+============
+
+ o Added support for new properties - "GtkWindow::urgency_hint",
+ "GtkAboutDialog::wrap_license", "GtkIconView::reorderable",
+ "GtkFileChooserDialog::do_overwrite_confirmation",
+ "GtkFileChooserButton::do_overwrite_confirmation",
+ "GtkMenuBar::pack_direction", "GtkMenuBar::child_pack_direction".
+ o Added 12 new named icons in GTK+ and GNOME.
+ o Fixed bug using "Named Icon" property for widgets other than GtkWindow.
+ o Fixed code generation for "GtkAboutDialog::destroy_with_parent".
+
+
+Glade 2.10.1 (Sep 13 2005)
+============
+
+ o Use stock ids instead of text labels in "Stock Item" and "Icon"
+ properties, to avoid problems with stock items with the same labels.
+ o Use gtk_init_with_args() in the GTK+ version, so --help works.
+ o Don't use -path option of find in autogen.sh, since Solaris doesn't have it.
+ o Rename GnomeCanvas "anti_aliased" property to "aa", so libglade loads it.
+ o Always allow GtkEventBox widgets to have tooltips.
+ o Support custom widgets and GtkFileChooserButtons as a label's focus target.
+ o Output a warning if unknown radio groups are found in the XML file.
+ o Output a warning if an invalid date is found in the XML file, but continue
+ to load the file.
+
+
+Glade 2.10.0 (Mar 16 2005)
+============
+
+ o Updated translations.
+
+
+Glade 2.9.0 (Jan 31 2005)
+===========
+
+This is the first beta release for GTK+ 2.6 and GNOME 2.10.
+
+ o Added support for new widgets - GtkMenuToolButton, GtkCellView, GtkIconView,
+ GtkAboutDialog and GtkFileChooserButton.
+ o Added support for new properties - "GtkLabel::ellipsize",
+ "GtkLabel::width_chars", "GtkLabel::single_line_mode", "GtkLabel::angle",
+ "GtkComboBoxEntry::add_tearoffs", "GtkComboBoxEntry::has_frame",
+ "GtkComboBoxEntry::focus_on_click", "GtkComboBox::add_tearoffs",
+ "GtkComboBox::focus_on_click", "GtkTreeView::fixed_height_mode",
+ "GtkTreeView::hover_selection", "GtkTreeView::hover_expand",
+ "GtkProgressBar::ellipsize", "GtkImage::icon_name", "GtkImage::pixel_size",
+ "GtkWindow::icon_name", "GtkWindow::focus_on_map".
+
+
+Glade 2.6.8 (Dec 21 2004)
+===========
+
+ o Fixed bug that could cause an infinite loop on startup.
+
+
+Glade 2.6.7 (Dec 2 2004)
+===========
+
+ o Fixed crashing bug in GnomeHRef.
+
+
+Glade 2.6.6 (Nov 30 2004)
+===========
+
+ o Fixed the handling of the new translation properties in buttons.
+ o Used the correct "text" property in GnomeHRef.
+ o Used "%.12g" when outputting floats, to keep as many digits as possible.
+
+
+Glade 2.6.5 (Oct 24 2004)
+===========
+
+ o Fixed another bug in drawing code that was causing warnings/crashes.
+
+
+Glade 2.6.4 (Oct 20 2004)
+===========
+
+ o Fixed bug in drawing code that was causing crashes.
+
+
+Glade 2.6.3 (Oct 19 2004)
+===========
+
+ o Fixed problem with missing '...' buttons in the property editor.
+
+
+Glade 2.6.2 (Oct 13 2004)
+===========
+
+ o Build fix - mkinstalldirs wasn't in the tarball.
+
+
+Glade 2.6.1 (Oct 12 2004)
+===========
+
+ o Save window positions between sessions.
+ o Rewrote selection drawing code so it works better on win32.
+ o Support "translatable", "context" and "comments" attributes for text
+ properties to help with translation.
+ o Bug fixes.
+
+
+Glade 2.6.0 (Apr 14 2004)
+===========
+
+ o Fixed trivial compilation problem in plain GTK+ version.
+ o Fixed bug freeing unallocated memory on Win32.
+ o Updated links to related software in README.
+
+
+Glade 2.5.1 (Mar 29 2004)
+===========
+
+ o Fixed bug migrating old toolbar widgets which meant that widgets other
+ than the normal/toggle/radio buttons were being lost when loading.
+ o Use the new GtkFileChooseDialog throughout Glade.
+ o Load the gail-gnome module as well as gail.
+ o If there is no .gladep file check the <requires> tags to see if it is
+ a GNOME or GTK+ project. Previously it would assume its a GNOME project.
+ o Set up GtkFrame according to the HIG.
+ o A few other minor fixes.
+
+
+Glade 2.5.0 (Mar 17 2004)
+===========
+
+ o Added support for new widgets in GTK+ 2.4 - GtkExpander, GtkFontButton,
+ GtkColorButton, GtkComboBox, GtkComboBoxEntry, GtkToolItem, GtkToolButton,
+ GtkToggleToolButton, GtkRadioToolButton, GtkSeparatorToolItem,
+ GtkFileChooserWidget, GtkFileChooserDialog.
+ o Added support for a number of new properties of existing widgets.
+ o New user manual (Pat Costello).
+ o Removed Turbo Start Guide.
+ o Updated FAQ to use sect1/sect2 elements so it is displayed OK in yelp.
+
+
+Glade 2.0.1 (Nov 7 2003)
+===========
+
+ o Bug fixes.
+
+
+Glade 2.0.0 (Apr 11 2003)
+===========
+
+ o Hide GNOME widgets and stock items in GTK+ projects.
+ o Made stock icon code more robust, hopefully fixing bug #105694.
+ o Updated for newer GnomeDB.
+ o Updated example text editor application for GTK+ 2.
+ o Bug fixes, including a few crashers.
+
+
+Glade 1.1.3 (Nov 2 2002)
+===========
+
+ o The widget tree now has icons & popup menus again.
+ o Removed dependancy on gnome-common for generated apps.
+ o Stopped generating any deprecated code.
+ o Updated GnomeDB support.
+ o Updated the generated signal callback argument names.
+ o A few keynav improvements, including global accelerators like Ctrl+S.
+ o Disabled support for typing in labels while hovering over widgets, as
+ it is a bit too error-prone.
+ o Added 'New' button back to toolbar in GNOME version!
+ o A few bug fixes.
+
+
+Glade 1.1.2 (Sep 16 2002)
+===========
+
+ o Bug fixes.
+
+
+Glade 1.1.1 (Jul 15 2002)
+===========
+
+ o Bug fixes.
+
+
+Glade 1.1.0 (May 17 2002)
+===========
+
+ o First beta release of GTK+ 2 / GNOME 2 port of Glade.
+
+
+Glade 0.6.4 (Feb 1 2002)
+===========
+
+ o Fixed some docs installation problems. (Eric Dorland & Damon)
+ o Took 'Curve Type' property out for GtkCurve & GtkGammaCurve, since GTK+ has
+ a bug which makes this crash pretty often. (Damon)
+ o Removed some unfinished GnomeDB widgets from the palette (Rodrigo Moya)
+
+
+Glade 0.6.3 (Jan 25 2002)
+===========
+
+ o Fixed some BadMatch problems on multi-depth displays (Dave Camp).
+ o Better GnomeDB support (Rodrigo Moya, Jos� Antonio Salgueiro Aquino,
+ Daniel Wagner),
+ o Fixed properties problem where properties didn't get updated on focus-out.
+ o Fixed bug when using GtkText and gettext (Dennis Brakhane).
+ o Updated docs to use DocBook 4.0, and avoided use of stylesheet images so
+ it compiles easier.
+ o New translations - Romanian (Marius Andreiana), Simplified Chinese
+ (Wang Jian) and Portuguese (Duarte Loreto).
+
+
+Glade 0.6.2 (Mar 28 2001)
+===========
+
+ o Updated documentation build stuff (for GNOME 1.4).
+
+
+Glade 0.6.1 (Mar 12 2001)
+===========
+
+ o Updated translations (for GNOME 1.4 RC1).
+
+
+Glade 0.6.0 (Feb 15 2001)
+===========
+
+ o A number of fairly minor bug fixes (for GNOME 1.4 beta 1).
+
+
+Glade 0.5.11 (Oct 1 2000)
+============
+
+ o Added workaround for SEGV bug in GnomeMessageBox in gnome-libs 1.2.3.
+ o A few changes in the generated code to keep g++ happy.
+ o Added gtk_widget_grab_focus() and gtk_widget_activate_default() to the
+ lists of standard signal handlers.
+ o Changed the widget tree view so it automatically expands to show selected
+ widgets.
+ o Updates to Russian, Swedish, French, Korean and Japanese translations.
+
+
+Glade 0.5.10 (Sep 24 2000)
+============
+
+ o Fixed code generation bug with GnomePropertyBox which caused a SEGV.
+ o Added support for the "relief" property for GtkButton & GtkToggleButton.
+ This is the only change to the XML file format.
+ o Fixed menu editor bug which meant that widgets were occasionally given
+ the same name.
+ o Added support for tooltips for GtkRadioButton and GtkCheckButton.
+ o Better support for keyboard navigation (from Jon K Hellan).
+ o Fixed --write-source option so it handles relative paths (from Rick Niles).
+ o Stopped installing logo into `gnome-config --datadir` since it causes
+ problems for people installing in personal directories etc. Also changed
+ the generated Makefile.am so it doesn't do it either.
+ o Added 'Class' property to the property editor so you can see the class of
+ the selected widget (from Jon K Hellan).
+ o Output the GtkOptionMenu and GtkCombo item strings separately in the
+ translatable strings file.
+ o Allowed start & finish pages of a GnomeDruid to be removed, in case the
+ developer wants to replace them with custom pages.
+ o Fixed the 'Redisplay Window' (Ctl-R) command so it should work again.
+ o Added the XML file and the autogen.sh file to the EXTRA_DIST in the
+ generated Makefile.am so they get distributed with the project.
+
+
+Glade 0.5.9 (May 20 2000)
+===========
+
+ o Added a Turbo-Start Guide from Paul J. Drongowski.
+ o Patches from James M. Cape to allow setting of the Title of GnomeMessageBox
+ widgets, and setting all the standard window properties of GnomePropertyBox.
+ o Updated Norwegian, Russian, Swedish, Japanese and German translations.
+
+
+Glade 0.5.8 (May 14 2000)
+===========
+
+ o Added User Guide and FAQ to the Help menu, though these are unfinished.
+ o Added option to support the Gnome Help system. Currently this only adds the
+ GNOME_UIINFO_HELP macro to the GnomeUIInfo struct, though we may include a
+ complete template User Guide with all the build files in future. Note that
+ you will have to install the topic.dat file in the appropriate directory
+ for the Help menuitems to be added. See the Glade source for an example.
+ o Installed the menu hints in the GnomeAppBar.
+ o Added a '--write-source' command line option to just build the source code
+ and exit. Note that an X connection is probably necessay for this to work.
+ o Partial support for GnomeDB widgets, though you'll have to set up the
+ configure.in/Makefile.am yourself. Parts of this may be unfinished.
+ o The beginnings of support for Bonobo controls. To include this configure
+ with '--with-bonobo'. This is still unfinished. Source code output isn't
+ done.
+ o Lots of new translations (many thanks to the people who do this behind the
+ scenes).
+
+
+Glade 0.5.7 (Feb 19 2000)
+===========
+
+ o Fixed problem with gnome-gettext.m4 macros being removed.
+ o French, Swedish, Japanese & Norwegian translations updated.
+
+
+Glade 0.5.6 (Feb 13 2000)
+===========
+
+ o Bug fixes - XML/source code output for box children with PACK_END set.
+ Using normal pixmaps in menu items.
+ Used correct default for C++ option cxx_use_heap, so it doesn't
+ appear in projects for other languages.
+ Fixed code output for children of paned widgets.
+ Fixed progress bar bug.
+ Fixed GLADE_DATA_DIR so --datadir works.
+ Fix bug which caused widgets to be skipped in code output.
+ o Used WM_NAME & WM_CLASS properties so window positions can be saved by the
+ window manager.
+ o Defaults for project options - to cut down on XML output. More default
+ values will be used in future - see doc/file_format.txt.
+
+Glade 0.5.5 (Nov 11 1999)
+===========
+
+ o Bug fixes - fixed accelerator keys dialog so the GTK+ version compiles.
+ output (void) as the function prototypes in interface.c
+
+
+Glade 0.5.4 (Nov 6 1999)
+===========
+
+ o Added back the 'Data' & 'Object' fields on the 'Signals' page, though I
+ still think people shouldn't use these.
+ o Added some support for GnomeAnimator. You just have to add the frames of the
+ animation yourself.
+ o Moved accelerator keys from a property editor page to a separate dialog,
+ which you can access via the 'Basic' page of the property editor.
+ o Bug fixes - Allow label to be removed from buttons etc.
+ Make sure GnomeDruid strings are translated.
+ Don't let widgets be added to GnomeCanvas.
+ Don't let child widgets of GtkEntry/GnomeEntry etc. be deleted.
+ Ignore <style> stuff in XML file.
+
+
+Glade 0.5.3 (Sep 12 1999)
+===========
+
+ o Better support for scrollable widgets. Scrolled windows and viewports are
+ added automatically if needed.
+ o Bug fixes.
+
+
+Glade 0.5.2 (Sep 5 1999)
+===========
+
+ o New widgets -
+ GtkLayout
+ GnomeDruid (+ GnomeDruidPageStart/Standard/Finish)
+ GnomeIconList
+ GnomeIconSelection
+ GnomePropertyBox
+ GnomePixmap
+ o Made it possible to specify the widget to set the keyboard focus to when
+ an underlined accelerator key is pressed. (Though there are still problems
+ with underlined accelerator keys, e.g. they won't work well in notebooks.)
+ o Removed the unfinished support for styles, since it caused problems
+ (especially when people were using themes).
+ o Bug fixes.
+
+
+Glade 0.5.1 (Aug 1 1999)
+===========
+
+This release contains:
+
+ o New widget properties -
+ GtkWindow & dialog subclasses now have default width & height properties.
+ GtkPaned has Position property, and children have Shrink & Resize packing
+ properties.
+ GtkMenubar has shadow type property.
+ GtkHandleBox has shadow type, handle position & snap edge properties.
+ GtkBox children have Position property (which isn't saved in the XML),
+ though this may be a little confusing due to the PACK_START/END flag.
+ o More support for underlined accelerator keys. If the label in a button has
+ an underlined character, then the button can be activated by pressing
+ Alt + the underlined key. Similarly if a normal label has an underlined
+ character, pressing Alt + the key will set the keyboard focus to the widget
+ on the right, e.g. a text entry box.
+ o Ctrl-R accelerator to redisplay a window - it should appear at the same size
+ it will be in the final application. Very handy.
+ o Bug fixes, including a fairly serious one in the generated code which meant
+ that widgets were never destroyed.
+
+
+Glade 0.5.0 (Jun 20 1999)
+===========
+
+This release adds support for Gnome applications.
+It is an unstable release, likely to contain quite a few bugs, and so should
+not be used for serious development.
+
+ o Gnome support, including support for creating all the configuration files
+ necessary for building a Gnome app, and support for a number of Gnome
+ widgets (though there's still a few to add). You can now create a simple
+ Gnome application in minutes!
+ o Better support for gettext - Glade now outputs everything needed to use
+ gettext in an application. All you need to add is the list of languages
+ supported, in configure.in, and the po files containing the translated
+ strings, in the po/ subdirectory.
+ o Better support for pixmaps - Glade now outputs everything needed to install
+ the pixmaps used by the application, and to distribute them with your app.
+ All you need to do is add the pixmaps to the interface within Glade!
+ o Simpler project setup - new projects are given default options for
+ everything, so you can now save projects and build the source with a few
+ mouse clicks! Projects are by default placed in $HOME/Projects.
+ o Better source code output - gladesrc.c & gladesig.c have been renamed to
+ interface.c and callbacks.c respectively, the support functions have been
+ moved to a new file, support.c, and the main() function is now output in
+ its own file, main.c.
+ o Better error messages - no more "Error writing source" dialogs, I hope!
+
+
+Glade 0.4.1 (Mar 28 1999)
+===========
+
+This release mainly fixes a few bugs discovered in 0.4.0.
+
+Note that to update old projects to work with Glade 0.4.1 you may need to add
+AM_CONFIG_HEADER (config.h) to your project's configure.in, after
+AM_INIT_AUTOMAKE.
+
+ o Fixed tooltips bug which meant that all tooltips were lost.
+ o Fixed problem when setting of x & y properties of widgets in fixed
+ containers.
+ o Fixed problems setting the project filename and directory options. This
+ could cause Glade to hang when saving a project.
+ o Added support for running external source code generators when the project
+ language option is set to C++ or Ada 95.
+ o Added confirmation dialog when creating new project, to try to ensure that
+ no work is accidentally lost.
+ o Changed the way in which x, y, width & height properties are set, to make it
+ obvious when these have been set by the user, and to make it easy to revert
+ to default values.
+ o Fixed compilation problem when using Gnome and --disable-nls.
+ o Fixed bug in example application which stopped it form working when
+ installed.
+ o Added doc/upgrading-to-gtk-1.1.txt which describes problems which may occur
+ when upgrading a GTK+ 1.0 application to 1.1/1.2.
+
+This is the last release to support GTK+ 1.0.
+
+
+Glade 0.4.0 (Mar 21 1999)
+===========
+
+ o Cut & Paste support with a clipboard containing multiple cuttings.
+ o Support for GtkToolbar, GtkPixmap & GtkCalendar widgets.
+ Updated support for GtkProgressBar (for GTK+ 1.2).
+ o A new multi-page palette.
+ o A new toolbar with convenient Open/Save/Options/Build buttons.
+ o Support for typing label text while the mouse hovers above a label.
+ o Faster loading of project files & writing of C source.
+ o Complete rewrite of project-related code.
+ o Russian & Japanese translations.
+ o An example application - a simple text editor, with a menubar and toolbar.
+ o Several bug fixes.
+
+
+Glade 0.3.9 (Dec 1 1998)
+===========
+
+Minor fixes to work with GTK 1.1.5.
+
+
+Glade 0.3.8 (Nov 30 1998)
+===========
+
+Incorporates the patch to 0.3.7 which fixed one problem with updating the
+source code.
+Fixed bug reading dates in the XML file.
+Updated the code to work with the latest GTK (1.1.5).
+
+
+Glade 0.3.7 (Nov 17 1998)
+===========
+
+Developers release.
+
+Signal handlers are not overwritten each time the source code is output.
+Instead any new/changed signal handlers are appended to the file.
+It is up to the user to delete any old handlers and copy code across,
+but it's much better than before.
+
+You can now run 'glade filename' to load an XML file on startup.
+
+Bug fixes: writing source for popup menu in GTK 1.1 caused SEGV,
+the clist got fixed twice for 0.3.6 but it should now be OK.
+
+
+Glade 0.3.6 (Nov 12 1998)
+===========
+
+Developers release, incorporating several patches sent to me.
+
+It now runs using the latest GTK in CVS - with themes. Still needs work.
+
+Spanish translations (only in the full version).
+
+Bug fixes: stopped combo box from grabbing the pointer and making it
+impossible to select anything. CList labels in GTK 1.1 weren't being saved
+or having the source code written.
+
+
+Glade 0.3.5 (Oct 3 1998)
+===========
+
+Support for menu bars and popup menus.
+
+Support for accelerators (mainly for the menubars).
+
+French and German translations.
+
+Bug fixes including: combo lists and resizing, widget resizing, frame
+labels, the preview widget type property, the scale widget digits property,
+empty buttons, event prototype output in GTK 1.1, the project clist in GTK 1.1,
+and more i18n changes (I daren't say fixes for these!).
+
+
+Glade 0.3.4 (Aug 31 1998)
+===========
+
+I think I've fixed the i18n configuration/compilation stuff.
+(This may also have caused problems with the XML output from Glade, since
+some numbers may have been written in the local format and so won't be
+read in again properly.)
+
+Partial support for some of the GTK 1.1 widgets, e.g. GtkPacker.
+
+Easier compilation & recompilation - a simple Makefile is output to create
+the initial configure script etc., and the configure.in and Makefile.am are not
+overwritten so you only have to type 'make' each time.
+
+A number of minor bug fixes (thanks for the bug reports!).
+
+
+Glade 0.3.3 (16 Aug 1998)
+===========
+
+Support for GtkNotebook and GtkInputDialog.
+
+GtkDialog, GtkColorSelectionDialog & GtkFileSelectionDialog should work now.
+
+Better redrawing of widgets when selected/deselected.
+
+Support for gettext, with partial support for Portuguese (Brazilian).
+(May be some compilation problems as I had to change the configure stuff.)
+
+Support for GTK 1.1. Glade should now compile and run with GTK 1.1, though
+the new widgets are not supported yet.
+
+Several minor bug fixes, mostly related to source code output.
+
+Moved all source code into glade subdirectory.
+
+Got rid of 'holding widgets' - previously inserted above widgets with no
+windows so that we can get events for them. These proved too awkward.
+We now use the widget tree exactly as it will be in the finished program.
+The event handlers are more intelligent so they can figure out which widget
+the event is really for.