Commit graph

7391 commits

Author SHA1 Message Date
-
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
gambas
760d1be356 MenuButton: Focus should not be stolen anymore when clicking on a menu-only MenuButton.
[GB.FORM]
* NEW: MenuButton: Focus should not be stolen anymore when clicking on a menu-only MenuButton.
2019-05-27 18:49:53 +02:00
gambas
dfbe7313d4 Merge branch 'master' of gitlab.com:gambas/gambas 2019-05-27 18:49:00 +02:00
gambas
4422698b10 Some translation-related fixes.
[DEVELOPMENT ENVIRONMENT]
* BUG: Correctly read multi-lines translations of project title and description.
* BUG: Automatic translation now works better with multi-line translations.
* NEW: Create project dialog: Forbid '<', '>', '(', ')', '{' and '}' in project names.
* BUG: Project properties dialog: Environment variables menus must not be translatable.
* BUG: Packager: Do not remove deprecated entries from SPEC file for Mageia, it does not work.
* NEW: Update translations of license.
2019-05-27 18:42:04 +02:00
Benoît Minisini
0815d38a4b Merge branch 'master' into 'master'
Some more updates for examples

See merge request gambas/gambas!97
2019-05-26 22:48:41 +00:00
gambas
ea31dd7763 Packager: Remove support for Mandriva and deprecated Mageia SPEC entries.
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: The loading spinner is now always correctly centered.
* NEW: Packager: Remove support for mandriva.
* BUG: Packager: Remove deprecated entries in SPEC file for mageia.
* NEW: Farm client: ESC key now closes the window.
* NEW: Add cyrillic and greek character in the SDL default font generation function.
* BUG: Update French translation so that top-level menu does not use characters with diacritics for shortcuts.
2019-05-25 22:28:47 +02:00
gambas
0ab84aa34a Disable top-level menus shortcuts when the window menu bar is hidden.
[GB.FORM]
* BUG: MenuButton: Use selected background color when the MenuOnly property is set and the MenuButton has the focus.

[GB.GTK]
* NEW: Disable top-level menus shortcuts when the window menu bar is hidden.

[GB.GTK3]
* NEW: Disable top-level menus shortcuts when the window menu bar is hidden.

[GB.GUI.BASE]
* NEW: Add helper function for disabling/enabling top-level menu shortcuts.

[GB.QT4]
* NEW: Disable top-level menus shortcuts when the window menu bar is hidden.

[GB.QT5]
* NEW: Disable top-level menus shortcuts when the window menu bar is hidden.
2019-05-25 22:25:13 +02:00
glixx
1f17e4e8ec examples: update PO files after changing mandrake on mageia 2019-05-24 07:43:39 +03:00
glixx
c213afb46b examples: Wizard: delete <blockquote> 2019-05-24 06:29:43 +03:00
glixx
0998197e4d examples: Embedder: use richtext for tooltips back; BeastScroll: enable translation; HTTPPost: improve i18n 2019-05-24 06:15:14 +03:00
gambas
4b9c42bd2b DnsClient: Fix mageia web site hostname.
[EXAMPLES]
* BUG: DnsClient: Fix mageia web site hostname.
2019-05-24 04:47:02 +02:00
Benoît Minisini
cd23bae03f Merge branch 'master' into 'master'
Russian translation and examples fixes

See merge request gambas/gambas!96
2019-05-24 01:04:57 +00:00
gambas
5b63ae042e Merge branch 'master' of gitlab.com:gambas/gambas 2019-05-24 02:36:46 +02:00
gambas
1ca4f8d790 Add greek and cyrillic characters to the default font.
[GB.SDL2]
* NEW: Add greek and cyrillic characters to the default font.
2019-05-24 02:36:10 +02:00
Benoît Minisini
19932f409a Merge branch 'italian-translations' into 'master'
Contains fix and new Italian translations

See merge request gambas/gambas!95
2019-05-24 00:15:10 +00:00