gambas
b17c977502
Fix internal stream buffer management, and STREAM_read_max() function.
...
[INTERPRETER]
* BUG: Fix internal stream buffer management, and STREAM_read_max() function.
2017-09-27 14:15:23 +02:00
gambas
aa67ba1309
Rework the stream interface, so that the stream read & write methods just have to actually read or write the data.
...
[INTERPRETER]
* NEW: Rework the stream interface, so that the stream read & write methods just have to actually read or write the data.
2017-09-27 02:48:00 +02:00
gambas
fbc25622c5
TextEditor: Move the cursor once when closing braces automatically. That way the IDE automatic completion stays open.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Move the cursor once when closing braces automatically. That way the IDE automatic completion stays open.
2017-09-26 14:25:02 +02:00
gambas
ed41d9dcf1
Don't crash when generating missing leave events after having closed a popup menu.
...
[GB.QT5]
* BUG: Remove some warnings.
* BUG: Don't crash when generating missing leave events after having closed a popup menu.
2017-09-26 12:16:54 +02:00
gambas
f23776bb58
Project property dialog: Library information is correctly refreshed when a library has been installed or uninstalled.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Library information is correctly refreshed when a library has been installed or uninstalled.
2017-09-26 02:33:12 +02:00
gambas
84267ebaa2
Browsing the project after a file has failed to open does not crash anymore.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Browsing the project after a file has failed to open does not crash anymore.
2017-09-26 02:06:36 +02:00
gambas
65c83f1407
Compile breakpoints for functions whose name begins with a '$'.
...
[COMPILER]
* BUG: Compile breakpoints for functions whose name begins with a '$'.
2017-09-26 01:49:57 +02:00
gambas
0a95709974
Add pretty print of CSS, C, C++, and Javascript files.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Add pretty print of CSS, C, C++, and Javascript files.
2017-09-26 01:36:18 +02:00
gambas
994de66595
Don't close braces or brackets if we are at the beginning of a string ; add GetHighlight() method.
...
[GB.FORM.EDITOR]
* NEW: TextEditor: GetHighlight() is a new method that returns the result of syntax highlighting for a specific line.
* BUG: TextEditor: Don't close braces or brackets if we are at the beginning of a string.
2017-09-26 01:31:35 +02:00
gambas
e9ef723191
Fix automatic completion ; add comment & uncomment feature to text editor.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Fix word detection and ESC key handling.
* BUG: Form editor: Toolbar expanders are now correctly detected.
* NEW: Code editor: Move option buttons to the right of the toolbar.
* NEW: Text editor: Move option buttons to the right of the toolbar.
* NEW: Text editor: Add comment and uncomment feature, according to the type of the file currently edited.
2017-09-25 19:23:19 +02:00
gambas
29fced44ff
TextEditor: Fix Mode property and add a GetIndent() method that returns the characters that make the indentation of a group of lines.
...
[GB.FORM.EDITOR]
* BUG: TextEditor.Mode returns the set mode correctly.
* NEW: TextEditor.GetIndent() is a new method that returns the characters that make the indentation of a group of lines.
2017-09-25 19:15:54 +02:00
gambas
f1046c70f9
Removing a project from the recent project list should not crash anymore.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Removing a project from the recent project list should not crash anymore.
2017-09-25 01:42:35 +02:00
gambas
41b9b88469
Automatic completion: Do not hide constants having underscore inside. Only those starting with an underscore.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Do not hide constants having underscore inside. Only those starting with an underscore.
2017-09-24 00:58:48 +02:00
gambas
26039d08bb
Automatic completion: Hide symbols having with an underscore in it, unless you have entered an underscore just after the point.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Automatic completion: Hide symbols having with an underscore in it, unless you have entered an underscore just after the point.
2017-09-24 00:41:36 +02:00
gambas
c103a1fc18
Add dark theme version of tab close button and fix 'exec' stock icon for dark breeze theme.
...
[GB.FORM]
* NEW: Add dark theme version of tab close button.
* BUG: Fix 'exec' stock icon for dark breeze theme.
2017-09-23 20:46:24 +02:00
gambas
a4539d6bb3
[WIKI]
...
* NEW: New design.
2017-09-23 20:45:44 +02:00
gambas
056e8eaf05
Merge branch 'master' of gitlab.com:gambas/gambas
2017-09-23 20:45:00 +02:00
gambas
d90c30ad80
TextEditor: Fix automatic closing of markups.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Fix automatic closing of markups.
2017-09-23 20:44:28 +02:00
Adrien Prokopowicz
6fd076a9ef
gb.xml.html: Fix detection of existing meta charset tags when switching to HTML5
...
[GB.XML.HTML]
* BUG: Fix detection of existing meta charset tags when switching to HTML5.
2017-09-23 19:20:02 +02:00
Adrien Prokopowicz
8da6cfd91a
Merge branch 'master' of gitlab.com:gambas/gambas
2017-09-23 13:59:15 +02:00
Adrien Prokopowicz
2865c9def1
The child search methods do not match the parent node anymore.
...
[GB.XML]
* BUG: The child search methods do not match the parent node anymore.
2017-09-23 13:56:12 +02:00
gambas
7f3ddad0b7
Fix pasting from clipboard when data is in UTF-16 or UTF-32 format.
...
[GB.QT4]
* BUG: Fix pasting from clipboard when data is in UTF-16 or UTF-32 format.
2017-09-23 13:24:38 +02:00
gambas
8eb04e3e00
Code editor: Fix completion of words having UTF-8 characters inside.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Fix completion of words having UTF-8 characters inside.
2017-09-22 00:54:15 +02:00
gambas
ccbe26c250
Optimize identifier completion and do not crash anymore when clicking many times on the project remove icon in recent project list.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Rename source code directory 'Subversion' as 'VersionControl'.
* OPT: Completion of identifiers is faster.
* NEW: New icon emblem for symbolic links.
* BUG: Do not crash anymore when clicking many times on the project remove icon in recent project list.
2017-09-21 18:27:31 +02:00
gambas
89a9819633
[GB.FORM.EDITOR]
...
* BUG: TextEditor: Fix triggering of sidebar refresh.
* OPT: TextEditor: Draw the sidebar faster, sacrifying beauty.
* OPT: TextEditor: FindNextString() is faster when searching for an ascii string.
2017-09-21 18:19:50 +02:00
gambas
8fa66baeac
FileProperties: Display the symbolic link contents on its own information row.
...
[GB.FORM]
* NEW: FileProperties: Display the symbolic link contents on its own information row.
2017-09-21 18:18:43 +02:00
gambas
54b36d3bfc
GridView and all its children (TreeView, ColumnView...) now correctly react to font changes.
...
[GB.GUI.BASE]
* BUG: GridView and all its children (TreeView, ColumnView...) now correctly react to font changes.
2017-09-21 18:17:36 +02:00
gambas
a489f435e7
gb.notify: don't crash anymore when releasing watches.
...
[INTERPRETER]
* NEW: Add an API that returns the first element of a hash table.
[GB.NOTIFY]
* BUG: Don't crash anymore when releasing watches.
2017-09-21 18:15:37 +02:00
gambas
bfd13f008f
Merge branch 'master' of gitlab.com:gambas/gambas
2017-09-21 18:14:59 +02:00
gambas
f5e9443978
New wiki design.
...
[WIKI]
* NEW: New design.
2017-09-21 18:14:16 +02:00
Benoît Minisini
c29c1a8e9a
Update README.md
2017-09-21 13:04:20 +00:00
gambas
b7b134f06a
Support QT default image format when extracting a video frame in gb.media.
...
[GB.MEDIA]
* BUG: Support QT default image format when extracting a video frame.
2017-09-20 19:34:04 +02:00
gambas
8c316e0967
TextEditor: Fix ALT+Braces shortcut behaviour in Gambas mode.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Fix ALT+Braces shortcut behaviour in Gambas mode.
2017-09-19 15:09:28 +02:00
gambas
8d6e6e18af
Enhance CSS highlighting.
...
[GB.EVAL.HIGHLIGHT]
* NEW: Add an initialization module that generates CSS properties and values from www.w3schools.com website.
* NEW: New CSS properties and values list.
* NEW: Custom CSS properties (i.e. '-webkit-*', '-mozilla-*', and so on...) are not displayed as errors anymore.
2017-09-19 12:57:45 +02:00
gambas
ec5b9f9391
Create bigger versions of three other icons.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Create bigger versions of three other icons.
2017-09-19 03:39:06 +02:00
gambas
4a6285c6de
MenuButton: Ignore buttons displaying an arrow when searching for other menu buttons while a popup menu is opened.
...
[GB.FORM]
* NEW: MenuButton: Ignore buttons displaying an arrow when searching for other menu buttons while a popup menu is opened.
2017-09-19 03:36:25 +02:00
gambas
d9996b4354
HttpClient.Download() is a new static method that download an HTTP url and return the result as a string.
...
[GB.NET.CURL]
* NEW: HttpClient.Download() is a new static method that download an HTTP url and return the result as a string.
2017-09-19 03:34:26 +02:00
gambas
fbbc82b012
[GB.DBUS.TRAYICON]
...
* BUG: Assume Unity indicators when the desktop is not KDE.
2017-09-18 02:25:44 +02:00
gambas
ee03351de4
Merge branch 'master' of gitlab.com:gambas/gambas
2017-09-17 00:00:35 +02:00
gambas
816a748736
Support for indenting with tabs in the IDE.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix some icons that were too dark.
* NEW: Start making some icons 32x32 pixels for a better look in big toolbars.
* NEW: Text editor: Add a toggle button for indenting with tabs or spaces.
2017-09-16 23:58:07 +02:00
gambas
d782565a60
TextEditor: Support for indentation with tabs, and automatic indention when hitting ENTER between braces, brackets or markups.
...
[GB.FORM.EDITOR]
* NEW: TextEditor: TabIndent is a new property that tell if tabs are used for indenting instead of spaces.
* NEW: TextEditor: TabSize property can be equal to 1.
* BUG: TextEditor: Bold weight now follows font size.
* BUG: TextEditor: Selecting a character with the mouse is more accurate now.
* NEW: TextEditor: Hitting RETURN or ENTER inside braces, brackets, markups now automatically inserts an indented line.
2017-09-16 23:52:58 +02:00
Tobias Boege
fe4f54a3be
[GB.OPENSSL]
...
* BUG: Cipher.DecryptSalted() doesn't return rubbish after the decrypted text anymore
2017-09-16 23:52:47 +02:00
gambas
3dc623c408
Toolbar: Configuration dialog now correctly display big toolbar button icons.
...
[GB.FORM.MDI]
* BUG: Toolbar: Configuration dialog now correctly display big toolbar button icons.
2017-09-16 23:51:28 +02:00
gambas
44950293a9
SwitchButton: Raise the Click event after the animation display has been finished.
...
[GB.FORM]
* BUG: SwitchButton: Raise the Click event after the animation display has been finished.
2017-09-16 23:50:23 +02:00
gambas
c8ee5ee5da
Wiki login works correctly again.
...
[WIKI]
* BUG: Login works correctly again.
2017-09-16 23:49:20 +02:00
gambas
0f072edcbf
New project option to show or hide the deprecated components and controls in the IDE.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: New project option to show or hide the deprecated components and controls.
2017-09-16 15:47:17 +02:00
gambas
72d6c1a6c0
* Implement automatic close of braces, brackets, markups, strings inside the TextEditor control.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Use new TextEditor "CloseBraces" option instead of implementing it in the IDE.
[GB.FORM.EDITOR]
* NEW: TextEditor.Mode is a new property that defined the behaviour of the editor. It takes the same values as the Highlight property.
* NEW: TextEditor.CloseBraces is a new boolean property that defines if braces, brackets, markups, strings... must be automatically closed.
2017-09-16 04:04:18 +02:00
gambas
9f6ec453fa
TextEditor: If the cusor is at the end of the line, keep it there when the line is rewritten by the syntax highlighter.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: If the cusor is at the end of the line, keep it there when the line is rewritten by the syntax highlighter.
2017-09-15 00:28:24 +02:00
gambas
98259f1d71
SqlRequest.Where() method now implicitely uses the AND operator.
...
[GB.DB]
* NEW: SqlRequest.Where() method now implicitely uses the AND operator.
2017-09-15 00:27:32 +02:00
gambas
b498d75793
IDE editor now can close braces, brackets, markups... automatically.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Close braces, brackets, markups... automatically.
* NEW: Option dialog: Add an option to toggle automatic closing of braces, brackets...
2017-09-15 00:24:30 +02:00