Commit graph

2831 commits

Author SHA1 Message Date
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
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
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
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