Commit graph

7505 commits

Author SHA1 Message Date
gambas
cfb4a9d2a8 Enumerating an unknown datatype does not raise an error automatically anymore.
[GB.JIT]
* BUG: Enumerating an unknown datatype does not raise an error automatically anymore.
2019-06-18 09:50:56 +02:00
glixx
84dcb3e440 examples: BeastScroll: remove testing fields from project file 2019-06-17 03:16:47 +03:00
glixx
43b7bd7343 examples: Puzzle1To8: fix German translation 2019-06-17 03:10:13 +03:00
glixx
aa8bc2b4e3 examples: Puzzle1To8: update Russian translation 2019-06-17 03:04:33 +03:00
gambas
988546ad28 Update some translations.
[EXAMPLES]
* NEW: Update some translations.
2019-06-14 01:32:14 +02:00
gambas
3aa6b545a7 Search dialog: The "Public" folder is now correctly browsed in all cases.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Use icon-only tool buttons for configuring highlight style.
* BUG: Search dialog: The "Public" folder is now correctly browsed in all cases.
* NEW: Redraw some icons.
2019-06-14 01:27:16 +02:00
gambas
8d76cc99ba Component.Load() can load a component located at an absolute path now.
[INTERPRETER]
* NEW: Component.Load() can load a component located at an absolute path now.
2019-06-14 01:26:12 +02:00
gambas
59431f13cf TabPanel: Fix drawing of tab header contents.
[GB.FORM]
* BUG: TabPanel: Fix drawing of tab header contents.
* NEW: TabPanel: Draw tab focus like hovered buttons.
* NEW: ListEditor: Use the 'remove' icon instead of the 'delete' one.
2019-06-14 01:23:43 +02:00
Benoît Minisini
e26934035f Merge branch 'master' into 'master'
Minor changes

See merge request gambas/gambas!100
2019-06-13 23:22:09 +00:00
gambas
d9858d07af Compute prefered column width correctly and fix top-level menus initialization routine.
[GB.GUI.BASE]
* BUG: Top-level menus initialization routine takes invalid menus into account now.
* BUG: GridView: Compute prefered column width correctly.
2019-06-14 00:55:22 +02:00
gambas
ce37d6ff67 Ignore errors when loading a class for the JIT compiler.
[INTERPRETER]
* BUG: Ignore errors when loading a class for the JIT compiler.

[GB.JIT]
* BUG: Loading a class during JIT compilation can fail. Take that into account.
2019-06-11 22:32:12 +02:00
-
9496b56b2b Examples: MediaPlayer: shorter ru translation 2019-06-07 04:58:12 +03:00
-
e269c9e307 Gambas3: update Russian translation 2019-06-07 06:48:52 +03:00
-
b68fce7d12 Examples: Solitaire: less form size 2019-06-07 06:18:09 +03:00
-
0b5efe146c Examples: Tablet: do not use Black on Black color, using DarkGray 2019-06-07 06:11:58 +03:00
gambas
a1d9ffc57d Message: Temporarily restore the default mouse cursor when displaying a message box.
[GB.GUI.BASE]
* BUG: Message: Temporarily restore the default mouse cursor when displaying a message box.
2019-06-06 01:59:22 +02:00
gambas
f5a3402368 When a component of the opened project is not installed, do not remove it from the project component list. Keep it uncheckable.
[DEVELOPMENT ENVIRONMENT]
* NEW: When a component of the opened project is not installed, do not remove it from the project component list. Keep it uncheckable.
2019-06-06 01:53:52 +02:00
gambas
e2581fb116 Control: Fix the Tooltip property.
[GB.GTK]
* BUG: Control: Fix the symbol lookup error of the Tooltip property.
* BUG: Control: Fix the Tooltip property name.

[GB.GTK3]
* BUG: Control: Fix the symbol lookup error of the Tooltip property.
* BUG: Control: Fix the Tooltip property name.
2019-06-05 10:33:39 +02:00
gambas
dd121d669f Replace the message box native implementation by a Gambas implementation.
[GB.FORM.STOCK]
* NEW: Add a 128 pixel version of the 'delete' stock icon.

[GB.GTK]
* NEW: Message: Remove the message box native implementation.

[GB.GTK3]
* NEW: Message: Remove the message box native implementation.

[GB.GUI.BASE]
* NEW: Message: Implement the message boxes entirely in Gambas.

[GB.QT4]
* NEW: Message: Remove the message box native implementation.

