Commit graph

3097 commits

Author SHA1 Message Date
Tobias Boege
71b5ca1244 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.
2020-04-07 15:08:54 +02:00
Tobias Boege
a4e233d4be 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.
2020-04-07 12:32:48 +02:00
gambas
dc4b28b785 Merge branch 'master' of gitlab.com:gambas/gambas 2020-04-06 22:26:00 +02:00
gambas
c72d544427 Form editor: Fix default size of virtual controls.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Fix default size of virtual controls.
* NEW: Update Gambas fonts.
2020-04-06 22:23:54 +02:00
Benoît Minisini
889d952932 Merge branch 'master' into 'master'
Scripter Added Support for Shared Libraries .. Master

See merge request gambas/gambas!138
2020-04-06 10:04:06 +00:00
gambas
0714bf7d7d 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.
2020-03-27 02:22:58 +01:00
gambas
fb27bf3309 Update mail address in appdata xml file.
[CONFIGURATION]
* BUG: Update mail address in appdata xml file.
2020-03-21 04:52:31 +01:00
gambas
677403b341 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.
2020-03-21 04:35:59 +01:00
Bastian Germann
b08346d887 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
2020-03-18 20:18:06 +01:00
gambas
e52fc136d1 Packager: Underscores are now allowed in extra dependencies package names.
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Underscores are now allowed in extra dependencies package names.
2020-03-16 18:34:15 +01:00
gambas
39ace33d5e 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.
2020-03-11 01:51:14 +01:00
gambas
30cde24a5a 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.
2020-03-07 23:23:16 +01:00
gambas
aa61963236 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.
2020-03-06 00:30:29 +01:00
gambas
829fc971c7 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.
2020-03-04 02:02:40 +01:00
gambas
9c8a47ba0f 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.
2020-03-03 23:34:17 +01:00
gambas
766b327e61 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.
2020-03-03 01:41:46 +01:00
Brian G
64e5abbc64 [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
2020-02-29 13:32:20 -08:00
gambas
cf11f9213a 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.
2020-02-29 20:21:08 +01:00
gambas
b66607099d 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.
2020-02-29 20:16:29 +01:00
gambas
e57c7616f0 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.
2020-02-28 18:33:32 +01:00
Christof Thalhofer
3752088d37 gbt3: Fix cherrypicking
[GBT3]
* BUG: Fix selection of testmodule and testmethod
2020-02-24 14:08:40 +01:00
Christof Thalhofer
a10a5db270 gbt3: refactoring, more stability, TAP stream
[GBT3]
* NEW: gbt3 finds compiler and executor on the computer, TAP output as stream
2020-02-24 11:15:09 +01:00
Christof Thalhofer
ea260ee017 gbt3: fix bug: missing wait
[GBT3]
* BUG: gbt3: Fix missing Wait. Now reliable testing.
2020-02-23 22:50:38 +01:00
Brian G
11eaba36bc [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
2020-02-23 12:16:23 -08:00
Christof Thalhofer
f6acfff787 gbt3 a Gambas program to test a project from commandline
*[NEW] gbt3.gambas: runs tests from commandline
2020-02-23 17:53:01 +01:00
gambas
3adee3a411 Add support for test modules.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add support for test modules.
2020-02-22 15:58:32 +01:00
gambas
b7c6d4cca6 Packager: Add distribution suffix in rpm support package dependencies.
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Add distribution suffix in rpm support package dependencies.
2020-02-22 00:51:49 +01:00
Brian G
522c562a3d [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
2020-02-21 15:49:54 -08:00
Brian G
bec702cbd8 [Scripter]
* NEW Added support for -w warnings
* NEW Added to only check last reply from compiler for ok
2020-02-21 13:43:02 -08:00
gambas
0f3277cbb7 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.
2020-02-21 02:51:53 +01:00
gambas
a5819d2511 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.
2020-02-21 02:36:02 +01:00
gambas
b8952bd393 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.
2020-02-14 23:59:02 +01:00
gambas
d2c1b2f31c 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.
2020-02-14 00:47:51 +01:00
gambas
8b8acaa4fa 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.
2020-02-01 20:32:43 +01:00
gambas
989a1266a2 Packager: Fix ArchLinux packager.
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Fix ArchLinux packager.
2020-01-27 08:24:52 +01:00
GianluigiOr
043ac975aa Contains new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE Italian translations are now complete.
2020-01-24 10:39:17 +01:00
gambas
b7a7393b1a 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.
2020-01-24 10:27:35 +01:00
gambas
e6cd4fc302 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.
2020-01-24 08:28:46 +01:00
Christof Thalhofer
82f1a1e8d5 German translation fix vendor = Hersteller 2020-01-23 16:00:32 +01:00
GianluigiOr
269a87ade6 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
2020-01-21 14:27:36 +01:00
gambas
bbc555cafa 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.
2020-01-20 13:04:50 +01:00
gambas
91766adfbe 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.
2020-01-09 18:36:37 +01:00
gambas
0f958726da 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.
2020-01-08 13:58:13 +01:00
gambas
d0e6769d0a 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.
2020-01-07 20:30:59 +01:00
Christof Thalhofer
5cc607d652 Language German translation small fix 2020-01-04 22:29:30 +01:00
gambas
dd2fca5fd3 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.
2020-01-04 22:13:41 +01:00
gambas
cf8f80e131 Update Gambas fonts.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
2020-01-02 13:32:52 +01:00
gambas
4a2b8ed1e7 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.
2020-01-02 13:31:30 +01:00
gambas
41ddd4b946 Handle custom array classes in help.
[DEVELOPMENT ENVIRONMENT]
* BUG: Handle custom array classes in help.
2019-12-30 19:50:18 +01:00
gambas
c364aa22da 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.
2019-12-30 19:48:48 +01:00
gambas
eeaec22e2c Update financial support list.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial support list.
2019-12-24 13:59:15 +01:00
gambas
5c69af0777 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.
2019-12-23 11:37:36 +01:00
gambas
ccac0d27b4 Automatic completion: Add '_read' and '_write' special methods.
[DEVELOPMENT ENVIRONMENT]
* NEW: Automatic completion: Add '_read' and '_write' special methods.
2019-12-23 11:36:56 +01:00
gambas
87228b9c4f 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.
2019-12-22 21:43:24 +01:00
Benoît Minisini
cd55a805c9 Merge branch 'italian-translations' into 'master'
Contains new Italian translations

See merge request gambas/gambas!119
2019-12-07 11:12:03 +00:00
gambas
1e80a40ee8 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.
2019-12-06 00:34:15 +01:00
GianluigiOr
bfe9ac2cf4 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.
2019-12-03 16:31:13 +01:00
gambas
32ff6f4b36 Add '.startup', '.list' and '.info' to projet default gitignore file.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add '.startup', '.list' and '.info' to projet default gitignore file.
2019-11-29 11:06:33 +01:00
gambas
0f8b929e85 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.
2019-11-26 00:15:23 +01:00
gambas
61e9f2d00a The '@help' command now can retrieve class help comments.
[WIKI]
* NEW: The '@help' command now can retrieve class help comments.
2019-11-26 00:12:47 +01:00
Laurent Carlier
c698c31908
Fix Archlinux package generation
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix archlinux package generation.
* NEW: Update French translation.

Fixes bug report 1682
2019-11-25 18:36:00 +01:00
gambas
4509c61b31 Add '_ready' to the list of special methods.
[DEVELOPMENT ENVIRONMENT]
* BUG: Add '_ready' to the list of special methods.
2019-11-21 18:40:30 +01:00
gambas
47ccde0e2e 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.
2019-11-15 23:58:03 +01:00
gambas
594e867983 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.
2019-11-09 22:07:39 +01:00
gambas
ba54195001 Fix author and translator page.
[WIKI]
* BUG: Fix author and translator page.
2019-11-08 15:00:55 +01:00
gambas
115e2e6b28 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.
2019-11-08 14:58:56 +01:00
gambas
f60243ef96 Some fixes in Drag & drop frame management.
[DEVELOPMENT ENVIRONMENT]
* NEW: Draw the frame of control dropped from the toolbox bigger.
* BUG: The frame of control dropped from the toolbox should correctly disappear in all cases.

[GB.GUI.BASE]
* BUG: The DragLeave event is now emitted reliably when the mouse leaves the drag and drop frame.
2019-10-28 20:49:08 +01:00
gambas
c63602fc28 Form editor: Draw the control frame as soon as the Drag event is raised, to try to workaround a dnd bug.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Draw the control frame as soon as the Drag event is raised, to try to workaround a dnd bug.
* OPT: Move the bytecode folder instead of copying it.
2019-10-26 22:36:18 +02:00
gambas
cce7b1f931 Update Gambas 16 fonts.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 fonts.
2019-10-21 09:45:43 +02:00
Tobias Boege
87f588e7e9 IDE: Update German translation
[DEVELOPMENT ENVIRONMENT]
* NEW: Update German translation
2019-10-12 14:11:18 +02:00
gambas
de124a577d Project property dialog: Fix deletion in argument list when pressing Backspace.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 fonts.
* BUG: Project property dialog: Fix deletion in argument list when pressing Backspace.
* NEW: All 3.14 versions will be Gambas Π.
2019-10-02 17:59:59 +02:00
gambas
6c4b017c19 Update Gambas 16 px size font. Make it less round and fix many characters.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 px size font. Make it less round and fix many characters.
2019-09-26 14:26:50 +02:00
gambas
e5253aa782 Gambas π!
[DEVELOPMENT ENVIRONMENT]
* NEW: Gambas π!
2019-09-23 02:14:00 +02:00
gambas
a7c52a856d Add dark theme versions of component chooser icons (checked, partially checked, locked).
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 fonts.
* BUG: Add dark theme versions of component chooser icons (checked, partially checked, locked).
2019-09-20 00:10:12 +02:00
gambas
4c1850e66c Update Gambas 16 fonts.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 fonts.
2019-09-14 23:44:23 +02:00
gambas
6c9e09730d Add a bookmark on the current project in all directory and file choosers.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a bookmark on the current project in all directory and file choosers.
2019-09-12 03:39:04 +02:00
gambas
ceae6929c3 Take column in compiler warning messages into account.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 fonts.
* BUG: Take column in compiler warning messages into account.
2019-09-12 02:15:34 +02:00
gambas
52b4f74325 Update Gambas 16 font.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 font.
2019-09-06 01:58:33 +02:00
gambas
630d2f4f33 Automatic completion: Don't crash when displaying the signature of '_new'.
[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Don't crash when displaying the signature of '_new'.
* NEW: Update Gambas 16 fonts.
2019-09-05 23:23:39 +02:00
gambas
ead1bb23c8 Update Gambas 16 pt fonts.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas 16 pt fonts.
2019-09-04 02:07:01 +02:00
gambas
0ae2659764 Add a bold version of the 16 pt Gambas font.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update support file.
* NEW: Add a bold version of the 16 pt Gambas font.
* NEW: Update 16 pt Gambas medium font.
2019-09-02 23:47:27 +02:00
gambas
a116861d8e Update Gambas fonts.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas Medium size 13 font.
* NEW: Update Gambas Medium size 16 font.
2019-08-30 18:37:49 +02:00
gambas
17d57a712a Update Gambas medium size 16 font.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas medium size 16 font.
2019-08-29 23:32:43 +02:00
gambas
30b1912ffa Add a 16 point size version of the medium Gambas font.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a 16 point size version of the medium Gambas font.
2019-08-29 22:21:52 +02:00
gambas
46c63624f9 Menu editor: Double-clicking on a menu entry now automatically closes the menu editor to open the Click event handler of that menu.
[DEVELOPMENT ENVIRONMENT]
* NEW: Menu editor: Double-clicking on a menu entry now automatically closes the menu editor to open the Click event handler of that menu.
* NEW: Translation dialog: The automatic translation now stops as soon as the translation program fails.
* NEW: Update common Spanish translation.
2019-08-28 00:39:08 +02:00
GianluigiOr
6a0540a700 Contains fix and new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now fix and complete.

[GB.UTIL]
* NEW: The translation is now complete.
2019-08-27 18:01:24 +02:00
GianluigiOr
1a41272c4f Merge branch 'master' of https://gitlab.com/gambas/gambas into italian-translations 2019-08-27 16:20:56 +02:00
gambas
649d3cd92e Project tree: 'Open in folder' menu entry is now visible on file items, not just directories.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project tree: 'Open in folder' menu entry is now visible on file items, not just directories.
2019-08-27 12:56:12 +02:00
gambas
b6900124a0 Update error messages.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update error messages.
* NEW: Update French translation.
2019-08-22 03:18:37 +02:00
gambas
69231c5ab6 Automatic completion: Fix constructor signature computation.
[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Fix constructor signature computation.
2019-08-21 21:20:45 +02:00
gambas
9bd4691ba6 Form editor: Fix a possible crash when dragging a toolbox control on a form.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Fix a possible crash when dragging a toolbox control on a form.
2019-08-21 02:40:29 +02:00
GianluigiOr
5193e79d3d Contains new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete.
2019-08-03 22:55:19 +02:00
gambas
c3b4a13aac Fix links inside symbol syntax, so that they keep the current language.
[WIKI CGI SCRIPT]
* BUG: Fix links inside symbol syntax, so that they keep the current language.
2019-08-02 02:42:12 +02:00
gambas
5b7842e76c About dialog: Display financial support again.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial support file.
* NEW: About dialog: Display financial support again.
2019-08-01 01:13:37 +02:00
gambas
8134f37ecc Code editor: Automatic insertion of global variables now inserts the STATIC keyword if the current function is static.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* BUG: Code editor: Automatic insertion of global variables now inserts the STATIC keyword if the current function is static.
2019-07-31 00:26:52 +02:00
glixx
3af4212149 update Russian translation 2019-07-16 09:07:34 +03:00
gambas
739895c55a Support for 'ByRef' annotations in '*.info' files.
[WIKI CGI SCRIPT]
* NEW: Support for 'ByRef' annotations in '*.info' files.
2019-07-15 17:44:57 +02:00
gambas
07398d8d82 Always reload the project after a pull / update from the repository. Support for the 'ByRef' annotation in '*.info' files.
[DEVELOPMENT ENVIRONMENT]
* NEW: Support for the 'ByRef' annotation in '*.info' files.
* BUG: Version control: Always reload the project after a pull / update from the repository.
2019-07-15 17:42:00 +02:00
gambas
f1cc289bfb Add an option not to increment version, and draw the startup class with underline bold text instead of using an emblem.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project tree: Startup class is now drawn with underline bold text instead of using an emblem.
* NEW: Make executable dialog: Add an option not to increment version. This is options is saved in the local project settings.
* NEW: Code printing: Use always the same font size for drawing page header and footer.
2019-07-12 00:40:56 +02:00
gambas
8a4d713a4a Disable templates using components not installed on the system, and only propose GUI components actually installed when 'gb.gui' is in use.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project creation dialog: Disable templates using components not installed on the system.
* NEW: When 'gb.gui' is used, only propose GUI components actually installed on the system.
2019-07-10 23:08:15 +02:00
gambas
c5b2b50870 Text and code editors now can print their contents.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add support for the new 'gb.form.print' component.
* NEW: Code editor: Add a print button and menu entry that prints the contents of the editor.
* NEW: Text editor: Add a print button and menu entry that prints the contents of the editor.
* NEW: Option dialog: Add an option to define the font used for printing.
2019-07-09 19:49:59 +02:00
gambas
e9da726b96 Packager: Create lower-case symbolic links on executables for Debian, Slackware, ArchLinux and Autotools packages.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Show the grid below the selection and other tool strokes.
* NEW: Packager: Create lower-case symbolic links on executables for Debian, Slackware, ArchLinux and Autotools packages.
* NEW: Packager: Autotools package does not use the deprecated AM_INIT_AUTOMAKE syntax anymore.
2019-07-04 02:54:16 +02:00
GianluigiOr
a9bd2fe844 Contains fix and new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now fix and complete.

[GB.FORM.TERMINAL]
* NEW: The complete translation.

[GB.TERM.FORM]
* NEW: The translation is now complete.

[GB.UTIL]
* New: The translation is now fix
2019-07-03 19:20:38 +02:00
gambas
e3eb238821 Support for new Highlight.Alternate style.
[DEVELOPMENT ENVIRONMNENT]
* NEW: Support for new Highlight.Alternate style.
* NEW: Update highlight themes.
* NEW: Update French translation.
2019-06-29 16:17:09 +02:00
Benoît Minisini
def5aaf027 Merge branch 'master' into 'master'
[WIKI] Updated Playground Url

See merge request gambas/gambas!102
2019-06-29 00:16:30 +00:00
gambas
ced6a42adf Packager: Some bug fixes, and traslate the project description in the desktop file.
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Doing the same package several times without closing the wizard works correctly now.
* BUG: Packager: When making a *.deb package, clean-up the target directory from possible already existing similar packages. Otherwise dpkg-buildpackage does not build.
* NEW: Packager: Translate project description in desktop file.
2019-06-28 23:57:21 +02:00
gambas
85d4293edd Packager: Allow to enter the minimum Gambas version required and translate the Name entry of desktop files.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* BUG: Fix a possible crash when disabling/enabling a breakpoint.
* NEW: Packager: Allow to enter the minimum Gambas version required.
* NEW: Packager: Extra desktop file entries can override default entries.
* NEW: Packager: The desktop file Name entry is now emitted with its translations.
2019-06-28 22:58:49 +02:00
Matthew Collins
a94d7dfa72 [WIKI] Updated Playground Url
NEW: Changed playground urls from http to https.
NEW: Switched to run examples from stable to daily builds.
2019-06-23 16:08:21 +01:00
gambas
03432457cd Project property dialog: Standardize the look of lists widgets.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial support.
* NEW: About dialog: Update design.
* NEW: Project property dialog: Standardize the look of lists widgets.
2019-06-21 19:53:55 +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
-
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
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
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
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
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
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
f6ba39112d update gambas3.desktop 2019-05-29 03:10:07 +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
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
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
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
glixx
44914102a5 examples: Embedder: fix wrong using richtext for tooltip 2019-05-24 02:27:35 +03:00
glixx
b2c6f917e4 examples: Games: Pong: revert window size how it was before 2019-05-24 02:11:59 +03:00
Tobias Boege
de5cb9d26b Make Gambas/Invaders example compile
[EXAMPLES]
* BUG: Make Games/Invaders compile
2019-05-23 19:49:06 +02:00
glixx
beb9e1fc15 examples: SerialPort: better caption of About dialog 2019-05-23 09:33:31 +03:00
glixx
42aed39f01 revert last commit to fix merge conflict 2019-05-23 08:05:09 +03:00
glixx
e464a518eb s/mandriva/mageia/ 2019-05-23 07:24:34 +03:00
glixx
2d2bb373c2 Update Russian translation 2019-05-23 07:15:00 +03:00
glixx
21fd8b86b6 examples: Games: BeastScroll: disable translation because of not drawing translated strings 2019-05-23 04:04:08 +03:00
glixx
615f5640e1 examples: Lighttable: fix html file opening 2019-05-22 10:09:38 +03:00
glixx
3b563c1f64 examples: Games: RobotFindsKitten: reading localized nkis.txt if exists 2019-05-22 06:12:28 +03:00
glixx
b7b5cbfe31 examples: Pong: fix "out of bounds" 2019-05-22 05:57:48 +03:00
glixx
fe0b864739 examples: improve i18n and fix KeyPress events 2019-05-22 05:43:29 +03:00
GianluigiOr
94c00feb6c Contains fix and new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete.

[GB.TERM.FORM]
* NEW: The complete new translation.
2019-05-21 16:04:57 +02:00
glixx
d7fc8cb660 examples: fix MapView 2019-05-21 09:41:00 +03:00
glixx
9a027af183 fix usage of TimeBox 2019-05-21 09:34:51 +03:00
glixx
7faa79aa18 examples: improve i18n 2019-05-21 09:02:05 +03:00
glixx
d40fdebd7c examples: typo 2019-05-20 10:10:52 +03:00
glixx
51bebc4964 examples: improve i18n 2019-05-20 09:26:41 +03:00
glixx
675c5b2c65 examples: Control: TreeView: improve i18n 2019-05-20 08:23:54 +03:00
glixx
e9cf1cf597 example: NeHeTutorial: using local variable instead of global 2019-05-20 08:11:49 +03:00
glixx
5632fefb5c example: Collection: using local variable instead of global 2019-05-20 07:29:48 +03:00
glixx
a33e14cf87 typo 2019-05-20 06:43:14 +03:00
glixx
6d90a6ac72 examples: OpenGL: improve i18n 2019-05-20 05:29:48 +03:00
glixx
d7685bcd2c examples: Networking: WebBrowser: improve i18n 2019-05-20 04:19:02 +03:00
Alexey Loginov
bee7558a2e use old format for shortcuts for WebCam 2019-05-20 09:47:52 +03:00
gambas
0732689800 About dialog: Wrap license text so that it is not truncated.
[DEVELOPMENT ENVIRONMENT]
* BUG: About dialog: Wrap license text so that it is not truncated.

[GB.GUI.BASE]
* BUG: Paint.DrawRichTextShadow() default radius is now the same as Paint.DrawTextShadow().
2019-05-18 19:26:11 +02:00
gambas
fb68c84a8a Always read the translation of project title and description when displaying a project box, and read them correctly.
[DEVELOPMENT ENVIRONMENT]
* BUG: Always read the translation of project title and description when displaying a project box, and read them correctly.

[TEMPLATES]
* NEW: Update french translation of some template projects.
2019-05-18 19:12:34 +02:00
gambas
947b0188cc And finally replace 'mandriva' by 'mageia'. We should be ok now.
[EXAMPLES]
* BUG: And finally replace 'mandriva' by 'mageia'. We should be ok now.
2019-05-18 18:52:44 +02:00
gambas
1f018b8404 Reallt remove every 'nl.mo' files still present in the repository. 2019-05-18 17:36:30 +02:00
gambas
85fb0743e2 Revert "Remove every 'nl.mo' files still present in the repository."
This reverts commit a142c76b28.
2019-05-18 17:32:25 +02:00
gambas
a142c76b28 Remove every 'nl.mo' files still present in the repository. 2019-05-18 17:29:34 +02:00
glixx
bfd645ea16 examples: Networking: improve i18n 2019-05-17 10:04:14 +03:00
glixx
baf93db0f2 examples: Multimedia: improve i18n and fix WebCam 2019-05-17 09:29:42 +03:00
glixx
f746a4acf6 examples: Misc: improve i18n 2019-05-17 07:33:54 +03:00
glixx
d8c678c63b examples: Image: improve i18n 2019-05-17 07:17:13 +03:00
glixx
a030b6a0ba examples: Games: improve i18n 2019-05-17 06:44:34 +03:00
glixx
af356974f4 examples: Drawing: improve i18n and fix RandomColorSort 2019-05-17 05:13:49 +03:00
glixx
4d5cf06fae examples: Printing: improve i18n 2019-05-16 09:33:45 +03:00
glixx
8317de3e55 examples: Database: improve i18n 2019-05-16 09:21:46 +03:00
glixx
d5721ce3f4 examples: Control: improve i18n 2019-05-16 07:35:16 +03:00
glixx
530f6f0a26 examples: Basic: improve i18n 2019-05-16 07:07:23 +03:00
glixx
2f4f16c8c5 examples: more translatable projects 2019-05-16 02:58:19 +03:00
gambas
54f47f43ab Code editor: Fix keyboard handling in procedure list.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Fix keyboard handling in procedure list.
2019-05-15 00:39:34 +02:00
gambas
ca2dede0ec Really replace 'mandrake' by 'mandriva'.
[EXAMPLES]
* BUG: Really replace 'mandrake' by 'mandriva'.
2019-05-14 08:07:54 +02:00
gambas
a02713f14f Merge branch 'master' of gitlab.com:gambas/gambas 2019-05-14 07:59:31 +02:00
gambas
af45f827ec Fix Willy Raets' mail address.
[CONFIGURATION]
* BUG: Fix Willy Raets' mail address.

[DEVELOPMENT ENVIRONMENT]
* NEW: Remove now useless 'authors.txt' file.
2019-05-14 07:58:21 +02:00
Benoît Minisini
b073a75363 Merge branch 'master' into 'master'
Some fixes

See merge request gambas/gambas!92
2019-05-14 05:38:12 +00:00
glixx
69411f4026 html formatting and typo for tips.en 2019-05-14 06:18:00 +03:00
gambas
5eb8054854 Replace "mandrake" by "mandriva" in DnsClient example.
[EXAMPLES]
* BUG: Replace "mandrake" by "mandriva" in DnsClient example.
2019-05-13 21:17:05 +02:00
gambas
89df5d6abd Automatic completion: Handle boxed strings.
[DEVELOPMENT ENVIRONMENT]
* NEW: Automatic completion: Handle boxed strings.
* NEW/ Update financial support.
2019-05-13 21:14:44 +02:00
glixx
8e0bf99ce1 fix typos 2019-05-13 04:54:50 +03:00
gambas
37a11f35c5 Version control: Add a new tab in the bottom panel for managing version control.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Add a new tab in the bottom panel for managing version control.
* NEW: Version control: Command timeout is now 15 seconds instead of 30.
2019-05-07 23:08:41 +02:00
gambas
8ef91cc36a Debugger: Make debugging windows fully readable with dark themes.
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Make debugging windows fully readable with dark themes.
2019-05-07 11:25:16 +02:00
Tobias Boege
22b5e802ff Wiki: Discount comments in .info files when calculating number of symbols
[WIKI]
* BUG: Discount comments in .info files when calculating number of symbols.
2019-05-04 17:35:00 +02:00
gambas
8a6543b5b9 Database editor: Locating SQLite database inside the home directory or inside the project now works correctly.
[DEVELOPMENT ENVIRONMENT]
* BUG: Database editor: Locating SQLite database inside the home directory or inside the project now works correctly.
2019-05-02 00:27:01 +02:00
Benoît Minisini
0617136258 Merge branch 'italian-translations' into 'master'
Contains fix and new Italian translations

See merge request gambas/gambas!88
2019-05-01 11:47:20 +00:00
gambas
7c0a6730cd Complete support for project extra references.
[CONFIGURATION]
* NEW: Update version to 3.13.90.

[DEVELOPMENT ENVIRONMENT]
* NEW: Redone extra references support.

[COMPILER]
* NEW: Take project extra references into account.

[GB.TERM.FORM]
* BUG: Fix project description.
2019-04-23 12:31:10 +02:00
GianluigiOr
5fdb22660a Contains fix and new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete.

[GB.FORM]
* NEW: Italian translations improvements

[GB.WEB.FEED]
* NEW: The translations is now complete.
2019-04-22 17:52:07 +02:00
gambas
516de91f93 Update French translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
2019-04-22 03:27:46 +02:00
gambas
1ef5252a10 Add support for extra references, i.e. external executables that add their symbol information to the automatic completion.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add support for extra references, i.e. external executables that add their symbol information to the automatic completion. This is useful if your project is a library loaded by the extra reference that uses its exported classes.
2019-04-21 13:30:15 +02:00
gambas
21b06e89b3 Image editor: Selection drawing tool now works correctly when sanpping lines to 15° angles by pressing the ALT key.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Selection drawing tool now works correctly when sanpping lines to 15° angles by pressing the ALT key.
2019-04-20 15:34:35 +02:00
Benoît Minisini
c918543d07 Merge branch 'patch-1' into 'master'
Update es.po

See merge request gambas/gambas!84
2019-04-10 22:53:29 +00:00
W. Raets
01d21cb0a5 Updated all Dutch translations and dutch translator e-mail address
[DEVELOPMENT ENVIRONMENT]
* NEW: Updated Dutch translations

[WIKI CGI SCRIPT]
* NEW: Updated Dutch translations

[WEB SITE MAKER]
* NEW: Updated Dutch translations

[GB.ARGS]
* NEW: Updated Dutch translations

[GB.DB.FORM]
* NEW: Updated Dutch translations

[GB.FORM]
* NEW: Updated Dutch translations

[GB.FORM.DIALOG]
* NEW: Updated Dutch translations

[GB.FORM.MIDI]
* NEW: Updated Dutch translations

[GB.NET.POP3]
* NEW: Updated Dutch translations

[GB.REPORT]
* NEW: Updated Dutch translations

[GB.REPORT2]
* NEW: Updated Dutch translations

[GB.TERM.FORM]
* NEW: Updated Dutch translator e-mail

[GB.WEB.FEED]
* NEW: Updated Dutch translator e-mail

[GB.WEB.FORM]
* NEW: Updated Dutch translator e-mail
2019-04-10 22:52:07 +00:00
gambas
0b1afd4d52 Code editor: The method popup font is sized according to the number of methods to display.
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: The method popup font is sized according to the number of methods to display.
* NEW: Update financial support.
2019-04-04 23:06:41 +02:00
Martín Belmonte
10c86b76ff Update es.po 2019-03-28 18:55:56 +00:00
gambas
b5e2e82355 Option dialog: Fix spacing of some options in 'Project' tab.
[DEVELOPMENT ENVIRONMENT]
* BUG: Option dialog: Fix spacing of some options in 'Project' tab.
2019-03-22 00:57:30 +01:00
GianluigiOr
a89bd83dd0 Contains fix and new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete and correct.
2019-03-15 23:05:32 +01:00
gambas
01cb3d2a55 Just some changes due to the new minus unary operator formatting. 2019-03-14 02:48:19 +01:00
gambas
ddfdb080f7 Form editor: The dialog for editing text property now displays the name of the editer property in its title.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Form editor: The dialog for editing text property now displays the name of the editer property in its title.
* NEW: Project property dialog: Add GB_NO_JIT as pre-defined environment variable.
* BUG: Project property dialog: The environment variable table now automatically resizes its columns.
2019-03-14 02:13:42 +01:00
Benoît Minisini
60b30b7073 Merge branch 'master' into 'master'
Add IDE Category to .desktop

See merge request gambas/gambas!79
2019-03-11 18:48:10 +00:00
gambas
cfd5d3bce1 Help browser: Opening the help browser from the welcome dialog does not crash anymore if the left panel is visible.
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Opening the help browser from the welcome dialog does not crash anymore if the left panel is visible.
* BUG: Help browser: Fix the left panel contents.
* NEW: Search dialog: Make it larger for long checkbox labels.
2019-03-08 12:48:30 +01:00
gambas
15641c109a Code formatting now ignores void files, fixes in javascript compression.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code formatting now ignores void files.
* NEW: Connection editor: Display the duration of custom requests is the request editor.
* NEW: Connection editor: The request editor now wraps its contents.
* BUG: Text editor: Some fixes in javascript compression.
2019-03-07 14:56:03 +01:00
bgermann
42cc5d63b7 Add IDE Category to .desktop 2019-03-01 19:10:25 +01:00
gambas
2d11bf54ef Image editor: Do not crash when using the erase tool while pressing SHIFT key.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial support.
* BUG: Image editor: Do not crash when using the erase tool while pressing SHIFT key.
2019-02-28 17:45:26 +01:00
gambas
4840818e04 The page title now starts with the page path.
[WIKI]
* NEW: The page title now starts with the page path.
2019-02-28 17:41:55 +01:00
gambas
98c6018e18 Merge branch 'master' of gitlab.com:gambas/gambas 2019-02-14 18:10:09 +01:00
gambas
2522691508 Support for integrated playground.
[WIKI]
* NEW: Support for integrated playground.
2019-02-14 18:09:41 +01:00
Benoît Minisini
a761404ac9 Merge branch 'undefined' into 'master'
Replace pt_BR.po, updated translation.

See merge request gambas/gambas!68
2019-02-11 13:47:58 +00:00
Benoît Minisini
8b82545269 Merge branch 'italian-translations' into 'master'
Update Italian translation.

See merge request gambas/gambas!67
2019-02-11 13:47:16 +00:00
Gen Braga
b565ce8734 Replace pt_BR.po, updated translation. 2019-02-11 13:16:24 +00:00
gambas
5318c1db60 Option dialog: Add new snippets and display custom snippets in bold.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Add new snippets.
* NEW: Option dialog: Display custom snippets in bold.
2019-02-11 01:21:44 +01:00
GianluigiOr
f3d0e3590e Contains new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete.
2019-02-09 16:51:51 +01:00
gambas
a5660d9ba8 Fix how format on load & save option is taken into account.
[DEVELOPMENT ENVIRONMENT]
* BUG: Format on load & save option now mark the files as modified, so that search does not become silly.
* BUG: Format on load & save option is now taken into account by the text editor, not just by code editor.
* NEW: URLLabel.Padding now works correctly in form editor.
2019-02-09 14:27:31 +01:00
Benoît Minisini
66b357dcf3 Merge branch 'italian-translations' into 'master'
Contains fix and new Italian translations

See merge request gambas/gambas!66
2019-02-08 00:07:21 +00:00
gambas
019bae2789 Translation dialog: Deleting a translation correctly removes it from the translation combo box.
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: Deleting a translation correctly removes it from the translation combo box.
2019-02-08 00:42:20 +01:00
GianluigiOr
80cc24b690 Contains fix and new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete and correct.
2019-02-07 23:51:59 +01:00
gambas
2a8ebf3659 Support for automatic translation based on 'translate-shell' tool.
[DEVELOPMENT ENVIRONMENT]
* NEW: Translation dialog: Support for automatic translation based on 'translate-shell' tool.
* NEW: Option dialog: Support for automatic translation based on 'translate-shell' tool.
* BUG: Mark some strings in forms as not to be translated.
* NEW: Update the Spanish translation.
2019-02-07 14:20:43 +01:00
gambas
8d04122c84 Merge branch 'master' of gitlab.com:gambas/gambas 2019-02-06 22:25:44 +01:00
gambas
6d12e87a54 Cosmetic enhancement of the fix on package names with a leading dot.
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Cosmetic enhancement of the fix on package names with a leading dot.
2019-02-06 22:24:35 +01:00
Tim Dickson
d2ed9a43f2 fix slackware package genreation
[DEVELOPMENT ENVIRONMENT]
* BUG: generate missing doinst.sh file for desktop packages
* BUG: make requires file point at correct package for slapt-get
* BUG: generate one package for slackware, as dep packages are not used.
2019-02-06 20:57:04 +00:00
Benoît Minisini
a5ec01c252 Merge branch 'componentwithoutdot' into 'master'
Fix packager creates component name with leading dot

See merge request gambas/gambas!61
2019-02-06 18:03:19 +00:00
gambas
4226f32905 Translation dialog: Add two buttons to move between translated strings and redesign the dialog a bit.
[DEVELOPMENT ENVIRONMENT]
* NEW: Translation dialog: Move the current translation related buttons to their own toolbars juste above the translation field.
* NEW: Translation dialog: Add two buttons to move between translated strings.
2019-02-05 02:23:12 +01:00
gambas
efee886dab * Remove other '*.mo' files from the repository. 2019-02-02 02:00:58 +01:00
gambas
5bb2f41b21 Remove '*.mo' files now automatically generated by the compiler, and other filed that should be ignored too. 2019-02-02 01:07:37 +01:00
gambas
f931131317 Update French translation.
[WIKI]
* NEW: Update French translation.
2019-02-02 01:06:42 +01:00
gambas
e467d664c1 Code editor: The background color of error or watch tooltips is now explicitely merged with the theme default background color.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: The background color of error or watch tooltips is now explicitely merged with the theme default background color.
2019-01-29 01:18:41 +01:00
gambas
402d1acbcb Compile translations on installation.
[DEVELOPMENT ENVIRONMENT]
* BUG: Compile translations on installation.
2019-01-24 04:11:35 +01:00
gambas
e5b5487a13 Search dialog: text highlight now works correctly whatever the editor font is.
[DEVELOPMENT ENVIRONMENT]
* BUG: Search dialog: text highlight now works correctly whatever the editor font is.

[GB.EVAL.HIGHLIGHT]
* NEW: TextHighlighter: Paint() is a new method that paints the highlighted text.

[GB.GUI.BASE]
* NEW: Paint: Add an hidden undocumented method that computes the character width of a fixed font.
2019-01-24 00:57:54 +01:00
christof
4dae37d474 Fix packager creates component name with leading dot
this happend if vendorname = Null
2019-01-21 14:54:34 +01:00
gambas
845d535b35 Fix corrupted image in BeastScroll example.
[EXAMPLES]
* BUG: Fix corrupted image in BeastScroll example.
2019-01-19 01:08:00 +01:00
gambas
525b686581 Do not call 'msgfmt' anymore, this is automatically done by the compiler now.
[DEVELOPMENT ENVIRONMENT]
* NEW: Do not call 'msgfmt' anymore, this is automatically done by the compiler now.
2019-01-19 01:05:48 +01:00
Gianluigi Gradaschi
0d98926605 Italian translations 2019-01-15 22:17:03 +00:00
gambas
3653b76c22 Project property dialog: Use custom icons for component tab check boxes, because some style cannot draw them correctly.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Use custom icons for component tab check boxes, because some style cannot draw them correctly.
2019-01-06 20:23:46 +01:00
gambas
e61175c939 Update some component, project and test files. 2019-01-03 10:56:37 +01:00
gambas
fe90f3457a Fix an incorrectly declared array.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix an incorrectly declared array.
2019-01-03 10:28:56 +01:00
gambas
bceaa0ae53 Compiling a project now recompile all modified translation, not just the translation of the current language.
[DEVELOPMENT ENVIRONMENT]
* NEW: Really update Italian translation.
* BUG: Compiling a project now recompile all modified translation, not just the translation of the current language.
2019-01-03 10:27:03 +01:00
GianluigiOr
1721182cce IDE: Italian translations 2019-01-02 11:44:06 +01:00
gambas
1919f6ab4c Merge branch 'master' of gitlab.com:gambas/gambas 2019-01-01 15:17:06 +01:00
gambas
8f089f4121 Use the new icon instead of the old one in the welcome dialog and update financial support.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial support.
* NEW: Use the new icon instead of the old one in the welcome dialog.
* NEW: The snow is a bit gray now.
2019-01-01 15:15:35 +01:00
gambas
52dfc53afb Support for webm video files.
[WIKI]
* NEW: Support for webm video files.
2019-01-01 15:13:58 +01:00
gambix
ad80136304 [SCRIPTER]
* BUG: Scripter now compile the content of arguments in inline mode (-e).
2018-12-29 13:26:13 +01:00
gambas
fc8be23426 Some little tweaks of firs & snow.
[DEVELOPMENT ENVIRONMENT]
* NEW: Some little tweaks of firs & snow.
2018-12-27 15:08:40 +01:00
gambas
33d9e3950a Better snow algorithm.
[DEVELOPMENT ENVIRONMENT]
* NEW: Better snow algorithm.
2018-12-27 03:53:58 +01:00
gambas
30a74783cf Half of snowflakes ignore the firs.
[DEVELOPMENT ENVIRONMENT]
* NEW: Half of snowflakes ignore the firs.
2018-12-27 00:26:34 +01:00
gambas
bae596cc68 Add firs. Display snow and firs only between Christmas and the Feast of the Circumcision.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add firs. Display snow and firs only between Christmas and the Feast of the Circumcision.
2018-12-27 00:11:45 +01:00
gambas
abc0c857b9 Add a bit of snow for X-Mas.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Add a bit of snow for X-Mas.
2018-12-24 18:03:32 +01:00
gambas
f9aa750a1b Update error messages and take new compiler message prefix into account.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update error messages.
* NEW: Update French translation.
* NEW: Take new compiler message prefix into account.
2018-12-14 05:19:28 +01:00
gambas
5a6940e8e8 Code editor: Pretty printer now takes local variable declared anywhere into account.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add new "illusion" background.
* BUG: Code editor: Pretty printer now takes local variable declared anywhere into account.
2018-12-13 01:28:27 +01:00
gambas
37ef8c2c1d Option dialog: Add an option to set if strings must be automatically closed in text or code editors.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Add an option to set if strings must be automatically closed in text or code editors.
* NEW: Update French translation.
* NEW: Update Gambas fonts.
2018-12-11 02:21:46 +01:00
gambas
8d6e0f9c8f Form editor: Do not apply the Enabled property when the control is drawn with a DrawingArea.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Do not apply the Enabled property when the control is drawn with a DrawingArea.
* NEW: Form editor: Always read SpinBox Min, Max and Value properties.
2018-12-09 03:48:18 +01:00
gambas
784d27f7b6 Menu editor: Add a button for inserting a separator.
[DEVELOPMENT ENVIRONMENT]
* NEW: Menu editor: Insert new menu after by default now.
* NEW: Menu editor: Add a button for inserting a separator.
2018-12-02 20:01:07 +01:00
gambas
1b0f9e48c5 Correctly initialize EC register to NULL before calling a compiled fast method.
[INTERPRETER]
* BUG: Correctly initialize EC register to NULL before calling a compiled fast method.
2018-11-29 02:11:24 +01:00
gambas
2b6164cce5 Rewrite the global position history to fix it.
[DEVELOPMENT ENVIRONMENT]
* BUG: Rewrite the global position history to fix it.
* NEW: Use the 'menu' icon for the 'hide menu bar' action.
* BUG: Farm client: Check that the 'sha256sum' program is installed before computing a download checksum.
2018-11-27 03:03:32 +01:00
gambas
4ee175d022 Redraw the project icon.
[SCRIPTER]
* NEW: Redraw the project icon.
2018-11-27 03:02:02 +01:00
gambas
6307eeba59 System information dialog: Make it work on FreeBSD.
[DEVELOPMENT ENVIRONMENT]
* BUG: System information dialog: Make it work on FreeBSD.
2018-11-24 21:38:47 +01:00
gambas
96d4e71346 JIT now handles "no return value" errors correctly.
[INTERPRETER]
* BUG: Process.Wait() now handles error output correctly.

[GB.JIT]
* BUG: Display compiler error correctly.
* BUG: Handle "no return value" errors correctly.
2018-11-24 13:24:34 +01:00
gambas
4250fb647d FreeBSD systems memory may be greater than 2GB.
[DEVELOPMENT ENVIRONMENT]
* BUG: FreeBSD systems memory may be greater than 2GB.
2018-11-21 00:12:21 +01:00
gambas
572839a83c Text editor: The paste button is now a ToolButton as it should be.
[DEVELOPMENT ENVIRONMENT]
* BUG: Text editor: The paste button is now a ToolButton as it should be.
2018-11-20 12:14:58 +01:00
gambas
d6d558da17 Update French translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
2018-11-15 00:25:46 +01:00
gambas
8011bab536 Option dialog: Use the new DialogManager class to handle offline documentation download.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Use the new DialogManager class to handle offline documentation download.
* BUG: Compressing or uncompressing a file now correctly refreshes the search list.
2018-11-15 00:21:37 +01:00
gambas
79a8e61c61 Option dialog: Add Mate terminal to the list of external terminals.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Add Mate terminal to the list of external terminals.
2018-11-07 17:15:38 +01:00
gambas
682245ae88 Raise the offline documentation download timeout, for slow connections.
[DEVELOPMENT ENVIRONMENT]
* BUG: Raise the offline documentation download timeout, for slow connections.
2018-11-07 17:11:12 +01:00
gambas
29135ad637 Image editor: correctly refresh paste selection frame.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: correctly refresh paste selection frame.
2018-11-03 09:59:34 +01:00
gambas
5abdff41e5 Correctly install appdata file.
[CONFIGURATION]
* BUG: Correctly install appdata file.
2018-11-03 09:59:16 +01:00
Benoît Minisini
5d612e655c Merge branch 'spelling' into 'master'
Correct the license flag spelling

See merge request gambas/gambas!51
2018-11-01 00:24:26 +00:00
gambas
64ea8c3a79 Correctly refresh the debug panel contents when fonts are changed in the option dialog.
[DEVELOPMENT ENVIRONMENT]
* BUG: Correctly refresh the debug panel contents when fonts are changed in the option dialog.
2018-11-01 01:19:55 +01:00
gambas
52d0fe2a6a Install the Gambas appdata file in both old 'appdata' and new 'metainfo' directories.
[CONFIGURATION]
* BUG: Install the Gambas appdata file in both old 'appdata' and new 'metainfo' directories.
2018-10-31 12:48:32 +01:00
bgermann
c0314dc47e Correct the license flag spelling
[DEVELOPMENT ENVIRONMENT]
* BUG: Correct the license flag spelling
2018-10-27 23:17:33 +02:00
gambas
04ea50d750 The toplevel AUTHORS file now contains the list of all Gambas authors.
[CONFIGURATION]
* NEW: The toplevel AUTHORS file now contains the list of all Gambas authors.

[DEVELOPMENT ENVIRONMENT]
* NEW: Remove the 'authors.txt' file and use a symbolic link on the toplevel AUTHORS files instead.
2018-10-26 03:32:46 +02:00
gambas
a32169005a Install appdata files in 'appdata' or 'metainfo' according to which directory exists.
[CONFIGURATION]
* BUG: Install appdata files in 'appdata' or 'metainfo' according to which directory exists.
2018-10-26 03:31:37 +02:00
gambas
07e4113e83 Merge branch 'master' of gitlab.com:gambas/gambas 2018-10-25 23:35:41 +02:00
gambas
6d4be9a1ae [DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: "Run this class" uses ALT+F5 shortcut, and not SHIFT+F5 that was already used.
* BUG: Javascript compression does not break 'return xxx;' expressions anymore.
* NEW: Search result is highlighted now.
* NEW: Update support text file.
2018-10-25 23:32:15 +02:00
bgermann
9d61797908 Install AppStream in non-legacy metainfo directory
[DEVELOPMENT ENVIRONMENT]
* NEW: Install AppStream in non-legacy metainfo directory
2018-10-22 22:57:13 +02:00
gambas
73a3d976f5 Fix project arguments editor.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Some fixes in argument editor.
* NEW: Small changes in toolbar buttons.
2018-10-10 10:34:30 +02:00
gambas
c41dcb3832 Code editor: Fix spurious scrolling of procedure list.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Fix spurious scrolling of procedure list.
2018-10-04 12:26:45 +02:00
gambas
bc42b29ce8 Image editor: The property sheet is now disabled when the editor is read-only.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* BUG: Image editor: The property sheet is now disabled when the editor is read-only.
* BUG: Image editor: Remove a debugging message.
2018-10-03 16:15:33 +02:00
gambas
31b67a7f78 Image editor: Fix view to image coordinates conversion.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Fix view to image coordinates conversion.
2018-10-01 23:18:58 +02:00