Commit graph

3744 commits

Author SHA1 Message Date
Benoît Minisini
b7f65eebf1 Options dialog: Fix theme configuration.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation
* BUG: Options dialog: Fix theme configuration.
* BUG: Fix specifiic highlighters.
2023-11-01 18:27:24 +01:00
Benoît Minisini
ef01ebe758 Implement commit highlight.
[DEVELOPMENT ENVIRONMENT]
* NEW: Implement commit highlight.
* OPT: Wait less for version control commands.
2023-10-30 00:06:42 +01:00
Benoît Minisini
2e9c19dc8a Use the new 'gb.highlight' component instead of 'gb.eval.highlight'.
[DEVELOPMENT ENVIRONMENT]
* NEW: Use the new 'gb.highlight' component instead of 'gb.eval.highlight'.
* NEW: Form editor: Use a specific Splitter icon when its border is set, instead of a drawing the standard container border.
* NEW: Some little changes in the Gambas color theme.
* NEW: File information dialog: Some redesign.
2023-10-28 02:05:29 +02:00
Benoît Minisini
eb8fe0ca9c Update project icon.
[SCRIPTER]
* NEW: Update project icon.
2023-10-20 01:49:24 +02:00
Benoît Minisini
46bd71a20a Image editor: Support for high precision mouse wheel.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Support for high precision mouse wheel.
2023-10-19 04:20:57 +02:00
Benoît Minisini
17f8d757a8 Debugger panel: Add a button to open the temporary directory of the debugged process. Add tooltips to explain the different process data displayed.
[DEVELOPMENT ENVIRONMENT]
* NEW: Support for the new 'gb.highlight' component.
* NEW: Debugger panel: Add a button to open the temporary directory of the debugged process.
* NEW: Debugger panel: Add tooltips to explain the different process data displayed.
* NEW: System information dialog: A little redesign. More programs checked.
* NEW: Update French translation.
2023-10-19 04:10:30 +02:00
Benoît Minisini
7b26952018 Fix CSS of box icons. Fix index generation.
[WIKI]
* BUG: Fix CSS of box icons.
* BUG: Fix index generation.
2023-10-15 21:52:43 +02:00
Benoît Minisini
22a7714b0d Project tree: Use the new TreeView Highlight property.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project tree: Use the new TreeView Highlight property.
* NEW: Display duration of executable generation.
* NEW: Version control panel: Move "Create new branch" button to the right.
2023-10-15 21:46:38 +02:00
Benoît Minisini
9b15ce56f3 Replace branch selection menu by a list embedded in the project tree panel.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix CSS file compression.
* NEW: Replace branch selection menu by a list embedded in the project tree panel.
2023-10-13 12:03:52 +02:00
Benoît Minisini
089b2e0efb Change the look of project property, options, debugger configuration and translation dialogs.
[DEVELOPMENT ENVIRONMENT]
* NEW: Change the look of project property, options, debugger configuration and translation dialogs.
* NEW: Update a few icons.
2023-10-09 12:18:34 +02:00
Benoît Minisini
dc7cf9b3a9 Keep the authorizations when saving a file.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project tree: Add a "refresh project" entry in the filter menu.
* BUG: Keep the authorizations when saving a file.
2023-10-08 23:41:03 +02:00
Benoît Minisini
a7e12d72b3 Help browser: Do not display old page top header when clicking on the result of a offline search.
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Do not display old page top header when clicking on the result of a offline search.
2023-09-30 12:34:06 +02:00
Benoît Minisini
d9b26a9d04 Refresh the project differently when validating the project property dialog.
[DEVELOPMENT ENVIRONMENT]
* NEW: Refresh the project differently when validating the project property dialog.
* NEW: Option dialog: Add "3.19" in the list of Gambas bytecode versions.
2023-09-30 12:31:06 +02:00
Benoît Minisini
df50687799 Update project icons.
[CONFIGURATION]
* NEW: Update project icons.
2023-09-27 23:37:22 +02:00
Benoît Minisini
13dc9fcea8 IDE usage help is now translatable. Project directory icon can be updated with the '--update-icon' command-line option.
[DEVELOPMENT ENVIRONMENT]
* NEW: IDE usage help is now translatable.
* NEW: Update French translation.
* NEW: Generate the project directory icon each time the project is loaded.
* NEW: Use the current icon theme icons to make the project directory icon.
* NEW: Project directory icon can be updated with the '--update-icon' command-line option.
2023-09-27 22:03:21 +02:00
Benoît Minisini
8b6a85e3fd Add global shortcut to LinkedIn, following KDE merge request #1731.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add global shortcut to LinkedIn, following KDE merge request #1731.
2023-09-23 20:55:06 +02:00
Benoît Minisini
32fe6dd2d7 Project tree: Do not expand an item on double-click if this item is not a directory. Just open it.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Simplified Chinese translation.
* NEW: Project tree: Do not expand an item on double-click if this item is not a directory. Just open it.
2023-09-23 13:36:18 +02:00
Benoît Minisini
bc0e950bf5 Option dialog: Rework internal implementation of UI layout configuration.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Rework internal implementation of UI layout configuration.
2023-09-22 20:16:18 +02:00
Benoît Minisini
b4fa94cae6 Update icon and configuration file of some projects.
[CONFIGURATION]
* NEW: Update icon and configuration file of some projects.
2023-09-22 18:41:01 +02:00
Benoît Minisini
2e8c69edc6 Remove the control icons that were moved to 'gb.net' component source code directory.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Do not set a tooltip for the controls toolbox select tool.
* NEW: Remove the control icons that were moved to 'gb.net' component source code directory.
2023-09-22 17:11:21 +02:00
Benoît Minisini
549012db91 Redraw control icons everywhere.
[CONFIGURATION]
Redraw control icons everywhere.
2023-09-21 22:56:21 +02:00
Benoît Minisini
44e94a3964 Form editor: Add the tooltip back in the controls toolbox.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Add the tooltip back in the controls toolbox.
2023-09-20 20:00:09 +02:00
Benoît Minisini
e39f357bd8 Merge branch 'master' of gitlab.com:gambas/gambas 2023-09-20 20:00:02 +02:00
Benoît Minisini
c9d5eefc84 Form editor: Add the tooltip back in the controls toolbox.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Add the tooltip back in the controls toolbox.
2023-09-20 19:59:51 +02:00
Benoît Minisini
85c7753401 Merge branch 'master' into 'master'
Dutch translations for all Gambas3 written components + mime type xml files

