* BUG: Float and Single constants are now supported in native classes.
git-svn-id: svn://localhost/gambas/trunk@4444 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Added additional elementary math function and number
testing function.
git-svn-id: svn://localhost/gambas/trunk@4442 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Dialog.ShowHidden is a new property to show or hide hidden files. It
does not work on GTK+ at the moment. Is it a GTK+ bug?
[GB.QT4]
* NEW: Dialog.ShowHidden is a new property to show or hide hidden files.
git-svn-id: svn://localhost/gambas/trunk@4439 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the form editor grid horizontal position.
[INTERPRETER]
* NEW: IsNan() is a new function that returns if a floating point value is
not a number.
* NEW: IsInf() is a new function that returns +1 if a floating point value
is +Inf, -1 if it is -Inf, and 0 if it is a normal number.
* NEW: Swap$() is a new function that swaps a string.
* NEW: The MkBool$(), MkShort$(), MkInt$()... functions come back!
[COMPILER]
* NEW: +Inf and -Inf are two new keywords for representing the
corresponding special floating values.
git-svn-id: svn://localhost/gambas/trunk@4435 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* FIX: Reverting back to 4430 to solve issue
with mistaken template files.
git-svn-id: svn://localhost/gambas/trunk@4434 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: DrawingArea: Fix crash when setting the Cached property to True,
then to False.
git-svn-id: svn://localhost/gambas/trunk@4433 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Add gb.gsl to the list of components.
[GB.GSL]
* BUG: Fix implementation and declaration of Gsl.IntPow2().
git-svn-id: svn://localhost/gambas/trunk@4430 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Skeleton for a new component based on the GNU Scientific Library. It
will be developed by Randall Morgan.
git-svn-id: svn://localhost/gambas/trunk@4428 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: More support for WebPage.
[COMPILER]
* NEW: Start supporting WebPage.
git-svn-id: svn://localhost/gambas/trunk@4427 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: URL: Remove the URL dynamic class. It's brain-fucking.
* NEW: URL: Add two new static methods, SetQuery() and UnsetQuery() to set
and unset a field inside the URL query.
git-svn-id: svn://localhost/gambas/trunk@4426 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: DrawingArea: Visible property now works correctly when the Cached
property is set.
git-svn-id: svn://localhost/gambas/trunk@4425 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix handling of null String[] properties.
* NEW: Starting WebPage support.
* BUG: Fix filters in the file creation dialog.
[EXAMPLES]
* BUG: Fix the DragNDrop example.
[WIKI CGI SCRIPT]
* NEW: @index now can sort pages by ignoring a prefix but by displaying the
full page title anyway in the index.
[GB.FORM]
* NEW: FileChoose got a new Margin property, that adds a margin around the
FileChooser controls when set.
[GB.WEB]
* NEW: Url is a new class that aims at handling URLs. Not finished yet!
* NEW: Url.Encode() and Url.Decode() now replace CGI.Encode() and
CGI.Decode().
git-svn-id: svn://localhost/gambas/trunk@4421 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Support for the new Invert arrangement property.
* BUG: Fix background and foreground color buttons order in the icon
editor.
* BUG: Do not allow to add source files in the data directory, and data
files in the source directory.
[GB.FORM]
* NEW: FileChooser.ShowFile is a new property to hide or show the textbox
that displays the file name.
[GB.GTK]
* NEW: Containers now have a new Invert property, that revert horizontal
arrangements.
[GB.QT4]
* NEW: Containers now have a new Invert property, that revert horizontal
arrangements.
git-svn-id: svn://localhost/gambas/trunk@4420 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Add a limit to the history size.
[GB.FORM.STOCK]
* BUG: Do not require gb.gtk, so that compilation does not fail if gb.gtk
is not available.
git-svn-id: svn://localhost/gambas/trunk@4417 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Image.Colorize() now takes the color brightness into account.
git-svn-id: svn://localhost/gambas/trunk@4416 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix some crash in database manager when removing fields or index.
* BUG: Fix position history.
* NEW: Add a history popup menu.
[INTERPRETER]
* NEW: The Html$() function now converts unicode non-breaking space (code
160) in a " " entity.
[GB.GTK]
* BUG: Now raise an error when using text-box methods on read-only
combo-boxes.
* NEW: GTK+ 2.16 is now required.
git-svn-id: svn://localhost/gambas/trunk@4415 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the Param array accessor, that returns a specific extra argument
from its index.
[GB.DBUS]
* BUG: Fix DBus method call when the method returns nothing. If there is an
error, it is correctly raised.
git-svn-id: svn://localhost/gambas/trunk@4413 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: Optimize IIf() when its two last arguments have the same datatype.
git-svn-id: svn://localhost/gambas/trunk@4409 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix inline array operator when mixing objects and standard datatypes.
git-svn-id: svn://localhost/gambas/trunk@4408 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the IIf() function when its arguments have different types.
git-svn-id: svn://localhost/gambas/trunk@4405 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Make bold text more readable in Editor.
* BUG: Disable kerning when drawing text in Editor.
git-svn-id: svn://localhost/gambas/trunk@4404 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Information system dialog is now better at detecting libraries.
git-svn-id: svn://localhost/gambas/trunk@4403 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Do not try to handle Home and End keys in editors.
* BUG: Fix the translation of error messages made by the debugger.
* NEW: Update error message list.
[INTERPRETER]
* NEW: Chmod, Chown and Chgrp were implemented.
* NEW: Stat.Auth is a new property that returns the file mode as a string,
using the format of the 'chmod' shell command.
* NEW: Rmdir raises a specific 'Directory is not empty' error now, when
trying to remove a non-empty directory.
[COMPILER]
* NEW: Chmod <path> To <mode> was implemented. <mode> is a string having
the same format as the 'chmod' shell command.
* NEW: Chown <path> To <user> was implemented. <user> is the name of the
user as defined in the /etc/passwd file.
* NEW: Chgrp <path> To <group> was implemented. <user> is the name of the
group as defined in the /etc/group file.
git-svn-id: svn://localhost/gambas/trunk@4400 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Global editor position history. Two new buttons and menu entries
allow to move forward and backward into that history.
git-svn-id: svn://localhost/gambas/trunk@4399 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Terminal emulation now does not automatically convert NL to CR+NL.
* BUG: Fix the declaration of custom array classes.
[GB.GTK]
* BUG: Stopping a file descriptor watch now correctly check if the event
loop must be exited.
git-svn-id: svn://localhost/gambas/trunk@4398 867c0c6c-44f3-4631-809d-bfa615b0a4ec