[GB.QT5]
* NEW: Message: Remove the message box native implementation.
2019-06-05 03:08:22 +02:00
gambas
593212020d Translation dialog: The "-" string is not used anymore for strings marked as not to be translated.
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: The "-" string is not used anymore for strings marked as not to be translated. Instead a specific "# gb-ignore" comment and a void translation are written into the PO file.
2019-06-04 21:33:52 +02:00
gambas
3b2d832fd5 IconPanel: Fix cursor keys management, so that hidden tabs cannot be selected by keyboard.
[GB.FORM]
* BUG: IconPanel: Fix cursor keys management, so that hidden tabs cannot be selected by keyboard.
2019-06-04 20:57:10 +02:00
gambas
70100954e0 Translation dialog: New button that adds a new translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Translation dialog: New button that adds a new translation.
2019-06-01 15:01:43 +02:00
gambas
421ef10183 Update Gambas 3 desktop file and add french translations.
[CONFIGURATION]
* NEW: Update Gambas 3 desktop file and add french translations.
2019-06-01 15:01:01 +02:00
Benoît Minisini
ecb74c1cdb Merge branch 'master' into 'master'
Some fixes

See merge request gambas/gambas!99
2019-06-01 12:58:27 +00:00
gambas
f1ac2f553b Implement Drag.Show() in Gambas, and consequently fix it in 'gb.gtk3'.
[GB.GTK]
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.
* NEW: Drag.X and Drag.Y properties are now writable.

[GB.GTK3]
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.
* NEW: Drag.X and Drag.Y properties are now writable.
* BUG: Finishing a drag & drop now correclty releases the button grab.

[GB.GUI.BASE]
* NEW: GridView: The padding of column headers is at least half of Desktop.Scale.
* NEW: ScrollArea: The Scroll() method returns TRUE now if no scrolling actually occured.
* BUG: TreeView: Item X property now correctly takes the TreeView padding into account.
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.

[GB.QT4]
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.
* NEW: Drag.X and Drag.Y properties are now writable.

[GB.QT5]
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.
* NEW: Drag.X and Drag.Y properties are now writable.
2019-06-01 04:52:25 +02:00
glixx
8a959070a3 Packager: differentiate fedora and suse pkgs 2019-05-31 12:49:57 +00:00
-
e89e561358 Packager: remove .orig directory before deb package building 2019-05-31 08:57:33 +03:00
-
d43ff73778 Packager: sRelease for Fedora and Suse 2019-05-31 08:35:04 +03:00
-
ff47384a64 Packager: disable looking for makeself, enable fakeroot 2019-05-31 08:17:17 +03:00
-
5f7968c348 examples: WebCam: fix showing sliders 2019-05-31 06:06:44 +03:00
-
6b9a727be4 examples: WebCam: fix segfault on taking snapshot 2019-05-31 05:37:05 +03:00
-
2c2147e972 fix similar latin letter on cyrillic in gambas3.desktop 2019-05-31 05:08:32 +03:00
-
0321d5b702 examples: switch qt4 on qt5 2019-05-31 04:49:32 +03:00
gambas
05d27c6ba5 Don't use absolute path for executable in desktop files.
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: Don't use absolute path for executable in desktop files.
2019-05-30 21:08:37 +02:00
Benoît Minisini
94e698e90d Merge branch 'master' into 'master'
Some fixes

See merge request gambas/gambas!98
2019-05-30 18:55:09 +00:00
-
6706900ddf comp: gb.report: add more space for text 2019-05-30 09:49:10 +03:00
glixx
535e619b7b some fixes for examples 2019-05-30 09:30:18 +03:00
glixx
129a2c83ea update Russian translation 2019-05-30 08:11:13 +03:00
glixx
7d74bbc9aa enable BuildRoot for spec file back to fix building Mageia on a host systems 2019-05-30 05:38:53 +03:00
glixx
d622001458 more place for text for FTips.form, FMakePatch.form 2019-05-29 06:45:59 +03:00
glixx
1160b73161 examples: MyWebCam: fix segfault on pressing Stop 2019-05-29 05:54:16 +03:00
glixx
5c8f0e8199 update AUTHORS 2019-05-29 03:49:31 +03:00
glixx
f6ba39112d update gambas3.desktop 2019-05-29 03:10:07 +03:00
glixx
073208ca3a Patch CVE-2013-7447 2019-05-29 02:15:09 +03:00
glixx
eb962b42d2 update groups for Mageia 2019-05-29 02:10:20 +03:00
glixx
5024b3d6f5 update Russian translation 2019-05-28 09:06:07 +03:00
glixx
c41c90b7ca examples: workable url for HTTPPost 2019-05-28 08:48:55 +03:00
glixx
811eb241a6 do not need Comment in desktop file if Description is missing 2019-05-28 08:31:50 +03:00
glixx
ff84013e3c examples: add more descriptions in .project files 2019-05-28 07:40:31 +03:00
glixx
4fabcbec55 rpm packaging improvement 2019-05-28 05:51:56 +03:00