* NEW: Change default code snippets.
[SCRIPTER]
* NEW: Use the new way of defining the process exit value.
git-svn-id: svn://localhost/gambas/trunk@3952 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The Main startup function now can return a value. If that value is
an integer or a boolean, then it will be the exit value returned to the
parent process.
* NEW: The Application.Return property has been removed.
git-svn-id: svn://localhost/gambas/trunk@3951 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Support for profiling. Not activated.
* NEW: Centralize signal handler management.
git-svn-id: svn://localhost/gambas/trunk@3950 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Allocating more than 8 channels now works correctly.
* NEW: The maximum number of channels is now 64.
git-svn-id: svn://localhost/gambas/trunk@3948 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Implement support for fade in and fade out in the Sound and Channel
classes.
git-svn-id: svn://localhost/gambas/trunk@3947 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Write and Read instructions now deal with NULL values without crashing.
git-svn-id: svn://localhost/gambas/trunk@3946 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: JSON.Decode() now returns NULL if there is no token in the input
string.
git-svn-id: svn://localhost/gambas/trunk@3945 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Clicking on a void index table in the database editor does not crash
anymore.
git-svn-id: svn://localhost/gambas/trunk@3943 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Exist() new implementation is now really backward-compatible.
git-svn-id: svn://localhost/gambas/trunk@3941 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Remove the unused GB.ExistFile() API.
* NEW: Exist() now takes an additional optional boolean argument that tells
if symbolic links must be followed, like Stat().
* BUG: Fix a possible memory leak if the [...] array creation operator
fails for any reason.
git-svn-id: svn://localhost/gambas/trunk@3940 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Handle the "_property" special method in automatic completion.
[INTERPRETER]
* BUG: [...] now correctly returns a boolean array when its arguments are
all booleans.
[GB.DBUS]
* BUG: Fix a memory leak when sending a DBusVariant object.
git-svn-id: svn://localhost/gambas/trunk@3939 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Add a DBusConnection.Unregister method to unregister a Gambas object
from the bus. When all objects are unregistered, the application can
quit.
git-svn-id: svn://localhost/gambas/trunk@3938 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Use the new special method _property to implement DBus properties.
* BUG: Settings a DBus property does not freeze anymore. But there is
memory leak yet.
git-svn-id: svn://localhost/gambas/trunk@3937 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Don't crash if the subject is void.
* NEW: Allow the subject to be a void string.
git-svn-id: svn://localhost/gambas/trunk@3934 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Search openssl in '/usr/bin' or '/bin', and raise an error if it is
not found.
git-svn-id: svn://localhost/gambas/trunk@3933 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Really fix the problem with ScrollArea having the Painted property
set.
git-svn-id: svn://localhost/gambas/trunk@3932 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: DataSource.Count is a new property that returns the number of
records of the DataSource.
[GB.FORM]
* BUG: Setting the ScrollArea.Painted property works correctly now.
[GB.GTK]
* BUG: Clean up the MovieBox implementation.
* NEW: MovieBox.Alignment is a new property that defines the alignment of
the movie inside the MovieBox frame.
* BUG: Clean up the PictureBox implementation.
* BUG: Fix the PictureBox aligment property.
[GB.QT4]
* NEW: MovieBox.Alignment is a new property that defines the alignment of
the movie inside the MovieBox frame.
git-svn-id: svn://localhost/gambas/trunk@3931 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: SDL_ttf prior to 2.0.10 doesn't provide pkg-config file, so add manual checking of files.
git-svn-id: svn://localhost/gambas/trunk@3927 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Add support for GL evaluators, some associated Gets are missing. (Tomek)
git-svn-id: svn://localhost/gambas/trunk@3925 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The database editor now can export table data and request results to
CSV files.
git-svn-id: svn://localhost/gambas/trunk@3921 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Remove the "Show toolbox" menu entry. Its behaviour was not
intuitive at all.
git-svn-id: svn://localhost/gambas/trunk@3920 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Do not increment the version release number anymore when making an
installation package.
git-svn-id: svn://localhost/gambas/trunk@3919 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Byte[].FromString() is a now a static method that creates a new byte
array from a string.
git-svn-id: svn://localhost/gambas/trunk@3918 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Remove a debugging message in the connection editor.
[INTERPRETER]
* NEW: '_property' is a new special method that must return TRUE when an
unknown symbol (stored in Param.Name) is a property. If that special
method is not implemented, all unknown symbols are methods.
* NEW: Remove the deprecated constant gb.Text.
* NEW: Param.Property has been removed.
[COMPILER]
* NEW: Handle the new '_property' special method. That method must be
public, dynamic, takes no argument, and must return a boolean.
git-svn-id: svn://localhost/gambas/trunk@3915 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: When creating a table, use "ENGINE" keyword instead of "TYPE" with
MySQL >= 4.0.18.
git-svn-id: svn://localhost/gambas/trunk@3912 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Application.ShowTooltips really works now, and apparently it is not
desktop-wide, but application-wide as expected.
git-svn-id: svn://localhost/gambas/trunk@3910 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Use the new Application.ShowTooltips property.
[GB.GTK]
* NEW: The Application.Tooltip virtual class has been removed.
* NEW: Application.ShowTooltips is a new property to define if tooltips are
visible or not.
[GB.QT4]
* NEW: The Application.Tooltip virtual class has been removed.
* NEW: Application.ShowTooltips is a new property to define if tooltips are
visible or not.
git-svn-id: svn://localhost/gambas/trunk@3909 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix a stupid crash that occurs on 64 bits systems only.
[GB.QT4.EXT]
* BUG: Fix an uninitialized variable in GEditor class.
git-svn-id: svn://localhost/gambas/trunk@3906 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix conversion from floating point number to date when the number is
negative.
git-svn-id: svn://localhost/gambas/trunk@3904 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Circular inheritance does not freeze the automatic completion
anymore.
* BUG: Do not hide balloon message displayed on the project tree
immediately.
git-svn-id: svn://localhost/gambas/trunk@3901 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Using "AM/PM" in date format does not confuse next date to string
conversions anymore.
git-svn-id: svn://localhost/gambas/trunk@3900 867c0c6c-44f3-4631-809d-bfa615b0a4ec