9824b4bfce
* BUG: Searching spaces now works in highlighted files. * OPT: The result of grep has been cached, so that successive searches are faster. [GB.QT4.EXT] * NEW: The Editor[].Purge() method replacing character can be passed as an argument. git-svn-id: svn://localhost/gambas/trunk@3069 867c0c6c-44f3-4631-809d-bfa615b0a4ec
1453 lines
59 KiB
HTML
1453 lines
59 KiB
HTML
<!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>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"> </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 & 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 & 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><></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>
|