<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Benoît Minisini pushed to branch stable
at <a href="https://gitlab.com/gambas/gambas">Gambas / gambas</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f1deb8e330a56da89092cc96670595ee17ab22ab">f1deb8e3</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-10-30T06:53:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove register keyword, deprecated, now reserved keyword with C++17

Fixes "warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]"
with clang

https://en.cppreference.com/w/cpp/keyword/register
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/947feb2d3d290f1d829b51b684a4f185810cc6fb">947feb2d</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-10-30T06:53:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'warning-fixes' into 'master'

Warning fixes

See merge request gambas/gambas!113</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3f099c9b835dbf54e4e41beb415c684513f076ba">3f099c9b</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-10-30T10:37:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Partially revert "Remove register keyword, deprecated, now reserved keyword with C++17"

This partially reverts commit f1deb8e330a56da89092cc96670595ee17ab22ab.

Register keyword can be useful when the interpreter is built with '-Os'
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/daf012a246cc6c38bc5727f1d01052952a147257">daf012a2</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-11-02T18:52:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compiler warning in gb.qt5 about deprecation of QFontMetrics::width()

QFontMetrics::width() is deprecated since Qt 5.11
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/082eb5b733b5725687693c749efcedc7346fdd83">082eb5b7</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-11-02T18:53:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compiler warning in gb.qt5 about deprecation of QString::null

QString::null is deprecated since Qt 5.9
Use QString() instead for both qt4 and qt5 components as it constructs a null string.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2e1dd1a233e46f3c8d703b7d5d5cc8be70a4da3e">2e1dd1a2</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-11-02T18:53:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compiler warning in gb.qt5 about deprecation of QString::sprintf()

QString::sprintf() is deprecated since Qt 5.14
Use QString().arg() instead for both qt4 and qt5 components.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/07f35841a31be78a1af6996c3ece267a9b75dca4">07f35841</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-11-02T18:53:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compiler warning in gb.qt5 about deprecation of QPainter::initFrom()

QPainter::initFrom() is deprecated since Qt 5.13
Use QPainter::begin() instead for both qt4 and qt5 components

v2: remove pf.begin() to avoid warning message "QPainter::begin: Painter already active"
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a5836ec53504a1cf8b483bacc3d9f9765f100a07">a5836ec5</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-11-02T18:53:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compiler warning in gb.qt5 about deprecation of QDesktopWidget::availableGeometry() and QDesktopWidget::screenGeometry()

Both are deprecated since Qt 5.11
Use QGuiApplication::screens() instead.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3d9f5cc9141846fc7a8690e358b278372b5afde3">3d9f5cc9</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-11-02T18:53:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compiler warning in gb.qt5 about deprecation of QDesktopWidget::primaryScreen()

QApplication::desktop()->primaryScreen() is deprecated since Qt 5.11
Use QGuiApplication::primaryScreen() instead.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9e958b2c1e8789ec5954df23c1138d51e040024d">9e958b2c</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-11-02T18:53:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix warning about converting a packed CWIDGET pointer.....may result in an unaligned pointer value

Remove PACKED attribute - it doesn't change the size of CWIDGET (56 on x86_64)
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b9603c32523217d4549ed494fee5e84e84b2f5ae">b9603c32</a></strong>
<div>
<span>by bgermann</span>
<i>at 2019-11-02T19:24:58+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Compile with PostgreSQL 12

[GB.DB.POSTGRESQL]
* Compile with PostgreSQL 12
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1c396964e0b45ec65cf7b47c8b98c90caded2d38">1c396964</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2019-11-03T22:43:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

Compile with PostgreSQL 12

See merge request gambas/gambas!116</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/115e2e6b28bccb29a3695fa3d23ba3ac752b9384">115e2e6b</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-08T14:58:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Display the current branch in the IDE window title.

[DEVELOPMENT ENVIROMENT]
* NEW: Display the current branch in the IDE window title.
* NEW: Use a long dash to separate the application name in the IDE window title.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ba541950016e258dd70baceeda6d8cb9af213b3a">ba541950</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-08T15:00:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix author and translator page.

[WIKI]
* BUG: Fix author and translator page.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1e962846ac80a1520de6f296054a3b6956808858">1e962846</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-08T15:01:22+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b02810d0250ae2c73cbe6c987826fa24c073fa97">b02810d0</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-09T11:34:43+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix Find() method on Float, Single, and Long arrays.

[INTERPRETER]
* BUG: Fix Find() method on Float, Single, and Long arrays.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/20a345cec41c9627928bb21666ff72a81df5ceb0">20a345ce</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-09T11:58:57+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compilation of function calls with variable arguments passing.

[COMPILER]
* BUG: Fix compilation of function calls with variable arguments passing.
* BUG: Remove some useless structure packing directives.

[INTERPRETER]
* BUG: Fix compilation of function calls with variable arguments passing.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c81ec61b3bbb6e819d6c1da7df63310b7a2618c5">c81ec61b</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-09T12:00:59+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Switch bytecode version from 3.8 to 3.15.

[CONFIGURATION]
* NEW: Switch bytecode version 3.8 to 3.15.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/594e8679839f60c0b1508e277c43672e1b6e841a">594e8679</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-09T22:07:39+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix the help browser and add a button that clears the version control terminal output.

