* BUG: Forbid continuing and stay in debugger when an unhandled error is raised. This prevent crashes when an error occurs during variable initialization.
git-svn-id: svn://localhost/gambas/trunk@8031 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Do not crash anymore when converting a pointer to an anonymous object. Raise an error instead.
git-svn-id: svn://localhost/gambas/trunk@8030 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Raise a "GUI is not initialized" error when trying to create a window too early, as QT components do.
[GB.GTK3]
* BUG: Raise a "GUI is not initialized" error when trying to create a window too early, as QT components do.
git-svn-id: svn://localhost/gambas/trunk@8029 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Window Hide and Show events are now correctly raised when the window is minimized or restored.
[GB.GTK3]
* BUG: Window Hide and Show events are now correctly raised when the window is minimized or restored.
git-svn-id: svn://localhost/gambas/trunk@8028 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Font.Styles now returns a pre-defined array and does not crash anymore.
[GB.GTK3]
* BUG: Font.Styles now returns a pre-defined array and does not crash anymore.
git-svn-id: svn://localhost/gambas/trunk@8027 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Search for popup menu defined by the PopupMenu property recursively.
[GB.GTK3]
* BUG: Search for popup menu defined by the PopupMenu property recursively.
[GB.QT4]
* BUG: Search for popup menu defined by the PopupMenu property recursively.
[GB.QT5]
* BUG: Search for popup menu defined by the PopupMenu property recursively.
git-svn-id: svn://localhost/gambas/trunk@8026 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Always check for multi-line answers.
* BUG: Assume that TLS session is connected after running for one second.
* NEW: Print openssl error output if the Debug property is set.
git-svn-id: svn://localhost/gambas/trunk@8025 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Explicitly close the FOutput form so that it can save its settings before its parent is destroyed.
git-svn-id: svn://localhost/gambas/trunk@8019 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: TextEditor: The ShowSideBar property is renamed ShowPreview.
* NEW: Now editor preview is moved on the left or right depend to
the System.RightToLeft property.
* NEW: Some cosmetic changes, the preview taque all the height of the editor
and the buttons are visible only on fly.
git-svn-id: svn://localhost/gambas/trunk@8014 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: TextEditor: Now text that not begin with a commented line can be opened.
git-svn-id: svn://localhost/gambas/trunk@8012 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: FOption: Add an option line to activate the new editor SideBar property. (Disabled by default)
git-svn-id: svn://localhost/gambas/trunk@8010 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* New: TextEditor: Add a new property ShowSideBar that display a preview style scrolling bar.
This tool tries to make walking through the code more efficiently.
git-svn-id: svn://localhost/gambas/trunk@8009 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: SQL strings including backslash characters are now correctly quoted.
[GB.DB.SQLITE3]
* BUG: SQL strings including backslash characters are now correctly quoted.
git-svn-id: svn://localhost/gambas/trunk@8006 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Workaround to prevent system tooltip colors to be unreadable.
[GB.QT5]
* BUG: Workaround to prevent system tooltip colors to be unreadable.
[GB.GTK]
* BUG: Workaround to prevent system tooltip colors to be unreadable.
[GB.GTK3]
* BUG: Workaround to prevent system tooltip colors to be unreadable.
git-svn-id: svn://localhost/gambas/trunk@8004 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Library dialog: Do not crash if a global library and a local library have the same vendor.
git-svn-id: svn://localhost/gambas/trunk@8003 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Code editor: Fix and enhance "find definition" algorithm (F2 key).
* BUG: Form editor: Fix management of Ignore property.
* BUG: Form editor: Handle inverted arrangements correctly.
* NEW: Form editor: Use sub-menus to display similar fonts in the font popup menu.
git-svn-id: svn://localhost/gambas/trunk@8002 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: IconView: Correctly refresh layout when icon pictures are made smaller.
git-svn-id: svn://localhost/gambas/trunk@8000 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Close watched process input & outputs as soon as it is killed. Otherwise, running two processes using virtual terminals successively may fail.
git-svn-id: svn://localhost/gambas/trunk@7997 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Don't assume inotify_add_watch() succeeds in all cases. The watched path may have been deleted after the watch has been created.
git-svn-id: svn://localhost/gambas/trunk@7996 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Debugger does not crash anymore when displaying a static collection-like object.
git-svn-id: svn://localhost/gambas/trunk@7995 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix management of events that do not use waiting animation.
* NEW: Waiting animation now uses a darker shadow.
git-svn-id: svn://localhost/gambas/trunk@7989 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Response.Cancel() is a new method that allows to cancel a response, provided that nothing has been sent to the client yet. It requires at least that the response is buffered.
[GB.WEB.FORM]
* BUG: Better error handling. Now unexpected errors should be displayed in the browser through an alert box in almost all cases.
git-svn-id: svn://localhost/gambas/trunk@7988 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebUploadArea: It should behave correctly in all cases now.
* NEW: Display an animation when waiting for the answer of an event more than 500 ms.
git-svn-id: svn://localhost/gambas/trunk@7987 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Session.Unique now correctly clear sessions when using SQLite.
git-svn-id: svn://localhost/gambas/trunk@7985 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: DBusObject.Raise() now uses the default object interface if no interface is specified in the event name.
git-svn-id: svn://localhost/gambas/trunk@7984 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Make CStr() and CDate() mutually coherent, by internally converting to UTC dates only.
git-svn-id: svn://localhost/gambas/trunk@7983 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Debugger: Use the 'gb.signal' component to send signals to debugged processes.
* BUG: Debugger: Correctly pause projects using an external terminal.
[GB.SIGNAL]
* NEW: Signal.Send() is a new method to send signals to processes. It is just a direct interface to the kill() system call.
git-svn-id: svn://localhost/gambas/trunk@7982 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebButton: Fix incorrect generated HTML when a button has both text and image.
git-svn-id: svn://localhost/gambas/trunk@7980 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* New: TermPictureBox: it's a new widget that allow to show picture in 256 colors. It is based
on the gb.image and gb.image.io components.
* New: All the widgets are prefixed with 'Term'.
* Bug: TermControl: Now the borders are drawing on the right place.
* New: TermControl: A new hidden property allow to indicate if the content of the widget must
be drawed in 256 color mode.
git-svn-id: svn://localhost/gambas/trunk@7978 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Update french translation.
* BUG: Editor: Fix error messages including HTML.
* NEW: Form editor: Support for WebFont properties.
* NEW: Form editor: New toolbar buttons for changing the font family.
* BUG: Form editor: CoordBox control now raises its Change event when it is cleared.
* NEW: WebForm: WebFont chooser dialog box.
* NEW: WebForm: Support for format toolbar buttons.
* NEW: Initial support for IDE extensions.
* BUG: Farm client: Fix software shortcuts removing.
* NEW: Farm client: Support for libraries.
* NEW: Farm client: Some look changes.
* BUG: Farm client: Fix tag editor.
[WEBSITE]
* NEW: Update to 3.9.1.
[FARM SERVER]
* NEW: Download count now takes all versions into account.
[GB.FORM]
* NEW: MessageViex: Add a Border property.
* NEW: Add a 'plugin' stock icon.
[GB.WEB.FORM]
* NEW: WebButton: Click() is a new method that triggers a button click.
* BUG: WebComboBox: Setting the Text property now correctly refreshes the control.
* NEW: WebControl: Font is a new property that allows to define some of the font CSS properties.
* BUG: WebControl: Modifying the Style property now correctly refreshes the control.
* NEW: WebControl: WebControl.Style.Exist() is a new property to know if a specific CSS property is explicitly defined.
* NEW: WebForm: Exec() is a new method to run some custom javascript in the browser.
* NEW: WebForm: Startup is a new property that allows to redefine the name of the startup form.
* NEW: WebTextBox: ShowClear is a new property that allows to enable a "clear" button inside the textbox.
* NEW: WebTextBox: Clear is a new event that is raised when the clear button is clicked. If that event is handled, then the control is not automatically cleared when clicking on the button.
* NEW: WebTextBox: Password is a new boolean property that puts the text box in password mode.
* BUG: WebControl: SetFocus() method now should work correctly in all cases.
* NEW: WebTable: Lines are now highlighted on mouse over, and separated by thin lines.
git-svn-id: svn://localhost/gambas/trunk@7977 867c0c6c-44f3-4631-809d-bfa615b0a4ec