Benoît Minisini
40561280c0
Merge branch 'master' of gitlab.com:gambas/gambas
2022-11-26 19:27:52 +01:00
Benoît Minisini
98ababd955
Debug panel: Initial implementation of an integrated DBus explorer.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debug panel: Initial implementation of an integrated DBus explorer.
2022-11-26 19:27:46 +01:00
gambix
9484785e4d
[COMP]
...
* OPT: Update map version to make it work again
2022-11-25 22:59:38 +01:00
Benoît Minisini
5ab47b5e52
Version control: Fix the routine that associates a color with a branch name.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Fix the routine that associates a color with a branch name.
2022-11-17 16:03:15 +01:00
Brian G
147e09edb1
Update the gbs3 and gbw3 man pages to include --list
...
* NEW: Updated man pages to include -l --list to display available Libraries or Components
2022-11-14 13:54:55 -08:00
Brian G
2f834c6e63
Scripter Update --help to include --list option
...
* NEW: Add -l --list to the --help to display all available components and libraries
2022-11-14 13:53:43 -08:00
Benoît Minisini
53579f57d6
Always open the project executable configuration if the executable file does not exist on disk.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Always open the project executable configuration if the executable file does not exist on disk.
2022-11-08 22:42:04 +01:00
Benoît Minisini
c2a14230ed
Version control: check more editors for filling the EDITOR environment variable.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: check more editors for filling the EDITOR environment variable.
2022-11-05 11:56:10 +01:00
Benoît Minisini
f877f08906
Add a menu entry and a button to compile and create the executable without opening the executable configuration dialog.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a menu entry and a button to compile and create the executable without opening the executable configuration dialog.
* NEW: Rework organization of the 'Project' menu.
2022-11-03 13:50:57 +01:00
Benoît Minisini
dea63d34c0
Code editor: Fix a possible crash in automatic completion of event handlers.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Fix a possible crash in automatic completion of event handlers.
2022-10-29 17:12:00 +02:00
Benoît Minisini
4202851f8a
BUG: Debugger: Allows internal browser to access clipboard from javascript code.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Allows internal browser to access clipboard from javascript code.
2022-10-28 21:55:54 +02:00
Benoît Minisini
7fa5fb5947
Help browser: Fix links to project classes and symbol documentation.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Fix links to project classes and symbol documentation.
2022-10-28 21:16:23 +02:00
Benoît Minisini
a9d1896a6d
Help browser: Some online help browser fixes.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Fix the online help browser settings management.
* BUG: Help browser: Links to a class or a symbol of the current project now do not open in a new window anymore.
2022-10-27 15:07:45 +02:00
Benoît Minisini
9dbebf8d33
Start to fix and enhance automatic project documentation.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Start to fix and enhance automatic project documentation.
2022-10-26 17:58:28 +02:00
Benoît Minisini
7a0841fd21
Packager: Correctly ignore all components provided by the runtime when generating dependencies.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Use the 'https' URL for the Gambas web site.
* BUG: Packager: Correctly ignore all components provided by the runtime when generating dependencies.
2022-10-25 23:42:54 +02:00
Benoît Minisini
f99c9cbfc9
Default language of newly created project is the current system language now.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Default language of newly created project is the current system language now.
2022-10-07 20:52:08 +02:00
Benoît Minisini
4e63d82a8c
Send crash reports to the mailing-list only if the attachment size is not too big, otherwise use my personal new e-mail address.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Send crash reports to the mailing-list only if the attachment size is not too big, otherwise use my personal new e-mail address.
2022-10-05 20:43:13 +02:00
Benoît Minisini
f4fb59dd48
Packager: Switch Debian helper minimum version to 10.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: Switch Debian helper minimum version to 10.
2022-10-02 19:03:49 +02:00
Benoît Minisini
edd109dc77
Packager: Fix an infinite recursion in category selection.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Fix an infinite recursion in category selection.
* BUG: Fix a possible crash triggered by version control initialization while opening another project.
2022-09-29 01:14:22 +02:00
Benoît Minisini
dfa8d18c39
Support for 'gb.hash' component.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Support for 'gb.hash' component.
* NEW: Update French translation
2022-09-17 22:45:01 +02:00
Benoît Minisini
ab975cbcfe
Debugger: Fix debugger state when debugging inside components option is set.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Fix debugger state when debugging inside components option is set.
2022-09-09 16:24:57 +02:00
Benoît Minisini
ce84baf154
Better find a web browser when opening an URL.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Text editor: Fix a crash in automatic completion.
* BUG: Better find a web browser when opening an URL.
* BUG: Farm dialog: Fix layout of project description.
2022-09-08 23:17:07 +02:00
Benoît Minisini
3ea84d119b
Image editor: Support for composition operation when pasting the clipboard.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Selecting a stack frame works again.
* NEW: Image editor: Support for composition operation when pasting the clipboard.
* BUG: Image editor: Selecting a position is more accurate.
2022-09-06 18:04:24 +02:00
Benoît Minisini
2cbea0c358
Do not clear the version control and the test console when the project is reloaded.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Do not clear the version control and the test console when the project is reloaded.
2022-09-03 14:28:33 +02:00
Benoît Minisini
415de7b257
Update configuration files to autoconf 2.71.
...
[CONFIGURATION]
* NEW: Update configuration files to autoconf 2.71.
2022-09-03 13:24:51 +02:00
Benoît Minisini
935cf315f4
Project tree: Fix a possible crash while opening a project.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Fix a possible crash while opening a project.
2022-09-02 11:04:26 +02:00
Benoît Minisini
969b7495e0
Debugger: Fix a possible crash in stack display during debugging.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Fix a possible crash in stack display during debugging.
2022-08-31 23:46:51 +02:00
Benoît Minisini
dae0a9abe6
Text & code editor: Call the TextEditor.Reset() method when loading the contents, not to raise the Change event.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Text & code editor: Call the TextEditor.Reset() method when loading the contents, not to raise the Change event.
2022-08-22 14:29:35 +02:00
Benoît Minisini
61615b5263
Search: Draw a border on the bottom on the last line of results.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Search: Draw a border on the bottom on the last line of results.
2022-08-19 23:31:17 +02:00
Benoît Minisini
9a2480cc8a
Software farm: Do not crash anymore when login to the farm.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Software farm: Do not crash anymore when login to the farm.
2022-08-16 20:59:22 +02:00
Benoît Minisini
4819adfa52
Debugger: Allow to bypass the name check when searching for a component or library project location.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Allow to bypass the name check when searching for a component or library project location.
* NEW: Project make executable dialog: When installing a library, do not add the vendor prefix if the project name already has it.
* NEW: Update French translation.
* NEW: Add the component name in IDE tab title for files from other projects.
* NEW: Update financial support file.
2022-08-10 12:51:08 +02:00
Benoît Minisini
167e61c86e
Merge branch 'ignore-fuse-files' into 'master'
...
Add fuse_hiddenxxxx files in .gitignore files
See merge request gambas/gambas!275
2022-08-09 15:45:37 +00:00
Benoît Minisini
f94f6ecf87
Running a project does not remove disabled environment variables anymore.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Running a project does not remove disabled environment variables anymore.
2022-08-09 15:40:24 +02:00
Bruce Steers
253f93e762
Add fuse_hiddenxxxx files in .gitignore files
...
[DEVELOPMENT_ENVIRONMENT]
* NEW: add fuse_hiddenxxxx temporary system files to .gitignore
2022-08-09 10:06:01 +01:00
Benoît Minisini
4c8adcdb06
Add 'gb.geom' to the list of components.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Add 'gb.geom' to the list of components.
2022-08-09 02:50:52 +02:00
Benoît Minisini
e4bc43e534
Form editor: Make the property sheet row height padding a bit larger, following 'Desktop.Scale'.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Make the property sheet row height padding a bit larger, following 'Desktop.Scale'.
2022-08-09 01:17:27 +02:00
Benoît Minisini
a89ec9ec15
Debugger: Removing all breakpoints works again.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Removing all breakpoints works again.
2022-08-08 17:26:29 +02:00
Benoît Minisini
bd52d1aff3
Project browser: Use the new DirBrowser control.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Project browser: Use the new DirBrowser control.
2022-08-07 20:33:49 +02:00
Benoît Minisini
1d6636cfdb
Finish project browser implementation.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Project browser: Finish file commands implementation.
* NEW: Project browser: Add view split.
* NEW: Project browser: DnD support.
* BUG; Project browser: Display the same contents as the 'Data' folder of the project tree.
* NEW: File creation dialog: Now it is used for creating directories.
2022-08-06 18:07:13 +02:00
Benoît Minisini
bd94c90721
Welcome dialog: Fix project items layout.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Welcome dialog: Fix project items layout.
2022-08-04 00:11:54 +02:00
Benoît Minisini
c2a2b60790
Project browser: Implement file renaming. Lock the project tree while closing the current project, so that it raises no deferred events.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Project browser: Implement file renaming.
* BUG: Lock the project tree while closing the current project, so that it raises no deferred events.
2022-08-03 13:52:21 +02:00
Benoît Minisini
9382328db0
Project browser: Implement copy, cut, paste and delete actions.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Project browser: Handle paste actions by moving or copying files.
* NEW: Project browser: Implement file deletion.
* NEW: Redesign the unique file name generation function.
2022-08-03 11:35:26 +02:00
Benoît Minisini
3a8c36a823
Project browser: Add a space in the toolbar for the project tree workspace button.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project browser: Add a space in the toolbar for the project tree workspace button.
* OPT: Welcome dialog: Load and show the welcome dialog only if needed.
2022-08-03 02:54:57 +02:00
Benoît Minisini
ecbc19cdd4
Project browser: Correctly initialize toolbar state.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project browser: Correctly initialize toolbar state.
* NEW: Update French translation.
* BUG: Form editor: Fix multicontainer menu icon.
2022-08-03 00:45:15 +02:00
Benoît Minisini
74be963d5b
Add a project browser. Not finished yet!
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Add a project browser.
* NEW: Add a button that toggles the new project browser.
* BUG: Use the 'paste-special' stock icon where appropriate.
2022-08-02 17:41:01 +02:00
Benoît Minisini
c723d4c018
Support for write-only properties.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Support for write-only properties.
2022-08-01 22:15:20 +02:00
Benoît Minisini
aee4a046fb
Code editor: Fix keyword detection (ME, SUPER...) when analyzing an expression to jump to a definition.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Fix keyword detection (ME, SUPER...) when analyzing an expression to jump to a definition.
2022-08-01 02:19:15 +02:00
Benoît Minisini
dc2b8a8b9f
Search: New result presentation.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Search: New result presentation.
2022-07-30 20:30:35 +02:00
Benoît Minisini
6114fd8ae7
Code, text and conflict editor: Use the 'gb.form.editor' new goto line panel instead of the custom one.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Code, text and conflict editor: Use the 'gb.form.editor' new goto line panel instead of the custom one.
2022-07-30 18:09:24 +02:00
Benoît Minisini
08242daafc
Version control: Display the state of the file on top in the information dialog.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Fix visibility of version control information menu entry.
* NEW: Version control: Display the state of the file on top in the information dialog.
2022-07-30 17:08:15 +02:00