[Gambas-user] Release of gambas 1.9.38

Benoit Minisini gambas at ...1...
Thu Aug 10 10:40:52 CEST 2006


Hi,

And now the final release of gambas 1.9.38:

* The project creation dialog was redesigned again, and should work now. 

* A new class, Balloon, that works like the Message class, but displays a 
yellow balloon instead! :-) 

* Making an executable uses a new dialog, with an option to make a desktop 
shortcut of your application automatically. 

* The Stock class should work everywhere now.

* Three important bugs were fixed in the interpreter, one in the archiver, and 
many others in the gb.qt component. 

Here is the full ChangeLog:

--8<---------------------------------------------------------------------------

DEVELOPMENT ENVIRONMENT

* NEW: The mascot, and some other IDE parts now use the new Balloon class.
* NEW: The project creation dialog was redesigned a bit, and uses the
  Balloon class too.
* NEW: Showing grid is now a toggle button local to each form editor.
* BUG: Now Multicontainers are arranged correctly when saved.
* BUG: Project treeview menu now has recovered its shortcuts. They should
  work without disturbing other parts of the interface.
* NEW: The menu editor starts to use ballons too, but it is far from 
  being perfect at the moment.
* NEW: You can select the icon theme in the options dialog now.
* BUG: Reloading the form hides correctly any property editor.
* NEW: The "Make executable" dialog has been redesigned.
* NEW: You can automatically create a shortcut of your application on your
  desktop when making an executable.

INTERPRETER

* BUG: Calling Object.SetProperty() on a read-only property now raises
  correctly an error, and does not crash the interpreter anymore.
* BUG: Catching an error in a function call on the number or type of
  arguments does not corrupt interpreter stack anymore.
* BUG: The integer division operator '\' correctly converts its arguments 
  to Long when one of them is Long and the other a shorter integer. 
  Consequently, the result of the division is correct now.
  
ARCHIVER

* BUG: The archiver does not forgot to deliver some files anymore.

GB.QT COMPONENT

* BUG: Drag & Drop event management has been fixed.
* NEW: Container Insert and Remove events has been removed. They may come 
  back in the future.
* BUG: Draw.Picture() now works correctly when Pictures have a mask.
* NEW: TextLabel.AutoResize is set by default now. Now the TextLabel is
  resized only vertically so that all its text is visible.
* NEW: TextLabel and Label autoresize is more aggressive.
* BUG: Disabled shortcuts keep being disabled when the Menu is shown.
* BUG: Message box icons return to their original 32x32 pixels size.
* BUG: ScrollView does not display unneeded scrollbars anymore.
* BUG: Management of current active window has been fixed, and should not
  freeze the interpreter in some case anymore.
* NEW: Now showing a window while another modal window is displayed makes
  it modeless to the modal window, and not automatically modal.
* NEW: Window.TopLevel is a new property that returns if a Window control
  is a toplevel window, i.e. if it is not embedded.
* NEW: Reparenting of Windows has been fixed.
* NEW: The Stock class now uses the standard Gnome icon theme as defined
  in the control center.
* BUG: Enabling an already enabled Timer does not create spurious internal
  timers anymore.
* NEW: AutoResize of TextLabels is better now, but cannot be perfect
  because of a bug in QT.
* NEW: Label and TextLabel got a new method Adjust that resizes the control
  according to its contents.

GB.FORM COMPONENT

* NEW: ToolPanel.TextFont is a new property to choose the font of the 
  ToolPanel buttons independently from the ToolPanel font itself.
* BUG: The ToolPanel contents resize correctly when its Font or TextFont
  property changes
* NEW: A new class, Balloon, that works like the Message class, but 
  displays a yellow balloon instead! :-)
* NEW: FileChooser.ReadOnly is a new property that makes the TextBox on the
  bottom editable or not. This is useful when typing any file name is not
  wanted.
* NEW: FileView control displays icons from the Stock according to the
  extension of files, and automatically display preview of image files, if
  they are not too big.

GB.FORM.MDI COMPONENT

* NEW: ToolBar.Orientation now allows a ToolBar to be either horizontal or
  vertical.
* NEW: ToolBar has an internal padding of one pixel now.

GB.DB.FORM COMPONENT

* BUG: Creating a new record with the DataBrowser works again.

--8<---------------------------------------------------------------------------

Enjoy it!

-- 
Benoit Minisini





More information about the User mailing list