[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Fix behavior on offline documentation.
* NEW: Help browser: Support for the new '@{help}' wiki command.
* OPT: Refresh the IDE window title only if necessary.
* NEW: Version control: Add a button that clears the version control terminal output.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/20443dad2489bed12f3bd78a6558780ebe26980f">20443dad</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-10T23:29:42+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Message: The ENTER key now selects the button having the focus, not the default one, so that message boxes behave the same with GTK+ and Qt.

[GB.GUI.BASE]
* NEW: Message: The ENTER key now selects the button having the focus, not the default one, so that message boxes behave the same with GTK+ and Qt..
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/55d7f20d80192df8e533fb517364d7c48a662b9d">55d7f20d</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-13T20:06:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Allow initialization of variables associated with property declaration.

[COMPILER]
* NEW: Allow initialization of variables associated with property declaration.
* BUG: Correctly detect help comments in all cases.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/aab0d93763f445421b5f7947bdfba978063bb065">aab0d937</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2019-11-15T21:25:42+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'qt-warning-fixes' into 'master'

Qt warning fixes

See merge request gambas/gambas!115</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6beaefbe1cc3505b243483ccf3bec92293c3b55a">6beaefbe</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2019-11-15T21:33:54+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">new component gb.test

[GB.TEST]
* NEW: component for unittesting
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b15934b2b6ea58dd7f6689c8180931e10172e6fd">b15934b2</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2019-11-15T21:33:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'gb.test-new' into 'master'

new component gb.test

See merge request gambas/gambas!111</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/575bdb30d752c1be8627af2df1e1163dc57cc9fd">575bdb30</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-15T23:51:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'gb.test' to the 'comp/src/order' component list file.

[CONFIGURATION]
* Add 'gb.test' to the 'comp/src/order' component list file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/61af540536823c91489e91d2d3ecae23a56e10e8">61af5405</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-15T23:53:25+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Disable some compiler warnings and remove unnecessary PACKED directives.

[INTERPRETER]
* BUG: Disable some compiler warnings that generate false positives.

[GB.GEOM]
* BUG: Remove unnecessary PACKED directives.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/47ccde0e2ec7ee2dbf9d49e7b7a5b4b0cd736ccb">47ccde0e</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-15T23:58:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Implement '@{help}' command that inserts help defined in source code comments.

[WIKI]
* NEW: Use the full page width.
* NEW: Implement '@{help}' command that inserts help defined in source code comments.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/410d8e8b5b0daf88d0bfb3ec89121ad979dc9b33">410d8e8b</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-15T23:59:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Document the component with help comments.

[GB.FORM.TERMINAL]
* NEW: Document the component with help comments.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3bbb4c4b8d1664bac03c2567ea482b75d229ae7f">3bbb4c4b</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-16T00:00:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use the VERSION file for component version.

[GB.TEST]
* NEW: Use the VERSION file for component version.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9e0781971964dc9a088e683547209976877867cf">9e078197</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-19T22:31:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix quoted-printable encoding of headers and mime part boundaries.

[GB.NET.SMTP]
* BUG: Fix quoted-printable encoding of headers containing e-mail addresses.
* BUG: Add '_=' sequence in mime part boundaries, as this sequence should not be present in encoded data.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0c9461d974a9141cc589edf631c90b3cad7c07e3">0c9461d9</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-21T18:37:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Correctly deal with '&' in bookmark names and MenuButton shortcuts.

[GB.FORM]
* BUG: MenuButton: Correctly deal with '&' shortcut character.
* BUG: FileChooser: Correctly deal with '&' in bookmark names.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4509c61b31f7e8a0c9838fbad3f14d75baa40df9">4509c61b</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-21T18:40:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add '_ready' to the list of special methods.

[DEVELOPMENT ENVIRONMENT]
* BUG: Add '_ready' to the list of special methods.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5bd12ffeae796801a2eb8cf41ca8b4d317708a18">5bd12ffe</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-24T22:09:25+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">JSONCollection.Copy() now correctly returns a JSONCollection object.

[GB.UTIL.WEB]
* BUG: JSONCollection.Copy() now correctly returns a JSONCollection object.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c698c31908ccb85d8aecf950c153680cd10ab3f9">c698c319</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2019-11-25T18:36:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix Archlinux package generation

[DEVELOPMENT ENVIRONMENT]
* BUG: Fix archlinux package generation.
* NEW: Update French translation.

Fixes bug report 1682
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/308282d2daa0cfb1738452792df1446dc41c8878">308282d2</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2019-11-25T21:05:21+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'archlinux-package-fix' into 'master'

Fix Archlinux package generation

See merge request gambas/gambas!118</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/77af836895a7a85cf5372e9b59157cbf0129cb49">77af8368</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-26T00:10:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix management of dynamically created popups.

[GB.WEB.FORM]
* BUG: Fix management of dynamically created popups.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1e507837a107ad95f60e3a89dd8bb078cff973be">1e507837</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-26T00:11:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/61e9f2d00afc0a9dd2112397c8135e7b8056ab6e">61e9f2d0</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-26T00:12:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">The '@help' command now can retrieve class help comments.

[WIKI]
* NEW: The '@help' command now can retrieve class help comments.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0f8b929e855a5307a7a4b352f076b139fa3bee73">0f8b929e</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-26T00:15:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Project properties dialog: Add an option to add the current git branch to the project version number.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Project properties dialog: Add an option to add the current git branch to the project version number.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/32ff6f4b3609f6fc0856aade9bdfaa6b67500eef">32ff6f4b</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-29T11:06:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add '.startup', '.list' and '.info' to projet default gitignore file.

[DEVELOPMENT ENVIRONMENT]
* NEW: Add '.startup', '.list' and '.info' to projet default gitignore file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b092a951322cf3bdd1b016801946dd72908014d6">b092a951</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-30T06:29:17+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix static array management.

[COMPILER]
* BUG: Allow static arrays to be used with the point operator.

[INTERPRETER]
* BUG: Fix static array management. They are not read-only anymore. Only methods that want to modify the size of the array are forbidden, as well as the ReadOnly property.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8f35362387083d796ed94bd6ef3b43e94ee101cf">8f353623</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-11-30T07:02:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Window: set the window size at creation to 1x1, so that there is no default size.

[GB.QT4]
* BUG: Window: set the window size at creation to 1x1, so that there is no default size.

[GB.QT5]
* BUG: Window: set the window size at creation to 1x1, so that there is no default size.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/19b6d4845db3c36d0d46eabe51dbdcdc0668ad29">19b6d484</a></strong>
<div>
<span>by gambix</span>
<i>at 2019-12-01T18:35:19+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed bug on the scanimage parser to take into account various configurations.
[GB.SCANNER]
* BUG: Fixed bug on the scanimage parser to take into account various configurations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/328e86d67e69620618b6b7edfa0a5b6d04af06a9">328e86d6</a></strong>
<div>
<span>by gambix</span>
<i>at 2019-12-01T18:53:08+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed bugs again on the scanimage parser to take into account various configurations.
[GB.SCANNER]
* BUG: Fixed bugs again on the scanimage parser to take into account various configurations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bfe9ac2cf4ab537873e0fdc2e9c088d594b2283c">bfe9ac2c</a></strong>
<div>
<span>by GianluigiOr</span>
<i>at 2019-12-03T16:31:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Contains new Italian translations

[GAMBAS-WIKI]
* NEW: The Italian translations are now complete.

[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE Italian translations are now complete.

[GB.WIKI]
* NEW: The complete Italian translations.

[GB.TEST]
* NEW: The Italian translation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ece3da390939f380dc115020faf4ed6288abbf18">ece3da39</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-06T00:27:35+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">* Add default margin properties to the Printer class.

[GB.FORM.PRINT]
* NEW: Add default margin properties to the Printer class (MarginTop, MarginBottom, MarginLeft and MarginRight).
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7d86079f344ccc8b9b2e5cb21095be9ead593676">7d86079f</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-06T00:29:25+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix window buttons and make table headers sticky.

[GB.WEB.FORM]
* NEW: Document the component.
* BUG: Fix window buttons.
* NEW: Make table headers sticky.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0f244342856e2f938e483d9604e1048639f809c5">0f244342</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-06T00:31:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/27a0499b483a91f54610c43987fe305b893f8fa1">27a0499b</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-06T00:32:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Markdown commands now can be anywhere in the text, except '@{index}' that still must be alone on its line.

[GB.MARKDOWN]
* NEW: Markdown commands now can be anywhere in the text, except '@{index}' that still must be alone on its line.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1e80a40ee872ef0bda47d5295787c2e6476a228a">1e80a40e</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-06T00:34:15+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix automatic variable declaration.

[DEVELOPMENT ENVIRONMENT]
* BUG: Return value of CLOSE and SHELL / EXEC ... TO syntax are now taken into account by automatic variable declaration.
* NEW: Fix Gambas font circumflex accent.
* BUG: PROPERTY ... USE is now taken into account by automatic variable declaration.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1d550d2d87e9c83d467b3ef50074766457466fa0">1d550d2d</a></strong>
<div>
<span>by gambix</span>
<i>at 2019-12-06T21:11:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for multiple scan from the feeder./PageBegin and PageFinished event to manage actions between each page.
[GB.SCANNER]
* NEW: Support for multiple scan from the feeder.
* NEW: PageBegin and PageFinished event to manage actions between each page.
* NEW: Better error management with an Error event
* NEW: An example in the source that use the gb.scanner abilities.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/60e3e79500fe133ea4914cb36336630c59fe2c05">60e3e795</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-06T21:22:28+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make SmtpClient able to send multiple mails correctly.

[GB.NET.SMTP]
* BUG: Make SmtpClient able to send multiple mails correctly.
* NEW: Clear() is a new method that clears all attachments.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/038d9d632a52aa698dffdd3d5837c4bdae540a30">038d9d63</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-06T21:23:04+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e38d83d418697014a8502b4644a1af97e6785d6b">e38d83d4</a></strong>
<div>
<span>by gambix</span>
<i>at 2019-12-07T09:30:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Renamme all 'Finished' events to 'End' (ex: PageFinished to PageEnd)
[GB.SCANNER]
* New: Renamme all 'Finished' events to 'End' (ex: PageFinished to PageEnd)
* BUG: Now the ScannerOption Class is exported
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/365d3e03712a118fabc50beebc4b7210903f3569">365d3e03</a></strong>
<div>
<span>by gambix</span>
<i>at 2019-12-07T09:31:57+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cd55a805c9638a87d778878fb3fbc9a5faf2d73b">cd55a805</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2019-12-07T11:12:03+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'italian-translations' into 'master'

Contains new Italian translations

See merge request gambas/gambas!119</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5e907c649b98f82aed71c6d79dd3994eae09c7ef">5e907c64</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-07T12:16:59+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Change the order of compilation of components made in Gambas, so that 'gb.scanner' is compiled after 'gb.form.print', as the project uses it.

[CONFIGURATION]
* NEW: Change the order of compilation of components made in Gambas, so that 'gb.scanner' is compiled after 'gb.form.print', as the project uses it.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b8ca134643f42a3a26d03fa3930a2b1499de9b8e">b8ca1346</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-16T13:32:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Reading a string on a memory stream now correctly skip the terminating null byte.

[INTERPRETER]
* BUG: Reading a string on a memory stream now correctly skip the terminating null byte.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b98ca797e449b8a9d36b6aed6aba512495bd83c4">b98ca797</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-18T05:46:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix serialization of NULL values.

[INTERPRETER]
* BUG: Fix serialization of NULL values.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c4b61aea83326b3dbe072c8c313c492b46c12159">c4b61aea</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-18T06:22:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove an old debugging message displayed when writing a pointer to a stream.

[INTERPRETER]
* BUG: Remove an old debugging message displayed when writing a pointer to a stream.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6c1b9d6858efd57fcb8489c0a97d8d9af42d7166">6c1b9d68</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2019-12-18T05:29:03+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Really fix serialization of NULL values.

[INTERPRETER]
* BUG: Really fix serialization of NULL values.</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4bca5976381a1890942d2fa011934d2abf64a15c">4bca5976</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-18T06:29:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Stream.NullTerminatedString is a new property that tells if writing a string on the stream emits the string length first, or a null terminated zero byte. This property is TRUE by default on memory streams.

[INTERPRETER]
* NEW: Stream.NullTerminatedString is a new property that tells if writing a string on the stream emits the string length first, or a null terminated zero byte. This property is TRUE by default on memory streams.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d3c0bc22841667cb28de8d7c182ef3dd934504c0">d3c0bc22</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-18T06:32:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/53f83fb014dbe9ecd410b85044acc2ae4b6fc99f">53f83fb0</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2019-12-18T05:33:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Forgot a semicolon.

[INTERPRETER]
* BUG: Forgot a semicolon.</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2a6eaf8c8c676d4e213f2290cee06d741cb68107">2a6eaf8c</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-18T06:34:42+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a0af9b399041ff0bb5990387bcfcfb876277409a">a0af9b39</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-18T06:58:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix some spaces in source code.

[GB.GEOM]
* BUG: Fix some spaces in source code.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3e0398dbd169787dc3da35dc584ef3ad51b79a84">3e0398db</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-18T06:59:21+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">OPEN NULL is a new syntax that opens a null stream.

[INTERPRETER]
* NEW: OPEN NULL is a new syntax that opens a null stream. Reading always returns end of file, and writing does nothing except advancing the file pointer, allowing to know how many bytes were written.

[COMPILER]
* NEW: OPEN NULL is a new syntax that opens a null stream.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/05cc5ee6e410a536792fbc98652c95384ad7255e">05cc5ee6</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-18T07:01:09+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Forgot the new source file.

[INTERPRETER]
* BUG: Forgot the new source file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/517266b4e4b3a35367b2252be359756b84c624df">517266b4</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-18T07:26:43+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Don't highlight Null as constant inside the new OPEN NULL syntax.

[GB.EVAL]
* NEW: Don't highlight Null as constant inside the new OPEN NULL syntax.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4771af3b27aaccc2ef11266866d3aafe97efaf72">4771af3b</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-19T08:59:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextBox and TextArea KeyPress events cannot be stolen by other controls anymore.

[GB.GTK]
* BUG: TextBox and TextArea KeyPress events cannot be stolen by other controls anymore.

[GB.GTK3]
* BUG: TextBox and TextArea KeyPress events cannot be stolen by other controls anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/64be06797ebb8bc2e1a6d3282f0fe1441c062045">64be0679</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-20T00:29:07+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Reading strings with the READ instruction when the NullTerminatedString property is set now works correctly on all streams.

[INTERPRETER]
* BUG: Reading strings with the READ instruction when the NullTerminatedString property is set now works correctly on all streams.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3d956c269c45f93c5b3ec0b748e41ccfd78697c1">3d956c26</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-21T17:03:42+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">'_read' and '_write' are two new special methods that allow to make any object serializable by the READ and WRITE instructions.

[INTERPRETER]
* NEW: '_read' and '_write' are two new special methods that allow to make any object serializable by the READ and WRITE instructions.
* NEW: Rename macro that convert a Gambas stream object to the internal stream structure and add a macro that does the reverse conversion.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f39ed3459283bd04d3979ac4c2b38d1ac4063b84">f39ed345</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-21T17:35:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Serializing an object is not ambiguous anymore.

[INTERPRETER]
* BUG: Serializing an object is not ambiguous anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/15a7a7f4f3d51b922f0895f1f1edb2933f9fecf6">15a7a7f4</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-21T20:54:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix objet serialization.

[INTERPRETER]
* BUG: Fix objet serialization.
* NEW: Use one byte for writing the class name length when serializing objects.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b09ab3933816a12bd62d297866b70796e0561f61">b09ab393</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-22T20:48:58+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Function names can be put between parenthesis to disable possible warnings on them.

[COMPILER]
* NEW: Function names can be put between parenthesis to disable possible warnings on them.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/87228b9c4f0950bbcdd0aa7717ce331e972ae980">87228b9c</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-22T21:43:24+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Packager: '*.deb' packaging now supports spaces in package target directory name.

[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: '*.deb' packaging now supports spaces in package target directory name.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b5affdfa60be5ae605004551107892c795247908">b5affdfa</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-23T11:22:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Implement fast unsafe compilation of Byte@, Short@... functions, that just access memory without checking anything.

[GB.JIT]
* NEW: Implement fast unsafe compilation of Byte@, Short@... functions, that just access memory without checking anything.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ccac0d27b447035ce0c6380f6f14889746583e91">ccac0d27</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-23T11:36:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Automatic completion: Add '_read' and '_write' special methods.

[DEVELOPMENT ENVIRONMENT]
* NEW: Automatic completion: Add '_read' and '_write' special methods.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5c69af0777b92c26388feb962c45b49fbaa26210">5c69af07</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-23T11:37:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">If you use the PROPERTY ... USE syntax, you have to use the SHIFT key with the ENTER key to automatically insert property handlers.

[DEVELOPMENT ENVIRONMENT]
* NEW: If you use the PROPERTY ... USE syntax, you have to use the SHIFT key with the ENTER key to automatically insert property handlers.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/eeaec22e2cade7cfa80a855d5f445c2232680c54">eeaec22e</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-24T13:59:15+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update financial support list.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial support list.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a4ec3990e7aa0b4a4922eaf2c1969a0a56e23eaa">a4ec3990</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-30T19:41:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Memory-mapped component archives file descritors are now automatically closed when a child process is executed.

[INTERPRETER]
* BUG: Memory-mapped component archives file descritors are now automatically closed when a child process is executed.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/65ccb4094c0cf1230c992a1236afa37c7cfbf929">65ccb409</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-30T19:45:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix session abandon.

[GB.WEB]
* BUG: Fix session abandon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1afcd229f8856faf0c7ec4c2e4aea774aa7df00c">1afcd229</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-30T19:46:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Allow special commands to be inserted anywhere in the line, except the '@{index}' one.

[GB.MARKDOWN]
* NEW: Allow special commands to be inserted anywhere in the line, except the '@{index}' one.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c364aa22da20bf638b70118b44738454177ec73e">c364aa22</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-30T19:48:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Handle custom array classes automatically, and allow undo on non-existent pages.

[WIKI]
* NEW: Handle custom array classes automatically.
* NEW: Undo is now possible if the page does not exist.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/41ddd4b9467238fd67b8561c923a9683ba6b139a">41ddd4b9</a></strong>
<div>
<span>by gambas</span>
<i>at 2019-12-30T19:50:18+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Handle custom array classes in help.

[DEVELOPMENT ENVIRONMENT]
* BUG: Handle custom array classes in help.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f9495607cf69509783d1106b81620a750bd3e0b7">f9495607</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2019-12-30T22:10:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Refactoring and improvements

[GB.TEST]
* NEW: Assert some reworking, skip, todo and body removed
* NEW: in a testcontainer in _new the count of tests can be defined by Me.Plan and differences between assertions counted and planned lead to No success
* NEW: Unittest.Bailout
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c0fcfe0e5b52234ba1ef6cb28f5ed07ec57b901e">c0fcfe0e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2019-12-31T01:51:24+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Always report Track.Plan <> Track.Counter

[GB.TEST]
*FIX: Always report Track.Plan <> Track.Counter even if no success
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c48ebfacef36a44eb0c8754101586deaa8f08c7e">c48ebfac</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2019-12-31T16:25:38+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

gb.test: Refactoring and improvements

See merge request gambas/gambas!121</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ed25f184f0837e70c2c5e56229ee07b0f36d08fa">ed25f184</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-02T13:07:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Default message icons are now visible when 'gb.form' component is not used.

[GB.GUI.BASE]
* BUG: Default message icons are now visible when 'gb.form' component is not used.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/63000a27fe666f9395b0efa2876ad52f8cedf8f6">63000a27</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-02T13:08:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">WAIT NEXT is a new instruction that waits for the next event and process it.

[INTERPRETER]
* NEW: WAIT NEXT is a new instruction that waits for the next event and process it.

[COMPILER]
* NEW: Support for the new WAIT NEXT instruction.

[GB.GTK]
* NEW: Support for the new WAIT NEXT instruction.

[GB.GTK3]
* NEW: Support for the new WAIT NEXT instruction.

[GB.QT4]
* NEW: Support for the new WAIT NEXT instruction.

[GB.QT5]
* NEW: Support for the new WAIT NEXT instruction.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/552ab50bf00390d62590d2cfb367e3cba9eef7cf">552ab50b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-02T13:21:22+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for the new WAIT EVENT instruction.

[GB.SDL2]
* NEW: Support for the new WAIT EVENT instruction.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4a2b8ed1e7b729b5269d5f9361b87b69bb58cd29">4a2b8ed1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-02T13:31:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix an ambiguous shortcut: opening file properties dialog is now triggered by CTRL+SHIFT+I.

[DEVELOPMENT ENVIRONMENT]
* BUG: Fix an ambiguous shortcut: opening file properties dialog is now triggered by CTRL+SHIFT+I.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cf8f80e13195e3407dd05c62a241301a1baae0bc">cf8f80e1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-02T13:32:52+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Gambas fonts.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/22072e5bee09dfd05ce3396eafb077cd7a8d49a1">22072e5b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-02T15:02:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Do not crash anymore when analyzing a line that ends with a '{' character.

[GB.EVAL]
* BUG: Do not crash anymore when analyzing a line that ends with a '{' character.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/08c84027144403f334bfac672a83a2fc23c7dcca">08c84027</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T01:50:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Allows requests and responses to be processed several times in the same process.

[GB.WEB]
* NEW: CGI.Reset() is a new method that resets CGI variables to their initial values.
* NEW: Request.Reset() is a new method that reads the request contents again.
* BUG: Use System.Language if the 'Accept-Language' HTTP header is void.
* NEW: Response.Begin() now takes the content-type as optional argument.
* NEW: Response.Reset() allows to send the response again.
* NEW: Compress text responses if its size is greater than 512 bytes, not 128.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/13245b40a04d45309af14e00153d0951d9b52f78">13245b40</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T01:51:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New web form component that allows to make web applications like 'gb.web.form', but faster and more like desktop applications.

[GB.WEB.FORM2]
* NEW: New web form component that allows to make web applications like 'gb.web.form', but faster and more like desktop applications.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e1ac5eb6d9b707b418ce80506587077e9802b41d">e1ac5eb6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T01:59:10+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'gb.web.form2' to the list of components written in Gambas.

[CONFIGURATION]
* NEW: Add 'gb.web.form2' to the list of components written in Gambas.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/236e2539f6f05942cbca77284aa5bfa403ee0c37">236e2539</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-04T01:19:54+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitlab-ci.yml</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ce9e936e329a101e5ebf8b328853190e4b565629">ce9e936e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T03:20:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add WebTabPanel control, WebImage Aligment and Mode properties.

[GB.WEB.FORM2]
* NEW: Add vertical alignment constants, and alignment test methods.
* BUG: Fix container arrangement properties.
* NEW: WebImage: Add Alignment property.
* NEW: WebImage: Add Mode property, that defines how the image is stretched inside the control.
* NEW: Add WebTabPanel container.
* NEW: Remove round borders from default style sheet.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/189d535bc529bde30d4c5c16b3a9cf8a83c14c7a">189d535b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T03:20:35+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1269bcbd80ac96db028eb7e5212a271f56e2e7da">1269bcbd</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-04T02:28:05+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitlab-ci.yml</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2cc1c26b04a5f9a40d4f5cf1dd8a246122ddcf40">2cc1c26b</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-04T09:31:59+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

gb.test: Always report Track.Plan <> Track.Counter

See merge request gambas/gambas!122</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/386f76e9fe6c2a92d0a6c62c690a864b326f9dfb">386f76e9</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-01-04T14:48:51+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test UnitTest now scans .../.gambas for testclasses
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/91f946a539a69f1f289f4d53e58a0112d3476865">91f946a5</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-04T18:33:35+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

gb.test UnitTest now scans .../.gambas for testclasses

See merge request gambas/gambas!124</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4ac699a2f771859a9b0ee970b415d7d086e10a56">4ac699a2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T22:03:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix incorrect declarations of special methods.

[GB.QT4.WEBKIT]
* BUG: Fix incorrect declarations of special methods.

[GB.QT5.WEBKIT]
* BUG: Fix incorrect declarations of special methods.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ca0a224f6aabc9de8b6f1a10a22b9f6a3d257583">ca0a224f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T22:09:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Signals are now correctly unregistered if the program exits during a signal handler.

[INTERPRETER]
* BUG: Signals are now correctly unregistered if the program exits during a signal handler.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c797862f43fb19948d6acf7e40ead265ab716fb4">c797862f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T22:09:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Object.Count() does not fail anymore if the object is invalid.

[INTERPRETER]
* NEW: Object.Count() does not fail anymore if the object is invalid.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/87100b744ab70f39e9384c183b0edc75cdfd6308">87100b74</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T22:11:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Check special methods return value datatype. Add '_invalid' special variable.

[INTERPRETER]
* NEW: Check special methods return value datatype and raise a dedicated error if it is incorrect.
* NEW: Error.Text, Error.Where and Error.Backtrace are now available inside the Application_Error handler.
* BUG: 'gbx3 -L' now displays the same Gambas version as 'gbx3 -V'.
* NEW: A class can declare a public '_invalid' boolean variable. The value of that variable will indicates if the object is invalid.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dd2fca5fd30ffee96a6ff87f2363f9e7ed48f4c3">dd2fca5f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T22:13:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Help viewer: Cancel downloading when using a custom special url.

[DEVELOPMENT ENVIRONMENT]
* BUG: Help viewer: Cancel downloading when using a custom special url.
* NEW: Do not log 'git branch' commands.
* NEW: Update Gambas fonts.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/053579dbc8c6d589a884ee595032eaf38bbaefa7">053579db</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T22:20:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Development in progress...

[GB.WEB.FORM2]
* NEW: Add WebDateBox and WebDateChooser controls.
* NEW: Using embedded HTTP server is possible now.
* NEW: Add WebComboBox control.
* NEW: WebControl objects become invalid if they are deleted.
* NEW: WebForm.ShowModal() and WebForm.ShowPopup() work, and they are really modal.
* NEW: Modal forms can be persistent.
* NEW: Add WebForm Width and Height properties.
* NEW: Add WebScrollView control.
* NEW: Add WebSeparator control.
* NEW: Add WebSpinBox control.
* NEW: Add WebTextArea control.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/23db6f9507e04e279b0a05cca52724764ca990ca">23db6f95</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-04T22:21:22+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5cc607d6525e7bf9aea7342d0f9111d1757fccf7">5cc607d6</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-01-04T22:29:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Language German translation small fix
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f54938e1e99dce1b32605c0f3a628e2ce4929dda">f54938e1</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-05T20:59:22+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

Language German translation small fix

See merge request gambas/gambas!125</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d631187555ac295a708283ff9bfdf7d45f698394">d6311875</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-06T23:00:20+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix incorrect declaration of '_put' methods.

[GB.XML]
* BUG: Fix incorrect declaration of '_put' methods.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f0290255feab10e4524e291cde8cecfb539f00f6">f0290255</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-06T23:02:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Opening a pipe for reading does not block anymore if the pipe has not been opened for writing yet.

[INTERPRETER]
* NEW: Add class name in 'incorrect symbol declaration' error message.
* NEW: Opening a pipe for reading does not block anymore if the pipe has not been opened for writing yet. It help synchronizing applications using the same pipe a lot!
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/813e16fe76e7264e431e1893246dd0de24f794c0">813e16fe</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-06T23:07:04+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Development in progress...

[GB.WEB.FORM2]
* BUG: Fix refresh of WebForm and WebTimer.
* BUG: Restart timeout timer correctly when a request has been processed.
* NEW: Add WebProgressBar control.
* NEW: If unity is not specified in WebForm.Move() coordinates, use 'px'.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bf745644c7334b2a4c10cc93ccca4d87cf5d2626">bf745644</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-06T23:07:19+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0ee8b98ca887c3d77196c8b1cf6f80b366b175de">0ee8b98c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-07T02:05:12+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Raise Progress events later on the event loop, to avoir possible crashes of WebView methods.

[GB.QT4.WEBKIT]
* BUG: Raise Progress evens later on the event loop, to avoir possible crashes of WebView methods.

[GB.QT5.WEBKIT]
* BUG: Raise Progress events later on the event loop, to avoir possible crashes of WebView methods.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2429cff72bbbd7e3fdd9a71a9130dddf1a92a548">2429cff7</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-07T02:34:40+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix possible memory leaks when reading objects or variants with the READ instruction.

[INTERPRETER]
* BUG: Fix possible memory leaks when reading objects or variants with the READ instruction.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6586d508ec984e2ff857144c3ace8e15c5ff2bd4">6586d508</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-07T20:26:15+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TabPanel: Add TabBarPaddingStart and TabBarPaddingEnd properties.

[GB.FORM]
* NEW: TabPanel: Add TabBarPaddingStart and TabBarPaddingEnd properties. They allow to define space on the left and the right of the tab bar, so that you can put some widgets on top.
* BUG: ButtonBox: Settings the Filter property to FALSE correctly destroy the internal associated button, and prevent the control to crash if you set the property again.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f7e97241261bf6b57c388ffba4508e6f8f01557d">f7e97241</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-07T20:29:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Workspace: Add TabBarPaddingStart and TabBarPaddingEnd properties.

[GB.FORM.MDI]
* NEW: Workspace: Add TabBarPaddingStart and TabBarPaddingEnd properties. They allow to define space on the left and the right of the tab bar, so that you can put some widgets on top.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/efa1771b4f02244884100bbd1f91dc2b380f70dd">efa1771b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-07T20:29:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextEditor: Highlight the entire current line when it is wrapped.

[GB.FORM.EDITOR]
* NEW: TextEditor: Highlight the entire current line when it is wrapped.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d0e6769d0a2f2c7e97a2534ab7b35266ce3f42cd">d0e6769d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-07T20:30:59+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add buttons on top of tab bars to show hidden panels.

[DEVELOPMENT ENVIRONMENT]
* NEW: Add buttons on top of tab bars to show hidden panels.
* NEW: If 'chromium' is selected as default browser, then stable Google Chrome can be used if Chromium is not installed.
* NEW: Update Zen color theme.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/46b3b166300455a7c26c53ed9a74c7ea61719c6f">46b3b166</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-08T13:54:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Application.ParentHandle is a new property that returns the parent process id.

[INTERPRETER]
* NEW: Application.ParentHandle is a new property that returns the parent process id.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9512d2bf266907a44c8474a97071558d3152315d">9512d2bf</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-08T13:55:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Class.Stat() now understands the ".../" syntax to look for classes in the current project.

[GB.UTIL]
* NEW: Class.Stat() now understands the ".../" syntax to look for classes in the current project.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/980aff24d440672a29738d402c35f0f6b917d5b4">980aff24</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-08T13:57:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TabPanel: Fix tab bar layout routine.

[GB.FORM]
* BUG: TabPanel: Fix tab bar layout routine.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0f958726dad657778e35a3d57e1b50231b70e66e">0f958726</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-08T13:58:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use tab bar extra buttons for showing panels, and add a button to toggle sort by inheritance in the project tree.

[DEVELOPMENT ENVIRONMENT]
* NEW: Use tab bar extra buttons for showing project tree, property sheet, control tool box and property help.
* NEW: Remove the 'show property help' option.
* NEW: Add a button to toggle sort by inheritance in the project tree.
* NEW: Update French translation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9aee4a0d04fa91d682c5ae865859cb4647d5d647">9aee4a0d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-08T14:01:21+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Workspace: Add a TabPanel property that returns the inner workspace tab panel.

[GB.FORM.MDI]
* NEW: Workspace: Add a TabPanel property that returns the inner workspace tab panel.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bf72ff3e68ee86ca3c6b3aae685bfb8ecb28cbc2">bf72ff3e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-08T14:02:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add WebTable control.

[GB.WEB.FORM2]
* NEW: Add WebTable control.
* BUG: Fix WebTable column headers layout when sorting is enabled.
* NEW: Use big icons for sorted WebTable columns headers.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e4a8ff5738808cc2fe473d098b98c685c0dfecae">e4a8ff57</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-08T22:15:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Workaround a gcc 8 compiler optimization bug.

[COMPILER]
* BUG: Workaround a gcc 8 compiler optimization bug.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/85ded796c955dd5c3d31f743c2400d21ec10b85f">85ded796</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-09T04:48:22+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix release of return value of JIT methods called from non-JIT methods.

[INTERPRETER]
* BUG: Fix release of return value of JIT methods called from non-JIT methods.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a7965ccee2734b655564308039ba7f8e3d0138cd">a7965cce</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-09T18:31:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix a comment typo.

[COMPILER]
* BUG: Fix a comment typo.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/507f48ca61b06ea0952f8682b992b660be6d40a3">507f48ca</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-09T18:31:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix a possible memory leak when reading an object on a stream through its special _read() method fails.

[INTERPRETER]
* BUG: Fix a possible memory leak when reading an object on a stream through its special _read() method fails.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6d859430e30b1f654b28c450f0fdd3f61e814b09">6d859430</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-09T18:32:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update 'sort-ascent' and 'sort-descent' icons.

[GB.FORM.STOCK]
* NEW: Update 'sort-ascent' and 'sort-descent' icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0e46715855c1e5811d77936738a3b0d4bc540edf">0e467158</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-09T18:33:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TabPanel: TabBarSize is a new property that returns the height of the tab bar.

[GB.FORM]
* NEW: TabPanel: TabBarSize is a new property that returns the height of the tab bar.
* NEW: TabPanel: The "close all" button is now drawn after the right padding.
* NEW: ButtonBox: Custom buttons added with _AddButton() are now always between the clear button, and the standard button.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/91766adfbe38a73e3fbc4d82a943b9ef9bcc1d26">91766adf</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-09T18:36:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replace some options by GUI buttons, and make the stack trace list resizable.

[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Replace the 'sort properties' option by a button on the property sheet.
* NEW: Form editor: Replace the 'toolbar size' option by a button on the toolbox.
* NEW: Form editor: Add a new possible size to the toolbox.
* BUG: Some fixes in the management of project tree and property sheet show buttons.
* NEW: Debug panel: The stack trace list can be resized.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/38450adeceabb1ab4628f991db3a53833aec4eb3">38450ade</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-11T09:59:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make debugger output writes more robust.

[GB.DEBUG]
* BUG: Make debugger output writes more robust.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ba221177da6e760405412dc65107a3389cf52ec3">ba221177</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-14T03:49:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix call of special methods _read() and _write().

[INTERPRETER]
* BUG: Fix call of special methods _read() and _write().
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2deeab741021e2750d587316487680dc7835ccdc">2deeab74</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-14T14:19:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix how Picture[] interprets relative paths.

[GB.GUI.BASE]
* BUG: Fix how Picture[] interprets relative paths.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e4305f02301c69cdc5b0f8426747aa97e160b936">e4305f02</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-16T23:55:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitlab-ci.yml</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bca4d7919171f6ed6d63c42441a4204ce3db2912">bca4d791</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2020-01-17T09:08:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compilation with poppler >= 0.83
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6440ac1a90eada8c6faafdbd374005daced1c279">6440ac1a</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2020-01-17T09:33:27+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">[GB.PDF]
* BUG: Raise minimal supported poppler version to 0.20

It should be safe because poppler-0.20.0 has been released on May 10, 2012
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4144d77b49823711e7f1a1705dba192bbd09e76c">4144d77b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-17T23:51:54+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix static arrays management.

[GB.JIT]
* BUG: Fix static arrays management.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/508d1b4cd270cdd000e0703e826e0da8e4d03120">508d1b4c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-17T23:52:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/75b7385312bb0ecde3c7fbb7884a19bbd96a2d3e">75b73853</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-17T23:02:14+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'poppler-cleanup' into 'master'

Poppler cleanup

See merge request gambas/gambas!126</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9f92c0b6fb3b25dd21919ebfe13ff00d290fcbfc">9f92c0b6</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-18T00:32:50+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitlab-ci.yml</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3829c3b9cba94821443de30fc27c5088780b89b1">3829c3b9</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-18T05:33:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">VarPtr() now works on variant variables, but the returned pointer may become valid if the variant datatype changes.

[INTERPRETER]
* NEW: VarPtr() now works on variant variables, but the returned pointer may become valid if the variant datatype changes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2e7bf9387c796a1e64b929f88471efd347094ca7">2e7bf938</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-18T05:35:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ad3ce9b21e02e8f2ac23541c43933a49d6c1d35c">ad3ce9b2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-18T05:39:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix VarPtr() error message.

[INTERPRETER]
* BUG: Fix VarPtr() error message.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/191db990d84b681f06e20e6494dda2134a508086">191db990</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-18T08:17:14+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add support for VarPtr() on variant variables.

[GB.JIT]
* NEW: Add support for VarPtr() on variant variables.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6a0e3dbc4dc671e735cdf6214d117b836eb2053f">6a0e3dbc</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-20T03:03:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix VarPtr() on function arguments.

[GB.JIT]
* BUG: Fix VarPtr() on function arguments.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/436039635b71d8c5ae7fb2308bf5fd3bb2aaa79b">43603963</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-20T12:58:58+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">IconView: Fix grid height computation.

[GB.GUI.BASE]
* BUG: IconView: Fix grid height computation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2f071513d2c085e588a20c8823650776028d9c78">2f071513</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-20T13:00:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Highlight.Added and Highlight.Removed style constants.

[GB.EVAL]
* NEW: Add Highlight.Added and Highlight.Removed style constants.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/44256b0c65cb657ae99b650d886244e24352ef59">44256b0c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-20T13:01:05+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextEditor: Add support for integrated diff mode.

[GB.FORM.EDITOR]
* NEW: TextEditor: Add support for integrated diff mode.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bbc555cafa602f9c36df97e6bc118e3dcb4c606d">bbc555ca</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-20T13:04:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Code editor: Add a toolbar button that toggles display of differences with last commit.

[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Add a toolbar button that toggles display of differences with last commit.
* NEW: Update Gambas font.
* NEW: Update French translation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/269a87ade6e97c5bbbf6cac8dbb65a736857ded4">269a87ad</a></strong>
<div>
<span>by GianluigiOr</span>
<i>at 2020-01-21T14:27:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Contains new Italian translations and a new author

[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE Italian translations are now complete.

[GB.WEB.FORM2]
* NEW: The Italian translation.

[AUTHORS]
* NEW: Added a new italian translator
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5dbaf7d16c7fa0932181320a226d9b915ffc6104">5dbaf7d1</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-21T18:26:12+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'italian-translations' into 'master'

Contains new Italian translations and a new author

See merge request gambas/gambas!128</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bae7204720b69e0a7ddd5131168265f514d37b3a">bae72047</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-01-22T09:13:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Track errors with Error.Code 0
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d1af505d716db49e517b5bb87e48f9165fbc8c80">d1af505d</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-23T05:12:04+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

gb.test: Track errors with Error.Code 0

See merge request gambas/gambas!129</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/82f1a1e8d5bf08f9ba627a87e5f37449bfd52c47">82f1a1e8</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-01-23T16:00:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">German translation fix vendor = Hersteller
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/36c093cb21d9dab3aae35f64d44e5883eefe020e">36c093cb</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2020-01-23T18:02:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix segfault with poppler>0.83

[GB.PDF]
* BUG: Fix segfault with poppler > 0.83
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6137849b2232b89548dd86a220b318125c281d00">6137849b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:05:52+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove some surprisingly useless duplicated code in image conversion.

[GB.IMAGE]
* BUG: Remove some surprisingly useless duplicated code in image conversion.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/da2db608bfc27257651b6f882d3e748dbed34279">da2db608</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:08:42+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextBox: Add Placeholder property.

[GB.GTK]
* NEW: TextBox: Add Placeholder property. Beware that it does nothing as GTK+2 entry widget does not support placeholder text.

[GB.GTK3]
* NEW: TextBox: Add Placeholder property.

[GB.QT4]
* NEW: TextBox: Add Placeholder property.

[GB.QT5]
* NEW: TextBox: Add Placeholder property.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ccf149103760e0444b7bb5a594426bd6091477a7">ccf14910</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:12:01+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix Drag() that was returning the drag frame instead of the target control.

[GB.GTK]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.

[GB.GTK3]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.

[GB.GUI.BASE]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.

[GB.QT4]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.

[GB.QT5]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f1780045e80b754d4c98a387b104cf010a047653">f1780045</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:13:05+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use the KDE SVG version of Tux that is a lot smaller.

[GB.FORM]
* OPT: Use the KDE SVG version of Tux that is a lot smaller.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/95ee02ef3f14175a89c720d287c2d9120fd24f5c">95ee02ef</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:22:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">IconView: Do not use rounded rectangles anymore for selection frames.

[GB.GUI.BASE]
* NEW: IconView: Do not use rounded rectangles anymore for selection frames.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6798771a6eb9ea16eba662dcd065f2da51d78365">6798771a</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:23:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">IconPanel: Scale the panel icons so that each panel title has the same height.

[GB.FORM]
* NEW: IconPanel: Scale the panel icons so that each panel title has the same height.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0fa6323186c3bdf588219927538ba0f7bbcaa52f">0fa63231</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:25:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Toolbar properties and methods needed to implement global save/restore of toolbar layouts.

[GB.FORM.MDI]
* NEW: Toolbar: Settings is a new property that allows to return or set the toolbar layout as a string.
* NEW: Toolbar: GetLayout() is a new static method that returns the saved layout of a toolbar from its key.
* NEW: Toolbar: SetLayout() is a new static method that defines the saved layout of a toolbar from its key.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e6cd4fc302e651c8b4b117b42a78b40d178d40c0">e6cd4fc3</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:28:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add global interface layout save/restore ability.

[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Remove "Minimize on execution" option.
* NEW: Option dialog: Remove "Quiet external commands" option.
* BUG: Some fixes in diff mode management.
* NEW: Option dialog: Add global interface layout save/restore ability.
* NEW: Option dialog: Provide two default layouts : a default one, and a compact one.
* BUG: Fix some unreadable colors in 'zen' theme.
* NEW: Update French translation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/71288ea628735490d00ff8e5c1369afcc6797974">71288ea6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:33:05+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix some space typos.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/902fd4aae208f9cd555adb0948b108bd3205bcda">902fd4aa</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T08:33:54+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add support for GB_DB_MYSQL_NOSSL environment variable, that allows to disable SSL connections. They are buggy in some versions of the mysql client library.

[GB.DB.MYSQL]
* NEW: Add support for GB_DB_MYSQL_NOSSL environment variable, that allows to disable SSL connections. They are buggy in some versions of the mysql client library.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/550c56b5961f9fa2c56ca4ab7cd2d9fd04a4b1b1">550c56b5</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-01-24T10:10:39+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Fix plan if just one testmethod called

    [GB.TEST]
    * BUG: Fix plan that counted all testmethods in a container even if just one was called
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b7a7393b1ab5eaef2c7e05d2ffdb3b60ab4a5631">b7a7393b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T10:27:35+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Do not crash if the layout user directory does not exist yet.

[DEVELOPMENT ENVIRONMENT]
* BUG: Do not crash if the layout user directory does not exist yet.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f35e4068bfae11f67101b9402a07a8bc07dc285f">f35e4068</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-24T10:27:58+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/043ac975aa96692ce903d7bd15bd8c4b9290bbf0">043ac975</a></strong>
<div>
<span>by GianluigiOr</span>
<i>at 2020-01-24T10:39:17+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Contains new Italian translations

[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE Italian translations are now complete.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bb87e1885b772a76c4051b224f7913c1ebd1e186">bb87e188</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-25T06:17:09+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make 'gb.db.mysql' compile with MySQL version < 5.6.36.

[GB.DB.MYSQL]
* BUG: Make 'gb.db.mysql' compile with MySQL version < 5.6.36.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9613341c41fc942096ccde2d3837ca7e2e39f103">9613341c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-25T06:48:19+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make 'gb.db.mysql' compile with MySQL version < 5.7.11.

[GB.DB.MYSQL]
* BUG: Make 'gb.db.mysql' compile with MySQL version < 5.7.11.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1e7d80c8a194069d036bff322cd0914c3a54db8b">1e7d80c8</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-25T07:15:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make 'gb.db.mysql' compile with MySQL version < 8.0.0.

[GB.DB.MYSQL]
* BUG: Make 'gb.db.mysql' compile with MySQL version < 8.0.0.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/08efaddf790827bba9e54885080b9c8383e4fff4">08efaddf</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-25T10:18:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Detect SSL_MODE_DISABLED at configure time, to make the component compile on older mysql clients.

[GB.DB.MYSQL]
* BUG: Detect SSL_MODE_DISABLED at configure time, to make the component compile on older mysql clients.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/21bddfe27433fb0e7457e2ba07df7c0bbe5693d4">21bddfe2</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-01-25T16:27:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'italian-translations' into 'master'

Contains new Italian translations

See merge request gambas/gambas!130</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0c2345925ff981ec1a42c775317c0e5c807b9725">0c234592</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-25T17:30:17+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Print a warning message if disabling SSL connection is not supported.

[GB.DB.MYSQL]
* NEW: Print a warning message if disabling SSL connection is not supported.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e42215e52cdbc069880447168404810ae2c1321e">e42215e5</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-25T17:30:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/af5859f1ca3eb4b22658c70082846dd80b740dd1">af5859f1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-25T19:25:25+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compilation.

[GB.DB.MYSQL]
* BUG: Fix compilation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f0b3762ec101fb28e7f8250692b8cd3633d9d2c0">f0b3762e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-26T07:09:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">JIT compiler can compile libraries now.

[INTERPRETER]
* NEW: Internal name of libraries uses a point now between vendor and library name, not a slash anymore.

[GB.DEBUG]
* BUG: Undo "make debugger output writes more robust". Apparently it does not work.

[GB.JIT]
* BUG: Compiling libraries works now.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/989a1266a20f360f1b2db3635a35cc5bbb95d763">989a1266</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-01-27T08:24:52+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Packager: Fix ArchLinux packager.

[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Fix ArchLinux packager.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/466aec07bb8278950372af0af7697b2139c2ee2c">466aec07</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-01-28T15:58:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test Assert returns result as boolean

    [GB.TEST]
    * NEW: Assertions return test results as boolean. This can be used
    to print out an Assert.Note on failure.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6a16e02ee3a0f05cd70876d76f807ab5076440b1">6a16e02e</a></strong>
<div>
<span>by Evangelos Foutras</span>
<i>at 2020-01-30T21:08:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use GlobalParams::getUtf8Map() found in poppler 0.85

[GB.PDF]
* BUG: Make 'gb.pdf' compile with poppler >= 0.85.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fe6bdaa31356c12901affb9d0ee7b59d660712de">fe6bdaa3</a></strong>
<div>
<span>by Laurent Carlier</span>
<i>at 2020-01-31T06:31:00+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

Use GlobalParams::getUtf8Map() found in poppler 0.85

See merge request gambas/gambas!131</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8b8acaa4fac2d11d810e5c882e706f2a3d50aad9">8b8acaa4</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-01T20:32:43+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Form editor: Support for diff mode.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* NEW: Form editor: Support for a diff mode that replaces the gui editor by a text editor showing the differences.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/272cef747258a5480531252140c1fd9fc8858b06">272cef74</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-01T20:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/313ef71b0f8da32f5a932cf61dfb4250f6ed312e">313ef71b</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-01T23:54:01+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test Assert.Note complains about Null value

    [GB.TEST]
    * NEW: Assert.Note complains about Null value
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d4860710c0623a9e4e9d5d7b47e2cc2e3df454e3">d4860710</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-04T10:32:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Running a process without an event name does not reference its observer for nothing anymore.

[INTERPRETER]
* BUG: Running a process without an event name does not reference its observer for nothing anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b76e4001bc119b7e59c76ce458b1454c83427a8f">b76e4001</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-04T22:55:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.openssl: Fix HMac

[GB.OPENSSL]
* BUG: An internal routine's return value was mismatched causing HMac to return without data whenever the digest method was found. (Bug#1725)
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e4de616b92588333b5e5b23c3a62b87f71c47a87">e4de616b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-05T21:32:18+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7475109afe11473b55cb0c666844ea5f4d3247bc">7475109a</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-05T22:47:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix component metadata so that it is usable from the outside.

[GB.WEB.FORM2]
* BUG: Fix component metadata.
* BUG: Don't make test forms exported. They can conflict with other forms with the same name.
* NEW: The Window Close event can be cancelled.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d9fff7c3807f660bfac3ac884b2dc0d33151248b">d9fff7c3</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-10T11:18:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test Assert.Error clears error
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2fbfa495fcb6870e30e168a40bb95121cafe2673">2fbfa495</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-10T13:58:51+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Minimal change to test gitlab notification
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cdeb7484cc4a18e923d538784253a34e00c1aae8">cdeb7484</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-10T16:08:08+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix a possible buffer overflow.

[GB.DB.POSTGRESQL]
* BUG: Fix a possible buffer overflow.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2cd257be5bf365f20a5311ab6dff25e74f459feb">2cd257be</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-11T01:45:10+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PEEK is a new instruction that peek some bytes from a stream without removing them.

[COMPILER]
* NEW: Support for the new PEEK instruction.

[INTERPRETER]
* NEW: PEEK is a new instruction that peek some bytes from a stream without removing them, so that they are available to the next READ instruction..
* OPT: IsAscii(), IsLower(), IsPunct()... instructions are now a bit faster.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fc463e5f18b07f7eae5df856e764cb6965935d33">fc463e5f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-11T01:48:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FontChooser: Initializing the font tree is now a lot faster.

[GB.FORM]
* OPT: FontChooser: Initializing the font tree is now a lot faster.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bade7e53ddb1ff4bac330b47b426467762660d83">bade7e53</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-11T01:50:18+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Converting a collection into JSON is a now a bit faster.

[GB.UTIL.WEB]
* OPT: Converting a collection into JSON is a now a bit faster.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/37b29a2191cf41480bb037e7a7d626c065658b03">37b29a21</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-11T01:53:07+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Terminal: A new class that allows to answer the prompts of interactive commands running in a virtual terminal easily (think about ssh, scp...).

[GB.UTIL]
* NEW: Terminal: A new class that allows to answer the prompts of interactive commands running in a virtual terminal easily (think about ssh, scp...).
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ee6b43ca211f6cde7a80bb43d4e10b580dccf8dc">ee6b43ca</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-11T01:53:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/311d05d473d23b51d0c99811565c480451b2d9ea">311d05d4</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-12T02:26:10+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">The Terminal class has been removed, and replace by an extension of the Process class.

[GB.UTIL]
* NEW: The Terminal class has been removed, and replace by an extension of the Process class. In other word the Expect() method is now directly a method of the Process class.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/166231e89fb8e205a628db6907fcd5a7ad407982">166231e8</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-12T17:28:57+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Process: The answer to an expected prompt is correctly sent now.

[GB.UTIL]
* BUG: Process: The answer to an expected prompt is correctly sent now.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e71c1c8e5fa352ecef3f70bd636301828f86d2dd">e71c1c8e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-14T00:45:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Printer.Paper now works as expected.

[GB.GTK]
* BUG: Printer.Paper now works as expected.

[GB.GTK3]
* BUG: Printer.Paper now works as expected.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4cbe937d0487afaa94e82c16d9f7f35ed352b5db">4cbe937d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-14T00:46:54+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'view-tree' stock icon.

[GB.FORM]
* NEW: Add 'view-tree' stock icon.

[GB.FORM.STOCK]
* NEW: Add 'view-tree' stock icon.
* NEW: Redraw 'terminal' icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d2c1b2f31ceaae01320818bfcafe8502341722d5">d2c1b2f3</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-14T00:47:51+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Text file compression is now transparent, and activated through a toggle button.

[DEVELOPMENT ENVIRONMENT]
* NEW: Text file compression is now transparent, and activated through a toggle button.
* NEW: Uncompressed files are now stored in the '.hidden/.uncompressed' hidden directory. Files are removed from the old 'Uncompressed' visible directory as soon as it is marked compressed again.
* NEW: Use the new 'view-tree' icon for the project tree toggle button.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6793fbeadb3009f34ddb78b29c289b6f0e5a0869">6793fbea</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-14T01:24:19+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix a typo in the icon map file.

[GB.FORM]
* BUG: Fix a typo in the icon map file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b8952bd393b65b7d4180bf8ffcc9b59ee4cc15ae">b8952bd3</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-14T23:59:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Packager: Take package release number into account in 'rpm' & 'deb' dummy package dependencies.

[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Take package release number into account in 'rpm' & 'deb' dummy package dependencies.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7bedc9af65c51968626ef334b118053086163f6a">7bedc9af</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-18T20:36:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix VarPtr() behaviour.

[INTERPRETER]
* BUG: VarPtr() on local strings are forbidden again.
* BUG: VarPtr() on variants now returns a pointer to the variant contents..
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/131653ab1f0ba32f4d8dbcad684504c1fbc685ab">131653ab</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-18T23:03:24+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Converting a string to a pointer returns a pointer pointing at the beginning of the string.

[INTERPRETER]
* NEW: Converting a string to a pointer returns a pointer pointing at the beginning of the string.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1dd18b392f9b146c82de9f2f7a5b51b1dcb3abce">1dd18b39</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-02-18T23:10:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitlab-ci.yml</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8a91545f111b3beab8e0d25b899a2cbff7ce691e">8a91545f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-19T03:00:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">CsvFile: Support for creating CSV files, not just reading them.

[GB.UTIL]
* NEW: CsvFile: Open() is a new method for opening a CSV file for reading..
* NEW: CsvFile: Create() is a new method for opening a CSV file for writing.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c24a82a53d7955f1d18411c0d8f71920aa905755">c24a82a5</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-19T03:01:10+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ba39f8ff727799d9ac5f29cc12eb943038afc5c5">ba39f8ff</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-20T16:28:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextEditor: Correctly handle the drawing of the difference before the first line.

[GB.FORM.EDITOR]
* BUG: TextEditor: Correctly handle the drawing of the difference before the first line.
* BUG: TextEditor: Correctly relayout differences when the Wrap property changes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a5819d251161ea9b42b0e808ecc991aef3f16b3d">a5819d25</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-21T02:36:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">The "remove trailing spaces" formatting option has no effect on '*.md' or '*.MD' files.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* NEW: The "remove trailing spaces" formatting option has no effect on '*.md' or '*.MD' files.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0f3277cbb76772e62792eed2dfbfbe5c2c810b8e">0f3277cb</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-21T02:51:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Database editor: The record count is correctly updated now, when records are removed or added.

[DEVELOPMENT ENVIRONMENT]
* BUG: Database editor: The record count is correctly updated now, when records are removed or added.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/26b4327f5251e10c09490818c6ae9ed314ccfd5f">26b4327f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-21T02:52:31+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">DataView: Add SelectAll() and UnselectAll() methods.

[GB.DB.FORM]
* NEW: DataView: Add SelectAll() and UnselectAll() methods.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bec702cbd8e3f32e988cbb54f62bd90ca90dd924">bec702cb</a></strong>
<div>
<span>by Brian G</span>
<i>at 2020-02-21T13:43:02-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">[Scripter]
* NEW Added support for -w warnings
* NEW Added to only check last reply from compiler for ok
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/522c562a3d1d947f9afa1db0afb2b317c4257c6e">522c562a</a></strong>
<div>
<span>by Brian G</span>
<i>at 2020-02-21T15:49:54-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">[Scripter]
* NEW Added support for -w warnings
* NEW Added to only check last reply from compiler for ok
* NEW Added support for libraries using new Lib directive
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b7c6d4cca6f470a0663af645049a54c349e58db5">b7c6d4cc</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-22T00:51:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Packager: Add distribution suffix in rpm support package dependencies.

[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Add distribution suffix in rpm support package dependencies.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e584ba6713388c060fe3d65dc9d25b5440060080">e584ba67</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-22T15:57:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add support for test modules.

[COMPILER]
* NEW: Support for test modules.

[ARCHIVER]
* NEW: Support for test modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3adee3a411cabf7f30e4fb90af551ea7e50c7b36">3adee3a4</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-22T15:58:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add support for test modules.

[DEVELOPMENT ENVIRONMENT]
* NEW: Add support for test modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cf7027c431ac207de0b30b42585cd9ed3904b1ee">cf7027c4</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-22T22:08:57+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add licence exception for OpenSSL.

[GB.DB.POSTGRESQL]
* NEW: Add licence exception for OpenSSL.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0387d9459b69f3cf434508f2e6ab0e76dd8397f3">0387d945</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-22T22:18:39+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Do not put explicit copyright holder name in the COPYING file.

[GB.DB.POSTGRESQL]
* BUG: Do not put explicit copyright holder name in the COPYING file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fd778d20c8c8fb180b037d97fcbbde6de736c28c">fd778d20</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-22T22:43:11+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix an uninitialized local variable.

[COMPILER]
* BUG: Fix an uninitialized local variable.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e4f06f6674dda47882af76f9eeee25086716e983">e4f06f66</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-23T12:38:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test refactoring for use of test modules

[GB.TEST]
* NEW: Add support for test modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f3413f1533827c3cdaee15ab7645855a8620d6bc">f3413f15</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-23T12:52:57+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: example unittesthelloworld with test module
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f6acfff787f21f50fe4b383b5c1adb479ca5cfda">f6acfff7</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-23T17:53:01+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3 a Gambas program to test a project from commandline

*[NEW] gbt3.gambas: runs tests from commandline
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/11eaba36bc3551eaf540e5aa72beea276dba1178">11eaba36</a></strong>
<div>
<span>by Brian G</span>
<i>at 2020-02-23T12:16:23-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">[Scripter]
* NEW removed Lib directive
* NEW Added support for -w warnings
* NEW Added to only check last reply from compiler for ok
* NEW Added support for libraries using new Lib directive
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/06b405f22d5933bb34a0548de98500bc81e2099b">06b405f2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-23T22:31:28+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: BailOut if a testmodule is empty
[GB.TEST]
* NEW: BailOut if a testmodule is empty
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ea260ee017fd905296b74684225f73074918472d">ea260ee0</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-23T22:50:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: fix bug: missing wait

[GBT3]
* BUG: gbt3: Fix missing Wait. Now reliable testing.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a10a5db270f65e91eaf2dca5bc1358c415d1eb54">a10a5db2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-24T11:15:09+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: refactoring, more stability, TAP stream

[GBT3]
* NEW: gbt3 finds compiler and executor on the computer, TAP output as stream
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3752088d37db2d6344409639b0fbc999c18ddf9f">3752088d</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-24T14:08:40+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: Fix cherrypicking

[GBT3]
* BUG: Fix selection of testmodule and testmethod
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b8923a2b93924a863bec54fe7da04bf8b785ecea">b8923a2b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-25T03:19:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update many icons.

[GB.FORM.STOCK]
* NEW: Update many icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0a63c136765a50bb92c9c37972f05a638dfed753">0a63c136</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-25T03:19:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/787674f18898e365073cdad98ac891b04509dc84">787674f1</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: New component for reading and writing TAP

[GB.TEST.TAP]
* NEW: Add new component based on an old fork of gb.test.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/235169553c072889bff42604e98fec4e0a59bd21">23516955</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: More Assert methods

[GB.TEST.TAP]
* NEW: More Assert methods for compatibility with gb.test.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b583aeaeedeb64e1855c0d08d52911d3b5137cd9">b583aeae</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Support multiline diagnostics

[GB.TEST.TAP]
* NEW: Support multiline diagnostics.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4d285e8ac5b2acfa3a9fe39bca4464d48804d088">4d285e8a</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Fix "Expected" diagnostic in StringEquals

[GB.TEST.TAP]
* BUG: Fix "Expected" diagnostic in StringEquals.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/622bd35522152ecb5ae1bf49d16dae77fd0f1631">622bd355</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Support Stream input in TestHarness

[GB.TEST.TAP]
* NEW: Allow TestHarness to read from just a Stream. Unlike reading from a Process, this is eager instead of event-driven.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/185bbf5745e0f31e85432dda590e4c820e7621d7">185bbf57</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: TestStats class and don't capture stderr

[GB.TEST.TAP]
* NEW: Turn TestStats into a class.
* NEW: Store TestStats.Failures as an Integer[].
* BUG: Do NOT intercept test's stderr and convert it to diagnostics.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/65da83b374e20233f04be7da294ce1772938dc99">65da83b3</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Forgot Assert.BailOut

[GB.TEST.TAP]
* NEW: Add Assert.BailOut wrapper for the internal TapPrinter.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/13dd1d252bd8675c31b2eab72c68c4fd34150b5c">13dd1d25</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Fix output stream handling

[GB.TEST.TAP]
* NEW: Allow to set the output stream of Assert.
* BUG: Subtests inherit their parent's output stream.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/73eafee853d6107fb26169b38c4d8d885c28a35d">73eafee8</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Don't set ExitCode when reading from a Stream

[GB.TEST.TAP]
* BUG: TestHarness cannot set ExitCode when there is no Process involved.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3fdfbe3b155db0fd895c85af9bb5ba5fed8e5192">3fdfbe3b</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Allow Assert to be reset

[GB.TEST.TAP]
* NEW: Add Reset() method to Assert. Useful if you use the same (automatic) instance for multiple TAP streams.
* BUG: Fix state handling in TapPrinter.Finished.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/27cc0504ac7e662cfa57104d8f8347199748de00">27cc0504</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Fix subtest summary

[GB.TEST.TAP]
* BUG: Correctly summarize subtest. In particular empty tests fail.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6c82b48abc6c16516024d690033ff1d07735b3b9">6c82b48a</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Add SkipAll and don't lose stderr

[GB.TEST.TAP]
* NEW: Support skipping all tests.
* BUG: DO intercept a test process' stderr but forward it verbatim to the TAP stream.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/679cb645545989faae834a61d066cac705caf668">679cb645</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test.tap: Add more diagnostics

[GB.TEST.TAP]
* NEW: Add more diagnostics when Assert methods fail.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c9c99c00504ad76090cc7bfcf467074754c7d36d">c9c99c00</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Use gb.test.tap

[GB.TEST]
* NEW: Use gb.test.

This removes the Assert and Track classes and uses gb.test.tap instead.
Test methods are now executed inside subtests, plan lines are auto-
matically emitted by the harness.

Differences between gb.tests's and gb.test.tap's Assert module:

  - Instead of Assert.True and Assert.False, use Assert.Ok.
  - Instead of Assert.Equals* for every type, there is a generic
    Assert.Equals for Variants and a specific Assert.StringEquals
    for strings which prints diagnostics when the test fails.
  - Assert.BailOut does not terminate the entire program, just
    the TAP stream.
  - Assert.ErrorWithCode is called Assert.ErrorCode.

All TAP printing is done through Assert now. Errors happening in the
test code are not caught and spoofed in the TAP stream anymore, they
cause a test failure. The system would be more robust if the testee
would be in a different process from the tester.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/350d61cd8531921a869e98bf6ad324a7883e3f40">350d61cd</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:38:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Restore BailOut on uncaught errors

[GB.TEST.TAP]
* NEW: Assert.SubtestLevel is a new property that returns the number of nested subtests.
* NEW: Assert.BailOut always unwinds the subtest stack and bails out of the entire TAP session.
* BUG: Tests can bail out even if Finished was called.

[GB.TEST]
* NEW: Bail out again if errors from test methods are caught.
* BUG: Don't call Finish on a subtest when it was already finished.

After the Bail out message, we Quit with non-zero exit status to signal
an abnormal termination to the harness.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/548d7da1cba1db52ce9500f583805244d8b862c6">548d7da1</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-02-27T20:58:27+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Remove ITest, ITestCase leftovers

[GB.TEST]
* OPT: Remove the inheritance hierarchy of ITest and ITestCase.

They are no longer needed to identify tests.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e57c7616f035896340beed37f2cdd4e8300a0d20">e57c7616</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-28T18:33:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">File properties dialog: Display file history if version control is enabled.

[DEVELOPMENT ENVIRONMENT]
* NEW: File properties dialog: Display file history if version control is enabled.
* NEW: Use bold text instead of shadows to display project titles.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cc70ae4f83acceb36728824fbf753a63d32bdfc3">cc70ae4f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-28T18:37:31+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redraw many icons.

[GB.FORM.STOCK]
* NEW: Redraw many icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9e33023518b0157e672b56c60f2f47731a64f169">9e330235</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-28T18:38:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FileProperties: Add Click event and Index property so that tab changes can be handled.

[GB.FORM]
* NEW: FileProperties: Add() now returns the index of the added tab.
* NEW: FileProperties: Index is a new property that returns or sets the current tab index.
* NEW: FileProperties: Click is a new event that is raised when a tab is selected.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/583a0c872d06b3f9911c2f1eced049c3c7c17a80">583a0c87</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-02-29T13:15:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Flowchart

[GB.TEST]
* NEW: Flowchart made by libre office draw and exported as svg

This is a first try to show the interplay between gbt3, gb.test and
gb.test.tap.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a703c7f2ea09ef584b72eec445185849c77c3b7f">a703c7f2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-29T19:39:40+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add String.PadLeft() and String.PadRight() methods.

[GB.UTIL]
* NEW: String.PadLeft() is a new method that pad a string to the left up to a specified length using a string pattern.
* NEW: String.PadRight() is a new method that pad a string to the right up to a specified length using a string pattern.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b865fa737fd87e00c2440a7f4ef94a16ee9b4b36">b865fa73</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-29T20:05:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Reserve one pixel less between characters for bold text.

[GB.FORM.TERMINAL]
* BUG: Reserve one pixel less between characters for bold text.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/639ca4833c8bc2ff73edcbd2b90fc77c7835d7fa">639ca483</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-29T20:06:27+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextEditor: CTRL+F opens a simple text search field inside the editor.

[GB.FORM.EDITOR]
* NEW: TextEditor: CTRL+F opens a simple text search field inside the editor.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/622c25101aceda505c4052df0a58898aa83fb2ca">622c2510</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-29T20:07:12+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redraw some icons.

[GB.FORM.STOCK]
* NEW: Redraw some icons.
* NEW: Add a 128 pixels version of the colored 'directory' icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b66607099d27a870a75e657639dc6b5241afdfc0">b6660709</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-29T20:16:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add version control history tab in file properties dialog and version control dialog.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update some translations.
* NEW: File properties dialog: Add a version control history tab.
* NEW: Version control dialog: Add a version control history tab.
* NEW: Version control dialog: Always open the dialog, even if there is nothing to commit.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/71d9c85887bfa96d6cb6ef7d6a077a82b43bbd73">71d9c858</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-29T20:16:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">String.PadLeft() and String.PadRight() are not inverted anymore when padding with one byte strings.

[GB.UTIL]
* BUG: String.PadLeft() and String.PadRight() are not inverted anymore when padding with one byte strings.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cf11f9213a9c3836a7a8cca624a6758f4057b1cc">cf11f921</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-29T20:21:08+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">File properties dialog: Undoing changes correctly refresh the changes tab again.

[DEVELOPMENT ENVIRONMENT]
* BUG: File properties dialog: Undoing changes correctly refresh the changes tab again.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/48e19298312428a1b28f4f0da2d40e9a93927d38">48e19298</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-29T20:22:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FileProperties: Adding a tab does not raise the Click event anymore.

[GB.FORM]
* BUG: FileProperties: Adding a tab does not raise the Click event anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/342096ae0adbdc4f9e7a2eaf45a07fea6e7411dd">342096ae</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-02-29T20:23:20+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/64e5abbc645a56bffadf2578e3e123fa0a225631">64e5abbc</a></strong>
<div>
<span>by Brian G</span>
<i>at 2020-02-29T13:32:20-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">[Scripter]
* NEW removed Lib directive
* NEW Added support for -w warnings
* NEW Added to only check last reply from compiler for ok
* NEW Added support for libraries using new Lib directive
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e1fbc01f12679b6635fc2e4409e24bbd6faf6373">e1fbc01f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-01T00:04:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ScrollArea: Do not show the shadows in some cases when they should not be visible.

[GB.GUI.BASE]
* BUG: ScrollArea: Do not show the shadows in some cases when they should not be visible.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7a377ebabcb611920a2e6171344b452b0418cc10">7a377eba</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-01T00:05:59+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextEditor: Add F3 and SHIFT+F3 shortcuts for searching forward and backward in the text search popup.

[GB.FORM.EDITOR]
* NEW: TextEditor: Add F3 and SHIFT+F3 shortcuts for searching forward and backward in the text search popup.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/401b04f5fcf2e1c4c1efe62f58c55141e0149967">401b04f5</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-01T00:49:17+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">String.LeftPad() and String.RightPad() now align the padding pattern respectively to the left and to the right.

[GB.UTIL]
* NEW: String.LeftPad() and String.RightPad() now align the padding pattern respectively to the left and to the right.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3c09d70986a9564b88b4cdabaefbc16ee6bbba39">3c09d709</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-03-01T22:26:14+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Mv Flowchart into projects .hidden folder

[GB.TEST]
* BUG: Mv Flowchart into the projects hidden folder, alter flowchart a bit
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fd2794612bbd4bace92eae4cd926e7d216cee7c4">fd279461</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-02T14:20:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Call the event loop just after the JIT compiler has aborted, so that its processes are correctly freed.

[INTERPRETER]
* BUG: Call the event loop just after the JIT compiler has aborted, so that its processes are correctly freed.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1d549ea2f635a71b8b2ddfa3f168af9c8480d68b">1d549ea2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-02T14:21:52+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/766b327e6198389a53a384f1c33268e4c831cd77">766b327e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-03T01:41:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Relative paths on command-line are now assumed to be relative to the current working directory.

[DEVELOPMENT ENVIRONMENT]
* BUG: Relative paths on command-line are now assumed to be relative to the current working directory.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1f9364d1315d00494125feb90bd877723e63e15a">1f9364d1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-03T23:28:10+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update project titles.

[GB.WEB.FORM]
* NEW: Update project title.

[GB.WEB.FORM2]
* NEW: Update project title.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/58046bcfadec94444e6916eebef5c329f2f41d1c">58046bcf</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-03T23:29:12+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TerminalView: Add the ReadOnly property, and add a 2 pixels margin around the terminal contents.

[GB.FORM.TERMINAL]
* NEW: TerminalView: Add a new popup menu entry to select all the text.
* NEW: TerminalView: Add a 2 pixels margin around the terminal contents.
* NEW: TerminalView: ReadOnly is a new property that makes the TerminalView ignore keyboard input.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9c8a47ba0fdc0106befaa0a0e792a832ca6e599d">9c8a47ba</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-03T23:34:17+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'gb.web.form2' to the component list.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 font.
* NEW: Add 'gb.web.form2' to the component list.
* BUG: Ignore untranslated title and description when displaying project information.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c4db969cb6f4bab377815f80daf59a12de71e553">c4db969c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-03T23:34:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redraw the coloured 'halt' icon.

[GB.FORM.STOCK]
* NEW: Redraw the coloured 'halt' icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/066f919a04be0e77ca62d2f71971b5eb18064f3f">066f919a</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-03T23:54:52+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add WebSlider control.

[GB.WEB.FORM2]
* NEW: Add WebSlider control.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bc7d0fc7df52a00d5b5832a4058162f0171063a9">bc7d0fc7</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-04T01:37:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Do not crash anymore by looking for help comments in form files when controls are public.

[COMPILER]
* BUG: Do not crash anymore by looking for help comments in form files when controls are public.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0d720dc6086a11df961f3dbfd35e6de19123d2d7">0d720dc6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-04T01:39:07+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'gb.signal' as component dependency.

[GB.WEB.FORM2]
* BUG: Add 'gb.signal' as component dependency.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/829fc971c73b875b0560137215b822dc7224dcdb">829fc971</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-04T02:02:40+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">The output of the command run after executable has been generated is now put in the IDE console.

[DEVELOPMENT ENVIRONMENT]
* NEW: The output of the command run after executable has been generated is now put in the IDE console.
* BUG: The first opening of the console waits a bit so that the arrangement of its container is made.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b7c933227c626fe9746a0df31a1a5f681770d0f7">b7c93322</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-06T00:21:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Date.ToISO8601() is a new function that converts a date to ISO-8601 format.

[GB.UTIL]
* NEW: Date.ToISO8601() is a new function that converts a date to ISO-8601 format.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1e4b387a2a7f0f375c962070bddfd02308c9a177">1e4b387a</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-06T00:26:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TerminalView: Terminal output processing is now delayed until the control is visible and has been arranged, so that the terminal width is accurate.

[GB.FORM.TERMINAL]
* BUG: TerminalView: Terminal output processing is now delayed until the control is visible and has been arranged, so that the terminal width is accurate.
* BUG: Move XTerm files to the hidden project directory.
* NEW: TerminalView: Automatic scrolling is disabled when the last terminal line is hidden.
* OPT: TerminalView: Automatic scrolling is not smooth anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7cc8a1d41f60f80d3154d02424630c036c650d15">7cc8a1d4</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-06T00:27:59+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Forgot the moved XTerm files.

[GB.FORM.TERMINAL]
* BUG: Forgot the moved XTerm files.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/aa6196323668beaadd9cabee075318f9130ac1fe">aa619632</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-06T00:30:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Version control: Fix command cancelling and command error dialog.

[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Correctly cancel commands when password dialogs are cancelled.
* BUG: Version control: The command error dialog now works correctly.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d0650b8de21c0d6872565d4045f137502b921c7d">d0650b8d</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-03-06T01:10:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'gb.test.tap' into 'master'

gb.test.tap

See merge request gambas/gambas!137</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bfc455070e9b94dd77790afa7e789eefa5a1bc6d">bfc45507</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-07T01:30:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for the Session class, and add WebForm.Current property to allow to change the application main form.

[GB.WEB.FORM2]
* NEW: DateBox: Open calendar popup on mouse down.
* NEW: Override the Session class, so that its methods that do not have any sense with 'gb.web.form2' do nothing anymore.
* NEW: WebForm.Current is a new property that allows to define the main form of the application that fills its HTML page.
* NEW: Session.Dir is a new property that returns the session directory. It is now '/tmp/gambas.<userid>/session/gb.web.form2'.
* NEW: Session.Timeout is taken into account by session processes.
* BUG: Window titles do not wrap anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/550900d8f220372ecd1076c881a53cdf6d7957c5">550900d8</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-07T13:25:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compatibility with replaced Session class.

[GB.WEB.FORM2]
* NEW: Session: Fix compatibility with replaced Session class, with support for array accessor, Exist method and Prefix property.
* NEW: Session: Remove Dir property. Session.Path was done for that.
* BUG: Calling Session.Abandon now quits the session process immediately.
* BUG: WebTimer: The Refresh() method now does nothing.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2e02a644c2df0fcc05cb9c828a5cf9b5b5b16a1b">2e02a644</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-07T14:40:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for switching the main form.

[GB.WEB.FORM2]
* NEW: WebForm: Current is a new static property that return or set the main form.
* NEW: WebForm: Goto() is a new static method that switch the Current property.
* NEW: WebForm: Reload() is a new method that reload the form if it is the main one. Otherwise it calls Refresh().
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/42a3da751049a37f8999c1607f9c833902b0c97c">42a3da75</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-07T23:18:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use version stored in VERSION file.

[GB.TEST.TAP]
* NEW: Use version stored in VERSION file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/30cde24a5acca6f81a517926ffbb3f9aa02395ba">30cde24a</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-07T23:23:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Version control dialog: Hide the modification tab if there is no changes..

[DEVELOPMENT ENVIRONMENT]
* NEW: Add 'gb.test.tap' to the list of components.
* NEW: Version control dialog: Hide the modification tab if there is no changes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f0cf49ada714e551148192130af352ac7d9570fb">f0cf49ad</a></strong>
<div>
<span>by Bastian Germann</span>
<i>at 2020-03-08T22:26:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Compile with MySQL version >= 8.0.1

The my_bool type was removed with MySQL 8.0.1:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-1.html#mysqld-8-0-1-compiling

Replace my_bool with char which was the typedef in older MySQL versions
and still is in MariaDB.

[GB.DB.MYSQL]
* BUG: Compile with MySQL version >= 8.0.1.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7933e4ed4a7db86a36312c4440cf4b1ec14e0d7f">7933e4ed</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-09T02:23:09+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for debugger.

[GB.WEB.FORM2]
* BUG: Use SIGUSR2 for synchronizing session process with CGI process, as SIGUSR1 is used by the debugger.
* NEW: Support for debugger.
* NEW: THe HTML body now uses sans-serif font by default.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1a08090954764847bd1fe33395a6411ae453c21d">1a080909</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-09T02:23:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Debug.Fifo is a new property that returns the name of the FIFO used for communication with the IDE.

[GB.DEBUG]
* NEW: Debug.Fifo is a new property that returns the name of the FIFO used for communication with the IDE.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b83205f539ffbe8248088bd40014863cb3a71e15">b83205f5</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T00:41:05+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Correctly handle unary minus operator.

[GB.JIT]
* BUG: Correctly handle unary minus operator.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bdb5801687c597e12ef505dabb5274f6027956a8">bdb58016</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T01:40:24+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for Poppler 0.86.

[GB.PDF]
* BUG: Support for Poppler 0.86.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7f549758f85ae9c32540b285840e166de60a6d69">7f549758</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T01:45:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for poppler 0.86, trial 2.

[GB.PDF]
* BUG: Support for poppler 0.86, trial 2.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4a39bd40fa03fce0cf4fbb10853db70d71e8dca9">4a39bd40</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T02:12:54+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for poppler 0.86, trial 3.

[GB.PDF]
* BUG: Support for poppler 0.86, trial 3.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/22b44313144a4f3f11fe2e0e1049d7249a878eac">22b44313</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T02:37:57+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for poppler 0.86, trial 4.

[GB.PDF]
* BUG: Support for poppler 0.86, trial 4.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/36f46ac8b4c7a962dd0d43a99c228d9d23116b65">36f46ac8</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T02:57:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for poppler 0.86, trial 5.

[GB.PDF]
* BUG: Support for poppler 0.86, trial 5.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/916b866b69b3849e09dbecdbe90df519bb243eb6">916b866b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T03:42:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for poppler 0.86, trial 6.

[GB.PDF]
* BUG: Support for poppler 0.86, trial 6.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1a8ef5e9c635d09ff50647c98a472a9b3d51669a">1a8ef5e9</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-03-10T03:06:06+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'gettext' package to archlinux builds</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8e241d98881e46718083a7f7a55060cff662a7c5">8e241d98</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T15:22:21+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix WebTabPanel.Count and add WebTabPanel.Remove().

[GB.WEB.FORM2]
* BUG: WebTabPanel: Count property can be made smaller.
* NEW: WebTabPanel: Remove() is a new method that removes a tab from its index.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2b9e18a103d7c89fc347715e48ca16b20b5e15e1">2b9e18a1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T18:29:05+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix detection of GUI components.

[GB.GUI]
* BUG: Fix detection of GUI components and share some code with 'gb.gui.qt'.

[GB.GUI.QT]
* BUG: Fix detection of GUI components and share some code with 'gb.gui'.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/607ea493d417a7692f2dd83e4bbde19ab734330e">607ea493</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-10T18:30:11+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/39ace33d5ef41e3dff4eff4349d0747826e81905">39ace33d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-11T01:51:14+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Packager: New option to add the project major version number to the package name.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Packager: New option to add the project major version number to the package name.
* BUG: Packager: Fix refresh of extra dependencies and additional files tables.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/10cfe348acbb0423fb1b3cc46d3d443fdce31764">10cfe348</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-12T00:42:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove INSTALL.html file. It was including deprecated links that now points at spam.

[CONFIGURATION]
* BUG: Remove INSTALL.html file. It was including deprecated links that now points at spam.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a59dfb169c4da7a2e8da2e869f76da6dcb2ad3a8">a59dfb16</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-13T21:36:11+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">CSVFile: Charset now can be specified.

[GB.UTIL]
* NEW: CSVFile: Charset now can be specified. If not specified, the first line of the files is used to guess if it could be WINDOWS-1252, or otherwise UTF-8.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e52fc136d15a8c67ff46aef344c131b89ea8a578">e52fc136</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-16T18:34:15+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Packager: Underscores are now allowed in extra dependencies package names.

[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Underscores are now allowed in extra dependencies package names.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b08346d8878cd45dde90b02ee71d43fa5076bd68">b08346d8</a></strong>
<div>
<span>by Bastian Germann</span>
<i>at 2020-03-18T20:18:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove two untranslated gettext srings

The two translation files give fatal errors on `msgfmt -c`:

gettext: app/examples/Games/GNUBoxWorld/.lang/cs.po:108: 'msgid' and 'msgstr' entries do not both begin with '\n'
msgfmt: found 1 fatal error
gettext: app/examples/Games/GNUBoxWorld/.lang/es_AR.po:97: 'msgid' and 'msgstr' entries do not both begin with '\n'
msgfmt: found 1 fatal error
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/37db818d3d7572270b087f3a53164c5944ba0228">37db818d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-21T04:27:05+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">The 'gb.web.form2' component has been renamed as 'gb.web.gui'. Support for popup menus and stock icons were added.

[GB.WEB.GUI]
* NEW: This is the new name of 'gb.web.form2'.
* NEW: Support for popup menus.
* NEW: Support for stock icons.

[GB.WEB.FORM2]
* NEW: Rename the component as 'gb.web.gui'.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/66f2b07c1fac78a8f91206382319284fccaab68b">66f2b07c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-21T04:29:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Response.SendFile() now correctly deals with relative paths.

[GB.WEB]
* NEW: Response.SendFile() now correctly deals with relative paths.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/677403b3411c867c6e891d95f31fdc2d089c6460">677403b3</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-21T04:35:59+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for custom stock icon sizes depending on form family, and allow any form family to use the menu editor.

[DEVELOPMENT ENVIRONMENT]
* NEW: Support for 'gb.web.gui' component.
* NEW: Support for custom stock icons sizes depending on the form family.
* NEW: Allow any form family to use the menu editor.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fb1ee7d9237e4bbc5e76d528b481b3cfae1c4c9b">fb1ee7d9</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-21T04:36:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix a typo in WebMenu properties declaration.

[GB.WEB.FORM]
* BUG: Fix a typo in WebMenu properties declaration.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fb27bf3309e87d726b03f16706b77661f1e78b3e">fb27bf33</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-21T04:52:31+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update mail address in appdata xml file.

[CONFIGURATION]
* BUG: Update mail address in appdata xml file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c2794f536c74bacb13df147ed5ea255252c595c1">c2794f53</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-27T02:20:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add and update some stock icons.

[GB.FORM]
* NEW: Add 'layout', 'new-tag' and 'tag' stock icons.

[GB.FORM.STOCK]
* NEW: Add 'layout', 'new-tag' and 'tag' stock icons.
* NEW: Update 'jump', 'make' and 'make-all' icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0714bf7d7d10f9f1c486bccee03feeca8401a2b0">0714bf7d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-03-27T02:22:58+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Image editor: Fix a possible infinite recursion when refreshing the clipboard tab.

[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Fix a possible infinite recursion when refreshing the clipboard tab.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/08c5fc95c787b4a81ec6021da4e2a7aea1a0571f">08c5fc95</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-04T16:18:10+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">'&=' operator optimization.

[COMPILER]
* OPT: Support for '&=' operator optimization.

[INTERPRETER]
* OPT: '&=' operator optimization.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/23835b8b9a9ec5fac73bc768118377c5b4cda6eb">23835b8b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-04T16:29:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for the '&=' operator optimization.

[GB.JIT]
* NEW: Support for the '&=' operator optimization.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8f0d4db96c0ee58633717a23e762273a96c5751b">8f0d4db9</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-04T17:06:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix support of '&=' operator optimization.

[GB.JIT]
* BUG: Fix support of '&=' operator optimization.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2165ececd5bb7fe888390ca966804d1202e2e0b2">2165ecec</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-06T04:43:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">JIT optimization of '&=' has been implemented.

[INTERPRETER]
* NEW: Support for JIT '&=' optimization.
* BUG: Fix '&=' optimization on argument variables.
* OPT: Strings greater than 4096 bytes are allocated by 4096 bytes steps.

[GB.JIT]
* NEW: JIT optimization of '&=' has been implemented.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/262fe72e3e7537a960d0b03a851220438b66648c">262fe72e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-06T04:44:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a new string benchmark.

[BENCHMARK]
* NEW: Add a new string benchmark.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0d21539a812566f61e13bdb41dae64e443475d5a">0d21539a</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-04-06T09:39:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitlab-ci.yml</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/889d95293254214600285d7cc1f1e967bc53f36d">889d9529</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-04-06T10:04:06+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

Scripter Added Support for Shared Libraries .. Master

See merge request gambas/gambas!138</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3d1a9b13c9a6918d3a71d67d7bd3149f1840b019">3d1a9b13</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-04-06T10:07:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

Compile with MySQL version >= 8.0.1

See merge request gambas/gambas!141</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c72d544427cc0a85b4e1ee4ac5a7d38df22be098">c72d5444</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-06T22:23:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Form editor: Fix default size of virtual controls.

[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Fix default size of virtual controls.
* NEW: Update Gambas fonts.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dc4b28b78522694b3216a89ce79145d6434058c4">dc4b28b7</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-06T22:26:00+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a4e233d4be4248f373e485c66605b0f663f1c0f6">a4e233d4</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T12:32:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move gb.test.tap into gb.test

[GB.TEST]
* NEW: Merge gb.test.tap classes.

[DEVELOPMENT ENVIRONMENT]
* NEW: Remove mention of gb.test.tap.

[CONFIGURATION]
* NEW: Remove gb.test.tap.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3891af0d62e57e74d4510536c4bf02698150263d">3891af0d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-07T14:51:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Take anchors into account correctly when generating links and fix a crash when parsing lines starting with a '#'.

[GB.MARKDOWN]
* BUG: Take anchors into account correctly when generating links.
* BUG: Lines beginning with '#' without a space after do not make the parser crash anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2489001ca41db249c0a5b4685d33595848d9ef3b">2489001c</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T15:08:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: restore failing self-tests

[GB.TEST]
* NEW: Errors in tests are caught again.
* OPT: Shorten StringEquals diagnostics.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/71b5ca1244554fd9fc99210fee7f2d4d16b9cb9c">71b5ca12</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T15:08:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: use TestHarness

[TESTER]
* NEW: Use gb.test's TestHarness to parse TAP.
* BUG: Do not overwrite existing classes when generating temporary startup class.
* OPT: Prefer Exec over Shell.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6144a78829af70f5fd46f88c5ca2defe7fb5b051">6144a788</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T15:08:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: fix Assert.ErrorCode and Teardown spelling

[GB.TEST]
* BUG: Forward Description in Assert.ErrorCode.
* BUG: Fix spelling of TearDown -> Teardown special test method.
* OPT: Use Assert.Note() instead of Print in tests.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/84e9792043000124ae13b4e628966e67f1e5218d">84e97920</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T15:08:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: remove self-test concept

[GB.TEST]
* OPT: Remove the concept of self-tests. Since ".../.test" exists there is no need to distinguish their tests and ours anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/728194b3dad23e99480d76d1acbc8bbfa96395a9">728194b3</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-07T16:48:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rename Unittest to Test
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/33641cac1bdb376ac5378ca459a81b36de781343">33641cac</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-08T00:40:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TestCommand Parser

Parses the string that containes testmodules and -methods. The parser is tested in TestInternals.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ce56c1ddb4d15de2c83455d9b60fdf2e328791f9">ce56c1dd</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-08T00:46:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New signature of Test.Main(), not really functional

I'm goin to bed, just to backup my work to Gitlab
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/815a1ddcf283b98a73fb7ba0741d0867ce8aa904">815a1ddc</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-08T12:39:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TestCommand parsing done, but system still buggy

Without "Debug oTest.Name" in TestSuite.class:39 it would silently crash anywhere
after TestNoMessage is done without printing any single character. Reason is
"Assert.BailOut" in TestSuite:51 which miraculously does nothing.

If the testsystem itself crashes, ist must print "BailOut ..."

But here also can be seen, why the system has to print every assertion immediately.
Any bufferíng is bad because if the testsystem crashes the buffered results are gone.

So we must get rid of the buffered stream thing and go back to Print scattered all over ;-)
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a00862b6810ab20f6e2601dd69b2db144658a70a">a00862b6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T13:57:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">CGI.All is a new property that returns a collection of all CGI environment variables.

[GB.WEB]
* NEW: CGI.All is a new property that returns a collection of all CGI environment variables.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2c3d7c069f3a85a4629f8c2e4a6adef065039eee">2c3d7c06</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T13:58:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">WebFileButton is a new control that provides a button that can upload file to the server.

[GB.WEB.GUI]
* NEW: WebFileButton is a new control that provides a button that can upload file to the server.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/12c819330b5265579470c5a7db79c1659d0b084b">12c81933</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T14:01:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add DB.LastInsertId, the static version of Connection.LastInsertId.

[GB.DB]
* BUG: Add DB.LastInsertId, the static version of Connection.LastInsertId..
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8a9e30e1beea42829a69d562c5e81ea823c0fb70">8a9e30e1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T14:01:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redraw 'upload' and 'download' stock icons.

[GB.FORM.STOCK]
* NEW: Redraw 'upload' and 'download' stock icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f6d742e1343e8c9979fda9e93302dd8e9af1f2dd">f6d742e1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T14:02:32+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix Gambas 'string2' test.

[BENCHMARKS]
* BUG: Fix Gambas 'string2' test.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/171c11c52368d7948b7d2ae13509c9daab3d64cf">171c11c5</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T14:03:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update some project versions and icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0f1de30f2ab2c05d6cef4f0921efa1af94e40f79">0f1de30f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T14:05:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add debugging messages to the Printing example and use full page to print.

[EXAMPLES]
* NEW: Add debugging messages to the Printing example and use full page to print.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/73686fde4c9c2583d8a208667ec922c8ab9f1640">73686fde</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T14:05:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update some project versions.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b737880ee6810ad59ddc3327034bc247731f2106">b737880e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T14:06:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add command-line options to find or replace a string in all wiki pages.

[WIKI]
* NEW: Add command-line options to find or replace a string in all wiki pages.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ab26124aa4c9611a6b8faa25bf7e6bc28344a1e6">ab26124a</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-08T17:58:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Search for wide-character ncurses when configuring

[CONFIGURATION]
* BUG: gb.ncurses now compiles on systems which only provide wide-character versions of ncurses pkg-config files.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/68c503bc2ea99d49b305818da075c1aae3a4a91a">68c503bc</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T21:27:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Enabling an already enabled timer has no effect anymore.

[INTERPRETER]
* BUG: Enabling an already enabled timer has no effect anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/812cd85c9d2607a9edac4e3e69926de1b15ddd4f">812cd85c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-08T21:27:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dfcfac6172db789db464913d14807c77322d42f9">dfcfac61</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-09T08:09:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Assert.ReverseNext

Turns the result of the following assertion the other way round
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/72c2c1e158a4c6d73550562fa046bcfb1a84c3d5">72c2c1e1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-09T08:13:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TestFailures report ok now, new TestCrashes

Tests in TestCrashes fail and must be reported as failed
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d6cf0e8fb4c3fb93700b28d221613e690e139caf">d6cf0e8f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-09T10:53:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix the tab order of the control toolbox.

[DEVELOPMENT ENVIRONMENT]
* BUG: Fix the tab order of the control toolbox.

[GB.WEB.GUI]
* NEW: WebListBox is a new listbox control.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/254251b2f7d9ec8b5f6ed21707358417e036f43e">254251b2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-10T11:15:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">refact
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dcce00e674736a0f126c56f2a3ec8cf15fa48e3c">dcce00e6</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-10T13:51:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: updated to new name and behavior of Test-Main()
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/294194557beb603b535ec230c6588ebb29b14742">29419455</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-10T13:52:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbtest.Test FIXME comment
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2e9e94903b720dfff019688002a7ea150e0e2866">2e9e9490</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-10T15:43:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">unittesthelloworld update neue tests
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/25fbe40ea62115ba8744211feb48921859d21e0c">25fbe40e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-12T10:38:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Taskell Kanboard

Taskell is a somewhat bulky kanboard for the commandline, but for me
seems to be sufficient to organize the few things we have to do until
3.15.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b0534ada268bf3429f305509cd37f2d9fc90bc44">b0534ada</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-14T20:40:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge remote-tracking branch 'christof/testing-system-tof1' into testing-system
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b0eb95202872ee68e456b7f9e7ef85554a21fdef">b0eb9520</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-16T09:47:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">'&=' on variants is not incorrectly optimized anymore.

[INTERPRETER]
* BUG: '&=' on variants is not incorrectly optimized anymore.

[GB.JIT]
* BUG: '&=' on variants is not incorrectly optimized anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b77de38fdfe12e7d6fd906688c65c75162e752ba">b77de38f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-16T09:49:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Stock: Analyze icon directories in alphabetic order, so that numeric directory names are always identified first.

[GB.FORM]
* BUG: Stock: Analyze icon directories in alphabetic order, so that numeric directory names are always identified first.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fae4d5df83633a194198450a64d0c3d074e5ef00">fae4d5df</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-21T07:32:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Spinner: Add a Padding property.

[GB.FORM]
* NEW: Spinner: Add a Padding property.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a53acf81c7c9c2cf90ee7e878b05c8d521e82c88">a53acf81</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-21T07:32:52+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextEditor: Do not use Application.Busy in Load() and Save() methods and fix TextEditor[].Purge() method.

[GB.FORM.EDITOR]
* NEW: TextEditor: Do not use Application.Busy in Load() and Save() methods.
* BUG: TextEditor: TextEditor[].Purge() works as expected now.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9c12c1f88691ef30a4f01f02e84c0af0c9ee959d">9c12c1f8</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-21T07:35:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Search dialog: The project browsing is now done through a background task.

[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: The automatic completion now appears at the correct position when the view is splitted.
* NEW: Search dialog: The project browsing is now done through a background task.
* NEW: Redraw the module icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e9f3767f984feed54676c8deabdb70374b1f1372">e9f3767f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-21T08:05:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Search dialog: Case insensitive search with words only now works correctly in all cases.

[DEVELOPMENT ENVIRONMENT]
* BUG: Search dialog: Case insensitive search with words only now works correctly in all cases.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ee81637c72e94fdd39d8b8e6f0ddbe13ecdd310e">ee81637c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-21T08:39:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Window: Add a State event that is raised when the window is minimized, maximized or set to fullscreen.

[GB.GTK]
* NEW: Window: Add a State event that is raised when the window is minimized, maximized or set to fullscreen.

[GB.GTK3]
* NEW: Window: Add a State event that is raised when the window is minimized, maximized or set to fullscreen.

[GB.QT4]
* NEW: Window: Add a State event that is raised when the window is minimized, maximized or set to fullscreen.

[GB.QT5]
* NEW: Window: Add a State event that is raised when the window is minimized, maximized or set to fullscreen.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d37d6c97b8a0bdd7951a848a4e146b15b6b6440c">d37d6c97</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-22T23:40:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Form editor: Add a information line on the toolbox that displays the name of the current hovered toolbox control, and the component it belongs to..

[DEVELOPMENT ENVIRONMENT]
* BUG: Hitting ESC key when the focus is on the console immediate command textbox now always closes the console tab.
* NEW: Form editor: Add a information line on the toolbox that displays the name of the current hovered toolbox control, and the component it belongs to.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/25d542ca171bb9a4dc866310cfe5db985b64fe59">25d542ca</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-22T23:43:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Change the version control synchronize icon to the 'download' icon.

[DEVELOPMENT ENVIRONMENT]
* NEW: Change the version control synchronize icon to the 'download' icon..
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/53865b1822bde84c698d5259cd7ff92043042931">53865b18</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-23T01:31:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Top-level menus of embedded forms are not inserted in the top-level form anymore.

[GB.WEB.GUI]
* BUG: Top-level menus of embedded forms are not inserted in the top-level form anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1a496a05b6fa771f456edb2dc40c929cd8190dcf">1a496a05</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-23T01:34:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix test source file initial comment.

[DEVELOPMENT ENVIRONMENT]
* BUG: Fix test source file initial comment.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c4433379731c79c7812b2bb47e4e1b020f528fcb">c4433379</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-04-23T19:05:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">The Window State event is correctly raised now, and the state properties are now correctly synchronized.

[GB.GTK]
* BUG: The Window State event is correctly raised now, and the state properties are now correctly synchronized.

[GB.GTK3]
* BUG: The Window State event is correctly raised now, and the state properties are now correctly synchronized.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/35cac9053ffab0d39efa7d228e74f6cffd84338c">35cac905</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-25T05:45:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactor TapPrinter and Assert

This is a big refactor of the TapPrinter and Assert interaction with
the goal of enabling gb.test to print a self-summary after a TAP session
(without storing the TAP we printed and parsing it afterwards). The main
feature addition is a new class representing an assertion (together with
its subtests). Objects of this type are now produced by TapPrinter when
it prints an assertion and by TapParser alike when it parses TAP.
This allows more uniform and more detailed reporting of failures, too.

For organizational reasons, subtest support was moved into the printer.

[GB.TEST]
* NEW: Expose the TapContext class which holds the current TAP session's state.
* NEW: Represent assertions (and entire subtests) by TestAssertion objects in both TapPrinter and TapParser.
* NEW: Coalesce the four TapParser events for assertions into one.
* OPT: Move subtest support into TapPrinter, removing the need to create multiple TapPrinter objects.
* OPT: Remove the need for buffering the TAP to print a self-summary.
* BUG: Fix the buffering issue that would lose TAP when the process crashes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/acc8f11040a4435c009f2b9a551a7e3f7e19c030">acc8f110</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-25T05:48:28+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Rename ReverseNext to IntendedFailure

IMHO a more descriptive name. One can "reverse" so many things.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/12d39c8772918292322c08b982290a072e67e189">12d39c87</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-25T11:42:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactor TapPrinter and Assert

This is a big refactor of the TapPrinter and Assert interaction with
the goal of enabling gb.test to print a self-summary after a TAP session
(without storing the TAP we printed and parsing it afterwards). The main
feature addition is a new class representing an assertion (together with
its subtests). Objects of this type are now produced by TapPrinter when
it prints an assertion and by TapParser alike when it parses TAP.
This allows more uniform and more detailed reporting of failures, too.

For organizational reasons, subtest support was moved into the printer.

[GB.TEST]
* NEW: Expose the TapContext class which holds the current TAP session's state.
* NEW: Represent assertions (and entire subtests) by TestAssertion objects in both TapPrinter and TapParser.
* NEW: Coalesce the four TapParser events for assertions into one.
* OPT: Move subtest support into TapPrinter, removing the need to create multiple TapPrinter objects.
* OPT: Remove the need for buffering the TAP to print a self-summary.
* BUG: Fix the buffering issue that would lose TAP when the process crashes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/aeef68eedf8438ce4bff2f32c974e3350d7447c7">aeef68ee</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-25T11:42:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Rename ReverseNext to IntendedFailure

IMHO a more descriptive name. One can "reverse" so many things.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8ff76cb27987a84a9300510fbdc5010dc80a9dec">8ff76cb2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T11:42:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test and gbt3 some refactoring and future tasks
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9870741dcc2bcbca26fd8d4990ee0d46ae02e7ee">9870741d</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T20:19:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Tasks to do until gb.test is done so far
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e5c9b3c1c2485cfcab5ab4515aa864eb97a8f353">e5c9b3c1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T21:28:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test and gbt3 some refactoring and future tasks
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b640e5116babefc589f23af80139df3b5014a801">b640e511</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T21:28:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Tasks to do until gb.test is done so far
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/470cdf7cf02d873a4966b4c14131d606674b7bab">470cdf7c</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T21:29:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'testing-system' of ssh://gitlab.com/christhal/gambas into testing-system
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/24ef4c8c07d37c0e679b6cb8a1e3c7b9e0193467">24ef4c8c</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T10:41:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix: BailOut stops all tests
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7d55499305e6fdefa2020801009f7b2fcb3a7774">7d554993</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T10:44:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Better readability of TAP output for humans

... I mean elder humans, like me
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f36f6561106da46349e8d101b1a8751c7089a8d8">f36f6561</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T10:48:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">selftests: get rid of old plans
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d02c023e671ed9ff5101496ec39bcf4c91a64751">d02c023e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T11:03:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TestFailures and TestSummary updated
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d7a478cc81ae7e2efdc73ac0201016aac71eb442">d7a478cc</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T11:23:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix: Test bails out if testmodule doesn't exist
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/127eb0738585e3e48899a1e698c8aa0cec52f97d">127eb073</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T12:07:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge remote-tracking branch 'upstream/master' into testing-system
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/750a6057d17dbbe92b2f4fe2057e240d04eff4a1">750a6057</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T12:49:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Taskell next task todo and skip

Both are not implemented well but necessary for summary
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7712c62e47d7f434f4e59544a1eaf8439264272b">7712c62e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T13:07:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">taskell better explanation
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c306e9a5fc8971942d95930021e821caf168ea45">c306e9a5</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-27T12:01:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix: Free Assert from non-assertions

Assert free from non-assertions. Also Assert and Test now are
modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0943f349eba6e11353df33b44701833576d9e196">0943f349</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-28T09:36:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">taskell updated: Todo exists
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/098c5915a5096059d4daa94ef0b43ecc34409e47">098c5915</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-28T12:17:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New Bug: Directives are never stored.

This must be fixed before Summary can be created.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7d480229e0dbad0526be02a09d5c0403625dc656">7d480229</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-01T10:42:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rewrite TestSummary and TestMe

TestSummary.DoSomeAsserts, DoTodo and DoSkip succeed
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4c2a4f47f5b1acbc7d3f13fed64ee163376e4ff3">4c2a4f47</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-05-01T15:57:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Show TODOs and SKIPs in summary

[GB.TEST]
* BUG: Do not trim whitespace from diagnostic lines.
* NEW: Show TODOs (failed and bonus) and SKIPs in summary.

Previously, TapPrinter.Diagnostic would Trim$ its argument before
splitting it by line. This would remove any indentation that may
be useful for formatted diagnostics output, so it has to go.
Additionally I special-case Null and gb.Lf to print exactly "#\n",
which is a common use case as a visual separator.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3cf670ef85fea90ee4ff14fbc510d36f3064e218">3cf670ef</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-01T18:59:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test.PrintSummary: Result in the last line
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/91c4ce2638e2aee0467ccec8e985d3d37f9f8346">91c4ce26</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T11:53:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">started documentation and task hide symbols
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6b2f8ec1b27debf400dd98e737c8b8413d7075b8">6b2f8ec1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T15:27:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">delete redundant TestSetupTeardown.test
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/178ce9c26c0ffe6d8f1f8a7353502000fc9c7aa1">178ce9c2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T15:28:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove TestSetupTeardown in TestMe also
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2c111a14c3bd8eca0369ee7c1e6bc7cd183b9005">2c111a14</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T17:20:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Assert documentation – not fully done

Left descrition of Approximate and RelativeApproximate to a mathematician..
;-)
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/36b2e39ebead821b3802ff731d1ce36976a9349d">36b2e39e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T17:22:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test Assert.Like
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/08d798c1865ba6b5a638d24825d72328bdb68f67">08d798c1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T18:35:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">hide Test.Finish and documentation
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/645f972bdf2c4b180878d9152d47b826b05273ff">645f972b</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T07:36:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README and tasks updated
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fc2ad34525206820448cea93039500d547a43e6f">fc2ad345</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T07:42:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README small fix
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ed8f5b73adb585d0f18c1e6388e5e9728f5860b6">ed8f5b73</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T10:35:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: some fixes and tasks done

Returns exit code.

Doesn't print a summary any more as this is provided by gb.test.

Doesn't print blank line at the beginning any more. Plan has to be in
the first line.

Works fine with tappy (python TAP consumer)

Kills temporary startup file
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c733083a32db7b0e9324dca26a797b4b7ff13edf">c733083a</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T11:26:05+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3 install and task
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f5dbf4074e326a3af508684995ca81ae0fc07f76">f5dbf407</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T11:42:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: Fix. Raise error when path = Null, no sparse
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5675853767cefc997507bf2e5da22ccc394f5b64">56758537</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-04T02:14:04+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">WebListBox: Fix behaviour in multiple selection mode.

[GB.WEB.GUI]
* BUG: WebListBox: Fix behaviour in multiple selection mode.
* BUG: Fix how the executable path is forged.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/de4fc3c4cf734ee13ed60a39240f2de409518b6b">de4fc3c4</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-04T12:47:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test README documentation

[GB.TEST]
* NEW: Update documentation in README
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f36281a6940b29288de9254b6bd385ae07269cac">f36281a6</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-04T12:51:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of https://gitlab.com/gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5cfd01f3c16366a8544da9ecf7d94004d740ab7c">5cfd01f3</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-04T21:26:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">WebListBox: Fix read of Index property.

[GB.WEB.GUI]
* BUG: WebListBox: Fix read of Index property.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7612fb02681642f4c5eb47bba04991f939dbc7a2">7612fb02</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-04T21:27:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Stock: Better support of some icon themes. Add 'share' stock icon.

[GB.FORM]
* BUG: Stock: Better support of some icon themes.
* NEW: New stock icon 'share'.

[GB.FORM.STOCK]
* NEW: New stock icon 'share'.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e67263696fe2beec9b075c28fc784686f18fc98b">e6726369</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-04T21:29:22+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Search dialog: Support for browsing compressed files.

[DEVELOPMENT ENVIRONMENT]
* BUG: Search dialog: Support for browsing compressed files.
* NEW: Use global constants for IDE blue and orange colors.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3c510ed644bcc4389cc725307d56aaebbebd7b30">3c510ed6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-04T21:31:04+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ab67621cc5b31fab3cffa1f3be4e9b48bba1a241">ab67621c</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-05-04T19:42:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'ubuntu-eoan', update 'ubuntu-latest'.</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/61b5905489fa52d5f1e4066aafa2129d4a473268">61b59054</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-05-04T19:44:51+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update 'debian-testing' with 'libgime-3.0-dev'.</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dc784772817905b23dcd14b153fd551d7f62c11e">dc784772</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-05-04T19:53:36+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitlab-ci.yml</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/368165ff2f0d608e11f62c052a5890e1009619a5">368165ff</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-07T08:18:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add '-T' option to run test modules.

[INTERPRETER]
* NEW: Add '-T' option to run test modules.
* NEW: Update help message and display options in alphabetic order.
* BUG: Use '-r' option now to redirect standard error output. No conflict anymore with '-t'.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/931ecc6c6195c08dbab3f389e0822901b8f596b3">931ecc6c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-07T08:19:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use '-r' interpreter option to redirect standard error output.

[DEVELOPMENT ENVIRONMENT]
* BUG: Use '-r' interpreter option to redirect standard error output.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1cd23bb578c610ad7d4862e45c19b5974a3920b6">1cd23bb5</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-07T10:18:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Interpreter options now accept a void argument.

[INTERPRETER]
* BUG: Interpreter options now accept a void argument.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a965afa0e56240a89faf6260050e2b2e2918668b">a965afa0</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-05-07T12:57:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Hide more classes and symbols

[GB.TEST]
* OPT: Hide more classes and symbols.

TapPrinter, TapParser and TapContext are not exported anymore. The Tap
constants are moved into other classes. Some public methods/properties
that expose printer, parser or context are hidden.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e3a9ac58e8174659be334682f90ca3eeb9204113">e3a9ac58</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-05-07T13:15:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Exit with appropriate status code

[GB.TEST]
* BUG: Test.Main() now `Quit`s with 0 or 1 indicating whether tests passed or failed.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fa27ff82044af26869afb2fdf1a227cfab0e1770">fa27ff82</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-05-07T13:15:57+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Tidy up TestHarness

[GB.TEST]
* OPT: Remove cruft from TestHarness. Use the new `gbx3 -T` mode. Make it a module.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/986ca05fc489d97b9147363b22a8f7952fdd7094">986ca05f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-07T15:15:13+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Automatically load 'gb.test' component when the '-T' option is used.

[INTERPRETER]
* NEW: Automatically load 'gb.test' component when the '-T' option is used.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/db95af0cb2f4363c670c7491d13f5b1d2b193356">db95af0c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-07T15:15:57+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make 'gb.test' component hidden, as it is now loaded automatically.

[GB.TEST]
* NEW: Raise the component to the 'Stable but not finished' state.
* NEW: Make the component hidden, as it is now loaded automatically.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/44bacadedade90f6b7c11d37509d82c113267313">44bacade</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-07T15:23:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Suport for unit tests in the IDE.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update french translation.
* NEW: Add a 'test' button, that run the project in test mode, using the debugger.
* NEW: Add a specific output tab for the unit tests result.
* BUG: Selection of menu icons now allows stock icons again.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ac5068e9c2f2771f54b3afc7a85b79d46efd03cc">ac5068e9</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-09T20:55:04+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Automatically add 'gb.test' component information when a project includes a test module.

[COMPILER]
* BUG: Automatically add 'gb.test' component information when a project includes a test module.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f319132dfc1f7e3443146e154e4af680db567e5d">f319132d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-09T20:55:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ignore hidden components specified in the project file.

[DEVELOPMENT ENVIRONMENT]
* BUG: Ignore hidden components specified in the project file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/31b519d733f7d1924d52de555882dc6177c43a03">31b519d7</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-10T09:06:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test updated unittesthelloworld

[GB.TEST]
* NEW: example unittesthelloworld does not load component gb.test
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9a9d347c8addba1a9b0bbb5b0720fbac0248b298">9a9d347c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-10T14:51:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Automatically load 'gb.test' information.

[DEVELOPMENT ENVIRONMENT]
* BUG: Automatically load 'gb.test' information.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e5adb0eff72f6dd643f454478d9991d8ca806e43">e5adb0ef</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-10T14:52:10+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/833178b0f982f0f6b444fbc21f17b9406d890e28">833178b0</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-10T15:58:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Automatically load 'gb.test' for automatic completion.

[DEVELOPMENT ENVIRONMENT]
* BUG: Automatically load 'gb.test' for automatic completion.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/27a6f2a5f22855dca1336b19165dcc9b798fcdc8">27a6f2a5</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-05-11T03:49:49-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">CI Build Failure

[GITLAB]
* BUG: CI build fails on Eoan due to Timezone
* BUG: CI build fails on Eoan due to Keyboard
* BUG: CI build fails on Eoan due to Keyring
* BUG: CI build fails on Latest due to Timezone
* BUG: CI build fails on Latest due to Keyboard
* BUG: CI build fails on Latest due to Keyring
* BUG: CI Build fails on Latest due to Qt4
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4ffe07752918a3111f4d660636391b8e5a11cb5b">4ffe0775</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-11T18:37:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">System tray now works with QT5. Drawing on a cached DrawingArea does not display a warning message anymore.

[GB.DESKTOP.X11]
* BUG: System tray now works with QT5. A display glitch remains.

[GB.QT4]
* BUG: Drawing on a cached DrawingArea does not display a warning message anymore.

[GB.QT5]
* BUG: Drawing on a cached DrawingArea does not display a warning message anymore.
* BUG: X11 event filter correctly handle ClientMessage events now.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/06cd374e526a7efb7926c13d6c14b552f0c00e74">06cd374e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-11T21:00:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Display a warning message when running tests, if there is no test modules.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 13 fonts.
* NEW: Update french translation.
* NEW: Reorder debug panel buttons.
* NEW: Display a warning message when running tests, if there is no test modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/492dccc28f189d4efc40823ec834cb8f0fef32eb">492dccc2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-11T21:02:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make the component visible again.

[GB.TEST]
* NEW: Make the component visible again.
* BUG: Fix two typos in comments.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/77436fd06dfa3231fee600667fd8833c89c8992e">77436fd0</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-11T22:26:08+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test Setup and Teardown methods hidden
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2d2c545576e453fd4a0625567e1d07af2f677e96">2d2c5455</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-11T22:31:08+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Assert documentation

[GB.TEST]
* New: Assert is an instruction which is extended by gb.test. It's original functionality is now documented in the Assert.module.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e3c8df556814435335a3e067940762051c0bed73">e3c8df55</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-11T23:28:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: new function Test.GetAllTests

[GB.TEST]
* New: Test.GetAllTests returns a collection of all testmodules and their testmethods
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/daf5b7d9f145fffe539f512c25e4d42674e6299e">daf5b7d9</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-11T23:39:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove gbt3

gbt3 is obsolete as gbx3 -T now does the same
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/861de3a55af79552fa0693106b8f057e3eb2ffae">861de3a5</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-05-11T22:14:32+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix build of 'ubuntu eoan' and 'ubuntu latest'.

See merge request gambas/gambas!144</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e2a411a369e0604dc321bd34fafb6459384cd2f6">e2a411a3</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-05-11T22:15:51+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'i18n' into 'master'

Remove two untranslated gettext strings

See merge request gambas/gambas!142</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/afd35b4517a0731397f5f7645e451408511702b9">afd35b45</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-12T00:49:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactoring and further tasks to do

Rename container and testcase to the more gambassy names testmodule and
testmethod. started plan selftests.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/af5edf2d2582e08ed7ba8da04d8ff37878eaf34f">af5edf2d</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-12T00:52:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of https://gitlab.com/gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8395b972b867cf256be508cc9c22dd711baad0fe">8395b972</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-12T01:13:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make READ and INPUT return void strings instead of NULL, otherwise JIT compiler fails.

[INTERPRETER]
* BUG: Make READ and INPUT return void strings instead of NULL, otherwise JIT compiler fails.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bfb3597358bbe882635f774d421ce1d1d8443d8b">bfb35973</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-12T01:14:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c681983e01a35b37f71c5a3789f778717a38757f">c681983e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-12T09:41:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use the Unity protocol on all desktops.

[GB.DBUS.TRAYICON]
* BUG: Use the Unity protocol on all desktops.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fc79447baa521f062770ee16b88126b7b8f6e886">fc79447b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-12T09:42:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update a few icons.

[GB.FORM.STOCK]
* NEW: Update a few icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/78a969ea0c97e21901f12d5603e6be53fbbb0355">78a969ea</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-12T09:43:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">X11Systray.Show() now takes the icon background color as second optional argument.

[GB.DESKTOP.X11]
* NEW: X11Systray.Show() now takes the icon background color as second optional argument. The default color is black.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cbefcd766066d9faa6ccce4ad703512cbdd6ef14">cbefcd76</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-13T11:14:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: new function Test.AllTestsJson
[GB.TEST]
* NEW: New function Test.AllTestsJson
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/427ed14d2e6cdf7a4a0a3446750f38d0c3e1dd2c">427ed14d</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-13T14:20:57+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Rename TestHarness to TestRunner, TestRunner.List
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7b30f81ab2c5fa8bab4e8d76ea99d60ba8bc5fa9">7b30f81a</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-14T09:38:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a project icon.

[GB.TEST]
* NEW: Add a project icon.
* BUG: Fix an english word in 'README.md'.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ef32c2e7a2968ec10841d6507bb25486dd1044be">ef32c2e7</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-14T09:39:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/05d9fdf865fe592abe35053d5bff6005b0ed4c1d">05d9fdf8</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-05-14T12:53:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make TestRunner.Run return its result

[GB.TEST]
* BUG: TestRunner.Run returns its result TestStats now.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/769b611362c18422f0d5c181bc254b0c280d1bc0">769b6113</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-14T13:08:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test some changes for integration to IDE et al

[GB.TEST]
* NEW: TestRunner.List returns all tests as TestCommand[]
* NEW: Test.Main can be triggered to report all tests as string
* NEW: TestCommand FromString and ToString to convert TestCopmmands into objects and vice versa
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b445a7e859f8430bf50823fcb65169f6c5401400">b445a7e8</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-14T13:15:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test integration to the IDE. TestSuites

[DEVELOPMENT ENVIRONMENT]
* NEW: FTestSuite to configure testsuites and store in project in .tests
[GB.TEST]
* NEW: testsuites
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fa933ee86f436eec0039b5e2eaec0dfe1280fe1a">fa933ee8</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-14T14:12:10+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">small changes FTestSuite

Gambas3 did not compile, tests did not occur if not compiled
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/81f17d712cc6c18b4641da2e95c95c4524048a5b">81f17d71</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-14T14:20:08+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test executes all tests with "*"
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4bda6391ecc325107d14b171cf8a6b1e7e1de3cf">4bda6391</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-14T20:34:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">WebButton: Don't react to click when disabled.

[GB.WEB.GUI]
* BUG: WebButton: Don't react to click when disabled.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a06a6485fd9b141c448f1794fe40a8aa7e5e9f10">a06a6485</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-14T20:34:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update many icons.

[GB.FORM.STOCK]
* NEW: Update many icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/aa46af368164d9a4efba6908f02e5c395344b604">aa46af36</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-14T20:35:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a04fa2a24bca999d47ed8c14e5ba97cb90320d9c">a04fa2a2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-16T01:41:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FileChooser & DirChooser: Custom bookmarks are now correctly refreshed when they change.

[GB.FORM]
* BUG: FileChooser & DirChooser: Custom bookmarks are now correctly refreshed when they change.
* NEW: Add 'unselect' stock icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/849a34857fc0c7446a4b0390945b770c1eace331">849a3485</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-16T10:15:34+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TreeView: ShowCheck is a new property that uses checkboxes to handle selection mode.

[GB.GUI.BASE]
* BUG: TreeView: Take padding into account when interpreting mouse events..
* BUG: TreeView: Fix right-to-left layout management.
* NEW: TreeView: ShowCheck is a new property that uses checkboxes to handle selection mode.
* NEW: Paint.Check() is a new method that draws a check mark.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bd36dc9d74fcff2cfb568ad8b5ac1657a734a013">bd36dc9d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-16T11:29:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add menu entries for toggling most of the debugging environment variables.

[DEVELOPMENT ENVIRONMENT]
* BUG: Display an appropriate message when project testing fails.
* NEW: Update french translation.
* NEW: Make the IDE depend on the 'gb.test' component.
* NEW: Code editor: error messages now use the same background as the editor, to ensure they are always readable.
* NEW: Add menu entries for toggling most of the debugging environment variables.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f4acc8407ba53e792ea8655e823081ad24d1e49c">f4acc840</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-16T17:51:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TreeView: Fix selection and keyboard management when ShowCheck property is set.

[GB.GUI.BASE]
* BUG: TreeView: Fix selection and keyboard management when ShowCheck property is set.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/930774032abbee07478a341d0c81418f558b007b">93077403</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-16T19:36:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">URL.UnQuote() takes a new optional argument that prevent unquoting "+" into space.

[GB.UTIL.WEB]
* BUG: Fix query encoding & decoding in URLQuery class.
* NEW: URL.UnQuote() takes a new optional argument that prevent unquoting "+" into space.
* NEW: URL.Quote() now quotes spaces as "%20" and not "+" anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/da8182acbcb3147e5d8649449a6996b2278c66a3">da8182ac</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-16T19:42:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Do not unquote "+" into space in query strings.

[GB.WEB]
* BUG: Do not unquote "+" into space in query strings.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/524f65cdaa414bfaa2706a94b5dd73dec936d519">524f65cd</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T01:25:13+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redesign verbose messages.

[INFORMER]
* NEW: Redesign verbose messages. Do not print anything if verbose mode is off, except warning messages.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7e7f6d5c296c402214ab1983bed5cab3d97af97b">7e7f6d5c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T02:57:25+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Hide testing menus, buttons and panel if the project has no test modules..

[DEVELOPMENT ENVIRONMENT]
* NEW: Hide testing menus, buttons and panel if the project has no test modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fffa4e5b51ee9f31382359447bb97c83e4fc4929">fffa4e5b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T08:24:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Order options in displayed help.

[COMPILER]
* NEW: Order options in displayed help.

[ARCHIVER]
* NEW: Order options in displayed help.

[INFORMER]
* NEW: Order options in displayed help.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7c7029aed87a7b593dfe5a31326857398758ef42">7c7029ae</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T08:26:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make a public function static.

[INTERPRETER]
* BUG: Make a public function static.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/56b33853def4b545a13ff6d8ce4f7a31710266eb">56b33853</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T08:27:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update AUTHORS file.

[CONFIGURATION]
* NEW: Update AUTHORS file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ac0a41b817fdbe12c0bb795eaf15eb9aa39fc4d6">ac0a41b8</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T08:27:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Order options in displayed help.

[SCRIPTER]
* NEW: Order options in displayed help.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3754b37cfa2d0523ad642cac4733f59a493e11a9">3754b37c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T08:28:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update some icons.

[GB.FORM.STOCK]
* NEW: Update some icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8f5d7b321970f07a7fabb2a562815dec9e4b604b">8f5d7b32</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T08:31:28+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Project properties: Add more project statistics.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update french translation.
* NEW: Project properties: Add more project statistics.
* NEW: Project properties: The first column of environment table has now a minimum width.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/761b3d64c1eb5135e82642960c215cf5d9e60485">761b3d64</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T13:19:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a project icon.

[GB.TEST]
* NEW: Add a project icon.
* BUG: Fix an english word in 'README.md'.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0264dd173e58e88f034a83c27999fefc4ed8cb4c">0264dd17</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T13:19:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">WebButton: Don't react to click when disabled.

[GB.WEB.GUI]
* BUG: WebButton: Don't react to click when disabled.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/886a403ea7f8607728f8c83cab6d4966dfe87857">886a403e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T13:19:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update many icons.

[GB.FORM.STOCK]
* NEW: Update many icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ea1c0d2fe09ad17169a02736430738f21fbfee2c">ea1c0d2f</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-05-17T13:19:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make TestRunner.Run return its result

[GB.TEST]
* BUG: TestRunner.Run returns its result TestStats now.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d0ee8dd92ccc695c8a276aaf4a5f5fc5779645d2">d0ee8dd9</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-17T13:19:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FileChooser & DirChooser: Custom bookmarks are now correctly refreshed when they change.

[GB.FORM]
* BUG: FileChooser & DirChooser: Custom bookmarks are now correctly refreshed when they change.
* NEW: Add 'unselect' stock icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/608e5f80ad06f715919278bb28d55f40d797a3b8">608e5f80</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-17T13:19:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FTestSuite to organize test

[DEVELOPMENT ENVIRONMENT]
* NEW: Form FTestSuite to organize test suites
[GB.TEST]
* OPT: Prints all tests as string with Test.Main(_TRIG_GETTESTS)
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d75f30a142b89c6596eed8a39faf4a50f2a88821">d75f30a1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-17T13:23:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of https://gitlab.com/gambas/gambas into testing-system
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/59beb3ffd9988ac3facf8a26804cc3a1aced69b2">59beb3ff</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-17T13:52:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FmMain Debug Testsuites

[DEVELOPMENT ENVIRONMENT]
* NEW: Menu entry Debug->Testsuites
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b1b0d0a13040ca613d679c09e394ac027bce4cea">b1b0d0a1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-17T13:54:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test testsuites

[GB.TEST]
* NEW: testsuites in .test
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cb505b8548882a7aafad3bc1f8a8cfd2b60254a6">cb505b85</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T08:41:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add new stock icons

[GB.FORM.STOCK]
* NEW: Add new stock icons
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f549fd2ec3277876c534db84f733c277f71088d1">f549fd2e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T08:57:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New stock icons. Add a Picture property to SliderBox.

[GB.FORM]
* NEW: ColorChooser: Use icons instead of labels for color components.
* NEW: SliderBox: Add a Picture property.
* NEW: SliderBox: The default value is now applied when double-clicking on the spinbox, not the slider.
* NEW: Add new stock icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/faa59619ff7c07a469eea05b9b140eae34809b81">faa59619</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T08:59:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Option dialog: Add a slider for defining the brightness of the background.

[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Add a slider for defining the brightness of the background.
* BUG: Fix GUI component selector.
* NEW: Image editor: Use the new stock icons in the property panel.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a0aa9f18bfdad6a924385b13e71ef74d3de50a69">a0aa9f18</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T09:00:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use the stock scanner icon as project icon.

[GB.SCANNER]
* NEW: Use the stock scanner icon as project icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c99df6c0c52972236cdd7484184112aeb909a318">c99df6c0</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T13:22:34+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add an API to get the luminance of a color.

[GB.IMAGE]
* NEW: Add an API to get the luminance of a color.

[GB.JIT]
* NEW: Cosmetic changes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a520d12ef490def86cd9a5327665378cb94c13f9">a520d12e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T13:23:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Application.DarkTheme is a new property that returns if the current color scheme is dark.

[GB.GTK]
* NEW: Application.DarkTheme is a new property that returns if the current color scheme is dark.

[GB.GTK3]
* NEW: Application.DarkTheme is a new property that returns if the current color scheme is dark.

[GB.QT4]
* NEW: Application.DarkTheme is a new property that returns if the current color scheme is dark.

[GB.QT5]
* NEW: Application.DarkTheme is a new property that returns if the current color scheme is dark.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0b78bb4f0aa1e567f7920c31b212e2ddda92ecb1">0b78bb4f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T13:24:16+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New icons and update existing ones.

[GB.FORM.STOCK]
* NEW: New icons and update existing ones.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/363b4d377ddcca066d45d1dca6bee29edfd23ed6">363b4d37</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T13:25:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New stock icons.

[GB.FORM]
* NEW: New stock icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/078a1ab6801b91b2eaa30ef8a8ea50b76f76133a">078a1ab6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T13:25:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use the new Application.DarkTheme property.

[GB.GUI.BASE]
* NEW: Use the new Application.DarkTheme property.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b3a79e176ba8ce6624b9a07ddd70374b8e175073">b3a79e17</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T13:26:25+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Adapt the background image to dark themes automatically.

[DEVELOPMENT ENVIRONMENT]
* NEW: Use the new stock icons.
* NEW: Adapt the background image to dark themes automatically.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cc8ff4fdb0aa72f1385135c3f3d64178db4d4e7c">cc8ff4fd</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T15:32:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ListEditor: Add Unique property and Activate event.

[GB.FORM]
* NEW: ListEditor: Unique is a new property that ensures that all ListEditor elements are unique.
* NEW: ListEditor: Activate event is now emitted if the user clicks twice on the list.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/87dc14eed3f9a2bd0e198ebcf2fc8a18a1c19a9c">87dc14ee</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T15:35:28+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">The program arguments are now defined through a specific dialog displayed when running the project.

[DEVELOPMENT ENVIRONMENT]
* NEW: The program arguments are now defined through a specific dialog displayed when running the project.
* NEW: Project properties dialog: Remove the 'arguments' tab.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2176a507b1050584823276598ab9daae6b3086e0">2176a507</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-18T17:55:32+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Compile 'gb.form.stock' before 'gb.form' now that is it checked in the 'gb.form' project components.

[CONFIGURATION]
* BUG: Compile 'gb.form.stock' before 'gb.form' now that is it checked in the 'gb.form' project components.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/58472c2103b34612edca15e4cd437b1c77bc5f0c">58472c21</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-05-18T22:46:34-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Primary Arch package version always equals 1

[Packager]
* BUG: Primary Arch package version always equals 1
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/af8326caa548c72cf3dc65cc8981cc6eace3dd26">af8326ca</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-19T10:01:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update many stock icons, and add new ones.

[GB.FORM]
* NEW: Add new stock icons.

[GB.FORM.STOCK]
* NEW: Update many stock icons, and add new ones.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a854c1cc5c379900dd397d12ac2e0bd1d0d8b31a">a854c1cc</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-19T10:03:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use the new stock icons and remove a debugging message.

[DEVELOPMENT ENVIRONMENT]
* NEW: Use the new stock icons.
* BUG: Remove a debugging message.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f1c9ef9a77f7bd818ac61cb239e513df10e13479">f1c9ef9a</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-05-19T08:04:38+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'testing-system' into 'master'

gb.test integration to the IDE 2nd attempt

See merge request gambas/gambas!146</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/29d2e962f8d875dcc4e694cbf0f03b31e992718b">29d2e962</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-19T10:49:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ide small fix test suites
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cc57058d03598560fbf55b2cc8bb7c9c11341ad0">cc57058d</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-19T10:52:05+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">IDE: FTestSuite uses Showcheck
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5327e17b5e862e2b38640a5736c183ac4f97e402">5327e17b</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-19T11:30:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FTestSuite small fix selecttion of tests
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c47597d7e747093d9afb346211aac188379794da">c47597d7</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-19T11:55:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ide: FTestSuite margin
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/517fd52b2034c78b9c11116d86d520d98e614849">517fd52b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-19T22:23:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Mouse.Click property and fix gb.gtk3 style methods.

[GB.GTK]
* NEW: Mouse.Click is a new property that returns the click index in a multi-click event.
* NEW: Style.Name is now lowercase.

[GB.GTK3]
* NEW: Mouse.Click is a new property that returns the click index in a multi-click event.
* NEW: Style.Name is now lowercase.
* BUG: Fix Style.PaintCheck() and Style.PaintArrow() for GTK+ >= 3.14.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/535469a228e2e75740a46622aad08d5c8c745176">535469a2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-19T22:25:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Mouse.Click property.

[GB.QT4]
* NEW: Mouse.Click is a new property that returns the click index in a multi-click event.
* NEW: Style.Name is now lowercase.
* BUG: Some theme-specific workarounds for Style paint methods.

[GB.QT5]
* NEW: Mouse.Click is a new property that returns the click index in a multi-click event.
* NEW: Style.Name is now lowercase.
* BUG: Some theme-specific workarounds for Style paint methods.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/abac17432bc8b1b93f243fa0867ac07e26a9fe0d">abac1743</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-19T22:31:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TreeView: Enhance behaviour when ShowCheck is set. Use radio buttons in single selection mode.

[GB.GUI.BASE]
* NEW: TreeView: Use radio buttons when ShowCheck property is set with single selection mode.
* NEW: TreeView: Clicking anywhere in the row from the check now toggles it when ShowCheck property is set.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9ddc98866d9b4888a0d1fd13716d9a352905f123">9ddc9886</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-19T22:31:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ToolBar: Draw a selected border in design mode.

[GB.FORM.MDI]
* NEW: ToolBar: Draw a selected border in design mode.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6a8055ccc41a196f31bb04d02c6367d69eb4c4d4">6a8055cc</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-19T22:37:15+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make some combo-box a bit larger for some widget themes where their contents is cropped.

[DEVELOPMENT ENVIRONMENT]
* BUG: Option dialog: Make some combo-box a bit larger for some widget themes where their contents is cropped.
* NEW: Project properties dialog: Make some combo-box a bit larger for some widget themes where their contents is cropped.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f072b32673a6060fbd9ef6ff6cce5a45d3a22c50">f072b326</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-20T07:58:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FTestSuite start with Shift-F4 and rename and del

[DEVELOPMENT ENVIRONMENT]
* NEW: Shortcut Shift-F4 to open FTestSuite.
* NEW: FTestSuite buttons to delete and rename a test suite.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0cc5c5547b47a792605dca168df323422591f2e2">0cc5c554</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-05-19T23:04:28-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into arch-pkgver
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ff5ec08817adbfcf095dfc2f397d7dddbcbf2afc">ff5ec088</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-20T11:40:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TreeView: Fix selection and scrolling behaviour when ShowCheck property is set.

[GB.GUI.BASE]
* BUG: TreeView: Fix selection and scrolling behaviour when ShowCheck property is set.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8a03cd875103f71fcc1379384f848dcf688e035a">8a03cd87</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-20T11:59:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update some icons and add 128 pixels version of some icons.

[GB.FORM.STOCK]
* NEW: Add 128 pixels version of some icons.
* NEW: Update some icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/57db6fa51c270c6215c0ad5b5b86577f3f17fa5f">57db6fa5</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-20T12:00:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/034542f2b8301d02aa52f94d651b309823048c5d">034542f2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-20T12:35:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Get rid of big orange panels.

[DEVELOPMENT ENVIRONMENT]
* NEW: Get rid of big orange panels.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7fd9766d02a399f44c5e47b79727445092dc5c18">7fd9766d</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-21T10:04:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Store tests without spaces

[DEVELOPMENT ENVIRONMENT]
* BUG: Store tests as string without spaces in .tests.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/875fcafa512c4dbcdd86705beb5fdf8fe30c08f2">875fcafa</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-21T20:37:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">MediaPipeline: Play() now takes an extra optional argument that allows not to wait for the command completion.

[GB.MEDIA]
* NEW: 'GB_MEDIA_DEBUG' is a new environmental variable that toggles warning messages.
* NEW: MediaPipeline: Play() now takes an extra optional argument that allows not to wait for the command completion.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2e3ffaa89428494a7553da4cb4e2dac38f699038">2e3ffaa8</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-21T20:43:15+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FileProperties: Fix an error triggered by the preview.

[GB.FORM]
* BUG: FileProperties: Fix an error triggered by the preview.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/84b2f1bc600280e4e146d73956cd1bd818a14726">84b2f1bc</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-21T20:53:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update many icons and add 128 pixels version of some other ones.

[GB.FORM.STOCK]
* NEW: Add 128 pixels version of some other icons.
* NEW: Update many icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7295d38d0271bdbb0f73d6cef58174de56f23e54">7295d38d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-22T00:25:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Some fixes in image editor and little design changes.

[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Grid configuration is now specific to each editor.
* NEW: Image editor: The grid configuration gets a sane default the first time it is toggled.
* BUG: Image editor: Resize the information tooltip for large coordinate values.
* NEW: Image editor: Draw the grid lines with foreground color.
* NEW: Welcome dialog: Use a lighter version of the blue color.
* NEW: Welcome dialog: Sound and animation on a few specific dates. :-)
* NEW: File creation dialog: Remember the size of new images.
*
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3388dab780d049c48c65694f620f67f7327c3b4e">3388dab7</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-22T00:27:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix how mandatory fields are highlighted by the SetFocus(True) method.

[GB.WEB.GUI]
* NEW: Store the error log in '/tmp/gambas.XXX/gb.web.gui' directory now.
* BUG: Fix how mandatory fields are highlighted by the SetFocus(True) method.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2b2a2fc862f5a25a55c12d3fcae1d4e0b126feba">2b2a2fc8</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-05-22T00:46:40-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into arch-pkgver
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/36bb66ec07a0127381fe5f10f00d37c08cd23377">36bb66ec</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-22T09:59:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Testrunner.List throw error on Bail out!

[GB.TEST]
* BUG: Testrunner.List throw error when gb.test reported Bail out!
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f706e0e2505fa8da775ae1268c151842877e3977">f706e0e2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-22T10:02:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FTestSuite catch error on start

[DEVELOPMENT ENVIRONMENT]
* BUG: FTestSuite catch error on start
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/90226032571feace2f67130937855ae3450d504c">90226032</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-22T16:00:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Output a class flag for test modules. Do not generate the '.test' file anymore.

[COMPILER]
* NEW: Do not generate the '.test' file anymore.
* NEW: Output a class flag for test modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f55faededef00686051b7b0e49a99c9f41964c52">f55faede</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-22T16:02:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ClassStat: Add the flag for test modules.

[GB.UTIL]
* NEW: ClassStat: Add the flag for test modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d8f4c5a7cfa11a22a307056558b27af68f97eadb">d8f4c5a7</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-22T16:02:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redesign the interface between the interpreter and 'gb.test' component.

[INTERPRETER]
* NEW: Now '-T' option with no argument calls Test._List() method.
* NEW: If '-T' gets an argument, the Test._Run() method is used.
* NEW: If '-T' argument is '*', then the Test._RunAll() method is called.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7fc56e891df4c95d4410b4fd67d01c2bcf3bbafe">7fc56e89</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-22T16:07:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Implement the Test._List() method.

[GB.TEST]
* NEW: Implement the Test._List() method.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/029cb82ece09139d496b5c86d5ea9236a6f1cad3">029cb82e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-22T16:08:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/367c9b48c6d8f68a4136230a304dacfd1c0b750f">367c9b48</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-22T18:38:26+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update some icons and add 128 pixels version of some other ones.

[GB.FORM.STOCK]
* NEW: Update some icons.
* NEW: Add 128 pixels version of some other icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f3850aad1b8f9a48beaea40f27929356bdabbda7">f3850aad</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T04:31:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redesign the interface between the interpreter and 'gb.test'.

[INTERPRETER]
* NEW: Redesign the interface between the interpreter and 'gb.test'.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/beb88b488c09e5462dc41320d29cb42eff463745">beb88b48</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-23T08:10:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test can run tests called by the interpreter

[GB.TEST]
* NEW: gb.test can run tests called by the interpreter
New methods Test._Add and Test._Run
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7b4b6b315289ed8b385eff47db9da0cdc71d9ff9">7b4b6b31</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T09:36:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Better default colors.

[GB.FORM.TERMINAL]
* NEW: Better default colors.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c5ff52f6457e1c8948141aa6a04870d89d2c53ac">c5ff52f6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T10:02:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Modal windows are now actually modal before entering their Open event.

[GB.QT4]
* BUG: Modal windows are now actually modal before entering their Open event.

[GB.QT5]
* BUG: Modal windows are now actually modal before entering their Open event.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/21500e1667d70df4c32d735d7dcf6caaf62f2c0f">21500e16</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-23T11:52:32+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test plan TestAllAsserts
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ae5dff6681f6f0cdcc2c6b2f1c0b3239487354e6">ae5dff66</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-23T12:09:34+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test now compatible with the new interpreter calls

[GB.TEST]
* OPT: Test.Main restored
* NEW: Test.Main eats testsuite string
* OPT: TestSuite runs TestCases sorted
* NEW: Summary Ran: prints normalized testsuite string
* NEW: TestCommand compatible with new testsuite string
* NEW: Tests for introspection of all tests
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a79bd9d258dbf80f7d2d1e4367b708e275d38f6a">a79bd9d2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-23T12:22:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test minor fix load component gb.util
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4739ef78b60eb375ebf745a2c7851db480e3d9d2">4739ef78</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T12:28:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New dark theme color inversion algorithm and new Color.Invert() method.

[GB.IMAGE]
* NEW: New dark theme color inversion algorithm.
* NEW: Color.Invert() is a new method to invert a color.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5feb51a742aa0070d15d419f523bd6db80ba4258">5feb51a7</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T12:44:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Picture[] now automatically inverts the image for dark themes.

[GB.GUI.BASE]
* NEW: Picture[] now automatically inverts the image for dark themes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/874397262a9351d54523f12a5757adf1f31b8fe7">87439726</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T12:45:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bold text is made bolder when the background is dark.

[GB.FORM.EDITOR]
* NEW: Bold text is made bolder when the background is dark.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fc115b03d1b0dcaa679bad2476d28cca472c35ab">fc115b03</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T12:46:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redraw the 'halt' icon.

[GB.FORM.STOCK]
* NEW: Redraw the 'halt' icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/68453b4b032d958e7d721f4455c2f4b707adf1da">68453b4b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T13:59:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">A few bug fixes and dark theme support enhancements.

[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: when inserting a color, the color dialog is now initialized with the hexadecimal value under the cursor if any.
* BUG: File properties dialog: the revert changes button is now only visible when the change tabs is displayed.
* BUG: The "Show just-in-time compiler debugging messages" menu in now correctly checked when needed.
* NEW: The background image now adapts better to dark themes.
* NEW: Run tests with '-T *' now.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5bc620c5e72f1f5d19ce7f5c91442e3895a93716">5bc620c5</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T13:59:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redraw 'halt' icon again.

[GB.FORM.STOCK]
* NEW: Redraw 'halt' icon again.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b37f67dd29714dc7957aa515ad81e13c5adb9ec8">b37f67dd</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-23T13:59:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5fc971fdb2f53880ae24f07ed1b20ad7457855e0">5fc971fd</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-05-23T16:59:03-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into arch-pkgver
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7ae7d405e61ea2a9fad500974581580dcc2d773a">7ae7d405</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-24T23:36:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TreeView: Fix multiple selection.

[GB.GUI.BASE]
* BUG: TreeView: Fix multiple selection.
* BUG: TreeView: Calling Add() or Remove() now automatically cancels the current renaming.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cd6a30b0150582de55902e0cd7b9a5c11ea8630e">cd6a30b0</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-24T23:53:05+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ButtonBox: Filter icons are now a little darker.

[GB.FORM]
* NEW: ButtonBox: Filter icons are now a little darker.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/277c8492a55deadf1f763e75d490f2cddb8db754">277c8492</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-24T23:56:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Redesign the test suites configuration dialog.

[DEVELOPMENT ENVIRONMENT]
* NEW: Redesign the test suites configuration dialog. Not fully finished yet.
* NEW: Test suites are now stored in the '.test' file instead of '.tests'..
* NEW: Redraw the class symbols icons, and make them adapt to the desktop font size.
* NEW: Options dialog: The invert colors option is now active only on dark themes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/234b28c236946ae1b05baabf328933e702993dc2">234b28c2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-25T11:02:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Selecting while moving the mouse cursor now raises the Select event only when the mouse button is depressed.

[GB.GUI.BASE]
* NEW: GridView: Selecting while moving the mouse cursor now raises the Select event only when the mouse button is depressed.
* BUG: TreeView: Setting the Key value with an unknown key now unselects the current key.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5e5bf82f7bd1e49aeddf57970667ffd670aef0ae">5e5bf82f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-25T11:08:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test._List() now returns a comma-separated list.

[GB.TEST]
* NEW: Test._List() now returns a comma-separated list.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/bed5d518f5032f2966993911f900f6620b0bd69d">bed5d518</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-25T11:09:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Finish the redesign of the test suites configuration dialog.

[DEVELOPMENT ENVIRONMENT]
* NEW: Finish the redesign of the test suites configuration dialog.
* NEW: The test suite selected in the configuration dialog is now used for running the tests.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9077d63f833739b33a2991504eb29d0ab506646f">9077d63f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-25T11:49:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Less intrusive message when the tests have failed.

[DEVELOPMENT ENVIRONMENT]
* BUG: Less intrusive message when the tests have failed.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3737b08904f6501b54487f4ecfc2504f131f48a8">3737b089</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-25T11:50:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Classes passed to 'gbx3 -T' that are not test modules are silently ignored.

[INTERPRETER]
* NEW: Classes passed to 'gbx3 -T' that are not test modules are silently ignored.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4bad4bb26e4d9ca9f7a7cc3ea44f8054626bd715">4bad4bb2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-25T19:21:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test suites dialog: Add keyboard shortcuts and fix some bugs.

[DEVELOPMENT ENVIRONMENT]
* NEW: Test suites dialog: Add keyboard shortcuts and fix some bugs.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5004f20609818a280420ac8c208b01e176f78b85">5004f206</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-25T21:24:28+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move 'gb.test' sources in '/main/lib'.

[INTERPRETER]
* NEW: Remove the now useless testing specific code.
* NEW: 'gbx3 -T' now just loads the 'gb.test' component and calls Test.Main() passing it the '-T' option argument.

[GB.TEST]
* NEW: Move 'gb.test' sources in '/main/lib'.
* NEW: 'gb.test' has now a part written in C that allows him to load project classes on demand.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/76419e21387aa81d5ed8b59e1567571735bfb6ce">76419e21</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T09:54:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test cleanup
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fd319869428ecee457b35f0f865233ba8dca8ad2">fd319869</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T09:55:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test further tasks to be done
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b0f6c7d475e493c65356f76ac3d61a0a45c62aa4">b0f6c7d4</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T11:41:32+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test fixed selftest
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fcf85dd1a45030b358d8a7094a63298e954ea721">fcf85dd1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T13:16:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'text-lower' and 'text-upper' stock icons.

[GB.FORM.STOCK]
* NEW: Add 'text-lower' and 'text-upper' stock icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/11f450f80e645f218d09d8f10c1e041fa0152b03">11f450f8</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T13:17:13+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'text-lower' and 'text-upper' stock icons.

[GB.FORM]
* NEW: Add 'text-lower' and 'text-upper' stock icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8c962c9b89d95b55b8d2ec8afc538c5186cda83d">8c962c9b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T13:17:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove the old test suite configuration dialog.

[DEVELOPMENT ENVIRONMENT]
* BUG: Remove the old test suite configuration dialog.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2f8fccb48ba1d39ebbfc39bd1b6d8a7445914155">2f8fccb4</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T13:18:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">GridView: Click event works again.

[GB.GUI.BASE]
* BUG: GridView: Click event works again.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9ad850e90b50aa6baa6b92f5f19f31308bedee30">9ad850e9</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T15:25:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbtest refactoring

[GB.TEST]
* OPT: Reduce the number of occurences of '__Test.Load(TestModule)' from 4 to 2
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/449c2772cfe50686fee9d8f70b9f5920b3d7e478">449c2772</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T15:31:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'refactorgbtest'
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1130e4aa7da82f97ffba1f547db07ee92207083f">1130e4aa</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T20:07:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test print all testcases

[GB.TEST]
* NEW: Print all tests as test suite string
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8502e055561cfad8b91a89c59178f0a57d6a4b6f">8502e055</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T20:37:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Settings.Clear() now takes an extra optional boolean argument that tells to remove slots recursively.

[GB.SETTINGS]
* NEW: Settings.Clear() now takes an extra optional boolean argument that tells to remove slots recursively.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fc4525708ab3c3aea41a63450fb71deafbff9017">fc452570</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T20:45:18+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test rename test modules

[GB.TEST]
* OPT: rename testmodules and methods in them, get rid of such a lot "Test"
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2132e389b5be8155f19c3ad27c262872f8795137">2132e389</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T21:17:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Better default colors.

[GB.FORM.TERMINAL]
* NEW: Better default colors.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ab17229e66cbad1697b5324a96f87ed378339f8e">ab17229e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T21:19:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test suites configuratino file is correctly cleaned up on save.

[DEVELOPMENT ENVIRONMENT]
* BUG: Test suites configuratino file is correctly cleaned up on save.
* NEW: Toolbox controls icons now adapt to dark themes.
* NEW: Start to clean up the image directory.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9906661c7efc2362ba2ec1a49978799847a21853">9906661c</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T21:41:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: unittesthelloworld-1.0.0.tar.gz example

[GB.TEST]
* OPT: unittesthelloworld example
* OPT: Class TestMe just to be used for dev
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/56ea4ae6ddd291ee83fec7dcc42a9e952178e9d4">56ea4ae6</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T21:49:13+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FTestSuite rename with doubleclick
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/348e587c6938263bec6606f714c628ec4de7e3b8">348e587c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T22:11:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'key' stock icon.

[GB.FORM]
* NEW: Add 'key' stock icon.

[GB.FORM.STOCK]
* NEW: Add 'key' stock icon.
* NEW: Fix a few icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f91f8dc1ec78a01c4217c6d7bd98d281459e01b8">f91f8dc1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T22:12:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove some useless icons and use the new 'key' stock icon.

[DEVELOPMENT ENVIRONMENT]
* NEW: Remove some useless icons.
* NEW: Use the new 'key' stock icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ac91967c36a7e0e1e5b1ce1d6c50ea83bedacb63">ac91967c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T22:14:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e3a7d385970b4c9c917cf3e911bc6725175a56b5">e3a7d385</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T22:20:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix a crash in toolbox control icons generation.

[DEVELOPMENT ENVIRONMENT]
* BUG: Fix a crash in toolbox control icons generation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/65fdca2414a8898b48e6b7bab79f84566fb109cf">65fdca24</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T22:28:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">authors file email of christof
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/adf0a1ff1a41a7713664fc644920b3b453fea2dd">adf0a1ff</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-26T22:29:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of https://gitlab.com/gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ed27b8cd67c096e559d9ea0c7e2072d008f96030">ed27b8cd</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T22:57:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix TreeView MouseDown event and GridView Select event.

[GB.GUI.BASE]
* BUG: TreeView: MouseDown event is raised again.
* BUG: GridView: Select event is not raised twice on click anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d3e36e78c16c161850333eb237a23dfc44265b00">d3e36e78</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T22:58:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e447aa178dd3663812b8384562cd4b55d81e980c">e447aa17</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-26T23:04:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TreeView: The Selection property now handle single selection mode correctly.

[GB.GUI.BASE]
* BUG: TreeView: The Selection property now handle single selection mode correctly.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5bf54435a885f6c79c8ab0d423f9216f4bebed71">5bf54435</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-05-27T02:21:11-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into arch-pkgver
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/024417bcffc870b11ac4dac6fb8341c4e41c437e">024417bc</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-27T14:27:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Run test suite by name

[GB.TEST]
* new: Run test suite by name
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/315c383a4d2a7b21a93c0f7373b966573b3d8158">315c383a</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-27T20:56:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test run testsuite by name from settings

[GB.TEST]
* OPT: gb.test: Run test suite by name from settings
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/23e297cead35807c4f3695bc2d78e01c94053ace">23e297ce</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-27T21:22:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.markdown a couple of tests for common problems

[GB.MARKDOWN]
* NEW: a couple of tests for common problems
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c0b7e7db82cf2d29a349321cc0a891446a92ff1e">c0b7e7db</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-28T09:30:15+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test Skip and Todo from Assert to Test

[GB.TEST]
* NEW: Skip and Todo from Assert to Test
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6f4c24c3e1c92522281d30263137392401014cfd">6f4c24c3</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-28T11:14:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test test all assertions

[GB.TEST]
* NEW: Assert.IntendedFailure move to Test.IntendedFailure
* NEW: TAllAsserts tests all assertions (3 todo left)
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/65a0205d023976e7b24961f5e73e28458753a31d">65a0205d</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-28T11:21:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test taskell update
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c816814ed4570a98779a1ac8a0961d5db235803f">c816814e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-28T18:07:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test refactoring and finetuning Assert Notes

[GB.TEST]
* NEW: refactoring and finetuning Assert Notes
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0447fc173d6d965c6ed9a7b350c1f47691d0d442">0447fc17</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-28T18:22:22+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test German translation

[GB.TEST]
* NEW: German translation
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7395093fea553741e25df45cda7a33a63e4032dc">7395093f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-05-31T00:58:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">'gb.util' and 'gb.settings' are not required anymore.

[GB.TEST]
* NEW: 'gb.util' and 'gb.settings' are not required anymore.
* NEW: Add an Helper module that implements the functions replacing what was used in 'gb.util' and 'gb.settings'.
* BUG: Rewrite the GetTestSuiteByName() method without 'gb.settings', and fix it. It was completely broken.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e6e9b4b1b0658ceb68b8de1fa872a632bf807e4c">e6e9b4b1</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-06-01T06:06:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Support for parsing subtests

[GB.TEST]
* NEW: TapParser can now parse subtests. Consequently, TestRunner assembles a tree of TestAssertions.
* BUG: Remove trailing '\r' characters from TapStream lines.

By our convention a subtest is opened by a "Test ..." line and closed by
its summarizing "ok" / "not ok" assertion.

This commit regresses on TInternals's reflection tests because I added
tests for the parser and runner which need event handlers to do their
testing. These are unintentionally detected as test methods.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/939397a7344c966cc4e351d6a9508be0749018c4">939397a7</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-06-01T06:30:52+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Parse a skipping plan line

[GB.TEST]
* NEW: The parser can now parse a plan line which skips the entire test.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2f56334d2ae8151b34e663541f940f77ed6a34fb">2f56334d</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-06-01T06:33:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TestRunner: Prefer Exec over Shell

[GB.TEST]
* OPT: TestRunner: do not assemble a Shell command string when Exec works..

Also remove leftover TODOs.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/42065f8f0f909f233169fb23213dac07b58d5976">42065f8f</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-06-01T06:36:04+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: TSkipAll now passes

The test TSkipAll now passes with its intended implementation,
so remove the Test.Todo.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/efdc0722768b318c522b83dabf715cd74fb68f16">efdc0722</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-06-01T06:57:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: document and fix Todo tests

[GB.TEST]
* NEW: Add tests for Assert.Match.
* BUG: Assert: document Approximate and RelativeApproximate.
* BUG: Special-case Expected = 0 in RelativeApproximate.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/026dfb369238d86dfe551c21a345aa84606aec3e">026dfb36</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-01T16:31:13+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Running the project now uses the argument list selected in the "Run with arguments" dialog.

[DEVELOPMENT ENVIRONMENT]
* NEW: Running the project now uses the argument list selected in the "Run with arguments" dialog.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fd6d9881657e8ee6743e4624d21507808d02b5ee">fd6d9881</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-01T22:01:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix memory leak in Connection.LastInsertId implementation.

[GB.DB.SQLITE3]
* BUG: Fix memory leak in Connection.LastInsertId implementation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3da170981b6c9f05d7957bdf8a61496e61a909d1">3da17098</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-06-02T08:56:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'testing-system' into 'master'

Complete the parser and assorted fixes

See merge request gambas/gambas!149</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7068c6bbca7761a8a97c448c66001df5de6da429">7068c6bb</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-06-02T11:04:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test testmethod's names must not contain underscore

[GB.TEST]
* NEW: testmethod's names must not contain underscore
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a26f2e6e46cfea1e3ff170947e077d627d2167cd">a26f2e6e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-06-03T08:18:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test taskell update
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2d2cfc1bd6f545f1029cbad39ca9a73fc36e6892">2d2cfc1b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-03T14:53:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix compilation of OPEN STRING instruction that sometimes failed.

[COMPILER]
* BUG: Fix compilation of OPEN STRING instruction that sometimes failed.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/37db5413e1f8e1f4b540e92d9fd36a7c50797891">37db5413</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-03T15:48:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Connection.ApplyTemplate() now updates existing tables.

[GB.DB]
* NEW: Connection.Url is a new property that returns the URL of the connection.
* NEW: Connection.ApplyTemplate() now updates existing tables.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4029d4c72764b84d3c48b4d0e838158e40321542">4029d4c7</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-03T15:49:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ListBox: Click event is now raised when the Index property is modified.

[GB.GUI.BASE]
* BUG: ListBox: Click event is now raised when the Index property is modified.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4650dacc28d19677a774b493ec8ce15042d4dcfb">4650dacc</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-03T16:13:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ListEditor: Add Index property, Find() and Remove() methods.

[GB.FORM]
* NEW: ListEditor: Text property now return or set the text currently edited.
* NEW: ListEditor: Add Index property.
* NEW: ListEditor: Add Find() method.
* NEW: ListEditor: Add Remove() method.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b173d32780a9d18e3f60e49b84acf39aced7cec8">b173d327</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-03T16:15:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Automatic completion: Fix completion of identifiers.

[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Fix completion of identifiers.
* NEW: Remove dark versions of many icons, now they are automatically generated.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a6ada310a7bbaedd28485a4bab8667e65fab179d">a6ada310</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-03T16:15:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/15ef9612a4b4552b7394590cc02b5c4953c16e4d">15ef9612</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-03T20:16:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Debugger: The toggle button that switches between collection or array contents and their symbols does not disappear anymore.

[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: The toggle button that switches between collection or array contents and their symbols does not disappear anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/22a84ff0118264922debcfb658e8e9da8b74e326">22a84ff0</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-05T02:23:34+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Better default configuration.

[DEVELOPMENT ENVIRONMENT]
* NEW: Better default configuration.
* BUG: Use 'text-lower' and 'text-upper' stock icons instead of now removed old icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e1bfd66808c945bd0bb8cd94a857940781c9db93">e1bfd668</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-06-05T10:56:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test documentation

[GB.TEST]
* OPT: documentation
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/53efe0add20055df40ed091478bf1e5e707a34e9">53efe0ad</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T00:25:08+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update some icons and add 'rename' icon.

[GB.FORM.STOCK]
* NEW: Update some icons.
* NEW: Add 'rename' icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d65ba1fa68e1200d0c0586ca61acc4d6957528e3">d65ba1fa</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T00:26:22+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use the new 'rename' stock icon.

[DEVELOPMENT ENVIRONMENT]
* NEW: Use the new 'rename' stock icon.
* BUG: Use the 'select' stock icon instead of the old one.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9524aad64d9b02cf1f09ebc72b140b2689f43a0c">9524aad6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T00:26:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add 'rename' stock icon.

[GB.FORM]
* NEW: Add 'rename' stock icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/80fb94caf9dd48fb3730e6d20a0fc20531e56400">80fb94ca</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T00:27:05+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add component icon.

[GB.FORM.PRINT]
* NEW: Add component icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9e8692f823eb0ef1ca79bbaa314267be60c5f373">9e8692f8</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T00:28:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/09da14aa6863f1c429f650463cb879cafa90b581">09da14aa</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-06-06T12:08:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test plan selftests and taskell

[GB.TEST]
*NEW: plan selftests
*NEW: forbid assertions in _Setup.. and _Teardown.. to ensure plan is always valid
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/42bdddb4711847bd1654f5293a1920bee97b2948">42bdddb4</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T18:01:52+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Message: Add a button in message boxes to copy the message in the clipboard.

[GB.GUI.BASE]
* BUG: Message: Add a button in message boxes to copy the message in the clipboard.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/46f1892ddf47b0c8ebd5e8024345ebf201eefe1a">46f1892d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T18:03:15+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Version control information and file information are now two distinc dialog boxes.

[DEVELOPMENT ENVIRONMENT]
* NEW: Version control information and file information are now two distinc dialog boxes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ad955b65efe7cb263c17c8cb2fe7e3d84f6522c8">ad955b65</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T18:03:22+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/14095315933a5157817d77e74aa88a3eed0aef1f">14095315</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T18:03:52+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix Gambas e-mail in configuration script.

[CONFIGURATION]
* BUG: Fix Gambas e-mail in configuration script.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/909ea17fd00f92b26f2f9c5a6133d6baae943951">909ea17f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T20:57:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update some icons and add 128 pixels versions of 'lock' and 'unlock' icons.

[GB.FORM.STOCK]
* NEW: Update some icons.
* NEW: Add 128 pixels versions of 'lock' and 'unlock' icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ca4cdf0c6c625767d4c7fa8f68e636570761fcd1">ca4cdf0c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T20:57:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add translations.

[GB.GUI.BASE]
* NEW: Add translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0eea48da0698dcc9c8eed1518d1d67ace1d283e4">0eea48da</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-06T20:59:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FileView: Display a lock icon when a directory is unreadable.

[GB.FORM]
* NEW: Update translations.
* NEW: ListEditor: The insert button text is now "Add".
* NEW: DirView: Do not display an error when a directory is unreadable.
* NEW: FileView: Display a lock icon when a directory is unreadable.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/44a6c2462a5148ebcb0a912ee90280580c8b9bc3">44a6c246</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-06-07T00:43:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Show bad plans in summary

[GB.TEST]
* NEW: Show bad plans in summary.
* BUG: Set recently added TestAssertion properties from TapPrinter as well.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/cb18ca4ff36a4255768c16c680eef423d7215d69">cb18ca4f</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-06-07T01:06:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.openssl: Key Derivation Functions

[GB.OPENSSL]
* NEW: Add Pbkdf2 function.
* NEW: Add Scrypt function.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d0c35df49c14fcce08ad915be06e65a714d9a579">d0c35df4</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-06-07T01:06:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.openssl: Extraneous Include

[GB.OPENSSL]
* BUG: Unnecessary kdf.h blocking Xenial.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0e503c137b40ee169ccd4dd40c18ac5170992534">0e503c13</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-06-07T01:06:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.openssl: Group KDF

[GB.OPENSSL]
* NEW: KDF Functions under OpenSSL Class.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3b67580477038bfdc8b43d6b841d7628a1f9eabd">3b675804</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-06-07T01:06:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.openssl: Parameter Limits

[GB.OPENSSL]
* BUG: RandomBytes length limit (1 - 0x7FFFEFF7).
* BUG: Pbkdf2 iterations limit (>0).
* BUG: Pbkdf2 keylength limit (1 - 0x7FFFEFF7).
* BUG: Pbkdf2 buffer managed as GB String.
* BUG: Scrypt keylength limit (1 - 0x7FFFEFF7).
* BUG: Scrypt N limit (>1 & 2^n).
* BUG: Scrypt r limit (1 - 0xFFFFFFFF).
* BUG: Scrypt p limit (1 - 0xFFFFFFFF).
* BUG: Scrypt bugger managed as GB String.
* BUG: Declare longs as longs instead of integers.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0eb47b25bb54a289bb94917555b638a0ca19a3f9">0eb47b25</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-06-07T01:06:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.openssl: Hash memory allocation

[GB.OPENSSL]
* BUG: Hash incorrectly allocated by sizeof a pointer.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b1fbac987e1f97da5c13449f53fc2928bf82a8b0">b1fbac98</a></strong>
<div>
<span>by Andy</span>
<i>at 2020-06-07T01:06:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.openssl: Dangling parenthesis.

[GB.OPENSSL]
* BUG: Remove dangling parenthesis.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f5ca983f885d1fb4e5fef2010c2db01300bea731">f5ca983f</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-06-07T01:51:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.openssl: Add tests for new Pbkdf2 and Scrypt methods

[GB.OPENSSL]
* NEW: Add beginning of a test suite.
* OPT: Avoid doubles in integer power-of-two test.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2818930937848c6920f29ac0505845717b0208b3">28189309</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-06-07T17:50:10+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Taskell with new task to be done.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2aed760943bb6f3b47ffa22d90777f59dbbbdf5b">2aed7609</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-09T16:37:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">CsvFile: Quote() is a new method that quotes a value for the CSV format according to its separator and escape characters.

[GB.UTIL]
* NEW: CsvFile: Quote() is a new method that quotes a value for the CSV format according to its separator and escape characters.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7e5bcea4607fa04ab197b4d6d2dd40e2b9ee63ff">7e5bcea4</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-06-09T14:51:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'arch-pkgver' into 'master'

Packager: Primary Arch package version always equals 1

See merge request gambas/gambas!147</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d1ec361f4376f3b6583aa6ddbbe242e1880949ba">d1ec361f</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-06-09T15:03:54+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'markdowntest' into 'master'

gb.markdown a couple of tests for common problems

See merge request gambas/gambas!148</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a43cf6748bff9204240f73a65a9fcd147d5b96a8">a43cf674</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-09T17:07:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Packager: Create a function for checking components already included in the 'gamabs3-runtime' package.

[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: Create a function for checking components already included in the 'gamabs3-runtime' package.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/acf3f892c512f8b698135a13cb069beea16e90d6">acf3f892</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-09T17:07:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/08a574c273965c1f773a17778f210fa35c532fe8">08a574c2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-09T22:40:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Version control: Git synchronization of local list of branches.

[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Git synchronization now updates the local list of branches.
* NEW: Version control: All local and remote branches are now availble.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/68af5ed6c4c6f1cb90b365d174d2e674e090a96a">68af5ed6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-11T01:44:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove now useless structure fields.

[COMPILER]
* OPT: Remove now useless structure fields.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ac21ef3ea968b774af3f208941ffc7ab7a64060e">ac21ef3e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-11T02:14:26+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Check for duplicated class files when opening a project.

[DEVELOPMENT ENVIRONMENT]
* NEW: Check for duplicated class files when opening a project.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/74bedf3204d274b61cf55e2d31a911a8f11cb572">74bedf32</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-11T02:15:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">String.FromHTML() has better support for <p>, <ul>, <li> and <ol> markups.

[GB.UTIL]
* NEW: String.FromHTML() has better support for <p>, <ul>, <li> and <ol> markups.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9e52706a8e038c24ef1c8886904f6b4ef8e563b4">9e52706a</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-11T02:17:18+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">-Correctly- check for duplicated class files when opening a project.

[DEVELOPMENT ENVIRONMENT]
* BUG: -Correctly- check for duplicated class files when opening a project.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a2d89cab4cbc5b92d61c80dfa1255167bb972c20">a2d89cab</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-11T10:16:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Running projects works again.

[DEVELOPMENT ENVIRONMENT]
* BUG: Running projects works again.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e2db8864bca39682cb26a17b77ba7456a41a5a7f">e2db8864</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-11T10:56:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Do not set current project bookmark if opening the project fails.

[DEVELOPMENT ENVIRONMENT]
* BUG: Do not set current project bookmark if opening the project fails.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7ef182f43df8147c0f9756c92643091fa3098a84">7ef182f4</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-11T11:25:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Font size is now the same whatever the printer resolution.

[GB.REPORT2]
* BUG: Font size is now the same whatever the printer resolution.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c4dabf3a92a38e396f8940eb12f7413405222725">c4dabf3a</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-06-11T11:49:26+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.markdown update tests for newer gb.test

[GB.MARKDOWN]
*OPT: update tests for newer gb.test
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e704b459388c5920e9a4aa93c7e739bfb8708b45">e704b459</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:09:34-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">[DEVELOPMENT ENVIRONMENT]
* NEW: Updated brazilian portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0ec254b2cf320da1ac31964fd1c057bfeeb4d134">0ec254b2</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:18:16-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add PT-BR translation

[[WIKI CGI SCRIPT]
* NEW: Added brazilian portuguese translation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d03744f420fa22dfff40d7a390498956efee1bd8">d03744f4</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:21:54-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add PT-BR translation

[WEB SITE MAKER]
* NEW: Added brazilian portuguese translation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/af5a34d9b29c5306e8fa25bc5430bada9f44176d">af5a34d9</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:25:43-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated PT-BR translation

[GB.FORM.DIALOG]
* NEW: Updated brazilian portuguese translation.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/916c154ef6a9e8aba1024ddfcfb5a5d871420c2d">916c154e</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:38:02-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update brazilian portuguese translations

[GB.FORM]
* NEW: Updated brazilian portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/553553ab8d98d32e1f5b21a0072cbe057a9ad173">553553ab</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:39:19-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update brazilian portuguese translations

[GB.FORM.TERMINAL]
* NEW: Updated brazilian portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ddebb7f341049345a5a4edb240d8db25d79428ae">ddebb7f3</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:41:03-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Brazilian Portuguese translations

[GB.FORM.TERMINAL]
* NEW: Updated Brazilian Portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6502ebb9f6517e3954e2f52e8bde5bd04721d19e">6502ebb9</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:42:55-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Brazilian Portuguese translations

[GB.WEB.GUI]
* NEW: Updated Brazilian Portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e9d4a30e8490cd1920eae04184e3dadd33bee525">e9d4a30e</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:44:21-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Brazilian Portuguese translations

[GB.WEB.FORM]
* NEW: Updated Brazilian Portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5867236c38428bb863edfa49387d19ad37b0eef7">5867236c</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T21:51:01-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Brazilian Portuguese translations

[GB.ARGS]
* NEW: Updated Brazilian Portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e70c3ae879d0f11e88930713572347e9a981cc2b">e70c3ae8</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-11T22:03:13-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added Brazilian Portuguese translations

[GB.TEST]
* NEW: Added Brazilian Portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dc70dc91468d45c238f4a768cc96fc3415ec5fff">dc70dc91</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-12T02:14:00-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated Brazilian Portuguese translations

[GB.DB.FORM]
* NEW: Updated Brazilian Portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6303fbe01c86e5d2096f36f1cdd76bdab8c43630">6303fbe0</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-12T02:21:23-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated Brazilian Portuguese translations

[GB.FORM.MDI]
* NEW: Updated Brazilian Portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/554c80f4195acca0fc1a718c86c019e1d7b0f842">554c80f4</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-12T02:31:03-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated Brazilian Portuguese translations

[GB.FORM.PRINT]
* NEW: Updated Brazilian Portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8f1d99c3b6310e1882f78f5ca3eef1469951a052">8f1d99c3</a></strong>
<div>
<span>by Gen Braga</span>
<i>at 2020-06-12T02:37:14-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added Brazilian Portuguese translations

[GB.REPORT2]
* NEW: Added Brazilian Portuguese translations.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/87b69361b44c4806bb7692bb47beacdcc51a431a">87b69361</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-12T22:12:32+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextEditor: Draw margin background and current line differently.

[GB.FORM.EDITOR]
* NEW: TextEditor: Draw margin background and current line differently.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/de483d68bc1c5e80d8fa54d5360e1e188f8138c6">de483d68</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-12T22:13:18+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update project icon.

[GB.FORM.PRINT]
* NEW: Update project icon.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9c2f725e0189073badf2c0a0edb36d6af65c8317">9c2f725e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-12T22:13:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' of gitlab.com:gambas/gambas
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/836052c18dd35c37223b064f0798de0a815266bc">836052c1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-13T00:30:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Packager: Emit dependencies for component projects.

[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Emit dependencies for component projects.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/05d896c57b05b49d970aeff0f92130315287e7bf">05d896c5</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-13T01:01:10+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Project property dialog: Redesign it using a white background (i.e. the text background color).

[DEVELOPMENT ENVIRONMENT]
* NEW: Project property dialog: Redesign it using a white background (i.e. the text background color).
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e2ba54c6fa1d8a4563d3c61a9f69a3b2c94286df">e2ba54c6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-13T17:00:10+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Database editor: Creating, renaming or removing a table now correctly updates the database template file.

[DEVELOPMENT ENVIRONMENT]
* BUG: Database editor: Creating, renaming or removing a table now correctly updates the database template file.
* NEW: Packager: Package directory is now stored in the project configuration file.
* NEW: Update financial support file.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f5a806e2c02ec1c7b12a24a60d15b92590d46913">f5a806e2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-14T00:49:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Correctly disable 'gb.pdf' component if pkg-config fails.

[GB.PDF]
* BUG: Correctly disable 'gb.pdf' component if pkg-config fails.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0406cdf4718107f6f392e959f75b309bdb6a813b">0406cdf4</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-14T00:50:22+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update some icons, and add a 128 pixels version of 'pen' and 'mouse' color stock icons.

[GB.FORM.STOCK]
* NEW: Update some icons, and add a 128 pixels version of 'pen' and 'mouse' color stock icons.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4ad678ea9b09b93b904fae74dea6fc1c4e7447fb">4ad678ea</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-15T00:10:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rely on 'pkg-config' only to detect poppler library.

[GB.PDF]
* BUG: Rely on 'pkg-config' only to detect poppler library.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/577779961a0535e3864da091167f3dce5f00aeae">57777996</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-17T18:26:08+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Negative values are replaced by zero when setting Application.Busy.

[GB.GTK]
* NEW: Negative values are replaced by zero when setting Application.Busy..

[GB.GTK3]
* NEW: Negative values are replaced by zero when setting Application.Busy..

[GB.QT4]
* NEW: Negative values are replaced by zero when setting Application.Busy..

[GB.QT5]
* NEW: Negative values are replaced by zero when setting Application.Busy..
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/94e6feaf5c23d21ba25f9011a25a23f5ad8aa082">94e6feaf</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-18T00:04:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New 'gb.poppler' component that will replace 'gb.pdf'.

[CONFIGURATION]
* NEW: Fix component template generator.

[GB.POPPLER]
* NEW: New 'gb.poppler' component that will replace 'gb.pdf'.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/286e18ca7c1b7bceba6d35437f3da74c6286ea3b">286e18ca</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-18T00:05:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Mark 'gb.pdf' as deprecated.

[GB.PDF]
* NEW: Mark 'gb.pdf' as deprecated.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3481b42be46614e5b08028222ae5715a84046694">3481b42b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-18T00:07:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for the new 'gb.poppler' component.

[DEVELOPMENT ENVIRONMENT]
* NEW: Support for the new 'gb.poppler' component.
* NEW: Code editor: The 'THEN' keyword is now automatically inserted if missing.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/95c3091880bb768456a92e0b74b2e30041819663">95c30918</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-18T00:13:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Version control: Fix the height of the error dialog.

[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Fix the height of the error dialog.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4784c6c6a999a5d6e0e1b7c7980d3cfb07587031">4784c6c6</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-18T14:06:22+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Switch to poppler-glib, that is more complete than poppler-cpp.

[GB.POPPLER]
* NEW: Switch to poppler-glib, that is more complete than poppler-cpp.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/98028acd24eb90b7467f6b2bb240c97a7fcb99eb">98028acd</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-18T16:44:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add rendering based on poppler-splash.

[GB.POPPLER]
* NEW: Add rendering based on poppler-splash.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6ea7235e1ab90d23c2570a1c9796229a5db39771">6ea7235e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-18T17:22:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Do not a useless private datatype.

[GB.POPPLER]
* BUG: Do not a useless private datatype.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/42f32030e37d8ece626dfa74effa3c1d1d1635ab">42f32030</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-19T13:24:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextEditor: Fix cursor move down and string closing routine.

[GB.FORM.EDITOR]
* BUG: TextEditor: Moving down now should work as expected on wrapped lines.
* NEW: TextEditor: Draw wrapped lines with little arrows at the end.
* NEW: TextEditor: String closing routine should be less stupid now.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fd5ec670e1754d3844b1da3d310304c20faa88e0">fd5ec670</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-20T04:56:22+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add man pages.

[CONFIGURATION]
* NEW: Add man pages.

[INTERPRETER]
* NEW: Use 'time_t' in GB.MakeDateFromTime API.

[WIKI CGI SCRIPT]
* NEW: Add a command-line option to print the package table.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4da85c26ddc8a002774ccaabf66b363656f60158">4da85c26</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-20T05:10:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix man pages.

[CONFIGURATION]
* BUG: Fix man pages.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/697a9eade99877e1b894349c81a94a35a7453704">697a9ead</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-20T05:20:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add manpage for the IDE.

[CONFIGURATION]
* NEW: Add manpage for the IDE.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2b831182ac5b45f1d072e605f09ca85e55ff3a30">2b831182</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-20T20:12:10+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Do not use '__DATE__' macro for reproducible builds.

[GB.HTTPD]
* BUG: Do not use '__DATE__' macro for reproducible builds.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dc0ad726129bc40386a7b4ac1145a0e82798d180">dc0ad726</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-22T02:10:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">MediaView: Add Volume and Muted properties.

[GB.MEDIA.FORM]
* NEW: MediaView: Volume is a new property to return or set the audio volume.
* NEW: MediaView: Muted is a new property that defines if the audio is muted or not.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4d76f37d343a6fc235e3e2c2d9eac7d37af6ab30">4d76f37d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-22T13:35:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Choosing "Desktop" icon theme works again.

[DEVELOPMENT ENVIRONMENT]
* BUG: Choosing "Desktop" icon theme works again. Consequently the default IDE icon theme is the "Desktop" theme too.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/af103180a68716bfac172d18c5de8626bec6038e">af103180</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-24T00:09:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Packager: Fix deb package 'clean' directive and do not use compiler absolute path in packages.

[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Do not use compiler absolute path in packages.
* BUG: Packager: Fix deb package 'clean' directive so that it only deletes the '.gambas' directory and the executable.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1d10b2117cd96db823759c351af7dad7b0c2bd6c">1d10b211</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-24T09:44:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add support for document index and actions.

[GB.POPPLER]
* NEW: Default resolution is now the same as the poppler library (72 DPI)..
* NEW: PdfDocument: Add Max and Index.Max property.
* NEW: PdfDocument: Add Keywords, CreationDate and ModificationDate properties.
* NEW: PdfDocument: Add Linearized and Version properties.
* NEW: PdfDocument: PdfDocument.Index returns the document index as an read-only array of PdfIndex objects.
* NEW: PdfIndex: Action property returns the detail of the action associated with an index entry.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/41e1b9a0313b5e19dad91fc5f116fa543108ae01">41e1b9a0</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-24T09:54:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PdfDocument: Make Index property enumerable.

[GB.POPPLER]
* NEW: PdfDocument: Make Index property enumerable.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/61e010f147888f0ff38fae0e3f046f0fda6b9a54">61e010f1</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-24T17:29:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add new properties and methods.

[GB.POPPLER]
* NEW: PdfDocument: Find() method finds a page index from its label.
* NEW: PdfPage: Thumbnail property returns the thumbnail of a page if it exists.
* NEW: PdfPage: Label property returns the label of the page.
* NEW: PdfPage: Text property returns the text contents of the page.
* NEW: PdfPage: GetText() method returns the text contents of part of the page.
* NEW: PdfPage: Width and Height properties return the size of the page.
* NEW: PdfPage: FindText() method searches for a specific text in the page and return all the bounding boxes found.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/340d282db9470aaf1a29bfc66154ccd2487a065f">340d282d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-24T18:48:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">'POPPLER_FIND_IGNORE_DIACRITICS' exists since 0.73 version.

[GB.POPPLER]
* BUG: 'POPPLER_FIND_IGNORE_DIACRITICS' exists since 0.73 version.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0900d16fe5d7d7d79f90e7f7b01b91507686cb81">0900d16f</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-24T19:02:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make executable: Add an option that excludes test modules, and ask for a confirmation when no change has been detected.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Ask for a confirmation when making executable if no change has been detected and project version should be incremented.
* NEW: Make executable dialog: New design.
* NEW: Make executable dialog: Add an option that excludes test modules from the executable.
* BUG: Project property dialog: Use shorter labels so that translations are visible.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/24f131c35d95ee8cab92cd2a93e999fedc8715b3">24f131c3</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-24T19:28:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Do not use 'poppler_page_get_text_for_area()' API for older versions of poppler.

[GB.POPPLER]
* BUG: Do not use 'poppler_page_get_text_for_area()' API for older versions of poppler.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1ba3d0cb5ac5fda1cafae0e541929bba027ad9f4">1ba3d0cb</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-24T19:50:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FileChooser: Add a separator above the bottom filters when Border property is unset.

[GB.FORM]
* NEW: FileChooser: Add a separator above the bottom filters when Border property is unset.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e248a58c9ed983407898caeb3a0f6091a4973900">e248a58c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-26T12:28:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix component packaging and implement "save as" action for external files.

[DEVELOPMENT ENVIRONMENT]
* BUG: Implement "save as" action for external files.
* BUG: Packager: Packaging a component with no requirements does not crash anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/23f36d919ebf20de9c3346c805c99399a43de0a6">23f36d91</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-27T11:40:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">poppler >= 0.20 is now required.

[GB.POPPLER]
* NEW: poppler >= 0.20 is now required.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/445d8784a8f75cba2de6ffac1f437a9a41157d44">445d8784</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-27T12:01:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">FileChooser & DirChooser: ShowToolbar is a new property that toggles the toolbar.

[GB.FORM]
* NEW: FileChooser: ShowToolbar is a new property that toggles the toolbar.
* NEW: DirChooser: ShowToolbar is a new property that toggles the toolbar..
* NEW: FileView: Display a text inside the view when a directory is empty..
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5a2b06b24766f6769b4c3e2f7d687a4c39fe457e">5a2b06b2</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-27T12:21:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix 'Compress file' tooltip and a few GUI problems.

[DEVELOPMENT ENVIRONMENT]
* NEW: Text editor: The 'Compress file' button tooltip now show the actual compression ratio, not its inverse.
* NEW: Do not use white background for dialogs. Let the user decide with the color configuration of its desktop.
* BUG: Display the scrollbar in the test output terminal.
* BUG: Project open dialog: Do not display the file chooser toolbar when selecting a project.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4ed2905929a5b3778f4718a71495ec5599e409c5">4ed29059</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-28T01:03:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">The informer now can deal with missing components whose information is included in other ones.

[INFORMER]
* BUG: If a component includes the information of one component among many, do not fail if the first one does not exist. Try the other ones.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4adc83352a0ceb984bedd67bf7b0e202943a1b4c">4adc8335</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T13:46:13+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Class duplication check now ignores backup files.

[DEVELOPMENT ENVIRONMENT]
* BUG: Class duplication check now ignores backup files.
* BUG: Make executable dialog: Hide "ignore test modules" checkbox if the project has no test modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b469b83e2b2e6810bc6a3fe26f837d9fb44be9a3">b469b83e</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T20:16:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix modal and popup window management.

[GB.QT4]
* BUG: A modal window can be opened on top of a popup window without breaking the event loop.

[GB.QT5]
* BUG: A modal window can be opened on top of a popup window without breaking the event loop.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dcce2f9d83c1668ecb768399fcdc52e741d17d84">dcce2f9d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T20:19:32+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">DesktopFile: Fix the case of the "exist" symbol that is used as a public method name.

[GB.DESKTOP]
* BUG: DesktopFile: Fix the case of the "exist" symbol that is used as a public method name.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dfd64cde248d8d8ef9fbd44423767a847004e532">dfd64cde</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T20:20:57+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Display a better error message if the settings file directory disappeared.

[GB.SETTINGS]
* NEW: Display a better error message if the settings file directory disappeared.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/178330862395a34c99242eda9c654ca92d6c75a5">17833086</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T20:21:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Opening a popup always raise it to the pop now.

[GB.GTK]
* BUG: Opening a popup always raises it to the pop now.

[GB.GTK3]
* BUG: Opening a popup always raises it to the pop now.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4b2967df56cf9899f73e91cfedc311352ff6d379">4b2967df</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T20:23:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove useless void lines.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b1cddd6c3da3a10dbb0e09ef54aa144da080717d">b1cddd6c</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T20:23:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove useless void line.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f8da3dbd6b7ccbdfcd144182d818a1910d04a0c9">f8da3dbd</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T20:24:04+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Minus sign reformatting.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3b8166343fbc96824b6f3f11994e0cc180331228">3b816634</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T20:25:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update project version.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/5b6d3a1b2e1008532c5f22bcf8b6bb6238b1f239">5b6d3a1b</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T20:33:32+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TextEditor: Inserting a string delimiter at the beginning of the line does not crash anymore.

[GB.FORM.EDITOR]
* BUG: TextEditor: Inserting a string delimiter at the beginning of the line does not crash anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9a2df79a5b8b1abc4eb34b10cb960719c7a5686e">9a2df79a</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-06-29T22:01:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove debugging message.

[GB.QT4]
* BUG: Remove debugging message.

[GB.QT5]
* BUG: Remove debugging message.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7d0eb6598f7b779a0f052836c0219a43963d09f3">7d0eb659</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-07-02T20:17:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Disabled widgets now ignore all pointer events.

[GB.WEB.GUI]
* BUG: Disabled widgets now ignore all pointer events.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0423ce0dfbcfd67e196781daa839f931e8d48f00">0423ce0d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-07-02T22:35:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix a badly written code that crashes on 32-bits CPU.

[GB.JIT]
* BUG: Fix a badly written code that crashes on 32-bits CPU.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7923d08a4129f5990c7c8b8faabd35bdd633b7cf">7923d08a</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-07-02T22:51:00+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">WebComboBox: Fix initial value of the Index property.

[GB.WEB.GUI]
* BUG: WebComboBox: Fix initial value of the Index property.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4b34a2b9d541029b70af8ddd3a0e393efa2ed63d">4b34a2b9</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-07-03T01:55:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Settings: Add a few methods and properties.

[GB.SETTINGS]
* NEW: Settings.Count is a new property that returns the total number of settings.
* NEW: Settings.Exist() is a new method that return if a specific settings key is set.
* NEW: Settings.Keys.Count is a new property that returns the number of children slots.
* NEW: Settings.Keys.Exist() is a new method that returns if a specific child slot exists.
* NEW: Settings.Keys.All is a new property that returns an array of all children slot keys.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6d6f99887a9dc985f00a18a885876f8e2bbb93bd">6d6f9988</a></strong>
<div>
<span>by Benoît Minisini</span>
<i>at 2020-07-04T09:52:12+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into 'master'

Updated brazilian portuguese translations

See merge request gambas/gambas!150</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/49cee29de9f5cbca3aa804378cc3df53a853e09f">49cee29d</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-07-04T11:58:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into stable
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/1b0499cf9ac83c1a7f7c53767476a686aba98a74">1b0499cf</a></strong>
<div>
<span>by gambas</span>
<i>at 2020-07-04T12:04:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Switch version to 3.15.0.

[CONFIGURATION]
* NEW: Switch version to 3.15.0.
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#587d266bb27a4dc3022bbed44dfa19849df3044c">
.gitlab-ci.yml
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#dad57a4c245a8007c90257aef0514c8b6a0f600c">
AUTHORS
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#d1db764d528f5e430df58bbfbd9bb8121d3648f1">
<span class="deleted-file">

INSTALL.html
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#d5b4de16d947214ec306bd57bed1bd23a939b5f9">
Makefile.am
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#7ee393b0efcca1e0fb0090699b5f76920c014dab">
TEMPLATE/README
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#8a4d9216c55b0fad32c5f1ce497f8e57b46aef15">
<span class="new-file">
+
TEMPLATE/conf/gb.poppler.conf
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#249a26511e1c70a7be32d6ca85ec907227256b29">
TEMPLATE/template/make-component
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#b33892fbddeffc3368077b4904ad0b3d562a7312">
VERSION
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#ce57f1ad22314b8f4c927a6a24d8bceccb395d57">
acinclude.m4
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#7cf35ca005f94604b532eaeb4d4bf6fe2c82cffa">
app/Makefile.am
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#cc6a9ed932d2997e83918ee9d72a157afa7c7a54">
app/configure.ac
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#7aa66a3655d952442823db727858be12f285658e">
app/desktop/gambas3.appdata.xml
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#a7b1caceaba1fdae742903aa56a3be6e96fd6f19">
app/examples/Drawing/Painting/.project
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#9bb1b4c59405f81230a62d04f682dd28e832b611">
app/examples/Games/GNUBoxWorld/.lang/cs.po
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#1a31f33add4c76f9bdc1ac3978e11f026f3fea59">
app/examples/Games/GNUBoxWorld/.lang/es_AR.po
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#03aef57d66e4a8fecf3eb73ee33aba2ebebf29f2">
app/examples/Image/Lighttable/.project
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#f5ad5bb8594edff4b5d74aa85d2b90526f2bbb03">
app/examples/Printing/Printing/.project
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#36107c143089b2eadaba031f04a75788b6d67dbe">
app/examples/Printing/Printing/.src/FMain.class
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#873945f4d7beb4b3fe3c70ee04f777e7f711ce0f">
app/examples/Printing/Printing/.src/FMain.form
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#507d1e0f49f953eb327abc851d5451646d6ebc12">
<span class="new-file">
+
app/man/Makefile.am
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#9eae63fce09e214ee50b3a71b21a98c19a1f9a89">
<span class="new-file">
+
app/man/gambas3.1
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#7b02ec6960455c008ae11a30f717aed34e1ed5b3">
<span class="new-file">
+
app/man/gbs3.1
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#2073f34898a9b84c0578eb98f0d385cc01e50940">
<span class="new-file">
+
app/man/gbw3.1
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#454df9be5502dfa16aa197d15a1f3d35b711a8cc">
app/src/gambas-wiki/.lang/it.po
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#6ac20bb28719d6f2dcd66b7787c8255a62a2cff2">
app/src/gambas-wiki/.lang/pt_BR.po
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#af22924934c649983925a76f38098e50190146a0">
app/src/gambas-wiki/.project
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#c0f2457941fc523d56fd6de2c841aa497c6081c7">
app/src/gambas-wiki/.public/style-nh.css
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#ddc63f142168b3eba8be494be7d13c7ce1a91f26">
app/src/gambas-wiki/.public/style.css
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#de848e416d28c658193984e23eba2531df867c9a">
app/src/gambas-wiki/.src/CAuthor.class
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74#6fc9728be8315f3b396e10d6609e38853cf9efdd">
app/src/gambas-wiki/.src/CClassInfo.class
</a>
</li>
</ul>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://gitlab.com/gambas/gambas/-/compare/f9a7f06d0c3693dafd8aadde30c686f14d4e0913...1b0499cf9ac83c1a7f7c53767476a686aba98a74">View it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.com.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>