[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