Commit graph

8755 commits

Author SHA1 Message Date
Benoît Minisini
ecb11f6552 Update .gitlab-ci.yml 2020-12-11 23:29:14 +00:00
Benoît Minisini
25b35ce3f3 Update .gitlab-ci.yml 2020-12-11 19:26:03 +00:00
gambas
c2242f5d59 Fix compilation on GTK+ < 3.22.
[GB.GTK]
* BUG: Fix some deprecation warning messages.

[GB.GTK3]
* BUG: Fix compilation on GTK+ < 3.22.
2020-12-11 17:31:44 +01:00
gambix
a2c4c3b51a Merge branch 'master' of gitlab.com:gambas/gambas 2020-12-10 17:40:42 +01:00
gambas
6593b75980 Remove debugging message.
[GB.GTK]
* BUG: Remove debugging message.

[GB.GTK3]
* BUG: Remove debugging message.
2020-12-10 12:39:35 +01:00
gambas
d4a0982a47 Explicitly hidden startup forms do not popup at startup anymore.
[GB.QT4]
* BUG: Explicitly hidden startup forms do not popup at startup anymore.

[GB.QT5]
* BUG: Explicitly hidden startup forms do not popup at startup anymore.
2020-12-10 04:33:22 +01:00
gambas
d7ff002fe6 TreeView: Eat the key shortcuts used: [F2], [+], [-] and [SPACE].
[GB.GUI.BASE]
* BUG: TreeView: Eat the key shortcuts used: [F2], [+], [-] and [SPACE].
* BUG: TreeView: Renaming an item automatically cancel any other pending item renaming.
2020-12-09 22:58:22 +01:00
gambas
f49a518f8a Merge branch 'master' of gitlab.com:gambas/gambas 2020-12-09 22:46:17 +01:00
gambas
c0061c86da Window: Lower() and Raise() methods now work as expected.
[GB.GTK]
* BUG: Window: Lower() and Raise() methods now work as expected.

[GB.GTK3]
* BUG: Window: Lower() and Raise() methods now work as expected.
* BUG: Fix use of deprecated functions.
2020-12-09 22:42:05 +01:00
Benoît Minisini
33d189a248 Update .gitlab-ci.yml 2020-12-06 21:24:27 +00:00
gambas
ac639f7fae Support of PostgreSQL 12 and newer versions.
[GB.DB.POSTGRESQL]
* BUG: Support of PostgreSQL 12 and newer versions.
2020-12-06 21:52:23 +01:00
Benoît Minisini
9da43b3e12 Add fedora latest. 2020-12-05 01:24:28 +00:00
Benoît Minisini
096129d7be Update .gitlab-ci.yml 2020-12-04 23:23:45 +00:00
Benoît Minisini
8c61413a12 Update .gitlab-ci.yml 2020-12-04 22:44:42 +00:00
Benoît Minisini
7f1dfc5c8a Update .gitlab-ci.yml 2020-12-04 22:44:19 +00:00
gambas
2dc81d0b98 Use 'poppler-cpp' for rendering, and 'poppler-glib' for the other features. Add rendering hints properties.
[GB.POPPLER]
* NEW: Use 'poppler-cpp' for rendering, and 'poppler-glib' for the other features.
* NEW: PdfDocument: Antialiasing, TextAntialiasing and TextHinting are three new properties that define rendering hints. All are TRUE by default, except TextHinting.
2020-12-04 22:16:31 +01:00
gambas
1593e864b8 Merge branch 'master' of gitlab.com:gambas/gambas 2020-12-04 18:59:30 +01:00
gambas
817c860c4d Do not encode newline characters as newlines (!) in quoted encoding.
[GB.NET.SMTP]
* BUG: Do not encode newline characters as newlines (!) in quoted encoding. See RFC 2049 at the end of page #10.
2020-12-04 18:59:10 +01:00
gambix
e1464c9429 Merge branch 'master' of gitlab.com:gambas/gambas 2020-12-04 15:11:53 +01:00
gambix
3937ea5fb8 New property Path in report that allow to define the output file
When used with preview, the returned value is the new path used.

