* NEW: Project source files are now stored in the ".src" project
sub-directory.
* NEW: Project source files can be organized from the project treeview by
creating directories, moving source files with drag and drop or copy and
paste.
* NEW: The hall of fame now uses some sort of blur effect.
* BUG: The breakpoint list should be accurate in all situations now.
* NEW: Showing the bottom status bar is now an entry in the "View" menu.
[INTERPRETER]
* BUG: Fix a possible crash in database component classes having
sub-collections, like Result.Fields.
[COMPILER]
* NEW: Support for projects whose sources are stored in the ".src"
sub-directory.
[GB.GTK]
* BUG: Frame.Font now works correctly.
* BUG: If the Control.Font property is set with a family name, the other
boolean properties of the font are reset.
[GB.NET]
* BUG: Fix a possible crash in the Socket class at connection.
[GB.QT]
* BUG: If the Control.Font property is set with a family name, the other
boolean properties of the font are reset.
[GB.QT4]
* BUG: If the Control.Font property is set with a family name, the other
boolean properties of the font are reset.
* NEW: TreeView and ColumnView got a new property, ParentKey, that returns
the key of the current item parent.
* BUG: Menu shortcuts are correctly disabled now, when a parent menu is
disabled.
git-svn-id: svn://localhost/gambas/trunk@2063 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Prevent a possible crash when closing a debug info window that is
long to be filled.
* NEW: Fix the interface of the extra files TableView in the packager
wizard: the current line is highlighted, and a the file selector is
opened on a double click instead of a single click.
* BUG: Do not reload the main form while closing the project.
[GB.GTK]
* NEW: Button, ToolButton and ToggleButton AutoResize property was
implemented.
* BUG: The Action class does not act on invalid controls anymore.
[GB.FORM.MDI]
* BUG: Closing the last opened window in a Workspace shows the dark
background again.
[GB.QT]
* BUG: The Action class does not act on invalid controls anymore.
[GB.QT4]
* BUG: The Action class does not act on invalid controls anymore.
git-svn-id: svn://localhost/gambas/trunk@2055 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The button that switches between form and class editor is not shown
anymore when a module or a class is edited.
[GB.GTK]
* BUG: Font management was redesigned. It does not leak memory anymore,
and now behaves like in gb.qt.
* BUG: Tristate CheckBox controls now work as expected.
* BUG: Destroy pending deleted controls before entering the event loop, to
avoid some memory leaks if the event loop is immediately aborted.
* BUG: Detach destroyed controls from their event listener, as in gb.qt.
* BUG: Now menu shortcuts are active even if the menu bar is hidden. But
the menu must be visible. To create an hidden active top-level menu, just
set its Text property to NULL, but keep it visible.
* NEW: Top-level menus with a void Text property are not shown anymore.
* BUG: Showing and hiding top-level menu now work correctly.
[GB.QT]
* BUG: Font properties are correctly inherited between containers and
children controls.
* BUG: Showing a tray icon does not eat focus events anymore.
* NEW: Top-level menus with a void Text property are not shown anymore.
[GB.QT4]
* BUG: Font properties are correctly inherited between containers and
children controls.
* BUG: Shortcut management was fixed.
* BUG: Now menu shortcuts are active even if the menu bar is hidden. But
the menu must be visible. To create an hidden active top-level menu, just
set its Text property to NULL, but keep it visible.
* NEW: Top-level menus with a void Text property are not shown anymore.
* BUG: Showing and hiding top-level menu now work correctly.
git-svn-id: svn://localhost/gambas/trunk@2034 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Upgrade libtool autoconf macros and libltdl sources to the 1.5.26
version.
[DEVELOPMENT ENVIRONMENT]
* BUG: Control and window dimensions can go up to 4096x4096 pixels.
* BUG: When unchecking GUI components in a project, the edited forms are
automatically closed.
* BUG: Do not use the form icon on form class editors when refreshing the
project.
* BUG: In the icon editor, filling with a transparent color won't enter an
infinite loop anymore.
* BUG: Selecting the "Collection" word while debugging does not crash the
IDE anymore.
* NEW: Pressing Escape now closes a debugging window.
* BUG: The 'Minimize on run' option works correctly now.
[INTERPRETER]
* BUG: SUPER now works inside overriden static methods.
[GB.DB.ODBC]
* BUG: Handle ODBC drivers that can return the number of records in a
query better.
[GB.DEBUG]
* BUG: If there is an I/O error between a debugged process and the IDE, the
process is aborted.
* BUG: Evaluating a class name returns better information now.
[GB.EVAL]
* BUG: Highlight.Analyze correctly handle code lines having non ASCII
characters inside.
[GB.FORM]
* BUG: The Balloon does not take the focus anymore.
[GB.FORM.MDI]
* NEW: Starting to enhance the Action class to provide shortcuts and
toolbar configuration dialog. Does nothing at the moment!
[GB.GTK]
* BUG: Fix a leak in font objects management.
* BUG: Picture.Load() yet loads an image, but internally converts it to
a pixmap. It speeds up following draws based on this picture.
* BUG: Startup forms hidden at design time are not shown automatically
anymore.
* NEW: The Action class is now shared with gb.qt by using a symbolic link.
[GB.IMAGE.INFO]
* NEW: New component to get information about an image file without having
to fully load it.
[GB.QT]
* BUG: Disable automatic extra indent of Labels.
* BUG: Startup forms hidden at design time are not shown automatically
anymore.
* BUG: Don't allow widgets to be destroyed while processing non-input
events.
git-svn-id: svn://localhost/gambas/trunk@1747 867c0c6c-44f3-4631-809d-bfa615b0a4ec