Gianluigi Gradaschi
0d98926605
Italian translations
2019-01-15 22:17:03 +00:00
gambas
ed8864cef2
Fix badly committed files.
...
[GB.MAP]
* BUG: Fix badly committed files.
2019-01-10 18:03:10 +01:00
gambas
802349aab4
TerminalView: Implement "ESC <N> b" sequence.
...
[GB.FORM.TERMINAL]
* NEW: TerminalView: Implement "ESC <N> b" sequence.
2019-01-08 02:44:26 +01:00
Tobias Boege
69c2ec0658
Introduce RssDate for date+timezone handling
...
[GB.WEB.FEED]
* NEW: Introduce RssDate class for date+timezone handling and update documentation.
* NEW: Mark component as "Stable".
2019-01-05 21:53:28 +01:00
Tobias Boege
e6ceee0673
RssGuid: do not set IsPermaLink by default when parsing
...
[GB.WEB.FEED]
* BUG: RssGuid: do not set IsPermaLink by default when parsing.
2019-01-05 21:53:28 +01:00
Tobias Boege
360b46f482
Depend on gb.util for RFC822 date conversions
...
[GB.WEB.FEED]
* OPT: Depend on gb.util for RFC822 date conversions.
2019-01-05 21:53:28 +01:00
gambas
ebf5443182
Update some test forms and version numbers.
2019-01-05 18:28:32 +01:00
Tobias Boege
3a16b32add
Fix timezone bug in Date.FromRFC822()
...
[GB.UTIL]
* NEW: Add Date.FromUTC() as inverse to Date.ToUTC().
* BUG: Fix timezone bug in Date.FromRFC822() and pass all tests.
See the thread "gb.web.feed not stable yet?" [1] for explanations
of the bug and fix.
[1] https://lists.gambas-basic.org/pipermail/user/2018-December/066103.html
2019-01-05 17:31:35 +01:00
Tobias Boege
38ca01684e
Improve error message from Date.GetRFC822Zone()
...
[GB.UTIL]
* OPT: Improve error message from Date.GetRFC822Zone() by showing what couldn't be recognized as a timezone.
2019-01-05 15:58:40 +01:00
Tobias Boege
f11054de74
Propgate internal errors from Date.FromRFC822()
...
[GB.UTIL]
* NEW: Propagte internal errors from Date.FromRFC822() instead of shadowing them with a Catch block.
2019-01-05 14:48:46 +01:00
Tobias Boege
92e86cff2b
Allow to retrieve timezone from Date.FromRFC822()
...
[GB.UTIL]
* NEW: Allow to retrieve timezone from Date.FromRFC822().
2019-01-05 13:10:53 +01:00
gambix
f223d11f8f
Map is now well located on the mouse when zooming out on MapView
...
[GB.MAP]
* BUG: Map is now well located on the mouse when zooming out on MapView.
2019-01-03 22:01:07 +01:00
gambix
9dab549cf7
Merge branch 'master' of gitlab.com:gambas/gambas
2019-01-03 21:59:13 +01:00
gambix
f6994008d8
Map is now well located on the mouse when zooming out on MapView
...
[GB.MAP]
* BUG: Map is now well located on the mouse when zooming out on MapView.
2019-01-03 21:52:40 +01:00
gambas
e61175c939
Update some component, project and test files.
2019-01-03 10:56:37 +01:00
gambas
26e14d343d
ToolPanel does not crash anymore.
...
[GB.FORM]
* BUG: ToolPanel does not crash anymore.
2019-01-03 10:55:45 +01:00
gambas
a489590b0d
URL is a now a dynamic class that can be used for analyzing and modifying the contents of an URL.
...
[GB.UTIL.WEB]
* NEW: URL is a now a dynamic class that can be used for analyzing and modifying the contents of an URL.
* NEW: URLQuery is a new class that represents the query part of an URL.
2019-01-03 10:55:06 +01:00
gambas
12136b7b0e
Remove some useless void lines.
...
[GB.UTIL]
* BUG: Remove some useless void lines.
2019-01-03 10:31:07 +01:00
gambas
18fc41b7c7
Update two icons.
...
[GB.FORM.STOCK]
* NEW: Update two icons.
2019-01-01 16:41:07 +01:00
gambas
f80173621b
Entering a string delimiter while text is selected correctly encloses it again.
...
[GB.FORM.EDITOR]
* BUG: Entering a string delimiter while text is selected correctly encloses it again.
2019-01-01 15:17:35 +01:00
gambas
76a15e14ff
WebTextBox: Correctly synchronize text before raising Activate event.
...
[GB.WEB.FORM]
* BUG: WebTextBox: Correctly synchronize text before raising Activate event.
2018-12-23 19:37:56 +01:00
gambas
ffbacc3cee
WebTextBox and WebTextArea Change event is now raised at each change, and WebButton.Immediate is a new property that allows the javascript code emitted by the Click event handler to be run by the 'onclick' event immediately.
...
[GB.WEB.FORM]
* NEW: WebButton: Add the Immediate property. If set, the Javascript code emitted by the Click event handler is executed immediately by the 'onclick' button event. Use this feature when some DOM method (like clipboard copy) works only in the context of a user interaction.
* BUG: WebTextBox: Optimize Change event.
* BUG: WebTextArea: Optimize Change event.
* NEW: WebTextBox: The Change event is now emitted a few milliseconds after each text change.
* NEW: WebTextArea: The Change event is now emitted a few milliseconds after each text change.
2018-12-22 15:54:24 +01:00
gambas
da11a82b63
Add Copy() method to WebTextBox and WebTextArea, and fix margins of WebContainer using Row or Column arrangement.
...
[GB.WEB.FORM]
* BUG: Fix margins of WebContainer using Row or Column arrangement.
* NEW: The '~dump' request now displays the environment variables too.
* NEW: WebTextBox.Copy() is a new method that copies the control text to the clipboard. Works only with https.
* NEW: WebTextArea.Clear() is a new method that clears the control text.
* NEW: WebTextArea.Copy() is a new method that copies the control text to the clipboard. Works only with https.
2018-12-19 10:30:39 +01:00
gambas
22577f48ae
Fix compilation by not using global variables as loop variables.
...
[GB.MYSQL]
* BUG: Fix compilation by not using global variables as loop variables.
2018-12-14 05:19:58 +01:00
gambas
cc2b05a4c9
Desktop.OpenTerminal now handles "Ubuntu:Gnome" desktop type.
...
[GB.DESKTOP]
* NEW: Desktop.OpenTerminal now handles "Ubuntu:Gnome" desktop type.
2018-12-11 02:23:16 +01:00
gambas
eb36e0e17a
TextEditor.CloseStrings is a new property that tells if strings should be automatically closed.
...
[GB.FORM.EDITOR]
* NEW: TextEditor.CloseStrings is a new property that tells if strings should be automatically closed.
2018-12-11 02:18:38 +01:00
gambas
6d9ba50c60
SpinBox: Setting the Border property now correctly refreshes the control.
...
[GB.GUI.BASE]
* BUG: SpinBox: Setting the Border property now correctly refreshes the control.
2018-12-09 03:49:41 +01:00
gambas
1d639e4b27
String.Left() sometimes fails. Print a warning if such a case is detected.
...
[GB.FORM.TERMINAL]
* BUG: String.Left() sometimes fails. Print a warning if such a case is detected.
2018-12-07 01:02:49 +01:00
gambas
f420eaaff1
TextEditor: Add LastLine and LastColumn properties.
...
[GB.FORM.EDITOR]
* NEW: TextEditor.LastLine is a new property that returns the line position just before a cursor move.
* NEW: TextEditor.LastColumn is a new property that returns the column position just before a cursor move.
2018-11-27 03:01:00 +01:00
gambas
1ba102c453
PictureBox: Setting the Picture or Image property now correctly refreshes the control.
...
[GB.GUI.BASE]
* BUG: PictureBox: Setting the Picture or Image property now correctly refreshes the control.
2018-11-20 23:12:11 +01:00
gambas
83c39796eb
Toolbar: Drag & drop should not crash anymore because of the previous change in the Parent property.
...
[GB.FORM.MDI]
* BUG: Toolbar: Drag & drop should not crash anymore because of the previous change in the Parent property.
2018-11-20 12:14:18 +01:00
gambas
3eaa0098d4
TextEditor: Make the automatic insertion of string delimiters more clever.
...
[GB.FORM.EDITOR]
* NEW: TextEditor: Make the automatic insertion of string delimiters more clever.
2018-11-19 23:19:33 +01:00
gambas
6303762ff7
ScrollView: Automatic layout is now done before and after arrangement.
...
[GB.GUI.BASE]
* BUG: ScrollView: Automatic layout is now done before and after arrangement.
2018-11-16 01:35:59 +01:00
gambas
a66ce09e79
TerminalView: Fix a possible crash when inserting a line longer than the terminal width.
...
[GB.FORM.TERMINAL]
* BUG: TerminalView: Fix a possible crash when inserting a line longer than the terminal width.
2018-11-15 00:26:24 +01:00
gambas
507f2d2b3c
TextEditor: Syntax highlihgting of lines including tab characters has been fixed.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Syntax highlihgting of lines including tab characters has been fixed.
2018-11-14 23:53:38 +01:00
gambas
f30edfa302
ProgressBar: Pulsing is now visible as soon as the ProgressBar is twice large as high, and the animation is smoother.
...
[GB.GUI.BASE]
* NEW: ProgressBar: Pulsing is now visible as soon as the ProgressBar is twice large as high, and the animation is smoother.
2018-11-14 23:52:22 +01:00
gambas
8fe11c046d
Shell.MkDir() now handles paths starting with "~/", and Shell.Move() can automatically erase the destination.
...
[GB.UTIL]
* NEW: Shell.MkDir() now handles paths starting with "~/", and raises an error if creating the directory is impossible.
* NEW: Shell.Move() got a new optional 'Force' argument, that erases the destination path The erase and the move are atomic if possible.
2018-11-14 23:48:49 +01:00
gambix
38da5ea0f7
Change Timer delay for a trigger loop in ReportView layout
...
[GB.REPORT]
* BUG: Change Timer delay for a trigger loop in ReportView layout lookup. Now the processor will not
have any over use any more.
2018-11-08 15:05:49 +01:00
gambas
6ffa483e4f
TreeView: The space between the icon and the item text is now bigger, and proportional to the desktop font size.
...
[GB.GUI.BASE]
* NEW: TreeView: The space between the icon and the item text is now bigger, and proportional to the desktop font size.
2018-11-07 17:20:39 +01:00
gambas
a0af45675e
DocumentView: Use Timer.Trigger() method to prevent 100% CPU usage with QT4.
...
[GB.FORM]
* BUG: DocumentView: Use Timer.Trigger() method to prevent 100% CPU usage with QT4.
2018-11-07 17:03:36 +01:00
gambix
56f68cf840
Now if the layer in not existing return null and do nothing if .remove(shape) not exist.
...
[GB.MAP]
* BUG: return null if the required layer not exist
* BUG: Remove function of Shape Layer do nothing if the Layer did not exist
* BUG: All the object can be removed in all order now.
2018-11-06 11:32:14 +01:00
gambas
86c1836003
[GB.EVAL.HIGHLIGHT]
...
* NEW: TextHighlighter.ToHTML() replaces all space by ' '.
* NEW: TextHighlighter.ToRichText() returns an highlighted text in rich text format.
[GB.FORM.EDITOR]
* BUG: TextEditor: Fix automatic insertion of string delimiters.
[GB.FORM.MDI]
* NEW: Toolbar: Redraw expander icon.
[GB.FORM.STOCK]
* NEW: Redraw 'spell-check' icon.
2018-10-25 23:28:46 +02:00
gambas
901b84a36c
Update xdg-utils to 1.1.3 version.
...
[GB.DESKTOP]
* NEW: Update xdg-utils to 1.1.3 version.
2018-10-11 00:03:41 +02:00
gambas
0dc57ad4ad
ScrollView: Fix layout routine and correctly propagate focus events.
...
[GB.GUI.BASE]
* BUG: ScrollView: Fix layout routine.
* BUG: ScrollView: Correctly propagate focus events.
2018-10-10 10:32:20 +02:00
gambas
0cafd5dab9
Remove a public variable declared in a parent and in a child class.
...
[GB.MAP]
* BUG: Remove a public variable declared in a parent and in a child class.
2018-10-10 02:04:48 +02:00
gambas
f89186d6a8
SpinBox: Fix keyboard management when entering a value.
...
[GB.GUI.BASE]
* BUG: SpinBox: Fix keyboard management when entering a value.
2018-10-09 22:00:41 +02:00
gambix
6b7a879232
Merge branch 'master' of gitlab.com:gambas/gambas
2018-10-04 14:27:00 +02:00
gambix
2475f36477
Now if the layer in not existing return null and do nothing if .remove(shape) not exist.
...
[GB.MAP]
* BUG: return null if the required layer not exist
* BUG: Remove function of Shape Layer do nothing if the Layer id not exist
2018-10-04 14:25:46 +02:00
gambas
f67b8ab307
Update some icons.
...
[GB.FORM.STOCK]
* NEW: Update some icons.
2018-10-04 12:26:11 +02:00
gambas
ddf3275bdc
Optimize FileView refresh, and fix SidePanel buttons that sometimes were created twice.
...
[GB.FORM]
* OPT: FileView: Optimize view refresh.
* BUG: SidePanel: Side buttons were sometimes created twice.
* BUG: SidePanel: Side buttons tooltips are now always correct.
2018-10-04 12:24:08 +02:00