* 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
* BUG: Fix the PdfViewer example to not crash when it cannot understand
the document index.
[GB.PDF]
* BUG: Fix a possible crash whith PDF documents having index but no action
associated with.
git-svn-id: svn://localhost/gambas/trunk@2161 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Make it compile again.
[GB.QT4.WEBKIT]
* NEW: WebFrame is a new class that recursively describes WebView frames.
* NEW: WebView.Frame is a new property that returns the WebView main frame.
* NEW: WebView.Current is a new property that returns the WebView current
frame.
git-svn-id: svn://localhost/gambas/trunk@2159 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the WebBrowser example.
[GB.QT4]
* BUG: TabStrip[].Delete works correctly again.
[GB.QT4.WEBKIT]
* NEW: WebView.Status is a new property to store the status bar message.
* NEW: WebView.Progress is a new property that returns the progress of the
page loading.
* NEW: Some WebView events were redesigned: the Load event is now raised
only when the page has been loaded, and the Progress event is a new event
that is raised during the load.
git-svn-id: svn://localhost/gambas/trunk@2158 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Database passwords are now stored in memory if they are not saved
to the desktop password database.
git-svn-id: svn://localhost/gambas/trunk@2156 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: When connecting to the database, really use the password even if it
is not stored in the desktop password database.
git-svn-id: svn://localhost/gambas/trunk@2155 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Make it compile with Qt 4.4 by redirecting the Zoom property to the
TextZoom property.
git-svn-id: svn://localhost/gambas/trunk@2154 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix some test in configuration script that could be syntactically
incorrect in some situations.
[GB.GTK]
* NEW: TabStrip[].Children[] now returns a child of a specific TabStrip tab
from its index.
git-svn-id: svn://localhost/gambas/trunk@2153 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now the help is given when you select a word, like in debug
mode and only when the help tab is selected.
git-svn-id: svn://localhost/gambas/trunk@2151 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The WebBrowser example now uses the qt4 webkit component.
[WIKI CGI SCRIPT]
* NEW: Add hungarian to the list of languages.
[GB.DESKTOP]
* BUG: Fix a 64-bit OS related bug when getting a window property.
[GB.QT4]
* NEW: TabStrip[].Children[] now returns a child of a specific TabStrip tab
from its index.
[GB.QT4.WEBKIT]
* NEW: A new component that has one control, WebView, which is a full
WebKit browser.
git-svn-id: svn://localhost/gambas/trunk@2150 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now the help on a keyword and some symbol is showed on
the bottom of the interface when you do a shift dblclick on a word.
git-svn-id: svn://localhost/gambas/trunk@2149 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now the developper integrated help is detected.
It work on SUB, FUNCTION, and Global variables.
It need to begin with '/# and end with #/
(but it just store the first line Number for now. it's not finished.)
Exemple:
'/# Help for My sub #/
PUBLIC SUB MySub()
END
git-svn-id: svn://localhost/gambas/trunk@2148 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Enable form poup menu when clicking on a control in the form editor.
* BUG: Do not display backup files in the "Connection" project folder.
[WEB SITE MAKER]
* NEW: Add a link to the installation instructions for specific
distributions in the download page.
[GB.EVAL.HIGHLIGHT]
* BUG: In WebPage highlighting, allow the <% ... %> markups anywhere in the
page.
[GB.GTK]
* BUG: Change the way Desktop.Scale is calculated so that it returns the
same value whatever GUI component is used.
[GB.QT]
* BUG: Change the way Desktop.Scale is calculated so that it returns the
same value whatever GUI component is used.
[GB.QT4]
* BUG: Change the way Desktop.Scale is calculated so that it returns the
same value whatever GUI component is used.
* BUG: Workaround a bug in QT4 that prevented ScrollView for being arranged
in some cases.
git-svn-id: svn://localhost/gambas/trunk@2146 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Use GtkComboBoxEntry to implement read-write combo-box, so that they
have a standard look.
* BUG: Move windows before showing them, so that they do not flicker the
first time they are shown.
git-svn-id: svn://localhost/gambas/trunk@2144 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Raise a memory error when trying to allocate a too large
array.
[GB.GTK]
* BUG: Fix the management of cell spanning.
[GB.QT4]
* BUG: Fix the management of cell spanning.
git-svn-id: svn://localhost/gambas/trunk@2143 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: GridView[].RowSpan and GridView[].ColumnSpan are two new properties
that allow a GridView cell to span on multiple rows or columns.
* BUG: The Indent property of containers is correctly initialized now.
[GB.QT4]
* NEW: GridView[].RowSpan and GridView[].ColumnSpan are two new properties
that allow a GridView cell to span on multiple rows or columns. Beware
that the feature was not implemented in gb.qt.
git-svn-id: svn://localhost/gambas/trunk@2142 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Controls of components written in Gambas are correctly installed
now.
[DEVELOPMENT ENVIRONMENT]
* NEW: Component project controls icons are now store in the "Project"
section, not in the "Data" section anymore. Consequently they are not
stored in the project executable.
* BUG: Fix the activation of menu entries in the project treeview popups.
* NEW: New layout for the translation dialog.
* NEW: Remove many control icons and put them with their component project.
git-svn-id: svn://localhost/gambas/trunk@2140 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The connection editor now uses the new DataSource Connection
property.
* NEW: A button to copy the field names of a table in the clipboard.
* NEW: Change the layout of the connection editor.
* NEW: Enhance the list property editor.
* NEW: Use the new logo made by Fabien Bodard.
* NEW: Support for editing properties whose type is "Table" and
"Connection".
* NEW: Scroll the form editor when using the rectangular selection.
* BUG: Fix the project information displayed in the open project dialog.
[INTERPRETER]
* BUG: Fix a stupid bug that made the interpreter crash when a class was
allocated at a negative memory address.
* BUG: Fix the conversion of strings into numbers, especially when
converting Long values.
[GB.DB.FORM]
* NEW: Redesign the controls so that DataSource can be assigned a specific
connection.
* NEW: DataSource.Connection is a new property that allows to assign a
specific Connection object to a DataSource. If a DataSource has no
connection assigned, it will use the connection of its parent DataSource.
By default, the current connection (DB.Current) is used.
* NEW: Remove the DataSource.CacheSize property. Is it really useful?
[GB.NET.SMTP]
* NEW: Send the "Date:" header with any mail.
git-svn-id: svn://localhost/gambas/trunk@2137 867c0c6c-44f3-4631-809d-bfa615b0a4ec