Benoît Minisini
8a04b08dab
Menu editor: Do not draw the picture of top-level menus. Snippets: Add newline at the end of snippets where it makes sense.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Menu editor: Do not draw the picture of top-level menus.
* BUG: Snippets: Add newline at the end of snippets where it makes sense.
2023-02-24 18:00:16 +01:00
Benoît Minisini
612c2cabb4
Merge branch 'ScripterFixErrorExitCode' into 'master'
...
Fix Scripter exit error Replace scripter error -2 with 127(file not found)
See merge request gambas/gambas!297
2023-02-22 22:55:05 +00:00
Benoît Minisini
ebca379925
Version control: Some fixes in the repository dialog.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Some fixes in the repository dialog.
2023-02-22 00:45:26 +01:00
Benoît Minisini
4ae3b054ba
Icon selection dialog: Keep the selection when the size changes and remember the last opened tab.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Icon selection dialog: Keep the selection when the size changes.
* NEW: Icon selection dialog: Remember the last opened tab.
2023-02-21 13:07:32 +01:00
Benoît Minisini
18378b0f19
Version control: Move repository information to its own dialog.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Move repository information to its own dialog.
2023-02-17 01:06:51 +01:00
Brian G
a2d777a0fd
Replace scripter error -2 with 127(file not found)
...
[Scripter]
* BUG: Returns -2 causing overflow in "quit -2" when file not found, now returns 127(file not found)
2023-02-13 13:16:52 -08:00
Benoît Minisini
7af14780c6
Update style sheet so that it handles highlighted code using '<TT>' instead of '<PRE>'.
...
[GAMBAS WIKI]
* BUG: Update style sheet so that it handles highlighted code using '<TT>' instead of '<PRE>'.
2023-02-12 01:00:50 +01:00
Benoît Minisini
64c49afbdc
Fix image selection dialog initial selection.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Image selection dialog: Fix initial selection.
* BUG: Debugger: Always reload other project files on each debugging session.
2023-02-12 00:59:32 +01:00
belmotek
21332cbbbc
[GB.WIKI]
...
* NEW: Update Spanish translation by Martin Belmonte using Crustacea translator.
[SELF-TESTER]
* NEW: Update Spanish translation by Martin Belmonte using Crustacea translator.
[GBS3]
* NEW: Update Spanish translation by Martin Belmonte using Crustacea translator.
2023-02-06 21:49:48 +01:00
belmotek
4704096414
[DEVELOPMENT ENVIRONMENT]
...
* NEW: Update Spanish translation by Martin Belmonte using Crustacea translator.
2023-02-06 21:36:11 +01:00
Benoît Minisini
75a8e7071d
Project property dialog: The "Properties" tab information is correctly saved and restore now.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: The "Properties" tab information is correctly saved and restore now.
2023-02-06 16:41:58 +01:00
Benoît Minisini
d398bd812e
Gambas fonts: Make comma, colon and semi-colon characters a bit less bold.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Gambas fonts: Make comma, colon and semi-colon characters a bit less bold.
* BUG: Gambas fonts: Some fixes.
2023-02-02 08:39:55 +01:00
Benoît Minisini
dde053a3d6
Farm software: Fix software download. HTTP headers are not case-sensitive anymore.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Farm software: Fix software download. HTTP headers are not case-sensitive anymore.
2023-01-30 16:45:14 +01:00
Benoît Minisini
6c1ffe3faa
Update Gambas fonts so that period, comma, colon and semi-colon characters are bolder in 16 px size.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts so that period, comma, colon and semi-colon characters are bolder in 16 px size.
2023-01-27 20:05:57 +01:00
Benoît Minisini
6721e05d6c
System information dialog: Add more informations, and change the order.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: System information dialog: Add more informations, and change the order.
2023-01-27 08:57:51 +01:00
Gianluigi Gradaschi
a1aed6fbba
[DEVELOPMENT ENVIRONMENT]
...
* NEW: Update Italian translation.
[SELF-TESTER]
* NEW: Update Italian translation.
[GB.FORM]
* NEW: Update Italian translation.
[GB.FORM.EDITOR]
* NEW: Update Italian translation.
[GB.UTIL]
* NEW: Update Italian translation.
[GB.WEB.GUI]
* NEW: Update Italian translation.
2023-01-24 20:55:31 +00:00
Benoît Minisini
8bcc4e173c
Translation dialog: Import translation now takes the '# gb-ignore' comment into account.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: Import translation now takes the '# gb-ignore' comment into account.
2023-01-18 23:29:15 +01:00
Benoît Minisini
e9c6076062
Merge branch 'master' into 'master'
...
Contains correction and new Italian translations
See merge request gambas/gambas!289
2023-01-16 10:57:19 +00:00
Benoît Minisini
be1b541e6c
Merge branch 'translation' into 'master'
...
Update Spanish translation.
See merge request gambas/gambas!288
2023-01-16 10:56:44 +00:00
GianluigiOr
bd26f1b4a2
Contains correction and new Italian translations
...
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete.
2023-01-16 11:27:58 +01:00
Benoît Minisini
c87ea189f1
Add support for the new 'flag:/' picture URLs, and use it where it makes sense.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Icon selection dialog: Fix initial icon selection.
* BUG: Project browser: Opening a file correctly toggles the associated right panel.
* BUG: Image editor: Crop tool now works as expected.
2023-01-15 01:24:57 +01:00
belmotek
cd23e6ddca
Update Spanish translation.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Spanish translation.
app/src/gambas3/.lang/es.po
2023-01-14 21:24:27 +01:00
Christof Thalhofer
a0355e2855
Fix Gambas3 Selftest GambasSelftests.IntegerOverflowsUnsafe
...
Never program with too much beer ... forgot to test
IntegerOverflowsUnsafe with JIT enabled
2023-01-14 01:37:29 +01:00
Christof Thalhofer
f07bdfecd1
Change gambas3-selftest because of bug 2682
...
[DEVELOPMENT ENVIRONMENT]
* FIX: Change gambas3-selftest because of bug 2682
JIT doesn't look at System.IgnoreOverflow.
Now the tests pass.
2023-01-14 01:20:10 +01:00
Benoît Minisini
ef86e17144
Add support for the new 'flag:/' picture URLs, and use it where it makes sense.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Add support for the new 'flag:/' picture URLs.
* NEW: Translation dialog: Show flags with languages.
* NEW: Projecgt property dialog: Show a flag with project default language.
2023-01-13 20:20:57 +01:00
Benoît Minisini
e639cb85bb
Test suites: Fix the behaviour of the test suites interface when a test suite has no test.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Test suites: Fix the behaviour of the test suites interface when a test suite has no test.
2023-01-13 20:17:07 +01:00
Belmotek
41b016fc2f
Update Spanish translation.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Spanish translation.
2023-01-13 18:03:04 +00:00
Christof Thalhofer
1607d303eb
GambasSelftests test System.IgnoreOverflow
...
[DEVELOPMENT ENVIRONMENT]
* NEW: GambasSelftests test System.IgnoreOverflow
2023-01-13 13:49:47 +01:00
Christof Thalhofer
1a8fdb41b7
GambasSelftests integer overflow tests
...
[DEVELOPMENT ENVIRONMENT]
* NEW: GambasSelftests integer overflow tests
* FIX: GambasSelftests run.sh just tests without JIT
Also refactored GambasSelftests a bit and removed some duplicated code
2023-01-13 11:49:43 +01:00
Benoît Minisini
c1e52df4fd
Packager: The 'gb.hash' component will be part of the runtime.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: The 'gb.hash' component will be part of the runtime.
2023-01-12 23:31:22 +01:00
Benoît Minisini
2687a8607b
Fix some buttons tooltips.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* BUG: Fix some buttons tooltips.
* NEW: Add 'librsvg' to the system information.
2023-01-11 21:59:19 +01:00
Benoît Minisini
43958aa538
Code editor: Paste special now automatically replaces no-break space by normal space.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Paste special now automatically replaces no-break space by normal space.
2023-01-07 18:17:13 +01:00
Benoît Minisini
ae0604b542
Form editor: Set the 'Highlight' property of the control TabPanel.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Get rid of a GTK+ warning.
* NEW: Form editor: Set the 'Highlight' property of the control TabPanel.
2023-01-06 19:10:07 +01:00
Benoît Minisini
8309139973
Project tree: Fix behaviour of 'Open with' menu.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Fix behaviour of 'Open with' menu.
2023-01-04 20:39:19 +01:00
Benoît Minisini
1d02de4c35
Translation dialog: Fix form using the old 'FileView.Style' property.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: Fix form using the old 'FileView.Style' property.
2023-01-03 12:39:55 +01:00
Benoît Minisini
eb68fa4370
Version control: Remove the 'Revert all changes' button in the bottom panel. Project browser: Upgrade to the new FileView view modes.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Project browser: Upgrade to the new FileView view modes.
* NEW: Version control: Remove the 'Revert all changes' button in the bottom panel. It can be dangerous to leave it there.
2023-01-03 12:33:25 +01:00
Benoît Minisini
aaee1fa427
Fix icon size in the unsaved file dialog.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix icon size in the unsaved file dialog.
2023-01-02 18:01:06 +01:00
Benoît Minisini
b2e6c95520
System information dialog: Add the version of some programs. Extend the snow period until the Epiphany.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Extend the snow period until the Epiphany.
* NEW: System information dialog: Add the version of some programs.
2023-01-01 11:31:02 +01:00
Benoît Minisini
08a10b06de
Project tree: Change the icon for filtering compressed files.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Project tree: Change the icon for filtering compressed files.
2022-12-31 09:06:44 +01:00
Benoît Minisini
03687a30cf
Automatic completion: Correctly ignore properties when completing the dot operator.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Correctly ignore properties when completing the dot operator.
2022-12-31 07:35:14 +01:00
Benoît Minisini
f6296d430b
Fix colors constants in all forms.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix colors constants in all forms.
2022-12-30 16:19:09 +01:00
Benoît Minisini
bfb4c30bca
Project browser: Correctly define the current popup when being activated.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project browser: Correctly define the current popup when being activated.
2022-12-30 16:13:59 +01:00
Benoît Minisini
1929102434
Image editor: Add a toolbar button that expands or shrinks the selection of the paste frame to the image size.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Add a toolbar button that expands or shrinks the selection of the paste frame to the image size.
* BUG: Image editor: Fix mouse button management during press and release events.
* NEW: Draw the current branch button with a Label and its new border properties.
2022-12-29 15:51:37 +01:00
Benoît Minisini
6037ecd1dd
The color chooser dialog does not overflow anymore when selecting an alpha component greater or equal than 128.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: The color chooser dialog does not overflow anymore when selecting an alpha component greater or equal than 128.
* NEW: Use the new 'application' stock icon for the farm dialog.
2022-12-28 12:17:36 +01:00
Benoît Minisini
99c523daa3
Image editor: Make the resize / stretch dialog remember the last selected ratio.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Make the resize / stretch dialog remember the last selected ratio.
2022-12-27 23:17:22 +01:00
Benoît Minisini
5f74a100e8
Project tree: Do not crash anymore when opening the 'Open with' popup twice.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Do not crash anymore when opening the 'Open with' popup twice.
2022-12-24 14:09:48 +01:00
Benoît Minisini
a06edadf8c
Update financial support file.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial support file.
2022-12-24 13:27:56 +01:00
Benoît Minisini
b67580b016
Snow starts to fall one day before X-Mas now.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Snow starts to fall one day before X-Mas now.
2022-12-23 23:52:57 +01:00
Benoît Minisini
064c9fb24e
Disable all actions that could modify the source code while debugging. Replace debugger tab by little buttons to save vertical space.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Debugger: Switching between project tree and debugger is now done with a little button instead of tabs, to save vertical space.
* BUG: Disable all actions that could modify the source code while debugging.
2022-12-22 04:30:55 +01:00
Christof Thalhofer
be0eb109b4
GambasSelftests Todo for future CShort overflow
...
[DEVELOPMENT ENVIRONMENT]
* BUG: CFloat Test failed
* NEW: GambasSelftests Test Todo for CShort overflow
2022-12-20 15:22:50 +01:00
Benoît Minisini
60d6dada96
Many debugger fixes.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* BUG: Debugger: Many fixes.
2022-12-20 11:34:01 +01:00
Benoît Minisini
0ca614c4cb
Fix the tests that now overflow.
...
[SELF-TESTER]
* BUG: Fix the tests that now overflow.
2022-12-20 02:09:26 +01:00
Benoît Minisini
6f541c94e0
Hitting ESC does not crash anymore.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Hitting ESC does not crash anymore.
2022-12-20 02:02:21 +01:00
Benoît Minisini
1d56aa7dcf
Merge branch 'master' of gitlab.com:gambas/gambas
2022-12-20 01:45:44 +01:00
Benoît Minisini
5f0d8c78fa
Debugger: Put the debugger in the left panel with the project tree.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Put the debugger in the left panel with the project tree.
2022-12-20 01:38:00 +01:00
Christof Thalhofer
d79b36dc3c
Gambas-Selftest get rid of 'Inform' command
...
[DEVELOPMENT ENVIRONMENT]
* OPT: Gambas-Selftest get rid of 'Inform' command
2022-12-18 11:32:11 +01:00
Benoît Minisini
c42043aacc
Debugger: Clicking on the stack backtrace works correctly again.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Clicking on the stack backtrace works correctly again.
2022-12-16 08:48:58 +01:00
Benoît Minisini
e9a050ebcb
Project browser: Use a better dialog to handle file overwrite during a copy.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Project browser: Use a better dialog to handle file overwrite during a copy.
* NEW: Update French translation.
2022-12-16 01:58:29 +01:00
Benoît Minisini
eef92cc2fa
Debugger: Fix debugger state tracking.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Fix debugger state tracking.
2022-12-15 14:55:38 +01:00
Benoît Minisini
d8ff5eb39d
New debugger icons. Longer timeout for version control commands.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Use the new debugger stock icons.
* NEW: Project tree: Use a fixed size for the emblems.
* NEW: Version control: the command timeout is now 30 seconds instead of 15 seconds.
2022-12-15 02:24:20 +01:00
Benoît Minisini
db39432a2f
Redraw the icon of source files that must not be translated.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Redraw the icon of source files that must not be translated.
2022-12-13 02:54:22 +01:00
Benoît Minisini
de50615169
Form editor: Fix control selection that broke since the last changes in TreeView.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Fix control selection that broke since the last changes in TreeView.
2022-12-12 11:16:13 +01:00
Benoît Minisini
6a3d02a154
Fix debugger. Do not try to optimize the shape when using the image editor line selection tool.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Fix step behaviour.
* NEW: Image editor: Do not try to optimize the shape when using the line selection tool.
2022-12-11 23:57:14 +01:00
Benoît Minisini
28e6ed3b71
Debugger: The current frame of the stack backtrace is now always correctly highlighted. Automatic local variable declaration is now enabled by default.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: The current frame of the stack backtrace is now always correctly highlighted.
* NEW: Automatic local variable declaration is now enabled by default.
2022-12-11 21:03:16 +01:00
Benoît Minisini
74bb0fde23
Form editor: Fix reading and writing of color properties so that they do not trigger an overflow. Forms must be updated and recompiled!
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Fix reading and writing of color properties so that they do not trigger an overflow. Forms must be updated and recompiled!
2022-12-10 18:37:17 +01:00
Benoît Minisini
3a35562603
Immediate executable creation correctly copies the executable path into the clipboard.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Immediate executable creation correctly copies the executable path into the clipboard.
2022-12-06 20:29:30 +01:00
Benoît Minisini
bff79700f3
Don't load the wiki documentation at exit if the wiki has never been used.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Don't load the wiki documentation at exit if the wiki has never been used.
2022-12-05 12:57:32 +01:00
Benoît Minisini
c1687958b3
Debugger: Clearing breakpoints outside of debugging mode now works correctly.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Clearing breakpoints outside of debugging mode now works correctly.
* NEW: Debugger: Sort local and global variables.
2022-12-01 23:15:33 +01:00
Benoît Minisini
f947fb176d
Add 48x48 version of mimetypes and application icons.
...
[CONFIGURATION]
* NEW: Add 48x48 version of mimetypes and application icons.
2022-11-29 11:24:48 +01:00
Benoît Minisini
22da925b87
DBus explorer: Load 'gb.dbus' component dynamically.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: DBus explorer: Load 'gb.dbus' component dynamically.
* NEW: Show DBus explorer only if the project uses the 'gb.dbus' component.
2022-11-27 21:03:07 +01:00
Benoît Minisini
d4a72d50b5
DBus explorer: Fix syntax highlighting on GTK+3.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: DBus explorer: Fix syntax highlighting on GTK+3.
2022-11-27 08:58:30 +01:00
Benoît Minisini
5cd0b3b35a
DBus explorer: Add a button that toggles DBus identifiers display.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: DBus explorer: Add a button that toggles DBus identifiers display.
2022-11-27 00:36:20 +01:00
Benoît Minisini
7df0a90d10
Debug panel: The DBus explorer now displays the signature of symbols.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debug panel: The DBus explorer now displays the signature of symbols.
2022-11-26 23:36:14 +01:00
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
Benoît Minisini
a7045c7e03
Version control: Support for defining Git repository identity. Move statistics to the publish dialog.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Move version control statistics to a new 'Repository' tab in publish dialog.
* NEW: Version control: Add fields to define your Git repository identity in 'Repository' tab.
* NEW: Update French translation.
* BUG: Test suites: Fix test result label colors.
2022-07-30 16:10:10 +02:00
Benoît Minisini
c0de8e87d6
Version control: Support for creating branches.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Support for creating branches.
* NEW: Update French translation.
2022-07-30 00:58:36 +02:00
Benoît Minisini
348c4393f4
Debugger: Support modules, not just classes, when debugging inside components.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Support modules, not just classes, when debugging inside components.
* NEW: Update default compact layout.
2022-07-29 12:42:11 +02:00
Benoît Minisini
88e806e5cc
Debugger: Clear the WebView when closing the debugger browser.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Clear the WebView when closing the debugger browser.
2022-07-28 17:26:39 +02:00
Benoît Minisini
1428689618
Support for breakpoints inside components. New way of storing breakpoints into configuration file.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Support for breakpoints inside components.
* NEW: Debugger: New way of storing breakpoints into configuration file.
* BUG: Code editor: Setting a breakpoint does not mark read-only files as modified anymore.
* BUG: Project tree: Fix popup menu entries state according to context.
* BUG: Project tree: Component files now use the same sort than the project files.
2022-07-27 01:09:42 +02:00
Benoît Minisini
cfd233a3a2
Support for debugging inside project components. Breakpoints inside components do not work correctly yet.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Support for debugging inside project components. Breakpoints inside components do not work correctly yet.
* NEW: Debugger configuration dialog: Add a button to reset the location of component projects.
* NEW: Update 'compact' default GUI layout.
2022-07-26 02:04:59 +02:00
Benoît Minisini
e9c22a1ab7
Update some control icons.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update some control icons.
2022-07-25 13:18:26 +02:00
Benoît Minisini
22b2cac67f
Image editor: Change default line join and line cap.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Change default line join and line cap.
2022-07-24 23:35:56 +02:00
Benoît Minisini
2789fbc305
Update project configuration files.
...
[CONFIGURATION]
* NEW: Update project configuration files.
2022-07-23 15:47:38 +02:00
Benoît Minisini
99f5df2d43
Selecting an item in the procedure list failed sometimes at the first click.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Stack backtrace and variable list headers are not selectable anymore.
* BUG: Code editor: Selecting an item in the procedure list failed sometimes at the first click.
* BUG: Text editor: Selecting an item in the procedure list failed sometimes at the first click.
* BUG: Help browser: Fix layout of IDE shortcuts help window.
2022-07-23 13:19:34 +02:00
Benoît Minisini
486ce8a691
Display component name in debugger stack backtrace. Update module icons.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Display component name in stack backtrace.
* NEW: Update module icons.
2022-07-22 20:34:02 +02:00
Benoît Minisini
e3c26497f2
Debugger: Ignore namespace when searching for current debugged class.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Ignore namespace when searching for current debugged class.
2022-07-21 20:59:12 +02:00
Benoît Minisini
81fcc122d2
Help browser: Fix tree refresh on project change and help on project classes.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Fix tree refresh on project change.
* BUG: Help browser: Information about project classes is correctly displayed again.
2022-07-19 01:39:22 +02:00
Benoît Minisini
445863212f
Debugger: Closing the internal debugger browser now stops the debugger.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Welcome dialog: Try to compute the dialog size better.
* NEW: Debugger: Closing the internal debugger browser now stops the debugger.
2022-07-14 11:11:26 +02:00
Benoît Minisini
3a18606102
Version control: Add a bookmark pointing at the root repository the current project is part of.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Add a bookmark that points at the svn / git repository directory the current project is part of.
* NEW: Version control: Add a menu entry that opens the file manager at the root svn / git repository.
* NEW: Version control: Add a menu entry that opens a terminal at the root svn / git repository.
2022-07-08 02:07:56 +02:00
Benoît Minisini
1be6908e72
Merge branch 'master' into 'master'
...
Bugfix option --list which lists libraries or components available for inclusion in a script
See merge request gambas/gambas!268
2022-07-05 21:56:44 +00:00
Brian G
46701a60bf
Bugfix option --list which lists libraries or components available for inclusion in a script
2022-07-05 21:56:44 +00:00
Benoît Minisini
dc428aa43a
When making an executable, copy the executable path to the clipboard so that you can paste it to copy the file manually if you need.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: The list of translatable properties is now case insensitive.
* NEW: When making an executable, copy the executable path to the clipboard so that you can paste it to copy the file manually if you need.
2022-07-02 00:09:40 +02:00
Benoît Minisini
7a4f7eaea1
Project open dialog: Ignore '.project' files at the root of home folders.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix debug browser selection button management again.
* BUG: Project open dialog: Ignore '.project' files at the root of home folders.
2022-06-29 00:30:19 +02:00
Benoît Minisini
e411c17fe1
Fix debug browser selection button management.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix debug browser selection button management.
2022-06-19 22:19:49 +02:00
Benoît Minisini
0d44591b74
Add a menu button to the main toolbar to choose the debug browser.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a menu button to the main toolbar to choose the debug browser.
* NEW: Update French translation.
2022-06-19 00:27:18 +02:00
Benoît Minisini
a39e6477e5
Allows to configurate the browser used for debugging web application. Add an internal browser too.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Remove the ability to choose the external browser. The default one given by the environment is always used.
* NEW: Add an internal browser for debugging web applications.
* NEW: Debugger options dialog: Allow to choose the browser used for debugging web applications, between Firefox, Chromium or the internal debug browser.
* NEW: The browser used for debugging is now run in its own process and in private mode. Create a custom profile in Firefox for that.
2022-06-18 23:55:51 +02:00
Benoît Minisini
a5d10c36bc
Use the new 'ShowButtons' property to hide side panels handles.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Use the new 'ShowButtons' property to hide side panels handles.
2022-06-07 01:47:37 +02:00
Benoît Minisini
d1b26e37c8
Update support file.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update support file.
2022-06-07 01:46:24 +02:00
Benoît Minisini
90f27dd1e1
Pretty printer: A line with PRINT ending with a comma does not indent the next line.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Pretty printer: A line with PRINT ending with a comma does not indent the next line.
2022-05-24 12:12:41 +02:00
Benoît Minisini
88a442ec09
Automatic completion: Take local variables declared inside loops into account.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Take local variables declared inside loops into account.
2022-05-19 23:59:42 +02:00
Benoît Minisini
2033e6cb25
IDE freeze when search result is refreshed should be fixed now.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Procedure popup is larger now.
* BUG: IDE freeze when search result is refreshed should be fixed now.
2022-05-16 16:37:21 +02:00