Commit graph

2570 commits

Author SHA1 Message Date
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
gambas
c65d88247d Image editor: Add steps to image effects sliders.
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Add steps to image effects sliders.
2018-09-29 13:18:27 +02:00
gambas
a7401ed305 Add an index to the TODO page.
[WIKI CGI SCRIPT]
* NEW: Add an index to the TODO page.
2018-09-26 18:52:01 +02:00
gambas
b2a846e191 Option dialog: Add an option for setting the debugger font relative size.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Add an option for setting the debugger font relative size.
* NEW: Gambas highlight theme: Make the highlight color a bit darker.
2018-09-26 18:50:23 +02:00
gambas
be3b3fb812 Change automatic index presentation.
[WIKI CGI SCRIPT]
* NEW: Change automatic index presentation.
2018-09-22 00:50:15 +02:00
gambas
2ee354526c Version control: Pushing to Git repository was crashing in some cases.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Pushing to Git repository was crashing in some cases.
2018-09-21 13:00:37 +02:00
gambas
6d1399aa23 Help browser: Fix the offline help of special methods.
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Fix the offline help of special methods.
2018-09-21 11:31:59 +02:00
gambas
31d08dc99a Update French translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
2018-09-20 18:48:02 +02:00
gambas
35794a5979 Support for automatic PNG file compression with 'pngquant'.
[DEVELOPMENT ENVIRONMENT]
* NEW: Support for automatic PNG file compression with 'pngquant'.
* NEW: Option dialog: Add a project option to enable or disable the use of 'pngquant', if it is available.
2018-09-19 22:07:55 +02:00
gambas
bc20ef46f7 Optimize many PNG files with 'pngquant'. 2018-09-19 22:07:02 +02:00
gambas
46f21a7f7b Strip png files with ImageMagick convert command. 2018-09-19 20:53:00 +02:00
gambas
be9a0b29d3 Pressing F2 on a project class name now opens its source file. The compression message is now displayed with a balloon.
[DEVELOPMENT ENVIRONMENT]
* BUG: Connection dialog: Remove the yellow background on a checkbox.
* NEW: Code editor: Pressing F2 on a project class name now opens its source file.
* NEW: Text editor: The compression message is now displayed with a balloon.
* NEW: Syntax highlighting: Make the Gambas theme's selection background color darker.
2018-09-19 19:38:04 +02:00
gambas
4d4918e349 Configuration for help browser fonts and Git version control file move fix.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Configuration for help browser fonts.
* BUG: Version control: Fix file rename or move for Git version control.
2018-09-17 12:43:00 +02:00
gambas
276c11d488 Option dialog: Some minor layout changes.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Option dialog: Some minor layout changes.
2018-09-15 22:35:42 +02:00
gambas
b85df1ff8c Debugger: Do not force debugging windows foreground color to black.
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Do not force debugging windows foreground color to black.
2018-09-13 12:34:31 +02:00
gambas
db8c500f95 Some fixes in Git management. Add a status line in the version control information tab.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project property dialog: Add information about the status of the repository in the version control tab.
* BUG: Version control: Fix how moves are handled by Git version control.
* BUG: Version control: Git status interpretation now find more modified files.
2018-09-13 11:56:40 +02:00
gambas
740af72781 The search string now can be highlighted. Add a global option to toggle shadows.
[DEVELOPMENT ENVIRONMENT]
* NEW: Search dialog: The option to highlight the search string is back. It takes "ignore case" and "word-only" options into account.
* NEW: Search dialog: A word now includes the "$" character.
* NEW: Option dialog: Add an option to toggle shadows.
* NEW: Project properties dialog: Add icons to the left panel.
2018-09-12 14:57:48 +02:00
gambas
091543ed21 Help browser: Fix stylesheet.
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Fix stylesheet.
2018-09-10 20:07:07 +02:00
gambas
85f2a251e6 Workaroud the mouse bug in automatic completion inner webbrowser.
[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Enable the inner web browser later, to workaround a QtWebKit bug that triggers spurious mouse events.
* BUG: ImageEditor: The color palette is correctly updated when a color is selected in the property panel.
2018-09-07 19:53:28 +02:00
gambas
06ec4a8006 [FARM SERVER]
* NEW: Update project icon.
2018-09-07 19:52:45 +02:00
gambas
0edb8e6a93 Debugger: Watching an expression by selecting it on the editor does not crash anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Watching an expression by selecting it on the editor does not crash anymore.
2018-09-06 13:04:41 +02:00
gambas
1b2ad271ae Support for the new dotted highlighting style, and editor fixes for scrolling animation.
[DEVELOPMENT ENVIRONMENT]
* BUG: Animations and tooltips are enabled by default.
* NEW: Option dialog: Support for the new dotted highlighting style.
* NEW: Update highlighting themes.
* BUG: Code editor: Fix message labels when animations are enabled.
2018-09-06 09:54:39 +02:00
gambas
d61741474f ScrollArea and all its children classes now can animate their scrolling.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* NEW: Option dialog: Add an option to enable control animations. Move the toolbar size option to the 'Fonts' panel.

[GB.GTK]
* NEW: Application.Animations is a new property that enable or disable control animations.

[GB.GTK3]
* NEW: Application.Animations is a new property that enable or disable control animations.
* NEW: Control.Font is now implemented using GTK+ CSS.

[GB.GUI.BASE]
* NEW: ScrollArea: Animate scrolling if Application.Animations is set.

[GB.QT4]
* NEW: Application.Animations is a new property that enable or disable control animations.

[GB.QT5]
* NEW: Application.Animations is a new property that enable or disable control animations.
2018-09-05 21:19:57 +02:00
gambas
7e18d476ee Color chooser dialog: Keep the last opened tab when the dialog is used for inserting a color.
[DEVELOPMENT ENVIRONMENT]
* NEW: Color chooser dialog: Keep the last opened tab when the dialog is used for inserting a color.
2018-09-04 16:20:30 +02:00
gambas
9ffe91c294 Remove files that should not be tracked by git. 2018-09-01 12:21:57 +02:00
gambas
dde015e828 Update some project and component configuration files. 2018-09-01 12:17:56 +02:00
gambas
22b8c908e9 Update the design of debug windows.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debug panel: Update the design of debug windows.
* BUG: Debug panel: Do not display the "Current object" group in the variable panel if the current object has no variables.
2018-09-01 12:04:25 +02:00
gambas
cb6f5ced6c Update wiki design.
[WIKI]
* NEW: Update wiki design.
2018-09-01 12:03:35 +02:00