[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