* NEW: Color.Mix has been replaced by Color.Merge.
* NEW: Separator now draws a line when one of its dimension is 1 pixel.
[GB.QT4.OPENGL]
* BUG: The component loads correctly now.
git-svn-id: svn://localhost/gambas/trunk@2226 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: DBus.Session returns the session bus DBusConnection object.
* NEW: DBus.System returns the system bus DBusConnection object.
* NEW: DBusConnection has a new Applications property that returns the list
of applications that have registered to itself.
* NEW: DBusObject has new Children property that returns the list of its
children relative paths.
git-svn-id: svn://localhost/gambas/trunk@2225 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the "DBus class declared twice" error. The DBus class in the C
part has been renamed "_DBus" so that it does not conflict anymore with
the DBus class declared in the gambas part.
git-svn-id: svn://localhost/gambas/trunk@2223 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Splitter children arrangement is not delayed anymore.
* NEW: Remove TabStrip layout workaround, to see if it is really needed.
* BUG: Image.Save() does not crash anymore.
git-svn-id: svn://localhost/gambas/trunk@2221 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Update the Console example with new buttons to send ^Z, ^D and ^C to
the child shell.
[INTERPRETER]
* BUG: Remove some warning messages.
[GB.QT4]
* BUG: Setting TextArea.Pos to TextArea.Length works correctly now.
git-svn-id: svn://localhost/gambas/trunk@2220 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the initialization of the pseudo-terminal created for processes
run with SHELL/EXEC ... FOR INPUT/OUTPUT, so that it works when the
standard input is not a terminal.
git-svn-id: svn://localhost/gambas/trunk@2219 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The _unknown() method is now correctly called when reading *and*
writing unknown properties. _unknown() is called with no arguments when
reading the property, and with one argument (the new property value) when
writing it.
* BUG: Classes declared in the Gambas part of a component now should
correctly override classes declared in the C/C++ part.
[GB.DBUS]
* NEW: Hide native methods of the DBus class.
* NEW: The syntax for calling a method is:
DBus[<Application>][<Object>,<Interface>].<Method>(<Arguments>)
<Application> can be prefixed by "system://" to access the system bus.
* NEW: Properties are readable and writable with this syntax:
DBus[<Application>][<Object>,<Interface>].<Property>
* NEW: DBusVariant is a new class that allows to send a Variant to a DBus
method by specifying is DBus type. Otherwise, when using Variant
directly, the associated DBus type is guessed automatically, which may
not be accurate is some cases.
git-svn-id: svn://localhost/gambas/trunk@2218 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The IDE does not crash anymore when a project is read-only, you
double-click on a control in the form editor, and no event handler is
found.
git-svn-id: svn://localhost/gambas/trunk@2217 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Chinese translation updated.
* BUG: The import function of the translation dialog does not forget some
translations anymore.
[WICI CGI SCRIPT]
* NEW: Chinese translation updated.
[WEB SITE MAKER]
* NEW: Chinese translation updated.
[GB.DB.FORM]
* NEW: Chinese translation updated.
[GB.FORM]
* NEW: Chinese translation updated.
[GB.FORM.DIALOG]
* NEW: Chinese translation updated.
[GB.FORM.MDI]
* NEW: Chinese translation updated.
[GB.QT4]
* NEW: ComboBox.Sorted has been implemented.
* NEW: The welcome dialog animation is run only if the mouse is over it.
Gambas must be kind with slow CPUs.
git-svn-id: svn://localhost/gambas/trunk@2216 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Start replacing INCLUDE directive by *_CFLAGS in Makefile.am files.
[GB.EVAL]
* BUG: Fix a warning.
git-svn-id: svn://localhost/gambas/trunk@2215 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Update libtool and configuration file to their last version.
[DEVELOPMENT ENVIRONMENT]
* BUG: The right translation columns in the translation dialog now keep
being visible after a language change.
[WEB SITE MAKER]
* NEW: Chinese translation made by Liang Wei.
git-svn-id: svn://localhost/gambas/trunk@2212 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Arabic translation updated.
[INTERPRETER]
* NEW: A new method in the interpreter API to read a value in memory and
store it in a Gambas value slot.
[GB.DB.ODBC]
* BUG: Fix a warning.
git-svn-id: svn://localhost/gambas/trunk@2206 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: DBus.Session returns a connection to the session bus as a
DBusConnection object.
* NEW: DBus.System returns a connection to the system bus as a
DBusConnection object.
* NEW: DBusConnection.Introspect() is a method that returns the result of
the Introspect() method on a specific object path.
* NEW: DBusConnection.CallMethod() allows to call any D-Bus method.
Marshalling is automatic, but D-Bus signature of input and output
arguments must be provided.
git-svn-id: svn://localhost/gambas/trunk@2205 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Now the local help link save the cursor position before open the
targeted class.
git-svn-id: svn://localhost/gambas/trunk@2204 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Check the process stack each time a function is call, to avoid
segmentation faults on stack overflows.
[GB.DEBUG]
* BUG: In the debugger, trim too large stack backtraces, so that the IDE
always receive it in one event.
git-svn-id: svn://localhost/gambas/trunk@2202 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the project refreshing routine that made edited data files
read-only and unsaveable.
[WEB SITE MAKER]
* NEW: Arabic translation made by Daif Alotaibi.
* NEW: Support for right-to-left written languages.
[GB.DBUS]
* NEW: A new component to talk with D-Bus. But it cannot do anything at
the moment.
[GB.QT4]
* BUG: Expanded an item in a TreeView by code now shows the children as if
you did it by user interaction.
git-svn-id: svn://localhost/gambas/trunk@2197 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now the controls declared in the form editor can be directly shown
in the form editor from a link in the local help
git-svn-id: svn://localhost/gambas/trunk@2194 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the crash when displaying debugging windows at program startup.
git-svn-id: svn://localhost/gambas/trunk@2190 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: A new function in the debugger interface to search for a class only
inside the running project.
[GB.DEBUG]
* BUG: Pending breakpoints now search for their class only inside the
running project.
git-svn-id: svn://localhost/gambas/trunk@2189 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The architecture page is correctly generated now.
[GB.FORM.MDI]
* BUG: The Workspace menu now works correctly if two windows have the same
title.
* NEW: A new entry in the Workspace menu for sorting tabs by title.
git-svn-id: svn://localhost/gambas/trunk@2182 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Use the GridView[].RowSpan property in the find list to enhance its
look.
* BUG: Try to delay the help popup show, but it seems to fix nothing...
* NEW: An option in the project creation dialog that opens the newly
created project in another window.
* NEW: Double-clicking in a debug window gridview row now displays the
value inside a balloon. This way, very long values can be read entirely.
* NEW: The connection properties dialog allows to create or remove
databases.
* BUG: Fix the embedding of the output window.
[GB.DB.FORM]
* BUG: Prevent DataView rows from being too large.
[GB.QT4]
* BUG: Fix a stupid bug that sometimes made a window top-only unexpectedly.
git-svn-id: svn://localhost/gambas/trunk@2179 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the gb.qt4 configure.ac file so that it works with stupid
pkg-config configuration files.
[DEVELOPMENT ENVIRONMENT]
* NEW: An option to define the terminal emulator used by the IDE.
* NEW: Some unused icons were removed from the project.
* BUG: The project tree does not steal the focus anymore after a project
compilation.
[GB.NET.SMTP]
* BUG: Fix the UTF-8 encoding of mail subjects having a '?' character
inside.
[GB.QT4]
* BUG: Fix the global event filter so that setting Application.Tooltip to
False does not interfer with the global key event handler.
git-svn-id: svn://localhost/gambas/trunk@2174 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now the local help is showed as popup if the help tab is not selected.
git-svn-id: svn://localhost/gambas/trunk@2169 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Changes from Ron "First" that should allow the component to be
compiled everywhere.
git-svn-id: svn://localhost/gambas/trunk@2168 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Prevent the symbol analyze from crashing if a project function has a
syntax error in its declaration.
git-svn-id: svn://localhost/gambas/trunk@2167 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The WebBrowser example was updated with an authentication dialog.
[GB.QT4.WEBKIT]
* NEW: Support for authentication, with the WebView.Auth.* properties and
the new Auth event. That event is raised when an authentication is
required. Then it is up to the application to fill the WebView.Auth.User
and WebView.Auth.Password with the accurate informations.
* NEW: WebSettings is a new class to define some WebKit global settings.
Note that apparently setting the default fixed font does not work.
* NEW: WebView has a new Settings property, that allow to override some
global settings for a specific page.
git-svn-id: svn://localhost/gambas/trunk@2166 867c0c6c-44f3-4631-809d-bfa615b0a4ec