* BUG: In the "Requires" tab of the project property dialog, requirements
are not incorrectly converted to lower case anymore.
[COMPILER]
* BUG: Fix symbol tables that sometimes didn't work correctly when storing
symbols having non-ASCII characters.
[GB.FORM]
* BUG: ButtonBox.Length property now returns the length of the ButtonBox
text. That fixes the crash in the ColorChooser control.
* BUG: Balloon corners are correctly drawn again.
* NEW: Some cosmetic changes in the ColorChooser control.
[GB.IMAGE.IMLIB]
* BUG: Images now always have an alpha channel.
git-svn-id: svn://localhost/gambas/trunk@2313 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Compile files with maximum optimization correctly.
[DEVELOPMENT ENVIRONMENT]
* BUG: Remove The Form_Close event handler in the FHelp form. It did
stupid things indirectly.
[WIKI CGI SCRIPT]
* NEW: Enhancements to support 2.0 and 3.0 descriptions on the same page.
[GB.FORM]
* NEW: Enhance the ColorChooser control.
[GB.FORM.MDI]
* BUG: Fix the Toolbar layout algorithm.
[GB.IMAGE]
* BUG: Image.Colorize() works again.
[GB.IMAGE.EFFECT]
* NEW: This component includes image filtering and effect routines. This is
the old gb.image component from Gambas 2. Everything is not working
correctly at the moment.
[GB.QT4]
* NEW: Color.LightForeground returns the light foreground color used for
drawing separators and plain panel borders.
* BUG: Prevent crashes coming from the fact that Qt deletes child widgets
before emiting the destroy signal on the parent.
git-svn-id: svn://localhost/gambas/trunk@2296 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
* NEW: Work continues on integrating the database manager.
* NEW: Some cosmetic changes in the way controls are drawing on the form
editor.
* NEW: Panels with Border property set to None are now drawn with a light
border.
* BUG: Fix the "Show tab" button and menu.
[INTERPRETER]
* NEW: _attach is a new dynamic special method that is called when an
object is attached to or detached from its event observer. The first
argument of this method is the event observer, and the second argument
the event handler prefix.
[COMPILER]
* NEW: An expression can be a NEW instruction now. Beware that it does not
work inside braces.
[GB.DB]
* BUG: Fix an error message in the sqlite handler.
[GB.DB.FORM]
* NEW: DataSource.Table can now be any SQL query. The Filter property is
ignored in that case.
* BUG: Setting DataSource.Table to NULL correctly resets the DataSource and
its children.
* NEW: DataView automatically adjusts the height of its rows to the
contents.
* NEW: DataSource.CacheSize is a new property to set the number of rows
stored in the internal DataSource cache. When this property is set to
zero, the cache size takes its default value (64 rows).
[GB.DB.SQLITE2]
* BUG: Fix a crash in datatype mapping.
[GB.DB.SQLITE3]
* BUG: Fix a crash in datatype mapping.
[GB.QT4]
* BUG: Window.AutoResize property works as expected now.
* OPT: Some optimizations in GridView.
* NEW: GridView.Rows[].Visible returns if a specific row is visible.
* NEW: GridView.Rows[].EnsureVisible ensures that a specific row is
visible.
* BUG: Draw.Style.Panel draws the same thing as a panel border now.
* BUG: Window.Closed always returns the accurate value now.
git-svn-id: svn://localhost/gambas/trunk@2108 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Try to always enable only the right popup menu, and only that one.
But is sometimes fails at the moment.
* BUG: The completion list computes its height correctly now.
* NEW: Beginning of the database manager integration.
* BUG: When creating a new data file, ensure that the proposed name does
not exist.
[GB.GTK]
* NEW: Control.HasFocus is a new property that returns if a control has
the focus.
[GB.FORM]
* NEW: ButtonBox is a new control that is a TextBox with a button on its
right.
* NEW: Two new stock icons: 'computer' and 'server'.
[GB.QT4]
* NEW: Control.HasFocus is a new property that returns if a control has
the focus.
git-svn-id: svn://localhost/gambas/trunk@2106 867c0c6c-44f3-4631-809d-bfa615b0a4ec