Benoît Minisini
f8eac053f4
Popup windows are now correctly parented, so that imbricated popups do not close all at once on mouse button press.
...
[GB.QT4]
* BUG: Popup windows are now correctly parented, so that imbricated popups do not close all at once on mouse button press.
[GB.QT5]
* BUG: Popup windows are now correctly parented, so that imbricated popups do not close all at once on mouse button press.
2023-02-10 18:23:48 +01:00
Benoît Minisini
087182ca38
MediaView: Add 'State' property.
...
[GB.MEDIA.FORM]
* NEW: MediaView: Add 'State' property.
2023-02-08 19:57:29 +01:00
Benoît Minisini
6cf4c47c7a
Fix 'FileChooser.Root' and prevent SizePanel size from being lower than the minimum size after being hidden.
...
[GB.FORM]
* BUG: FileChooser & DirChooser: Setting the Root property works again as before.
* BUG: SidePanel: Prevent the panel size from being lower than the minimum size after being hidden.
2023-02-08 11:20:42 +01:00
Benoît Minisini
e792c009c9
Support for flag stock icons.
...
[GB.WEB.GUI]
* BUG: Support for flag stock icons.
2023-02-08 11:17:53 +01:00
belmotek
21332cbbbc
[GB.WIKI]
...
* NEW: Update Spanish translation by Martin Belmonte using Crustacea translator.
[SELF-TESTER]
* NEW: Update Spanish translation by Martin Belmonte using Crustacea translator.
[GBS3]
* NEW: Update Spanish translation by Martin Belmonte using Crustacea translator.
2023-02-06 21:49:48 +01:00
belmotek
4704096414
[DEVELOPMENT ENVIRONMENT]
...
* NEW: Update Spanish translation by Martin Belmonte using Crustacea translator.
2023-02-06 21:36:11 +01:00
Benoît Minisini
75a8e7071d
Project property dialog: The "Properties" tab information is correctly saved and restore now.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: The "Properties" tab information is correctly saved and restore now.
2023-02-06 16:41:58 +01:00
Benoît Minisini
a0f52d3db5
WebDrawingArea: Fix Refresh() method.
...
[GB.WEB.GUI]
* BUG: WebDrawingArea: Fix Refresh() method.
2023-02-04 12:16:05 +01:00
Benoît Minisini
203a1db252
Correctly rewrite lines using the 'ERROR' keyword in a one-line 'IF' expression.
...
[GB.EVAL]
* BUG: Correctly rewrite lines using the 'ERROR' keyword in a one-line 'IF' expression.
2023-02-04 09:29:21 +01:00
Benoît Minisini
3021e18df8
'Content-Disposition' HTTP header is not case sensitive.
...
[GB.WEB]
* BUG: 'Content-Disposition' HTTP header is not case sensitive.
2023-02-02 16:17:59 +01:00
Benoît Minisini
54f62f479e
'WAIT' with no argument now behaves as before when no component specific WAIT handler is defined.
...
[INTERPRETER]
* BUG: 'WAIT' with no argument now behaves as before when no component specific WAIT handler is defined.
2023-02-02 10:05:38 +01:00
Benoît Minisini
d398bd812e
Gambas fonts: Make comma, colon and semi-colon characters a bit less bold.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Gambas fonts: Make comma, colon and semi-colon characters a bit less bold.
* BUG: Gambas fonts: Some fixes.
2023-02-02 08:39:55 +01:00
Benoît Minisini
ca20ea1cd7
Fix JIT compilation on old compilers that do not support arithmetic overflow check.
...
[GB.JIT]
* BUG: Fix JIT compilation on old compilers that do not support arithmetic overflow check.
2023-02-02 08:35:20 +01:00
Benoît Minisini
5c6e35cb37
TextEditor: The highlight state can be a Short.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: The highlight state can be a Short.
* NEW: TextEditor: Add documentation.
2023-01-31 07:44:24 +01:00
Benoît Minisini
b200e724f6
Fix unit tests.
...
[GB.EVAL.HIGHLIGHT]
* BUG: Fix unit tests.
2023-01-31 07:42:57 +01:00
Benoît Minisini
8ee286ffbf
TextHighlighter: Fix possible overflows.
...
[GB.EVAL.HIGHLIGHT]
* BUG: TextHighlighter: The 'State' property is now a Short too.
* BUG: TextHighlighter: Fix possible overflows.
* NEW: Move old code to project files.
2023-01-31 07:40:59 +01:00
Benoît Minisini
85626256b5
Merge branch 'master' of gitlab.com:gambas/gambas
2023-01-30 16:45:24 +01:00
Benoît Minisini
dde053a3d6
Farm software: Fix software download. HTTP headers are not case-sensitive anymore.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Farm software: Fix software download. HTTP headers are not case-sensitive anymore.
2023-01-30 16:45:14 +01:00
gambix
f446879826
Add new functions to MapPoint class to get MapPoint from text representation and get string from mappoint.
...
[GB.MAP]
* NEW: Add new functions to MapPoint class to get MapPoint from text representation and get string from mappoint.
* BUG: Map, do not allow to set a null MapPoint to the center property.
2023-01-28 15:04:22 +01:00
Benoît Minisini
b350f4fe55
WebTabPanel: Fix container management.
...
[GB.WEB.GUI]
* BUG: WebTabPanel: Fix container management.
* BUG: WebContainer: If the '_Container' internal property is used, then we suppose that only one child is visible at the same time.
2023-01-28 09:53:08 +01:00
Benoît Minisini
6c1ffe3faa
Update Gambas fonts so that period, comma, colon and semi-colon characters are bolder in 16 px size.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts so that period, comma, colon and semi-colon characters are bolder in 16 px size.
2023-01-27 20:05:57 +01:00
Benoît Minisini
6599196dbd
Let pango take the target device resolution into account when drawing text.
...
[GB.GTK]
* BUG: Let pango take the target device resolution into account when drawing text.
[GB.GTK3]
* BUG: Let pango take the target device resolution into account when drawing text.
2023-01-27 08:58:50 +01:00
Benoît Minisini
6721e05d6c
System information dialog: Add more informations, and change the order.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: System information dialog: Add more informations, and change the order.
2023-01-27 08:57:51 +01:00
Benoît Minisini
7bb8f825c1
TreeView, ListView, ColumnView: Fix the rename control management, and so a possible infinite loop.
...
[GB.GUI.BASE]
* BUG: GridView: Take 'Columns.Padding' property into account when computing the preferred width of a column.
* BUG: ColumnView: Extra columns are automatically resized too when 'AutoResize' is True.
* BUG: TreeView, ListView, ColumnView: Fix the rename control management, and so a possible infinite loop.
2023-01-26 10:03:03 +01:00
Benoît Minisini
9235dce28c
Merge branch 'master' of gitlab.com:gambas/gambas
2023-01-26 09:55:59 +01:00
Benoît Minisini
45e64b2653
Temporary hack that correctly raises 'DragMove' events in all cases when the mouse cursor is on the DnD frame.
...
[GB.GUI.BASE]
* BUG: Temporary hack that correctly raises 'DragMove' events in all cases when the mouse cursor is on the DnD frame.
2023-01-26 09:54:28 +01:00
Benoît Minisini
783e73c7c5
Merge branch 'master' into 'master'
...
Contains correction and new Italian translations
See merge request gambas/gambas!290
2023-01-24 20:55:32 +00:00
Gianluigi Gradaschi
a1aed6fbba
[DEVELOPMENT ENVIRONMENT]
...
* NEW: Update Italian translation.
[SELF-TESTER]
* NEW: Update Italian translation.
[GB.FORM]
* NEW: Update Italian translation.
[GB.FORM.EDITOR]
* NEW: Update Italian translation.
[GB.UTIL]
* NEW: Update Italian translation.
[GB.WEB.GUI]
* NEW: Update Italian translation.
2023-01-24 20:55:31 +00:00
Benoît Minisini
cfe99f3185
Merge branch 'master' of gitlab.com:gambas/gambas
2023-01-23 20:40:45 +01:00
Benoît Minisini
bb0fab0f3d
Redraw 'bus' and 'truck' icons.
...
[GB.FORM.STOCK]
* NEW: Redraw 'bus' and 'truck' icons.
2023-01-23 20:40:28 +01:00
Benoît Minisini
62c9eb078f
TextHighlighter: The 'Tag' property is actually a Short.
...
[GB.EVAL.HIGHLIGHT]
* BUG: TextHighlighter: The 'Tag' property is actually a Short.
* NEW: Add 'accent-color' CSS property.
2023-01-23 20:39:50 +01:00
Benoît Minisini
293fea6453
Merge branch 'autoconf' into 'master'
...
Substitute GB_CXXFLAGS_STD_CPP17
See merge request gambas/gambas!292
2023-01-23 15:16:26 +00:00
Bastian Germann
2278fbd8c7
Revert "Disable 'gb.poppler' on 'archlinux-clang', as clang seems to be unable to compile it."
...
This reverts commit 0d3b39eed3
.
clang was just missing the -std=c++17 which is the default for g++ for
some time. clang++ still defaults to -std=c++14.
2023-01-23 15:43:31 +01:00
Bastian Germann
812ed5ef04
Substitute GB_CXXFLAGS_STD_CPP17
...
[CONFIGURATION]
* BUG: Substitute GB_CXXFLAGS_STD_CPP17
2023-01-23 15:31:20 +01:00
Benoît Minisini
8effd60c5b
Window: 'Geometry' is a new property that returns the last geometry of the window in normal state.
...
[GB.GTK]
* NEW: Window: 'Geometry' is a new property that returns the last geometry of the window in normal state.
[GB.GTK3]
* NEW: Window: 'Geometry' is a new property that returns the last geometry of the window in normal state.
[GB.QT4]
* NEW: Window: 'Geometry' is a new property that returns the last geometry of the window in normal state.
[GB.QT5]
* NEW: Window: 'Geometry' is a new property that returns the last geometry of the window in normal state.
2023-01-21 03:50:59 +01:00
Benoît Minisini
c69f98fdf1
Fix quoting when displaying a string value.
...
[GB.DEBUG]
* BUG: Fix quoting when displaying a string value.
2023-01-20 15:56:35 +01:00
Benoît Minisini
8bcc4e173c
Translation dialog: Import translation now takes the '# gb-ignore' comment into account.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: Import translation now takes the '# gb-ignore' comment into account.
2023-01-18 23:29:15 +01:00
Benoît Minisini
e9c6076062
Merge branch 'master' into 'master'
...
Contains correction and new Italian translations
See merge request gambas/gambas!289
2023-01-16 10:57:19 +00:00
Benoît Minisini
be1b541e6c
Merge branch 'translation' into 'master'
...
Update Spanish translation.
See merge request gambas/gambas!288
2023-01-16 10:56:44 +00:00
GianluigiOr
bd26f1b4a2
Contains correction and new Italian translations
...
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete.
2023-01-16 11:27:58 +01:00
Benoît Minisini
f7d5eda82c
'gb.image' is now compatible with 'gb.web.gui'.
...
[GB.IMAGE]
* NEW: Color: ToHTML() is a new method that converts a Gambas color as integer value to an HTML color representation.
2023-01-16 00:54:11 +01:00
Benoît Minisini
70378152e1
Raise the 'LayoutUpdated' D-Bus signal when the current desktop is 'Mate'.
...
[GB.DBUS.TRAYICON]
* BUG: Raise the 'LayoutUpdated' D-Bus signal when the current desktop is 'Mate'.
2023-01-15 21:12:49 +01:00
Benoît Minisini
663dc311a7
Language: 'Country' is a new property that returns the country code associated with the language.
...
[GB.UTIL]
* NEW: Language: 'Country' is a new property that returns the country code associated with the language. Use it as a name for the stock flag icons.
2023-01-15 18:10:41 +01:00
Benoît Minisini
3d641ccfad
Redraw 'replace' icon.
...
[GB.FORM.STOCK]
* NEW: Redraw 'replace' icon.
2023-01-15 01:25:25 +01:00
Benoît Minisini
c87ea189f1
Add support for the new 'flag:/' picture URLs, and use it where it makes sense.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Icon selection dialog: Fix initial icon selection.
* BUG: Project browser: Opening a file correctly toggles the associated right panel.
* BUG: Image editor: Crop tool now works as expected.
2023-01-15 01:24:57 +01:00
belmotek
cd23e6ddca
Update Spanish translation.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Spanish translation.
app/src/gambas3/.lang/es.po
2023-01-14 21:24:27 +01:00
Benoît Minisini
928914ea6b
Merge branch 'master' of gitlab.com:gambas/gambas
2023-01-14 19:06:12 +01:00
Benoît Minisini
38c5c3b32a
Update project icon.
...
[GB.DBUS]
* NEW: Update project icon.
* NEW: Update documentation.
2023-01-14 19:04:50 +01:00
Benoît Minisini
e54c4e50a4
Add 'stroke' stock icon.
...
[GB.FORM]
* NEW: Add 'stroke' stock icon.
2023-01-14 19:03:57 +01:00
Benoît Minisini
7886d5c2c7
Add 'stroke' icon.
...
[GB.FORM.STOCK]
* NEW: Add 'stroke' icon.
2023-01-14 19:03:37 +01:00