[GB.REPORT2]
* NEW: New property Path in report that allow to define the output file
2020-12-04 15:11:05 +01:00
Benoît Minisini
2012928e8d Update .gitlab-ci.yml 2020-12-03 20:45:37 +00:00
gambix
f77f4b8188 Add a new property Header to _MapTile Class to set up the http client Header.
[GB.MAP]
* NEW: Add a new property Header to _MapTile Class to set up the http client Header.
2020-12-03 15:56:22 +01:00
gambas
b45a677cbe Highlight of C++ files does not crash anymore in search results.
[DEVELOPMENT ENVIRONMENT]
* BUG: Highlight of C++ files does not crash anymore in search results.
*
2020-11-30 19:07:05 +01:00
gambas
e186a1b753 TabStrip should not crash anymore with an undefined symbol.
[GB.QT4]
* BUG: TabStrip should not crash anymore with an undefined symbol.

[GB.QT5]
* BUG: TabStrip should not crash anymore with an undefined symbol.
2020-11-29 00:56:31 +01:00
gambas
744f215e90 Use gcc option '-O2' instead of '-Os' by default, and add detection of 'aarch64' architecture.
[CONFIGURATION]
* OPT: Use gcc option '-O2' instead of '-Os' by default.
* NEW: Add detection of 'aarch64' architecture.
2020-11-28 20:43:54 +01:00
gambas
21b6007e8a Fix TabStrip control.
[GB.GTK]
* BUG: Fix TabStrip control.

[GB.GTK3]
* BUG: Fix TabStrip control.
2020-11-28 20:20:32 +01:00
gambas
17144658f2 Only keep the 'gb.component' file for the native component and remove 'gb.so' and 'gb.la'.
[CONFIGURATION]
* NEW: Only keep the 'gb.component' file for the native component and remove 'gb.so' and 'gb.la'.
2020-11-28 00:46:57 +01:00
gambas
b62f461c49 Running the informer for all components will not analyze the 'gb' component.
[INFORMER]
* NEW: Running the informer for all components will not analyze the 'gb' component. The metadata of 'gb' must be generated explicitly.
2020-11-28 00:40:52 +01:00
gambas
2c173c0a2d Correctly remove 'gb.component' file from installation once the metadata has been generated.
[CONFIGURATION]
* BUG: Correctly remove 'gb.component' file from installation once the metadata has been generated.
2020-11-27 20:33:15 +01:00
gambas
dd40941136 Fix menu icons that were sometimes too small.
[GB.GTK]
* BUG: Fix menu icons that were sometimes too small.

[GB.GTK3]
* BUG: Fix menu icons that were sometimes too small.
2020-11-27 20:32:33 +01:00
gambas
e5cc73ee61 TextEditor: Really do not stop keyboard event if the key is not handled by the editor!
[GB.FORM.EDITOR]
* BUG: TextEditor: Really do not stop keyboard event if the key is not handled by the editor!
2020-11-27 14:20:21 +01:00
gambas
38604fd11b Stop stack unfolding on exception only up to an event raise now.
[INTERPRETER]
* NEW: Stop stack unfolding on exception only up to an event raise now.
2020-11-27 02:24:33 +01:00
gambas
62c9205762 Rework the way standard date formats are built from strftime().
[INTERPRETER]
* NEW: Rework the way standard date formats are built from strftime().
* NEW: System.GetFormat() is a new method that returns the format string associated by a predefined format constant.
2020-11-26 03:49:45 +01:00
gambas
03c5e93c7d Default and cancel buttons now work again.
[GB.GTK]
* BUG: Default and cancel buttons now work again.

