* BUG: Fix a memory leak when specifying the mimetype charset.
* BUG: Quote the space character at the beginning of a line when sending
quoted-printable data.
git-svn-id: svn://localhost/gambas/trunk@5709 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Drawing text alignment is taken into account when the width or
height is specified, not only when both are. Now, the drawing text
methods behave like in gb.qt4.
git-svn-id: svn://localhost/gambas/trunk@5708 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Don't crash when calling a dynamic _call special method in a static
context. Raise an error instead.
git-svn-id: svn://localhost/gambas/trunk@5707 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Generate correct information files for components having string
constants with newline inside.
git-svn-id: svn://localhost/gambas/trunk@5706 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix building with llvm 3.3
It should still build with llvm-3.2 (not tested)
git-svn-id: svn://localhost/gambas/trunk@5700 867c0c6c-44f3-4631-809d-bfa615b0a4ec
BUG: Use another header file for configure step that is available from v3.1 to v3.3+,
so proper include path is choosed
git-svn-id: svn://localhost/gambas/trunk@5699 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Do not search for Application_Error if the project startup class
has not be loaded yet.
[GB.GUI.BASE]
* NEW: Typing keys inside an IconView should not crash anymore.
git-svn-id: svn://localhost/gambas/trunk@5697 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: SocketServer: Reinitialize the timeout each time the blocking mode
changes.
git-svn-id: svn://localhost/gambas/trunk@5696 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Socket: Reinitialize the timeout each time the blocking mode
changes.
git-svn-id: svn://localhost/gambas/trunk@5695 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: MediaPlayer: Add a button to take a screenshot of the current video
frame.
[GB.MEDIA]
* NEW: gb.media now depends on gb.image.
* NEW: MediaPlayer.Video.Image is a new property that returns a screenshot
of the current video frame.
git-svn-id: svn://localhost/gambas/trunk@5694 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: MediaPlayer: Display error messages in the interface.
[GB.MEDIA]
* BUG: MediaPlayer.ConnectionSpeed will not crash anymore.
git-svn-id: svn://localhost/gambas/trunk@5693 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Do not crash while receiving a message associated with a GStreamer
plugin unknown to Gambas.
* BUG: Hide warnings when reading a GStreamer date/time value.
git-svn-id: svn://localhost/gambas/trunk@5692 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Highlight the background of special methods in the code editor
procedure list.
[EXAMPLES]
* NEW: MediaPlayer: Add a button to display the contents of the first video
device (/dev/video0).
[GB.MEDIA]
* BUG: The MediaPlayer.Input property is actually read-only.
* BUG: Remove a debugging message.
git-svn-id: svn://localhost/gambas/trunk@5691 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Use GStreamer 1.0 instead of GStreamer 0.10 that is now deprecated.
git-svn-id: svn://localhost/gambas/trunk@5690 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Socket connection is not blocking anymore, like it was in Gambas 2.
* BUG: Fix DnsClient defaut event declaration.
git-svn-id: svn://localhost/gambas/trunk@5689 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Subversion support now correctly handles project directories that
have symbolic links in it.
[EXAMPLES]
* BUG: Fractal: commit a missing new file.
[WIKI CGI SCRIPT]
* BUG: Fix an english mistake without altering the translations.
git-svn-id: svn://localhost/gambas/trunk@5688 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The Fractal example now uses eight background tasks to draw the
fractal.
[GB.IMAGE]
* NEW: Image.Pixels is a new property that allows to return the image
pixels as an integer array, and to set the image pixels from an integer
array.
git-svn-id: svn://localhost/gambas/trunk@5687 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Correctly handle functions with a variable number of arguments when
an array conversion occurs during argument parsing.
* BUG: The debugger now correctly displays and modifies arguments of
functions having a variable number of arguments.
[GB.DEBUG]
* BUG: The debugger now correctly displays and modifies arguments of
functions having a variable number of arguments.
git-svn-id: svn://localhost/gambas/trunk@5686 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Update VERSION file.
[DEVELOPMENT ENVIRONMENT]
* BUG: If the desktop password wallet is not available, do not crash
anymore, but display an error message instead.
[INTERPRETER]
* BUG: Some fixes in Application_Error method management.
[GB.EVAL.HIGHLIGHT]
* BUG: Some fixes in HTML highlighting.
[GB.QT.4.EXT]
* NEW: Editor: jumping to the next procedure from the current one now goes
to the end of the file.
git-svn-id: svn://localhost/gambas/trunk@5684 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: If the master of the form editor selection is removed, select a new
master in the renaming selection if possible. Otherwise, the selection is
not in a coherent state, which makes undo/redo crash.
git-svn-id: svn://localhost/gambas/trunk@5683 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix Undo/Redo of newly created controls having a Text property.
git-svn-id: svn://localhost/gambas/trunk@5682 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Make {gba,gbc,gbi,gbx}.c depend on trunk_version.h so that they are
rebuilt when it changes in order to always show the correct version.
git-svn-id: svn://localhost/gambas/trunk@5679 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: If the IDE throws an uncatched error, try to save all modified files
before aborting.
[INTERPRETER]
* NEW: If a static public method named Application_Error() is defined in
the startup class, then this method will be called when an unhandled
error is thrown, just before the program is aborted.
git-svn-id: svn://localhost/gambas/trunk@5678 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The trunk version is now generated at compilation time through
custom rules and a generated include in the Makefile.am file.
[EXAMPLES]
* NEW: Use the new HttpClient Progress event and its properties in the
HttpGet networking example.
git-svn-id: svn://localhost/gambas/trunk@5676 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The trunk version is now put in the 'config.h' file of the /main
source directory. No compilation flag is used anymore.
* NEW: All Gambad executables return the trunk revision number when they
are called with the '-V' option.
[GB.WEB]
* BUG: The Request.Fields property now can be read without reading the
value of a request field first.
git-svn-id: svn://localhost/gambas/trunk@5674 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Execute the svn command for TRUNK_VERSION within the C locale to
avoid surprises when grepping the output.
git-svn-id: svn://localhost/gambas/trunk@5673 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Define the TRUNK_VERSION macro in gbx's Makefile.am which is less
error-prone and other parts of the build process won't use it anyway.
automake thinks that the $(shell ...) call shall a variable and warns but
that can safely be ignored I think.
git-svn-id: svn://localhost/gambas/trunk@5672 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Add gb.crypt.openssl component.
[GB.CRYPT.OPENSSL]
* NEW: New component to wrap cryptographic functions of libcrypto from the
OpenSSL project.
* NEW: Cipher and Digest classes can be used through their _get() methods to
access all the cipher and message digest algorithms that libcrypto knows.
* NEW: HMac class is separate because it cannot be found using the above
method.
git-svn-id: svn://localhost/gambas/trunk@5667 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: Define the TRUNK_VERSION make variable as "simply expanded" to have
the "svn info" command executed exactly once per Makefile and not for
every gcc invocation. This required an ugly hack to get it done directly
from acinclude.m4.
git-svn-id: svn://localhost/gambas/trunk@5666 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: New Progress event raised while the FtpClient is downloading or
uploading some data. The event is not raised by the HttpClient yet.
* NEW: FtpClient has four new read-only properties to get information on
uploading and downloading progress: Downloaded, Uploaded, TotalDownloaded
and TotalUploaded.
git-svn-id: svn://localhost/gambas/trunk@5663 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The TRUNK_VERSION macro is now defined to the overall SVN repository
revision if Gambas is compiled from inside a repository. The value is
detected by the Makefiles and passed as a command line definition to gcc.
[INTERPRETER]
* NEW: --version also prints the SVN revision number when gbx3 was compiled
from a SVN repository.
git-svn-id: svn://localhost/gambas/trunk@5662 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Don't send an extra blank line in the first part.
* NEW: SmtpClient.Body is a new property that allows to define the text
body of the mail. That body is sent as the first part, with 'text/plain'
datatype and UTF-8 charset.
git-svn-id: svn://localhost/gambas/trunk@5661 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Updated Spanish tranlation. Reverted some changes in last
commit and fixed some strings.
git-svn-id: svn://localhost/gambas/trunk@5660 867c0c6c-44f3-4631-809d-bfa615b0a4ec