[Gambas-user] Release of Gambas 2.22
Benoît Minisini
gambas at ...1...
Wed Nov 24 01:05:49 CET 2010
Hi,
I release a new version of Gambas 2. It was a long time since the 2.21
release, and so there are a lot of bug fixes.
Now I'm developing on Ubuntu, so please test the source package, and tell me
if you encounter any problem.
You may notice that the package is bigger than the old ones made on Mandriva.
I have no idea why!
Here is the full changelog:
-------------------------------------------------------------------------------
[CONFIGURATION]
* BUG: Detect x86_64 architecture better.
* BUG: Compile correctly on Ubuntu 10.10.
* NEW: Add AC_PROG_LIBTOOL in root configure.ac file.
* NEW: Check for missing mathematical function directly instead of relying
on operating system detection.
* NEW: Remove useless install-sh links.
[DEVELOPMENT ENVIRONMENT]
* BUG: A "=" character was missing in the menu file generated by the
Debian/Ubuntu packager.
* NEW: Don't save the Url in the project file if it is equal to the default
URL http://www.endoftheinternet.com
* NEW: Greek translation updated by Demosthenes Koptsis.
[DATABASE MANAGER]
* NEW: Greek translation updated by Demosthenes Koptsis.
[INTERPRETER]
* BUG: Extern functions now can handle up to 16 pointer or string
arguments.
* BUG: Do not use stack contents as return value.
* BUG: The return value of extern functions returning a 'char *' is now
correctly converted to a constant String.
* BUG: The == operator works correctly now.
* BUG: Fix two incorrect optional function declarations.
[COMPILER]
* BUG: Remove some useless tests.
[ARCHIVER]
* BUG: Files having the ".gambas" extension are now excluded from
executable archives. That prevents a possible endless growing generated
file.
[DEVELOPMENT ENVIROMENT]
* NEW: Spanish translation updated.
[GB.DB.POSTGRESQL]
* BUG: Correctly ignore fields deleted with the "DROP COLUMN" command.
[GB.FORM]
* BUG: Make arrow keys navigation work better with read-only cells in
TableView control.
* NEW: DateChooser uses Sunday as first day of the week when the current
language is 'C' or 'en_US'.
[GB.GTK]
* BUG: Fix duplicate Click event in CheckBox control.
* BUG: Correctly handle tristate Checkbox controls.
* BUG: Fix the behaviour of ComboBox when setting the List and the ReadOnly
property, and the order used for saving ComboBox properties in the *.form
file.
* BUG: Popup menus now work correctly on tray icons in all cases.
* BUG: Make TabStrip behave like in gb.qt when inserting a new tab.
* BUG: TabStrip now uses its own window, so that it is not partially
visible when covering other widgets.
* BUG: ColumnView, TreeView and ListView are correctly refreshed when an
item icon is changed.
* BUG: Read-only ComboBox controls do not lost focus events anymore.
* BUG: Correctly free menu tags.
* BUG: Fix possible crashes in three utility routines.
* BUG: Fix a crash in GridView.Rows[].Text property.
* BUG: Fix a infinite recursion in drag and drop management when draging
TextBox or TextArea contents inside the same application.
* BUG: Reparenting a top-level window does not show hidden children
controls anymore.
* BUG: Rich-text string management has been fixed. The ampersand character,
the "&", ">" and "<" entites are correctly interpreted now.
[GB.NET.CURL]
* BUG: The HttpClient and FtpClient Tag property does not leak memory
anymore.
[GB.NET.SMTP]
* BUG: Fix an always true test.
[GB.OPENGL]
* BUG: Fix the use of "=" instead of "==".
[GB.QT]
* BUG: Fix the behaviour of ComboBox when setting the List property, and
the order used for saving ComboBox properties in the *.form file.
* BUG: Don't raise events while setting the ComboBox.List property.
* BUG: Fix the properties order. Only the ComboBox ReadOnly property must
be set first.
* BUG: Workaround what it seems a Qt bug in ComboBox. Now, when an editable
combo-box is hidden, it correctly loses the focus.
* BUG: Do not propagate Drop events when there is a drop event handler.
[GB.SDL.SOUND]
* BUG: Fix segfaulting when moving the position of a mp3 music. Adding a
delay of 10ms when rewinding the music seem to fix the problem that look
like a threading issue in SDLmixer.
-------------------------------------------------------------------------------
Enjoy it!
--
Benoît Minisini
More information about the User
mailing list