gambas-source-code/app/other/MakeWebSite/gambas.sourceforge.net/news.html#
Benoît Minisini fdba373f80 [WEB SITE MAKER]
* NEW: New Website design

[GB.FORM]
* BUG: ScrollArea.ScrollX and ScrollArea.ScrollY properties are writable 
  now, as their ScrollView relatives.


git-svn-id: svn://localhost/gambas/trunk@3740 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2011-04-09 08:16:28 +00:00

1498 lines
60 KiB
Text

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$(LANG)" lang="$(LANG)" dir="$(LANGDIR)">
<head>
<link rel="stylesheet" href="$(STYLE)">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<div class="title">{News Archive}</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>02 Jan 2011 - HAPPY NEW YEAR 2011!</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
My best wishes to all of you for the new year. Here is a little poem for the kind people. :-)
<p>
<div style="font-family:serif;font-size:150%;font-style:italic;letter-spacing:2px;line-height:1.3;margin-left:16px;">
<b>L</b>ast year was not alas<br>
<b>T</b>he year of the release<br>
<b>B</b>ut new year may shine<br>
<b>A</b>s things are progressing<br>
<b>L</b>ot of bugs I am fixing<br>
<b>K</b>eep hope and be bold<br>
<b>Y</b>oung shrimp<br>
<b>F</b>ollow the light<br>
<b>O</b>f the blind
</div>
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>23 Nov 2010 - Release of Gambas 2.22</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>The main changes are the following:
<ul>
<li>That version can be compiled correctly on last Ubuntu and other recent distributions.
<li>Some bug fixes in extern function management.
<li>A lot of bug fixes in the GTK+ component.
<li>Greek and Spanish translations have been updated.
</ul>
<p>
For the other bug fixes, please read the <a href="changelog2.html">ChangeLog</a>.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>24 Jul 2010 - Release of Gambas 2.21</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release introduces support for ArchLinux in the IDE packager.
<p>Otherwise, the main changes of this release are:
<ul>
<li>Event management and some memory leaks have been fixed in gb.gtk.
<li>The SMTP component now better follows the standard, and mails should be readable in less tolerant mail clients.
<li>The German and Czech translations have been completed.
</ul>
<p>
For more information, please read the <a href="changelog2.html">ChangeLog</a>.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>09 Apr 2010 - An article on a project made with Gambas in a french computing newspaper</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
You must carefully <a href="article-01-info-25-03-2010.jpg">read it</a> to find the shrimp! Sorry, but it's in french.
<p>
That application is based on <a href="http://gambasdoc.org/help/app/guygle?view">Guygle</a>, a Gambas project that I'm making for my boss.
It is written with the development version of Gambas 3.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>15 Mär 2010 - Release of Gambas 2.20.2</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
This release fixes the behaviour of the ComboBox Click event again,
a crash in TrayIcon management on <tt>gb.qt</tt>,
and should compile better on system having a libtool version greater than 2.2.6.
<p>
See the <a href="changelog2.html">ChangeLog</a> for other little fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>07 Mär 2010 - Release of Gambas 2.20.1</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
This release fixes the behaviour of the ComboBox Click event, and so the IDE translation dialog.
<p>
See the <a href="changelog2.html">ChangeLog</a> for other little fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>01 Mär 2010 - Release of Gambas 2.20</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release fixes a lot of bugs in the interpreter, the development environment, the GUI components...
Most noteworthy are:
<ul>
<li>The Debian and Ubuntu packaging should work correctly now.
<li>RDir() handles too long paths correctly.
<li>The CR / NL input conversion flags is cleared when initializing a serial port.
<li>Using <tt>gb.desktop</tt> made the interpreter crash at exit in some cases.
<li>In <tt>gb.qt</tt>, TreeView.Count and ColumnView.Count now return the number of items in the view like in <tt>gb.gtk</tt>, not just the number of root items.
<li>ComboBox now raises the Click event when it gets its first element, because that element is automatically selected.
</ul>
Beware that the two previous changes may introduce a little backward incompatibility in your projects!
<p>
See the <a href="changelog2.html">ChangeLog</a> for the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>04 Jan 2010 - Release of Gambas 2.19</b></div>
</div>
<div class="news snow">
<table class="none" width="100%"><tr><td class="none">
<p><font size="+3"><b>Happy new MMX year to all Gambas users!</b></font>
<p><b>Will it be the year of the Gambas 3 release? :-)</b>
<p>Meanwhile, here is a new release of the stable version that includes the following main changes and bug fixes:
<ul>
<li>Gambas now really works on ARM architecture!
<li>The SerialPort class does not eat CPU time pointlessly anymore.
<li>The Exist() and Dir() functions now work correctly for files located inside the executable.
</ul>
See the full <a href="changelog2.html">ChangeLog</a> for the other bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>29 Nov 2009 - Gambas Wiki License</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>The <a href="http://gambasdoc.org" target="_blank">Gambas Wiki</a> documentation now uses the
<a href="http://creativecommons.org/licenses/by-sa/3.0/" target="_blank">Creative Commons Attribution-ShareAlike (CC-BY-SA) 3.0 license</a>.
<p>As using different licenses for different parts of the wiki will be a nightmare to manage,
people that have written some pieces
of the documentation and who do not agree with that license must just tell me: I will remove their
contribution from the wiki.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>18 Nov 2009 - Release of Gambas 2.18</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>That release includes the following main changes and bug fixes:
<ul>
<li>The IDE now has support for the Ukrainian language.
<li>The IDE does not sometimes freeze anymore when running a project.
<li>Native windows are now disabled with GTK+ 2.18, so that the GTK+ component works correctly on recent distributions (Ubuntu 9.10, Mandriva 2010.0, and so on).
</ul>
See the full <a href="changelog2.html">ChangeLog</a> for the other bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>25 Okt 2009 - Release of Gambas 2.17</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release allows Gambas to run on the ARM architecture.
<p>It includes the following changes and bug fixes too:
<ul>
<li>Greek translation made by Alexandros Prekates.
<li>A new implementation of event handling in <tt>gb.gtk</tt>, so that it now behaves the same way as in <tt>gb.qt</tt>.
<li>Many other fixes in <tt>gb.gtk</tt>.
<li>Saving and renaming tables having indexes now work correctly in the database manager.
</ul>
See the full <a href="changelog2.html">ChangeLog</a> for the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>10 Sep 2009 - Release of Gambas 2.16</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release includes the following changes and bug fixes:
<ul>
<li>Gambas now compiles with libtool 2.x on recent Ubuntu versions.
<li>CTRL+PageUp and CTRL+PageDown now switch between tabs in the IDE.
<li>Shortcuts are correctly saved in all cases in the IDE menu editor.
<li>The READ instruction has been fixed on 64 bits systems.
<li>gb.pdf now compiles with recent poppler versions.
</ul>
See the full <a href="changelog2.html">ChangeLog</a> for the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>09 Aug 2009 - Turkish translation of the web site</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>The translation has been done by Mehmet Basdemir.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>04 Aug 2009 - Chinese translation of the web site</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>The translation has been done by 梁 (Liang Wei).
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>30 Jul 2009 - Arabic translation of the web site</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>Thanks to Daif Alotaibi and a lot of HTML elbow-grease of your servant, the web site is now translated into arabic.
Most of the wiki pages are not translated yet.
<p><i>If someone knows why scrollbars keep being on the right on right-to-left HTML pages...</i>
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>29 Jul 2009 - Release of Gambas 2.15.2</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release includes a bug fix in string to integer conversion routine that
I forgot to backport from the development version.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>28 Jul 2009 - Release of Gambas 2.15.1</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>The scripter compilation failed in 2.15. This release fixes that problem.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>26 Jul 2009 - Release of Gambas 2.15</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>The main changes of this release are:
<ul>
<li>A big bug was fixed in the interpreter that made it crash randomly on some systems.
<li>String to number conversion was fixed, especially when converting Long numbers.
<li>The Firebird driver is compiled correctly now.
<li>The SQLite 3 driver now correctly returns the default value of fields.
<li>Raising or lowering controls now works correctly in the GTK+ component.
<li>The SMTP component now strictly follows RFC 2047 when sending mails with subjects encoded in UTF-8.
<li>The Xml.ToString() method was fixed in the XML component.
</ul>
<p>See the <a href="changelog2.html">ChangeLog</a> for other bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>22 Jul 2009 - The wiki web site is down</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>Because of a weird mistake of my own, <a href="http://gambasdoc.org" target="_blank">http://gambasdoc.org</a> is down for a unknown period of time.
As many pages of this web site were actually stored in the wiki, they are not accessible anymore.
<p>Sorry for the inconvenience, the wiki will come back as soon as possible!
<p><b>UPDATE:</b> Thanks to Rob, the wiki is born again!!
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>27 Jun 2009 - Release of Gambas 2.14</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>The main changes of this release are:
<ul>
<li>All database drivers became components so that they can be an explicit project dependency.
<li>File watch management routines were fixed in the interpreter, in gb.qt and gb.gtk.
<li>Static variables are correctly inherited now.
<li>Focus and clipboard management in gb.qt were fixed.
<li>A lot of gb.gtk bugs was fixed too.
</ul>
<p>See the <a href="changelog2.html">ChangeLog</a> for the other bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>26 Mai 2009 - Release of Gambas 2.13.1</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release fixes compilation problems with gcc 4.4, FreeBSD and older versions of the GTK+ library.
It makes simultaneaous asynchronous downloads work correctly in the <tt>gb.net.curl</tt> component.
<p>See the <a href="changelog2.html">ChangeLog</a> for the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>14 Mai 2009 - Release of Gambas 2.13</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release fixes some important bugs in the interpreter, in the GTK+ component, and in the
transparent picture drawing routines of both GTK+ and QT component.
<p>It has some patches that makes it compile better on FreeBSD.
<p>See the <a href="changelog2.html">ChangeLog</a> for the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>21 Mär 2009 - Release of Gambas 2.12</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release fixes many bugs in the interpreter, the GTK+ component, the networking component, the
PDF component, and the XML/RPC component.
<p>See the <a href="changelog2.html">ChangeLog</a> for the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>01 Feb 2009 - Release of Gambas 2.11.1</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release fixes the following last-minute bugs:
<ul>
<li>The arithmetic operations on Boolean, Byte and Short now behave correctly when an overflow occurs.
<li>The compiler message displayed when there is a syntax error in a FOR...NEXT loop is correct now.
<li>The GridView now stretched its last column correctly.
<li>The GridView cell padding has been fixed.
</ul>
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>28 Jan 2009 - Release of Gambas 2.11</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release fixes the following bugs:
<ul>
<li>The Balloon is displayed properly again.
<li>The autotools packager now correctly handle projects having spaces in their directory.
<li>The last column of a GridView is correctly stretched when its width is explicitely set now.
<li>Serial port devices are now watched for reading, not for writing, so that the callback are not called permanently.
</ul>
<p>The development environmental project property dialog now lists components stored in the user home directory separately.
<p>Otherwise, there are other less important bug fixes. Look for them by reading the <a href="changelog2.html">ChangeLog</a>.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>02 Jan 2009 - Release of Gambas 2.10.2</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p><img src="year-2009.png" title="Happy new year 2009 with Gambas" alt="Happy new year 2009 with Gambas" align="right" style="margin-right:32px;">
<img src="gambas3.png" align="right" style="margin-right:-54px; margin-top:48px;">
Some things were broken, so this release fixes them:
<ul>
<li>The HttpClient.Async and FtpClient.Async properties.
<li>The Balloon class, that was freezing the GUI.
<li>The XSLT.Transform() method.
</ul>
<p>There are other bug fixes. Look at the <a href="changelog2.html">ChangeLog</a> for them.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>30 Dez 2008 - Release of Gambas 2.10.1</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>This release fixes blocking bugs in the database component and in the database manager.
<p>Look at the <a href="changelog2.html">ChangeLog</a> to get the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>29 Dez 2008 - Release of Gambas 2.10</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>No real new features in this release. But some of the fixed bugs were nasty:
<ul>
<li>Possible crashes in the IDE property sheet and while saving forms.
<li>Crash in the debugger when selecting the "Collection" identifier.
<li>Automatic completion now works correctly on lines having non-ASCII characters.
<li>Dir() and RDir() now work correctly on relative paths.
<li>Enumerating something inside a _next() enumerator method now is safe.
<li>SUPER now works inside overriden static methods.
<li>Fix string and blob quoting in the PostgreSQL component.
<li>Sockets will not take 100% CPU anymore.
<li>Startup forms hidden at design time are not shown automatically anymore.
<li>The XSLT component works again.
<li>A lot of fixes in the GTK+ component too.
<li>...
</ul>
<p>Read the <a href="changelog2.html">ChangeLog</a> to see all of thems.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>30 Okt 2008 - Release of Gambas 2.9</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
<img align="right" src="donkey2.jpg" title="More bread, more!" alt="More bread, more!">
Here are the main changes and new features of this release:
<ul>
<li>The code editor can now use any font.
<li>The IDE creates packages inside their own directories.
<li>A "paste special" feature has been implemented.
<li><a href="http://gambasdoc.org/help/doc/serverpage?view">Gambas Server Pages</a> allows you to create web pages dynamically.
<li>Deleted forms now become immediately invalid.
</ul>
<p>There are important fixes too in the
<a href="http://gambasdoc.org/help/comp/gb.net">gb.net</a>,
<a href="http://gambasdoc.org/help/comp/gb.net.curl">gb.net.curl</a>,
<a href="http://gambasdoc.org/help/comp/gb.xml">gb.xml</a>,
<a href="http://gambasdoc.org/help/comp/gb.qt">gb.qt</a>
and <a href="http://gambasdoc.org/help/comp/gb.gtk">gb.gtk</a> components.
<p>Please read the <a href="changelog2.html">ChangeLog</a> for the details!
<p>P.S.: maybe they do not like my carrots because of fertilizers and other chemical products...
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>30 Aug 2008 - Release of Gambas 2.8.2</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
<img align="right" src="donkey.jpg" title="Donkeys do not like carrot but bread!" alt="Donkeys do not like carrot but bread!">
Thanks to 梁 (Liang Wei) tests, the bits manipulation functions now work correctly.
<p>
This release fixes these other bugs:
<ul>
<li>The tray icons are correctly refreshed when the icon has changed.
<li>The interpreter is now linked with the thread library on Linux systems.
<li>When opening a project in the IDE, the packager information is correctly reset.
<li>The simplified chinese translation has been completed.
</ul>
<p>P.S.: donkeys do not really like carrots. They prefer stale bread!
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>19 Aug 2008 - Release of Gambas 2.8.1</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
Three important fixes in this release:
<ul>
<li>Gambas object files are now kind with rmplint.
<li>The gb.qt menu shortcut management has been fixed.
<li>The gb.gtk system tray icons management has been fixed.
</ul>
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>15 Aug 2008 - Release of Gambas 2.8</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
Some important features and many bug fixes in this release:
<ul>
<li>Gambas now compiles correctly with gcc 4.3.
<li>When displaying a method signature, the current argument is underlined.
<li>Spanish, French and Russian translations were updated.
<li>IDE shortcuts of different menus should not interfere anymore.
<li>The GTK+ component can deal with font underline and strikeout in many places.
<li>The QT component tray icons are now visible inside Gnome or XFCE.
</ul>
Read the <a href="changelog2.html">ChangeLog</a> for the other bug fixes and changes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>13 Jun 2008 - Release of Gambas 2.7</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
This is a bug fix release:
<ul>
<li>Clicking on a virtual property in the property sheet does not crash anymore when the property help is displayed.</li>
<li>The automatic completion can deal with multiple local variable declarations on the same line.</li>
<li>The stack backtrace list width is saved correctly.</li>
<li>Gambas projects can be safely compiled as root.</li>
<li>Core dumps are ignored when making an executable.</li>
<li>Draw.Circle() has been fixed.</li>
<li>Focus management, Embedder, and the Window.Reparent() method have been fixed in <tt>gb.gtk</tt>.</li>
<li>There is a new example that draws barcodes.</li>
<li>Japanese, Russian and Swedish translations were updated.</li>
</ul>
Read the <a href="changelog2.html">ChangeLog</a> for the other changes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>10 Mai 2008 - Release of Gambas 2.6</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
Subversion conflicts support was added to the development environment.
Otherwise the main bug fixes in this release are:
<ul>
<li>Evaluating expressions in the IDE output console works again.</li>
<li>Symbol polymorphism is now correctly handled when the inheritance depth is greater than two!</li>
<li>The evaluation of Eval() expressions is handled the same way as any other code now, to prevent stack leaks.</li>
<li>Reading floating point values from a SQLite database does not depend on the locale anymore.</li>
<li>Clipboard.Copy() from <tt>gb.qt</tt> component now correctly sends UTF-8 strings to the clipboard.</li>
</ul>
Read the <a href="changelog2.html">ChangeLog</a> for more details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>07 Apr 2008 - About my prefered formula</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
You can click on my prefered formula now, if you think it may be false. :-)
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>04 Apr 2008 - Release of Gambas 2.5</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
New features were added to the development environment:
<ul>
<li>Code editor can be split, both horizontally or vertically.</li>
<li>The property sheet can display some help on the currently edited property.</li>
<li>The balloon file information has been replaced by a dialog box.</li>
<li>The log editor of the commit dialog box got a little toolbar and displays the cursor position.</li>
</ul>
The Spanish translations were updated and, of course, many bugs were fixed!
<p>
Read the <a href="changelog2.html">ChangeLog</a> for more details.
<p>
<b>P.S.</b> My preferred mathematical formula came back. :-)
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>18 Mär 2008 - Release of Gambas 2.4</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
This release mainly fixes the GTK+ component, and some memory leaks in both GTK+ and QT component. Thanks to
<a href="http://valgrind.org" target="_blank">Valgrind</a>!
<p>
Read the <a href="changelog2.html">ChangeLog</a> for more details.
<p>
<b>WARNING!</b> <i>Be sure to download the 2.4.1 package, it fixes the compilation on OpenSuse.</i>
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>13 Mär 2008 - Release of Gambas 2.3</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
This release fixes many bugs and adds the following features:
<ul>
<li>The IDE now can make Debian and Ubuntu packages for component projects.
<li>The IDE now automatically reopen the previously opened files of each project.
<li>Spanish, russian and french translations were updated.
<li>The interpreter now opens device files in non-blocking mode.
<li>The MySQL database driver automatically retries a query when the connection
with the server has been lost.
</ul>
Read the <a href="changelog2.html">ChangeLog</a> for more information.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>23 Feb 2008 - Release of Gambas 2.2</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
This release mainly fixes a few configuration bugs that prevented Gambas binary packages
to be made on some distributions.
<p>
Read the <a href="changelog2.html">ChangeLog</a> for more information.
<p>
<b>WARNING!</b> <i>Be sure to download the 2.2.1 package, otherwise extern functions won't work at all.
Sorry for the inconvenience.</i>
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>20 Feb 2008 - Release of Gambas 2.1</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
Gambas finally runs on 64 bits system! Gambas bytecode can be run indifferently on a 32 bits or 64 bits architecture,
unless you use the Pointer datatype. In that case, you must recompile the project.
This design flaw will be fixed on Gambas 3.
<p>
Otherwise, the main changes are the follwoing:
<li>Support for making component packages in the IDE, except for Ubuntu and Debian.</li>
<li>Gambas should compile on OpenBSD.</li>
<li>Help was updated.</li>
<p>
There are many bug fixes in the interpreter, <tt>gb.qt</tt>, <tt>gb.gtk</tt>, and so on.
Read the <a href="changelog2.html">ChangeLog</a> as usual for more information.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>02 Jan 2008 - Release of Gambas 2</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
After three years of development, here is the new version of Gambas.
<p>Read the <a href="http://gambasdoc.org/help/doc/release?view">article</a> on the wiki to get a full presentation of Gambas 2.
Read the <a href="changelog2.html">ChangeLog</a> for information about the changes since the last release candidate.
<p>Now Gambas 2 becomes the stable version, and the 1.0 version is deprecated. Let's start Gambas 3!</p>
<table class="none" border="0">
<tr valign="top">
<td class="none"><img src="penguin.png" align="center"></td>
<td class="none">&nbsp;</td>
<td class="none">
<font size="+2"><b>Happy New Year!<sup>*</sup></b></font>
<br><font size="-2"><sup>*</sup>If your calendar is the same as mine of course.</font>
</td>
</tr>
</table>
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>18 Dez 2007 - Gambas 2.0 Second Release Candidate</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
Many bugs were found and fixed since the first release candidate. A few new features were added too:
<ul>
<li>The development environment toolbar icon size now follows the font size.
<li>You can send key events to other applications.
<li>The Observer class can catch events after they have been processed.
<li>GridView cells can display rich text.
</ul>
Read the <a href="changelog2.html">ChangeLog</a> for the details.
<p>
At the moment, six translations of the development environment are complete:
French, Japanese, Swedish, Italian, Spanish and Catalan.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>20 Nov 2007 - Talk about Gambas in Italia, at Palermo</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
I will give a talk about Gambas at the Palermo's university this week-end.
I hope Air France won't decide to go on strike!
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>13 Nov 2007 - Gambas 2.0 First Release Candidate</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
The internal version number of this release is 1.9.91.
The main changes are:
<ul>
<li>Gambas now can be used as a scripting language.
<li>The IDE icon editor got support for image alpha channel.
<li>The <tt>gb.pdf</tt> component was enhanced.
<li>The interpreter can return error stack backtraces.
</ul>
See the <a href="changelog2.html">ChangeLog</a> for the bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>05 Okt 2007 - Release of Gambas 1.9.90</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
This release is the last one before the first <b>release candidate</b> of Gambas 2.
<p>
This is mainly a bug fixes release:
<ul>
<li>An old bug was fixed in the interpreter that made the debugger
display the value of global variables incorrectly.
<li>Class names used as functions now are cast operators, unless they have a <tt>_call</tt>
special method defined.
<li>An old bug was fixed in the Settings class, that made the interpreter stops without
printing any error message.
<li>The <tt>gb.ldap</tt> component was removed: apparently it does not work, and its develor
does not maintain it anymore.
</ul>
See the <a href="changelog2.html">ChangeLog</a> for the other bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>19 Sep 2007 - Release of Gambas 1.9.51</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
The database component is now case sensitive, and so some applications may break.
The <tt>gb.qt</tt> and <tt>gb.gtk</tt> now share more code, especially the drawing
routines that were moved to a dedicated common component. The features that cannot
be common are put in the <tt>gb.qt.ext</tt> and <tt>gb.gtk.ext</tt> extension
components.
<p>
The other main changes are:
<ul>
<li>The IDE menus were lightly reorganized.
<li>The IDE project property component list was redesigned.
<li>The IDE debugging windows were redesigned.
<li>A new catalan translation, made by Jordi Sayol.
<li>The Draw class lost the Draw.Rotate() and Draw.RoundRect() methods, but
gained a new method for drawing rich text.
<li>InputBox returns as a static class of the <tt>gb.form</tt> component.
<li>A new experimental component made by Fabien Bodard, =gb.chart=, for drawing charts.
</ul>
<p>
There are anyway tons of bugfixes. See the <a href="changelog2.html">ChangeLog</a> for the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>22 Aug 2007 - Welcome to the Gambas Bug Tracker</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
This <a href="http://gambas.encryptec.net/bugtrak">bug tracker</a> is hosted on <a href="http://encryptec.net" target="_blank">http://encryptec.net</a> by Gareth Bult.
You can now use it to report bug or request new features.
<p>
It is actually a <a href="http://plone.org" target="_blank">Plone</a> CMS that will become the next version of the
Gambas web site in the future.
<p>
The <a href="http://www.gambasforge.net" target="_blank">http://www.gambasforge.net</a> web site made by Fabien Bodard will certainly be
replaced by the Plone CMS too.
<p>
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>19 Aug 2007 - New web site design</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
I hope you will like the new look. I find it more modern and less geeky :-)
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>14 Aug 2007 - Release of Gambas 1.9.50</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
A big work was done on <tt>gb.gtk</tt> so that it reaches the same level
of features as <tt>gb.qt</tt>. The job is not finished, but many applications
can already run with both components.
<p>
The other main changes are:
<ul>
<li>Support for autotools packages of Gambas projects.
<li>Some new examples.
<li>A new property that makes the running program a daemon.
<li>Important bug fixes in the database drivers and the <tt>gb.net.smtp</tt> components.
<li>The enhanced standard dialogs were moved from <tt>gb.form</tt> to their own <tt>gb.form.dialog</tt> component
so that they are optional.
</ul>
<p>
See the <a href="changelog2.html">ChangeLog</a> for more details and bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>16 Jul 2007 - Release of Gambas 1.0.19</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
The development environment and the database manager are now translated into Russian.
<p>
This release also fixes a little bug in the interpreter, and a memory leak in the
mysql database driver.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>28 Mai 2007 - Release of Gambas 1.0.18</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
The release mainly fixes the following bugs:
<ul>
<li>The interpreter native event loop has been fixed.
<li>Date() now correctly converts its arguments to dates.
<li>Static arrays should not be freed twice and crash the interpreter anymore.
<li>The number of dimensions of an array is correctly limited now by the compiler.
<li>Using a parameter as loop variable now correctly raises an error.
<li>Filling the picture cache explicitely does not leak the memory anymore.
<li>TableView correctly refreshes its contents when its number of rows or columns has changed.
<li>Database pseudo-collections now always work correctly when being accessed.
<li>The sqlite driver does not truncate Float fields anymore.
</ul>
<p>
See the <a href="changelog.html">ChangeLog</a> for more details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>17 Mai 2007 - Release of Gambas 1.9.49</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<p>
<b>Warning!</b> The bytecode has changed, and so all projects must be recompiled.
<p>
The main changes are:
<ul>
<li>SubVersion projects are fully supported.
<li>The package creation wizard has been implemented.
<li>You can "save as" a project in another directory.
<li>The console window is now dockable.
<li>One can specify that the size of controls in a form must not follow the default font size.
<li>The compiler has been optimized, and is now twice faster as it was before.
<li>TextEdit is a new rich-text editor control.
<li><tt>gb.desktop</tt> is a new component for desktop-agnostic functions based on the Portland project.
</ul>
<p>
There are other tons of changes and bug fixes. See the <a href="changelog2.html">ChangeLog</a>
for more details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>01 Apr 2007 - Release of Gambas 1.9.48</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
Why not make a release April, 1st? The main changes are:
<ul>
<li>Forms can be locked.
<li>Syntax highlighting of CSS files.
<li>And many bug fixes in the development environment.
<li>Support for localization-aware string comparisons.
<li>The behaviour of Split() and Join() has changed.
<li>WAIT has been fixed for application without GUI.
<li>Many enhancements in the <tt>gb.report</tt> component.
</ul>
See the <a href="changelog2.html">ChangeLog</a> for the many other changes and bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>17 Jan 2007 - Release of Gambas 1.9.47</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
It is a long time since the last release, so there are a lot of changes.
<ul>
<li>Many enhancements in the debugger.
<li>A new example made by Iman Karim.
<li>TableView was merged inside the GridView control. TableView is now a editable GridView.
<li>Stat() now takes an optional parameter to tell if symbolic links must be followed. Projects
may have to be recompiled.
<li>A new class, Observer, for intercepting events.
<li><tt>gb.report</tt> is a new alpha component for designing reports.
<li><tt>gb.option</tt> is a new component for interpreting command-line options.
<li><tt>gb.qte</tt> and <tt>gb.qte.ext</tt> are two new components for developing QT/Embedded applications.
<li>...and so on.
</ul>
See the <a href="changelog2.html">ChangeLog</a> for the many other changes and bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>15 Nov 2006 - Release of Gambas 1.9.46a</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
This release fixes the bug with the Menu.Name property.
<p>
Sorry for the inconvenience!
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>12 Nov 2006 - Release of Gambas 1.9.46</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<b>WARNING!</b> The bytecode, the LINK and LOCK instructions syntax have changed.
Projects must be updated and recompiled.
<p>
Otherwise, the main changes are:
<ul>
<li>The IDE supports projects managed by Subversion, but not CVS yet.
<li>The debugger was redesigned.
<li>Controls have a Name property now. Old VB users will be happy. :-)
<li>And tons of bug fixes as usual...
</ul>
See the <a href="changelog2.html">ChangeLog</a> for the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>28 Okt 2006 - Release of Gambas 1.9.45</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
Here are the main changes:
<ul>
<li><tt>gb.web</tt> is a new component for making Web application based on CGI scripts.
It has a ASP-like interface.
<li>The IDE open project dialog has been redesigned.
<li>Gambas has been translated to Farsi by Nima Mohammadi.
<li>And tons of bug fixes...
</ul>
See the <a href="changelog2.html">ChangeLog</a> for the details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>04 Okt 2006 - Release of Gambas 1.9.44</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
This is a bug fixes release:
<ul>
<li>Some optimizations in various places. The main one is that now the interpreter main loop
is compiled with -O3 flag, making the interpreter about 5% faster.
<li>The IDE image selector has been fixed.
<li>Editing an image in the IDE works again.
<li>There is a new componnt too: gb.gtk.svg.
</ul>
See the <a href="changelog2.html">ChangeLog</a> for other changes and bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>24 Sep 2006 - Gambas is now on SubVersion!</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
I finally put the development source code on SubVersion. To get a snapshot of the current
development version, you must do:
<pre>$ svn checkout https://svn.sourceforge.net/svnroot/gambas/2.0/trunk/
</pre>
I will make tags for next releases, and to get them you will have to do:
<pre>$ svn checkout https://svn.sourceforge.net/svnroot/gambas/2.0/tags/1.9.XX/
</pre>
To get a write access to the subversion repository, you must have an account on SourceForge,
and then give me your user name, so that I add you to the list of developers.
<p>You must of course be a true developer, and know how to use SubVersion!
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>23 Sep 2006 - Release of Gambas 1.9.43</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
The main changes of this version are:
<ul>
<li>A new project selection dialog.
<li>A better file creation dialog.
<li>The fix of Dialog.Filter syntax nightmare.
<li>The support for bookmarks in DirChooser and FileChooser controls.
<li>An updated <tt>gb.gtk</tt> component.
</ul>
See the <a href="changelog2.html">ChangeLog</a> for other changes and bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>11 Sep 2006 - Release of Gambas 1.9.42</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<b>WARNING!</b> This release has many changes in the <tt>gb.qt</tt> component
and <tt>gb.settings</tt> that will break your projects:
<ul>
<li>The Dialog.Filter syntax is now the same as the gb.form FileChooser
control.
<li>All Mode properties now uses the constants from the Select class.
Other selection mode constants have been removed.
<li>IconView GridX and GridY properties have been replaced by the
GridWidth and GridHeight properties.
<li>HBox, VBox, HPanel and VPanel have an AutoResize property now, which
is not set by default, contrary to the old behaviour.
<li>The Settings class now stores Window and SidePanel settings
differently. This will mainly break the saved positions of IDE windows.
</ul>
Otherwise, there are some enhancements in the IDE:
<ul>
<li>Optimizations in project loading.
<li>Support for symbolic links.
<li>A better translation dialog, thanks to Charlie Reinl.
</ul>
And you get a new DateChooser calendar control!
<p>
See the <a href="changelog2.html">ChangeLog</a> for other changes and bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>30 Aug 2006 - Release of Gambas 1.9.41</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
The Main changes in this release are:
<ul>
<li>The IDE got experimental support for component developing.
<li>The online help now uses a standard Web browser.
<li>GTK+ and SDL components were updated.
</ul>
See the mailing-list for more details about this component development support.
<p>
See the <a href="changelog2.html">ChangeLog</a> for other changes and bug fixes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>26 Aug 2006 - Release of Gambas 1.9.40</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
<b>WARNING!</b>
Many changes in this release will break your projects:
<ul>
<li>The <tt>Extended</tt> selection mode was removed. Now the <tt>Select</tt> class holds
the constants for selection modes.
<li><tt>ListBox.List</tt> and <tt>ComboBox.List</tt> are now <tt>String[]</tt> properties.
<li>The <tt>TreeView.Root</tt> and <tt>ColumnView.Root</tt> properties have been removed.
<li><tt>Move*</tt> methods of <tt>TreeView</tt>, <tt>ListView</tt> and <tt>ColumnView</tt>
items have been removed.
</ul>
<p>
You will have to load and save the forms affected by this changes in the IDE and/or fix your
code by hand. A temporary "Update all forms" entry was added in the IDE Project menu that
does that automatically.
<p>
The other important changes are:
<ul>
<li>Drag &amp; Drop support in the IDE.
<li>More clever auto-completion.
<li>Updated <tt>gb.sdl</tt>, <tt>gb.opengl</tt> and <tt>gb.gtk</tt> components.
</ul>
See the <a href="changelog2.html">ChangeLog</a> for other changes and more details.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>19 Aug 2006 - Release of Gambas 1.9.39</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
The main changes are:
<ul>
<li>The SDL component has been redesigned. It now uses OpenGL for 2D and
3D drawing.
<li>The bugs introduced in Drag &amp; Drop, Window.Close method in 1.9.38
were fixed.
<li>The ScrollView now behaves correctly when its arrangement property is set.
<li>The <tt>gb.db.form</tt> component was fixed.
</ul>
<p>
See the <a href="changelog2.html">ChangeLog</a> for the other bug fixes and changes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>10 Aug 2006 - Release of Gambas 1.9.38</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
The main changes in the IDE are:
<ul>
<li>A new class, Balloon, that works like the Message class, but
displays a yellow balloon instead! :-)
<li>The project creation dialog was redesigned again, and should work now.
<li>Making an executable uses a new dialog, with an option to make
a desktop shortcut of your application automatically.
</ul>
<p>
Three important bugs were fixed in the interpreter, one in the archiver,
and many others in the <tt>gb.qt</tt> component. The Stock class should
work everywhere now.
<p>
See the <a href="changelog2.html">ChangeLog</a> for the complete list of
all bug fixes and changes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>06 Aug 2006 - Release of Gambas 1.9.37</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
The Stock class design has been completed. Consequently, the development
environment now takes a <a href="2006-08-06.png" target="_blank">GNOME look</a>
if it runs under GNOME, and a KDE look if it runs under KDE!
<p>
The project creation dialog has been redesigned, in the aim of being
less cluttered.
<p>
A crashing bug has been fixed in the interpreter too.
<p>
See the <a href="changelog2.html">ChangeLog</a> for the other bug fixes and changes.
<p>
<b>WARNING:</b> The automatic icon theme feature is experimental, so if it does not
work on your system, tell me where your KDE and GNOME system icons are located!
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>01 Aug 2006 - Release of Gambas 1.9.36</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
I put the debugger in the <tt>gb.debug</tt> component. This way the interpreter
is a little smaller, and I can add features to the debugger without making it
heavyier.
<p>
Otherwise, there are some little changes in the Development Environment, and
the Stock class design has been finalized.
<p>
See the <a href="changelog2.html">ChangeLog</a> for other bug fixes and changes.
<p>
<b>P.S.:</b> my flat was burglared the last week-end. My computer was safe, but they
stole, among other things, a laptop lended by my boss for my job, and my flute!
Bad luck :-(
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>25 Jul 2006 - Release of Gambas 1.9.35</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
I continue my work on the Development Environment in this release.
But you get two important bug fixes in the interpreter too!
<p>
<ul>
<li>The Development Environment Find dialog was redesigned.
<li>The automatic completion is less aggressive.
<li>A form can be reloaded.
<li>Reading and writing a string into a stream without specifying the length now work correctly.
<li>Temporary files are now correctly removed when the interpreter terminates.
<li>The GTK component got a GridView control.
</ul>
<p>
See the <a href="changelog2.html">ChangeLog</a> for other bug fixes and changes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>22 Jul 2006 - Release of Gambas 1.0.17</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
This release include many bug fixes backported from the
development version. See the <a href="changelog.html">ChangeLog</a>
for the details.
<p>
Otherwise, it seems that SourceForge mailing-lists are dead. I hope
they will recover soon...
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>22 Jul 2006 - I was black-listed!</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
Just a little message to tell that The SMTP server of my stupid Internet
Provider has been black-listed at spamcop.net since yesterday.
<p>
So I cannot use any sourceforge mailing-list anymore, and
cannot answer the mails for an undefined period of time...
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>17 Jul 2006 - Release of Gambas 1.9.34</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
The development environment got a new look, based on KDE Crystal icon set.
I even made <a href="screenshots.html">screenshots</a>!.
I hope you will like it. :-)
<p>
Less cosmetics changes are:
<ul>
<li>The support of <i>actions</i>, that allows you to link buttons, menus and some
controls acting together.
<li>A new instruction, SLEEP, to wait without calling the event loop.
<li>Two interpreter crashing bugs were fixed.
<li>Many little changes in the <tt>gb.qt</tt> component.
</ul>
<p>
Oops. I forgot... <b>The bytecode has changed! You must recompile all your projects!</b>
<p>
See the <a href="changelog2.html">ChangeLog</a> for other bug fixes and changes.
</td></tr></table>
</div>
<div class="space"></div>
<div class="news-title">
<img src="top-left-corner.png" class="top-left-corner">
<img src="top-right-corner.png" class="top-right-corner">
<div style="height:4px;"></div>
<div><b>01 Jul 2006 - Release of Gambas 1.9.33</b></div>
</div>
<div class="news">
<table class="none" width="100%"><tr><td class="none">
This release fixes two important bugs in the interpreter.
<ul>
<li>The error management does not leak stack anymore.
<li>The <tt>=</tt> and <tt>&lt;&gt;</tt> operators now always behave
correctly when comparing a string with <tt>NULL</tt>.
<li>And they are many fixes in the IDE.
</ul>
Last, but not least, the symbolic links in <tt>/usr/bin</tt> are not
necessary anymore! Now the Gambas installation path is encoded directly in
the executable at compilation time. The only requirement is that <tt>gbr2</tt>
must be in the <tt>PATH</tt>.
<p>
See the <a href="changelog2.html">ChangeLog</a> for other bug fixes and changes.
</td></tr></table>
</div>
<div class="space"></div>
</body>
</html>