Commit graph

3594 commits

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