
2.7.1, 2006/07/29
=================
* Added icon gideon.png with temporary logo
* Fixed Polytree grid rendering problem on GTK+ 2.10
* Internal improvements and cleanups

2.7.0, 2006/07/03
=================
* Package now uses GTK+ versioning style and meaning
* Updated GuiXml version: 7
* Updated Interface version:
  - built-in Loader API is now deprecated; calls are forwarded to GuiLoader/C++
  - new Designer embedding API in plain C
  - this release breaks the ABI
* Examples moved to GuiLoader/C++ wrapper library package
* Updated dependencies: guiloader-c++ library added
* Configuration is now stored in a file on Unix (instead of gconf)
* Added GtkComboBoxEntry.text property
* 'Preview' action now uses GuiLoader
* Libtool versioning is not used in this release
* "Runtime" GuiXml loading code removed; other internal cleanups
* Minor updates to UI and build files
* Bug fixed: GtkExpander with empty label and modified label-widget properties may lead to a crash

R8.BETA, 2006/04/11
===================
* Updated GuiXml version: 6
* Bugs fixed:
  - [view] GtkButtonView popups GTK+ messages when undoing stock-id edits
  - [document] GuiXml's version 3 are not upgraded
  - [editor] quickly browsing hierarchy resets UIDCE columns widths
* Designer UI and GuiXml were made language-independent
* [editor] WIDCE scroll position is now saved between sessions
* large icons are not shown in IconSelectDialog
* typical example relies more on GuiXml (dialogs)
* gideon.desktop entry was added

R7.BETA, 2006/04/05
===================
* Updated GuiXml version: 5
* Updated Interface version: 4
* New: it is now possible to edit properties when several widgets are selected
* Bugs fixed:
  - [view] GtkButtonView::isActive function ignores gtk-button-images setting
  - [view] crash when GtkButton.stock-id is set second time
  - [view] GtkButton.image property may destroy its widget
* GtkPaned.position-set property was made undoable
* Added prerelease package tag "PRE" and API get_prerelease
* Many internal improvements and cleanups including:
  - widget size tracking method was replaced (design mode)
  - synchronization algorithm was simplified
  - widget Holders were removed
  - widgets are not realized forcibly anymore

R6.BETA, 2006/02/22
===================
* Updated GuiXml version: 4
* Updated Interface version: 3
* Updated dependencies: GTK+ >= 2.8
* [loader] Signals may be connected without specifying slot type if sigc::mem_fun is used: loader->connect("onClick", sigc::mem_fun(...))
* Bugs fixed:
  - [view] Check fails when selecting a widget linked to GtkExpander.label-widget
  - [view] GtkFileChooser.preview-widget is not blocked in isActive function when .preview-widget-active is false  
* New widgets: 
  - GtkDialog
  - GtkColorSelectionDialog
  - GtkFileChooserDialog
  - GtkFontSelectionDialog
* New properties: 
  - GtkButton.image
  - GtkEntryCompletion.popup-set-width/popup-single-match
  - GtkFileChooser.do-overwrite-confirmation
  - GtkIconView.reorderable
  - GtkSizeGroup.ignore-hidden
  - GtkWindow.urgency-hint
  - GtkMenuBar.pack-direction/child-pack-direction/take-focus
* New signal: GtkFileChooser.confirm-overwrite
* [view] GtkButton.label and .use-underline are now readonly if stock-id is set
* Interface version is not passed to libtool in order to improve ABI stability on *BSD
* [ui] Preview now works for multiple selections. Non-widget object may be "previewed" if it has a widget as a top-master.
* New setting added to suppress GTK+ Messages window
* Entering pairs of integers is simplified: "i"=="i,0" and ",i"=="0,i"
* Hidden properties are underlined if shown
* [loader] Added get_merge_id API to retrieve GideonUIDefinition merge id 
* Minor improvements to MSVC debug builds, leak detector and Controller algorithm

R5.BETA, 2006/01/12
===================
* Updated GuiXml version: 3
* Updated Interface version: 2
* Gideon now supports internationalization via GNU gettext:
  - translatable strings could be prefixed, commented and marked for translation  
  - new Strings Dialog allows to easily manage all translatable strings in the project
  - hello sample is internationalized
* Bugs fixed:
  - [view] GtkSizeGroup remains active when removed in design mode 
  - [ui] 'New Window' action does not use user PATH
  - [ui] Status text is not cleared when editors are switched
* Added instructions to build Gideon with MSVC (README.msvc)
* Working with multiple selections is now more consistent:
  - [manager] selecting widgets in Hierarchy preserves selection order
  - [container] pasting multiple widgets into GtkTable chooses correct places 
* [controller] View update process is optimized
* [editor] Child properties are restored when a widget is dragged while container type is not changed
* GTK+ objects leak detector now works in preview mode also
* Improvements to editors:
  - GtkMenuBar/GtkToolbar.element has a popup list with available elements 
  - GideonUIDefinition editor allows to choose an action from the list 
  - signal editor allows to select before/after calling order and choose a handler name from the list
* Links to slave objects are marked with bold font in property explorer
* Minor updates to examples, boost-build files, settings dialog, menubar and Designer API

R4.BETA, 2005/11/22
===================
* Updated GuiXml version: 2
* Bugs fixed:
  - [ui] designer crashes if "New window" action fails
  - [ui] designer crashes on quit if it was in the pasting state
  - [session] canvas session does not update on node master change
* GtkUIManager support code changes:
  - GideonUIElement was replaced by explicit GtkMenuBar and GtkToolbar
  - WYSIWYG is temporarily removed: menubars and toolbars now show sample items in design mode
* Added GtkWindow.icon-name property
* Designer now accepts a command-line parameter to load a GuiXml file on startup

R3.BETA, 2005/11/02
===================
* GCC 3.3 compilation problem fixed (3.3.6 tested)
* Changed wording in several places
* [editor] Fixed Interaction not being blocked for some composite children
* [editor] Selecting GtkWindow for weak widget links is now disabled
* [ui] Fixed incorrect PolycellRenderer rows heights on GTK+ 2.8

R2.BETA, 2005/10/27
===================
* GCC >= 4.0.1 compilation problem fixed

R1.BETA, 2005/10/26
===================
* This is the first public release
