gambas
dd825e85c3
Keep fixing breakpoint management, and try to be clever about which panel to show during debugging.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Keep fixing breakpoint management.
* NEW: Automatically show the console while the program is running, and the debugging tab when the program is stopped.
* NEW: Add a new button to the console output that suspends the terminal.
2018-03-10 13:28:57 +01:00
gambas
53cbe2370c
TerminalView.Suspended is a new property that allows to suspend or restart the terminal.
...
[GB.FORM.TERMINAL]
* NEW: TerminalView: TerminalView.Suspended is a new property that allows to suspend or restart the terminal.
* NEW: TerminalView: Terminal.Reset() now takes an optional argument to keep the cursor position.
2018-03-10 13:27:02 +01:00
gambas
4244505ba6
Code prettyfier: Try to keep the cursor on the same line after the code has been rewritten.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Code prettyfier: Try to keep the cursor on the same line after the code has been rewritten.
2018-03-10 03:04:23 +01:00
gambas
f6231bf616
TextEditor: Enhance undo & redo management of breakpoints and bookmarks.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Enhance undo & redo management of breakpoints and bookmarks.
2018-03-10 02:55:07 +01:00
gambas
6fd7ddaab0
Internal breakpoint management has been redesigned, and code prettyfier should not lose breakpoints and bookmarks anymore.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Internal redesign of breakpoint management.
* NEW: Code editor: Code prettyfier should not lose breakpoints and bookmarks anymore.
2018-03-10 02:46:18 +01:00
gambas
9ef5ef6abf
Undo & redo now take the breakpoints and the bookmarks into account.
...
[GB.FORM.EDITOR]
* NEW: Undo & redo now take the breakpoints and the bookmarks into account.
* NEW: Change the way bookmarks are drawn.
2018-03-10 02:45:07 +01:00
gambas
6eeca9c0f3
Debugger: Setting breakpoints at runtime works again.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Setting breakpoints at runtime works again.
2018-03-09 21:28:08 +01:00
gambas
a8ddb2a634
Highlight matching indentations.
...
[GB.FORM.EDITOR]
* NEW: Highlight matching indentations.
2018-03-09 21:26:43 +01:00
gambas
ac0ae560e9
Rename "very small" stock icon size into "tiny".
...
[GB.FORM.MDI]
* NEW: Rename "very small" stock icon size into "tiny".
2018-03-09 21:25:53 +01:00
gambas
bd3a57dc0f
Rename "very small" stock icon size into "tiny" and add Stock.Sizes property.
...
[GB.FORM]
* NEW: Rename "very small" stock icon size into "tiny".
* NEW: Stock.Sizes is a new property that returns the list of stock icon default sizes.
2018-03-09 21:25:07 +01:00
gambas
1307a0e55b
TextEditor: Take wayland into account when testing for a remote desktop.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Take wayland into account when testing for a remote desktop.
[GB.FORM.TERMINAL]
* NEW: Update .gitignore.
[GB.WEB.FORM]
* NEW: Update .gitignore.
2018-03-08 12:55:36 +01:00
gambas
369c668ca8
Use file icon and file preview in file autocompletion.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Use file icon and file preview in file autocompletion.
2018-03-08 12:54:34 +01:00
gambas
df7413f3cf
Desktop.RemoteDisplay is a new property that returns if the application is connected to a remote display.
...
[GB.DESKTOP]
* NEW: Remove static dependency on 'gb.desktop.x11' component.
* NEW: Load 'gb.desktop.x11' only if $XDG_SESSION_TYPE is not "wayland".
* NEW: Desktop.RemoteDisplay is a new property that returns if the application is connected to a remote display.
* BUG: Fix Desktop.GetFileIcon().
2018-03-08 12:49:19 +01:00
gambas
728996761b
Add some stock icons for some mimetypes.
...
[GB.FORM]
* NEW: Add some stock icons for some mimetypes.
2018-03-08 12:48:23 +01:00
gambas
1b890bd247
Debug panel: Merge the 'Watch' panel into the 'Debugging' panel.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debug panel: Merge the 'Watch' panel into the 'Debugging' panel.
2018-03-08 10:15:00 +01:00
gambas
56e96865aa
[GB.GUI.BASE]
...
* BUG: TreeView: TreeView[].MoveFirst() and TreeView[].MoveLast() were inverted.
* NEW: GridView: It now raises a Font event when its font changes.
* BUG: GridView: Do not reset row heights when the font changes.
* BUG: TreeView: Correctly react to font changes.
2018-03-08 10:10:21 +01:00
gambas
b9de5d027c
Workaround a new bug in QT5 that prevents some bold fonts from being seen.
...
[GB.QT5]
* BUG: Workaround a new bug in QT5 that prevents some bold fonts from being seen.
2018-03-08 02:35:09 +01:00
gambas
c192a0627d
Debug panel: Merge the 'Local variables' and 'Current object' panels in one 'Debugging panel' put to the left. Put the stack backtrace in that new panel.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debug panel: Merge the 'Local variables' and 'Current object' panels in one 'Debugging panel' put to the left. Put the stack backtrace in that new panel.
2018-03-08 02:01:54 +01:00
gambas
8b80a430f4
ColumnView[].Rename() method now takes an optional argument to indicate the column to rename.
...
[GB.GUI.BASE]
* NEW: ColumnView[].Rename() method now takes an optional argument to indicate the column to rename.
2018-03-08 02:00:31 +01:00
gambas
c6b696b33c
Redraw the 'archive' icon.
...
[GB.FORM.STOCK]
* NEW: Redraw the 'archive' icon.
2018-03-07 22:08:44 +01:00
gambas
043229a013
Result.GetAll() is a new method that returns an array of the values of a specific field from each record.
...
[INTERPRETER]
* NEW: New API for reference a Gambas string.
[GB.DB]
* NEW: Result.GetAll() is a new method that returns an array of the values of a specific field from each record. It is about twice faster than the equivalent code written in Gambas.
2018-03-07 22:06:02 +01:00
gambas
0c611d127f
[DEVELOPMENT ENVIRONMENT]
...
* BUG: Debug panel: The 'Remove all breakpoints' button works correctly now.
2018-03-07 01:11:10 +01:00
gambas
dbff0b1e5f
Redraw 'revert' stock icons.
...
[GB.FORM.STOCK]
* NEW: Redraw 'revert' stock icons.
2018-03-07 01:10:44 +01:00
gambas
cb86aa9add
TextEditor: Don't store breakpoints and bookmarks in each line, but in global collections.
...
[GB.FORM.EDITOR]
* NEW: TextEditor: Don't store breakpoints and bookmarks in each line, but in global collections.
2018-03-07 01:09:44 +01:00
gambas
9b2daacf93
Breakpoints now can be disabled.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update french translation.
* NEW: Breakpoints now can be disabled.
* NEW: Debug panel: Add buttons to enable or disable breakpoints.
* NEW: Debug panel: Multiple breakpoints can be selected at the same time now.
* NEW: Image editor: Setting the grid snap to zero is now equivalent to default half-pixel snap.
* NEW: Image editor: Change default toolbar icons.
2018-03-06 23:47:43 +01:00
gambas
0ba668b4a2
Toolbar: The minimum height is now 80% of the font height.
...
[GB.FORM.MDI]
* NEW: Toolbar: The minimum height is now 80% of the font height.
2018-03-06 23:46:09 +01:00
gambas
3038cc3998
[GB.FORM.EDITOR]
...
* NEW: Support for disable breakpoints.
2018-03-06 23:45:02 +01:00
gambas
fee00298b0
FontChooser: Ignore case when sorting fonts.
...
[GB.FORM]
* BUG: FontChooser: Ignore case when sorting fonts.
2018-03-06 23:37:19 +01:00
gambas
0b4adeb361
Implement the menu proxy management.
...
[GB.GTK]
* NEW: Implement the menu proxy management.
[GB.GTK3]
* NEW: Implement the menu proxy management.
2018-03-06 23:36:43 +01:00
gambas
69abff8f73
Menu.Closed property now takes the menu proxy into account.
...
[GB.QT4]
* BUG: Menu.Closed property now takes the menu proxy into account.
[GB.QT5]
* BUG: Menu.Closed property now takes the menu proxy into account.
2018-03-06 23:35:59 +01:00
gambas
2eccfbc7b8
New stock icons.
...
[GB.FORM]
* NEW: New stock icons.
2018-03-06 21:36:31 +01:00
gambas
d0b9e6d8f7
New stock icons.
...
[GB.FORM.STOCK]
* NEW: New stock icons.
2018-03-06 21:35:41 +01:00
gambas
329edaa228
Help browser: Always display buzy cursor when opening it.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Always display buzy cursor when opening it.
* BUG: Software farm: Use small icons in buttons.
2018-03-05 00:11:09 +01:00
gambas
c1de765d8f
Make the Gambas theme current line color lighter, so that there is more difference with the selection color.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Make the Gambas theme current line color lighter, so that there is more difference with the selection color.
2018-03-03 03:16:45 +01:00
gambas
4c90fc8855
Make the "very small" toolbar size less small.
...
[GB.FORM.MDI]
* NEW: Make the "very small" toolbar size less small.
2018-03-03 03:16:07 +01:00
gambas
51dd51dff7
TabPanel: The tab close button will not appear incorrectly anymore.
...
[GB.FORM]
* BUG: TabPanel: The tab close button will not appear incorrectly anymore.
2018-03-03 03:15:16 +01:00
gambas
58ddc650ad
Try to add some more static datatype analysis, but did not succed.
...
[COMPILER]
* NEW: Try to add some more static datatype analysis, but did not succed.
2018-03-03 03:14:11 +01:00
gambas
c6587f6116
Fix render of Slider controls with Breeze theme.
...
[GB.QT4]
* BUG: Fix render of Slider controls with Breeze theme.
[GB.QT5]
* BUG: Fix render of Slider controls with Breeze theme.
2018-03-03 03:12:24 +01:00
gambas
3f2838c609
HttpClient.Redirect is a new boolean property that enables automatic redirection following.
...
[GB.NET.CURL]
* NEW: HttpClient.Redirect is a new boolean property that enables automatic redirection following.
2018-03-01 22:51:48 +01:00
gambas
b5491d432d
Update error messages and french translation.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update error messages.
* NEW: Update french translation.
* BUG: Fix a warning.
2018-02-28 19:15:02 +01:00
gambas
4ae717707e
Forgot to commit the headers for MOD and DIV static datatype analysis.
...
[COMPILER]
* BUG: Forgot to commit the headers for MOD and DIV static datatype analysis.
2018-02-28 19:12:59 +01:00
gambas
b1f4574278
Really fix static datatype analysis of DIV and MOD operators.
...
[COMPILER]
* BUG: Really fix static datatype analysis of DIV and MOD operators.
2018-02-28 16:54:23 +01:00
gambas
98b4de489c
Fix warning on boolean operators and static datatype analysis of DIV and MOD operators.
...
[COMPILER]
* BUG: Fix warning on boolean operators.
* BUG: Fix static datatype analysis of DIV and MOD operators.
2018-02-28 16:48:39 +01:00
gambas
19342cf7d9
[DEVELOPMENT ENVIRONMENT]
...
* NEW: Use new stock icons.
* NEW: Image editor: Use custom mouse cursors that are more visible on a gray background.
2018-02-28 15:05:08 +01:00
gambas
31792ddb95
Support for 'application/x-www-form-urlencoded' requests without content length.
...
[GB.WEB]
* BUG: Support for 'application/x-www-form-urlencoded' requests without content length. If the content length is not specified, everything is read up to 8192 bytes.
2018-02-28 15:02:41 +01:00
gambas
5c288faa0a
Support for a new "very small" toolbar size.
...
[GB.FORM.MDI]
* NEW: Support for a new "very small" toolbar size.
* NEW: Small redesign of the toolbar configuration dialog.
2018-02-28 15:01:15 +01:00
gambas
390188639b
[GB.FORM]
...
* NEW: Support for a new "very small" toolbar size.
* NEW: Add some new stock icons.
2018-02-28 15:00:29 +01:00
gambas
2a4b85258d
Automatic support of dark themes, by using the new Image.Invert() method.
...
[GB.FORM.STOCK]
* NEW: Automatic support of dark themes, by using the new Image.Invert() method.
* NEW: Icon fixes and new icons.
2018-02-28 14:57:18 +01:00
gambas
d009f251ce
Image.Invert() is a new method that inverts an image. It takes an optional boolean argument that indicates if the color hue must be kept.
...
[GB.IMAGE]
* NEW: Image.Invert() is a new method that inverts an image. It takes an optional boolean argument that indicates if the color hue must be kept.
2018-02-28 14:55:48 +01:00
gambas
00b0adb523
Don't raise an error when analyzing the AND, OR or XOR operator. Print a warning instead.
...
[COMPILER]
* NEW: Don't raise an error when analyzing the AND, OR or XOR operator.
* NEW: Print a warning if the AND, OR or XOR operator mix Boolean and Integer datatypes.
2018-02-28 14:07:24 +01:00