[Gambas-user] Release of Gambas 2.12

Benoît Minisini gambas at ...1...
Sun Mar 22 18:21:18 CET 2009


> Benoît Minisini ha scritto:
> > Hi,
> >
> > Here is a new release of the stable version. This release fixes many bugs
> > in the interpreter, the GTK+ component, the networking component, the PDF
> > component, and the XML/RPC component.
> >
> > Here is the full changelog:
> >
> > --8<---------------------------------------------------------------------
> >------
> >
> > [CONFIGURATION]
> > * NEW: Switch to 2.12 version.
> >
> > [DEVELOPMENT ENVIRONMENT]
> > * BUG: Gambas version should be always displayed correctly in the about
> > and welcome dialogs now.
> > * NEW: Japanese translation updated.
> > * NEW: Support for Malayalam language.
> > * NEW: The toolbox now remembers if it is opened or closed.
> >
> > [INTERPRETER]
> > * BUG: Fix two possible bugs in 64 bits support.
> > * BUG: MOD works again with Long values.
> > * BUG: Array.Clear() now does not crash anymore on multi-dimensional
> >   arrays. It just voids the array contents. Array.Clear() behaviour on
> >   single dimensional arrays did not change: it removes all elements from
> >   the array.
> >
> > [GB.DB.SQLITE2]
> > * BUG: Fix a compilation warning.
> >
> > [GB.GTK]
> > * BUG: Fix the container arrangement and the ClientX / ClientY
> > properties. * BUG: GridView Row and Column properties can be set
> > independently. * BUG: The TabStrip.Font property works as expected.
> > * BUG: Image.Draw() now works correctly if X or Y are negative.
> > * BUG: TextLabel.Adjust() now works as expected.
> > * BUG: Dialog.SaveFile() now correctly initializes the file name in the
> >   file chooser dialog.
> > * BUG: Disabled controls correctly honor the Background property.
> > * BUG: The Foreground and Background properties of TabStrip, CheckBox,
> >   RadioButton and other Button controls work as expected.
> > * BUG: Setting the Font property does not create a memory leak anymore.
> > * BUG: The menu bar of a reparented window does not disappear anymore.
> > * BUG: Fix the ComboBox.Add() method slowness.
> > * BUG: Fix the corruption of the Text property in editable combo-boxes.
> > * BUG: Fix again the Font property for non-control classes.
> >
> > [GB.NET]
> > * BUG: UdpSocket.TargetPort returns the accurate value now.
> > * BUG: Too many connections on a ServerSocket does not take 100% CPU
> >   anymore.
> >
> > [GB.PDF]
> > * BUG: PdfDocument.HasIndex does not return TRUE anymore when there is an
> >   index whose length is null.
> > * BUG: Fix PdfIndex.HasChildren that sometimes returned TRUE when there
> > was no children.
> > * BUG: Fix PdfIndex.MoveChild() accordingly.
> >
> > [GB.QT]
> > * BUG: Borderless windows do not have a border anymore with Metacity.
> > * BUG: The Window.Mask property works correctly now.
> > * BUG: Draw.Image() and Draw.Picture() now work correctly on transparent
> >   pictures.
> > * BUG: The minimum size of modal dialog is correctly set again.
> >
> > [GB.XML.RPC]
> > * BUG: RpcStruct.Value() should work as expected now.
> > * BUG: Event management was fixed, thanks to Ron.
> > * BUG: RcpArray.Copy() now returns an RpcArray object.
> >
> > --8<---------------------------------------------------------------------
> >------
> >
> > Note that there is a little "bug" in the package: the version number and
> > the package name is 2.12, and not 2.12.0. If it leads to any problem, I
> > will make a 2.12.1 release.
> >
> > Enjoy it!
>
> I noticed 2 bugs:
>
> 1)
> the borderless windows with gb.qt on Gnome do work only if they are main
> windows. But form shown in Modal mode still continue to manifest
> borders. Try this: create a simply application with 2 forms, FMain and
> Form1. FMain is a normal window, for Form1 set the Border to None.
> Then, in the Form_Open() event of FMain put this code:
>   ME.Visible = FALSE
>   Form1.ShowModal
>
> and run the application. The Form1 window that will appear will still
> continue to show borders (of cource, only using gb.qt on Gnome: gb.gtk
> works properly).
>
> 2)
> The second bug is related to the IDE, and in particular to the
> Properties area. It seems that using the IDE, made with Qt, on a Gnome
> DM manifest errors of rendering. In the screenshot you can see that the
> comboboxes of the properties seem to exit out of the IDE border. But if
> I click on a different combobox, we can understand: the list of the
> properties are moved to the left because the combobox seem just to have
> fixed width.

Fixed in revision #1916.

Regards,

-- 
Benoît





More information about the User mailing list