[GB.GTK3]
* BUG: Default and cancel buttons now work again.
2020-11-24 21:57:57 +01:00
gambas
5a46d0ac4a Merge branch 'master' of gitlab.com:gambas/gambas 2020-11-24 21:54:43 +01:00
gambas
314486fe90 Fix index sorting and use 'gb.qt5' information file for all GUI components now.
[WIKI CGI SCRIPT]
* BUG: Fix index sorting.
* BUG: Use 'gb.qt5' information file for all GUI components now.
2020-11-24 21:52:36 +01:00
gambas
5a5e468866 Message: Rework the message box. Copying the message is now done through a popup menu.
[GB.GUI.BASE]
* NEW: Message: Rework the message box. Copying the message is now done through a popup menu.
* OPT: ScrollArea: Remove some useless lines in scrollbar management.
2020-11-24 21:50:24 +01:00
gambas
27afeb5904 Remove the undefinition of PACKAGE_* constants. It is now handled directly in 'gambas.h'.
[GB.DB.POSTGRESQL]
* NEW: Remove the undefinition of PACKAGE_* constants. It is now handled directly in 'gambas.h'.
2020-11-24 21:48:43 +01:00
gambas
48f84df846 DBusConnection: Validate the path sent to the _Introspect() method, to replace a crash by an error or a void result.
[GB.DBUS]
* BUG: DBusConnection: Validate the path sent to the _Introspect() method, to replace a crash by an error or a void result.
2020-11-24 21:47:29 +01:00
gambas
1bf591abe6 Fix some debugging messages.
[GB.QT4]
* NEW: Fix some debugging messages.

[GB.QT5]
* NEW: Fix some debugging messages.
2020-11-24 21:46:23 +01:00
gambas
0c3c62f7d5 Fix a local variable datatype.
[INTERPRETER]
* BUG: Fix a local variable datatype.
2020-11-24 21:45:38 +01:00
gambas
8c4f6d8a84 Fix a warning message.
[INFORMER]
* BUG: Fix a warning message.
2020-11-24 21:45:17 +01:00
gambas
84cbc39b9c Correctly uninstall interpreter metadata files.
[CONFIGURATION]
* BUG: Correctly uninstall interpreter metadata files.
2020-11-24 21:44:37 +01:00
gambas
9b3d7b4f17 Undef PACKAGE_* preprocessor constants from 'gambas.h', if they are defined.
[INTERPRETER]
* BUG: Undef PACKAGE_* preprocessor constants from 'gambas.h', if they are defined.
2020-11-24 21:43:10 +01:00
gambas
fd478d91b9 SQLRequest: Do not quote "*" field name in Select() method.
[GB.DB]
* NEW: SQLRequest: Do not quote "*" field name in Select() method.
2020-11-24 21:42:02 +01:00
gambas
d7dbc4ee58 Remove now useless source file symbolic links.
[GB.GTK3]
* BUG: Remove now useless source file symbolic links.
2020-11-24 21:39:58 +01:00
gambas
9c3fc87265 Keyboard management fixes.
[GB.GTK]
* BUG: Fix management of default and cancel buttons shortcuts.
* BUG: Workaround the default accelerator management of GTK, so that they are triggered only if no other widget handle the keyboard event.

[GB.GTK3]
* BUG: Fix management of default and cancel buttons shortcuts.
* BUG: Workaround the default accelerator management of GTK, so that they are triggered only if no other widget handle the keyboard event.
2020-11-24 21:37:55 +01:00
gambas
38eefd7d21 Translation dialog: Importing a translation now correctly refreshes the translation view.
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: Importing a translation now correctly refreshes the translation view.
*
2020-11-24 21:37:43 +01:00
gambas
2b43657ab3 Fix keyboard event management for GTK+3, use standard colors by default, and draw matching braces differently.
[GB.FORM.EDITOR]
* BUG: TextEditor: Do not stop keyboard event if the key is not handled by the editor.
* NEW: TextEditor: Use the standard background and foreground colors by default.
* NEW: TextEditor: Draw the matching brace under the cursor with an underline.
2020-11-24 21:36:12 +01:00
gambix
52bb088242 Set the Visible propert of Reoport objects active 2020-11-24 12:25:31 +01:00