gambas
4a2b8ed1e7
Fix an ambiguous shortcut: opening file properties dialog is now triggered by CTRL+SHIFT+I.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix an ambiguous shortcut: opening file properties dialog is now triggered by CTRL+SHIFT+I.
2020-01-02 13:31:30 +01:00
gambas
552ab50bf0
Support for the new WAIT EVENT instruction.
...
[GB.SDL2]
* NEW: Support for the new WAIT EVENT instruction.
2020-01-02 13:21:22 +01:00
gambas
63000a27fe
WAIT NEXT is a new instruction that waits for the next event and process it.
...
[INTERPRETER]
* NEW: WAIT NEXT is a new instruction that waits for the next event and process it.
[COMPILER]
* NEW: Support for the new WAIT NEXT instruction.
[GB.GTK]
* NEW: Support for the new WAIT NEXT instruction.
[GB.GTK3]
* NEW: Support for the new WAIT NEXT instruction.
[GB.QT4]
* NEW: Support for the new WAIT NEXT instruction.
[GB.QT5]
* NEW: Support for the new WAIT NEXT instruction.
2020-01-02 13:08:45 +01:00
gambas
ed25f184f0
Default message icons are now visible when 'gb.form' component is not used.
...
[GB.GUI.BASE]
* BUG: Default message icons are now visible when 'gb.form' component is not used.
2020-01-02 13:07:44 +01:00
Benoît Minisini
c48ebfacef
Merge branch 'master' into 'master'
...
gb.test: Refactoring and improvements
See merge request gambas/gambas!121
2019-12-31 16:25:38 +00:00
Christof Thalhofer
c0fcfe0e5b
gb.test: Always report Track.Plan <> Track.Counter
...
[GB.TEST]
*FIX: Always report Track.Plan <> Track.Counter even if no success
2019-12-31 01:51:24 +01:00
Christof Thalhofer
f9495607cf
gb.test: Refactoring and improvements
...
[GB.TEST]
* NEW: Assert some reworking, skip, todo and body removed
* NEW: in a testcontainer in _new the count of tests can be defined by Me.Plan and differences between assertions counted and planned lead to No success
* NEW: Unittest.Bailout
2019-12-30 22:10:37 +01:00
gambas
41ddd4b946
Handle custom array classes in help.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Handle custom array classes in help.
2019-12-30 19:50:18 +01:00
gambas
c364aa22da
Handle custom array classes automatically, and allow undo on non-existent pages.
...
[WIKI]
* NEW: Handle custom array classes automatically.
* NEW: Undo is now possible if the page does not exist.
2019-12-30 19:48:48 +01:00
gambas
1afcd229f8
Allow special commands to be inserted anywhere in the line, except the '@{index}' one.
...
[GB.MARKDOWN]
* NEW: Allow special commands to be inserted anywhere in the line, except the '@{index}' one.
2019-12-30 19:46:06 +01:00
gambas
65ccb4094c
Fix session abandon.
...
[GB.WEB]
* BUG: Fix session abandon.
2019-12-30 19:45:16 +01:00
gambas
a4ec3990e7
Memory-mapped component archives file descritors are now automatically closed when a child process is executed.
...
[INTERPRETER]
* BUG: Memory-mapped component archives file descritors are now automatically closed when a child process is executed.
2019-12-30 19:41:33 +01:00
gambas
eeaec22e2c
Update financial support list.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial support list.
2019-12-24 13:59:15 +01:00
gambas
5c69af0777
If you use the PROPERTY ... USE syntax, you have to use the SHIFT key with the ENTER key to automatically insert property handlers.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: If you use the PROPERTY ... USE syntax, you have to use the SHIFT key with the ENTER key to automatically insert property handlers.
2019-12-23 11:37:36 +01:00
gambas
ccac0d27b4
Automatic completion: Add '_read' and '_write' special methods.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Automatic completion: Add '_read' and '_write' special methods.
2019-12-23 11:36:56 +01:00
gambas
b5affdfa60
Implement fast unsafe compilation of Byte@, Short@... functions, that just access memory without checking anything.
...
[GB.JIT]
* NEW: Implement fast unsafe compilation of Byte@, Short@... functions, that just access memory without checking anything.
2019-12-23 11:22:36 +01:00
gambas
87228b9c4f
Packager: '*.deb' packaging now supports spaces in package target directory name.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: '*.deb' packaging now supports spaces in package target directory name.
2019-12-22 21:43:24 +01:00
gambas
b09ab39338
Function names can be put between parenthesis to disable possible warnings on them.
...
[COMPILER]
* NEW: Function names can be put between parenthesis to disable possible warnings on them.
2019-12-22 20:48:58 +01:00
gambas
15a7a7f4f3
Fix objet serialization.
...
[INTERPRETER]
* BUG: Fix objet serialization.
* NEW: Use one byte for writing the class name length when serializing objects.
2019-12-21 20:54:13 +01:00
gambas
f39ed34592
Serializing an object is not ambiguous anymore.
...
[INTERPRETER]
* BUG: Serializing an object is not ambiguous anymore.
2019-12-21 17:35:30 +01:00
gambas
3d956c269c
'_read' and '_write' are two new special methods that allow to make any object serializable by the READ and WRITE instructions.
...
[INTERPRETER]
* NEW: '_read' and '_write' are two new special methods that allow to make any object serializable by the READ and WRITE instructions.
* NEW: Rename macro that convert a Gambas stream object to the internal stream structure and add a macro that does the reverse conversion.
2019-12-21 17:03:42 +01:00
gambas
64be06797e
Reading strings with the READ instruction when the NullTerminatedString property is set now works correctly on all streams.
...
[INTERPRETER]
* BUG: Reading strings with the READ instruction when the NullTerminatedString property is set now works correctly on all streams.
2019-12-20 00:29:07 +01:00
gambas
4771af3b27
TextBox and TextArea KeyPress events cannot be stolen by other controls anymore.
...
[GB.GTK]
* BUG: TextBox and TextArea KeyPress events cannot be stolen by other controls anymore.
[GB.GTK3]
* BUG: TextBox and TextArea KeyPress events cannot be stolen by other controls anymore.
2019-12-19 08:59:55 +01:00
gambas
517266b4e4
Don't highlight Null as constant inside the new OPEN NULL syntax.
...
[GB.EVAL]
* NEW: Don't highlight Null as constant inside the new OPEN NULL syntax.
2019-12-18 07:26:43 +01:00
gambas
05cc5ee6e4
Forgot the new source file.
...
[INTERPRETER]
* BUG: Forgot the new source file.
2019-12-18 07:01:09 +01:00
gambas
3e0398dbd1
OPEN NULL is a new syntax that opens a null stream.
...
[INTERPRETER]
* NEW: OPEN NULL is a new syntax that opens a null stream. Reading always returns end of file, and writing does nothing except advancing the file pointer, allowing to know how many bytes were written.
[COMPILER]
* NEW: OPEN NULL is a new syntax that opens a null stream.
2019-12-18 06:59:21 +01:00
gambas
a0af9b3990
Fix some spaces in source code.
...
[GB.GEOM]
* BUG: Fix some spaces in source code.
2019-12-18 06:58:56 +01:00
gambas
2a6eaf8c8c
Merge branch 'master' of gitlab.com:gambas/gambas
2019-12-18 06:34:42 +01:00
Benoît Minisini
53f83fb014
Forgot a semicolon.
...
[INTERPRETER]
* BUG: Forgot a semicolon.
2019-12-18 05:33:55 +00:00
gambas
d3c0bc2284
Merge branch 'master' of gitlab.com:gambas/gambas
2019-12-18 06:32:41 +01:00
gambas
4bca597638
Stream.NullTerminatedString is a new property that tells if writing a string on the stream emits the string length first, or a null terminated zero byte. This property is TRUE by default on memory streams.
...
[INTERPRETER]
* NEW: Stream.NullTerminatedString is a new property that tells if writing a string on the stream emits the string length first, or a null terminated zero byte. This property is TRUE by default on memory streams.
2019-12-18 06:29:33 +01:00
Benoît Minisini
6c1b9d6858
Really fix serialization of NULL values.
...
[INTERPRETER]
* BUG: Really fix serialization of NULL values.
2019-12-18 05:29:03 +00:00
gambas
c4b61aea83
Remove an old debugging message displayed when writing a pointer to a stream.
...
[INTERPRETER]
* BUG: Remove an old debugging message displayed when writing a pointer to a stream.
2019-12-18 06:22:26 +01:00
gambas
b98ca797e4
Fix serialization of NULL values.
...
[INTERPRETER]
* BUG: Fix serialization of NULL values.
2019-12-18 05:46:26 +01:00
gambas
b8ca134643
Reading a string on a memory stream now correctly skip the terminating null byte.
...
[INTERPRETER]
* BUG: Reading a string on a memory stream now correctly skip the terminating null byte.
2019-12-16 13:32:49 +01:00
gambas
5e907c649b
Change the order of compilation of components made in Gambas, so that 'gb.scanner' is compiled after 'gb.form.print', as the project uses it.
...
[CONFIGURATION]
* NEW: Change the order of compilation of components made in Gambas, so that 'gb.scanner' is compiled after 'gb.form.print', as the project uses it.
2019-12-07 12:16:59 +01:00
Benoît Minisini
cd55a805c9
Merge branch 'italian-translations' into 'master'
...
Contains new Italian translations
See merge request gambas/gambas!119
2019-12-07 11:12:03 +00:00
gambix
365d3e0371
Merge branch 'master' of gitlab.com:gambas/gambas
2019-12-07 09:31:57 +01:00
gambix
e38d83d418
Renamme all 'Finished' events to 'End' (ex: PageFinished to PageEnd)
...
[GB.SCANNER]
* New: Renamme all 'Finished' events to 'End' (ex: PageFinished to PageEnd)
* BUG: Now the ScannerOption Class is exported
2019-12-07 09:30:34 +01:00
gambas
038d9d632a
Merge branch 'master' of gitlab.com:gambas/gambas
2019-12-06 21:23:04 +01:00
gambas
60e3e79500
Make SmtpClient able to send multiple mails correctly.
...
[GB.NET.SMTP]
* BUG: Make SmtpClient able to send multiple mails correctly.
* NEW: Clear() is a new method that clears all attachments.
2019-12-06 21:22:28 +01:00
gambix
1d550d2d87
Support for multiple scan from the feeder./PageBegin and PageFinished event to manage actions between each page.
...
[GB.SCANNER]
* NEW: Support for multiple scan from the feeder.
* NEW: PageBegin and PageFinished event to manage actions between each page.
* NEW: Better error management with an Error event
* NEW: An example in the source that use the gb.scanner abilities.
2019-12-06 21:11:36 +01:00
gambas
1e80a40ee8
Fix automatic variable declaration.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Return value of CLOSE and SHELL / EXEC ... TO syntax are now taken into account by automatic variable declaration.
* NEW: Fix Gambas font circumflex accent.
* BUG: PROPERTY ... USE is now taken into account by automatic variable declaration.
2019-12-06 00:34:15 +01:00
gambas
27a0499b48
Markdown commands now can be anywhere in the text, except '@{index}' that still must be alone on its line.
...
[GB.MARKDOWN]
* NEW: Markdown commands now can be anywhere in the text, except '@{index}' that still must be alone on its line.
2019-12-06 00:32:16 +01:00
gambas
0f24434285
Merge branch 'master' of gitlab.com:gambas/gambas
2019-12-06 00:31:29 +01:00
gambas
7d86079f34
Fix window buttons and make table headers sticky.
...
[GB.WEB.FORM]
* NEW: Document the component.
* BUG: Fix window buttons.
* NEW: Make table headers sticky.
2019-12-06 00:29:25 +01:00
gambas
ece3da3909
* Add default margin properties to the Printer class.
...
[GB.FORM.PRINT]
* NEW: Add default margin properties to the Printer class (MarginTop, MarginBottom, MarginLeft and MarginRight).
2019-12-06 00:27:35 +01:00
GianluigiOr
bfe9ac2cf4
Contains new Italian translations
...
[GAMBAS-WIKI]
* NEW: The Italian translations are now complete.
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE Italian translations are now complete.
[GB.WIKI]
* NEW: The complete Italian translations.
[GB.TEST]
* NEW: The Italian translation.
2019-12-03 16:31:13 +01:00
gambix
328e86d67e
Fixed bugs again on the scanimage parser to take into account various configurations.
...
[GB.SCANNER]
* BUG: Fixed bugs again on the scanimage parser to take into account various configurations.
2019-12-01 18:53:08 +01:00
gambix
19b6d4845d
Fixed bug on the scanimage parser to take into account various configurations.
...
[GB.SCANNER]
* BUG: Fixed bug on the scanimage parser to take into account various configurations.
2019-12-01 18:35:19 +01:00