[Gambas-devel] Release of gambas 1.9.43
Benoit Minisini
gambas at ...1...
Sat Sep 23 16:01:00 CEST 2006
Hi guys,
The main changes of this version are:
* A new project selection dialog.
* A better file creation dialog.
* The fix of Dialog.Filter syntax nightmare.
* The support for bookmarks in DirChooser and FileChooser controls.
* An updated gb.gtk component.
* The QUIT bug has been fixed.
* You can open hundreds of Sockets without crashing.
Now I will try to put the Gambas source on sourceforge SVN!
Here is the full ChangeLog:
-------------------------------------------------------------------------------
DEVELOPMENT ENVIRONMENT
* NEW: Some little enhancements in automatic completion.
* NEW: The file creation dialog is better now.
* NEW: Importing a form now automatically copies form pictures.
* NEW: Pressing F2 on a NEW expression now brings to the constructor
function.
* NEW: The project tree now arrange classes according to their inheritance
relationships.
* NEW: The open project dialog has been redesigned.
* NEW: Opening a project does not refresh the project tree twice anymore.
* NEW: There is option to select the browser used by the IDE. The default
is using the BROWSER environment variable.
* BUG: The editor function combo-box now only displays the function defined
in the module or class, not the inherited ones.
* BUG: Replace function does not modify read-only module or classes
anymore.
* BUG: You cannot drop controls from the toolbox in read-only editer form.
* BUG: Renaming a form does not set the 'modified' flag anymore.
* BUG: Icon editor and text editor now can be in read-only mode.
* BUG: Symbolic links support has been fixed and enhanced.
* BUG: You cannot modify a read-only form from the property sheet anymore.
* BUG: The project property dialog now displays the stack size correctly.
EXAMPLES
* NEW: Printing example has been updated.
INTERPRETER
* NEW: Component[] now returns NULL if a component is not loaded. It does
not raise an error anymore.
* BUG: The QUIT instruction works again.
* BUG: The stack defined in the .project file is really used now.
* BUG: Watching or stopping watching file descriptors during an event
handler raised by a watched file descriptor does not crash the
interpreter event loop anymore.
* BUG: Exist() does not follow symbolic links anymore.
COMPILER
* BUG: Useless external class references are not inserted anymore in the
bytecode output.
GB.QT COMPONENT
* NEW: ComboBox.Popup() is a new method that popups the combo-box list.
* NEW: Window.Stacking is a new property that defines the stacking group of
the window: Window.Normal, Window.Above or Window.Below. This property
replaces the TopOnly property that has been removed.
* NEW: Window.Sticky is a new property that sticks a window on all virtual
desktops.
* BUG: Dialog.Filter syntax has been fixed.
* BUG: Draw.Picture and Draw.Image now behave correctly when drawing
on a masked Picture.
* BUG: UserControl and UserContainer are not creatable anymore.
* BUG: Setting ComboBox.Text now raises the Click event.
GB.QT.EXT COMPONENT
* BUG: TableView Select event is now deferred only in multiple selection
mode.
GB.QT.KDE COMPONENT
* BUG: Dialog.Filter syntax has been fixed.
GB.FORM COMPONENT
* NEW: DirChooser and FileChooser got support for bookmarks. These
bookmarks are displayed in a panel, are shared by all instances of
these controls, and are automatically saved in the
'~/.config/gambas/gb.form.conf' configuration file.
* NEW: DirChooser and FileChooser got two new properties for managing
bookmarks: ShowBookmark, that let displaying the bookmark panel, and
Bookmarks, that allows to add transient bookmarks. These transient
bookmarks are not automatically saved.
* NEW: FileChooser.Settings and DirChooser.Settings are new properties
that return the state of the control in a string array.
* NEW: ListContainer.Clear() is a new method to clear
* BUG: DirChooser got support for Icon event.
* BUG: DateChooser.Value returns the correct date now.
* BUG: ListContainer.Background has been fixed.
GB.SETTINGS
* NEW: Settings can save string arrays in a configuration file.
GB.GTK COMPONENT
* Updated.
-------------------------------------------------------------------------------
Regards,
--
Benoit Minisini
More information about the Devel
mailing list