See merge request gambas/gambas!305
2023-09-19 19:27:16 +00:00
Benoît Minisini
580adc9ccf Version control: Add the 'Locate change' button to the global version control dialog.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Add the 'Locate change' button to the global version control dialog.
2023-09-19 19:18:52 +02:00
W. Raets
3b8b8ff777 Merge branch gambas:master into master 2023-09-19 11:18:29 +00:00
Benoît Minisini
5508e90eff Merge branch 'master' of gitlab.com:gambas/gambas 2023-09-17 23:09:50 +02:00
Benoît Minisini
dc9d14a7f1 Code and text editor: The shortcut for formatting is now 'CTRL+SHIFT+T'.
[DEVELOPMENT ENVIRONMENT]
* NEW: Code and text editor: The shortcut for formatting is now 'CTRL+SHIFT+T'.
2023-09-17 23:09:41 +02:00
Benoît Minisini
5e39ba5841 Merge branch 'master' into 'master'
Adds some more example projects to app/examples

See merge request gambas/gambas!310
2023-09-17 20:12:44 +00:00
Benoît Minisini
0614c434ec Image editor: Make color palette buttons a bit bigger.
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Make color palette buttons a bit bigger.
2023-09-17 21:16:05 +02:00
Benoît Minisini
efcd92ddc9 More colors on the image editor color palette. Fix project tree refresh when adding a new file.
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Color palette now displays two lines of buttons.
* NEW: Image editor: Picking a color on the screen automatically adds it to the color palette.
* BUG: Project tree: Adding a new file correctly updates the tree now.
2023-09-16 22:15:55 +02:00
Benoît Minisini
6c6fa09132 Some AppImage packaging fixes.
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: AppImage: AppImage apparently does not like spaces in program names.
* BUG: Packager: AppImage: Add 'librsvg2' explicitly if GTK+3 is used.
2023-09-15 19:29:58 +02:00
Benoît Minisini
c68a6aee7f GameOfLife: French Translation.
[EXAMPLES]
* NEW: GameOfLife: French Translation.
2023-09-15 19:15:23 +02:00
Benoît Minisini
c22a3cd5cc Project tree fixes and enhancements.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Image editor: Saving the current selection now automatically scrolls the selection list to it.
* BUG: Project tree: Refreshing it now collapses it.
* OPT: Project tree: All tree icons are cached, making filtering refresh faster.
* BUG: Project tree: Fix collapsing and expanding on mouse click.
* NEW: Project tree: Double-click now collapses a folder.
* BUG: Project tree: Correctly refresh the filter menu when the project is put under version control.
2023-09-15 16:57:44 +02:00
Benoît Minisini
91016fa571 CTRL+SHIFT+F and CTRL+SHIFT+R now open the search dialog for searching or replacing all files.
[DEVELOPMENT ENVIRONMENT]
* NEW: CTRL+SHIFT+F and CTRL+SHIFT+R now open the search dialog for searching or replacing all files.
2023-09-13 18:03:15 +02:00
Benoît Minisini
f708f149e1 Correctly initialize "show all classes" and "use inheritance" project tree options.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Prevent a possible crash while resizing a selection.
* BUG: Correctly initialize "show all classes" and "use inheritance" project tree options.
2023-09-12 13:35:40 +02:00
Benoît Minisini
fa00849fc6 Packager: AppImage: Always add 'gb.form.stock' component, as it is often needed at runtime.
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: AppImage: Always add 'gb.form.stock' component, as it is often needed at runtime.
2023-09-08 22:33:13 +02:00
Benoît Minisini
eac064c184 Packager: AppImage: Prevent getting configuration from system if the system is not Ubuntu.
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: AppImage: Prevent getting configuration from system if the system is not Ubuntu.
* NEW: Image editor: Better click on selection shapes for selecting, moving or rotating them.
2023-09-08 22:25:25 +02:00
Benoît Minisini
4ac8bdfe85 Packager: AppImage: Allow to configure Gambas PPA.
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: AppImage: Allow to configure Gambas PPA.
* NEW: Packager: AppImage: 'jammy' is now the default Ubuntu version
* NEW: Packager: AppImage: Replace the checkbox that configures AppImageBuilder from current system by a button.
* NEW: Update French translation.
2023-09-07 12:53:20 +02:00
Benoît Minisini
13fe498708 Packager: Add a wizard step that allows to configure the Ubuntu repositiory and distribution used by AppImageBuilder.
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: Add a wizard step that allows to configure the Ubuntu repositiory and distribution used by AppImageBuilder.
* NEW: Update French translation.
2023-09-07 03:58:06 +02:00
Benoît Minisini
1ae471db87 Packager: AppImage: Force wayland client packages to be added if a GUI component is used, as they are not for a mysterious reason. Otherwise loading 'gb.gtk3' fails.
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: AppImage: Force wayland client packages to be added if a GUI component is used, as they are not for a mysterious reason. Otherwise loading 'gb.gtk3' fails.
2023-09-06 01:31:22 +02:00
Benoît Minisini
a0b495a283 Packager: Support for extra dependencies and extra file for AppImage. Application identifier is now configurable.
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: Support for extra dependencies and extra file for AppImage.
* NEW: Packager: Application identifier is now configurable.
* NEW: Update French translation.
2023-09-05 19:33:26 +02:00
Benoît Minisini
0f718d5f5f Packager: Making AppImage works now. Not finished yet!
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: Making AppImage works now. Not finished yet!
2023-09-05 12:49:48 +02:00
Benoît Minisini
13061d253f Packager: Add initial support for making AppImage executables. Does nothing yet.
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: Add initial support for making AppImage executables. Does nothing yet.
2023-09-05 02:17:11 +02:00
Benoît Minisini
22e677711d Image editor: The 'move' tool nows moves the contents of the image.
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: The 'move' tool nows moves the contents of the image.
2023-09-04 22:13:24 +02:00
Martin Fischer
8c6e68fde1 Do no longer use sqlite db file from inside project.
Instead deploy template db file from project to tmp folder
at startup and use this deployed file as db then.
2023-09-03 18:46:42 +02:00
Martin Fischer
d2fad3388d Adds the DatabaseEditorDesignTimeConnection example
[EXAMPLES]
* NEW: Database/DatabaseEditorDesignTimeConnection
2023-09-02 20:44:26 +02:00
Martin Fischer
c8148252bc Adds the DatabaseEditor example
[EXAMPLES]
* NEW: Database/DatabaseEditor
2023-09-02 20:37:05 +02:00
Martin Fischer
3180d51c8f Adds Multiprocessing example project
[EXAMPLES]
* NEW: misc/Multiprocessing
2023-09-02 20:01:29 +02:00