* BUG: When converting a Gambas 2 project, correctly replace Arrangement.
LeftRight by Arrangement.Row and Arrangement.TopBottom by
Arrangement.Column.
git-svn-id: svn://localhost/gambas/trunk@6532 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The default font is now scaled 2x if the font size set is twice the
default font height, 3x if it is three times the default font height, and
so on...
git-svn-id: svn://localhost/gambas/trunk@6530 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: FontChooser.ShowRelative is a new property that set if relative
sizes are allowed or not. They are allowed by default.
[GB.FORM.DIALOG]
* NEW: Dialog.FixedOnly is a new property to set if the font chooser will
show fixed fonts only.
[GB.QT4]
* BUG: DrawingArea.Clear now raises an error if the DrawingArea is cached
and if it currently being painted.
[GB.GTK]
* BUG: DrawingArea.Clear() works as expected now.
* BUG: DrawingArea.Clear now raises an error if the DrawingArea is cached
and if it currently being painted.
[GB.GTK3]
* BUG: DrawingArea.Clear now raises an error if the DrawingArea is cached
and if it currently being painted.
* BUG: No more warning printed when paiting or clearing a DrawingArea.
git-svn-id: svn://localhost/gambas/trunk@6528 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: When browsing the entire project, skip *.WAV and *.OGG files, and
check that the file is not binary as last resort.
* NEW: Make module icons a little bit less dark
git-svn-id: svn://localhost/gambas/trunk@6527 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Create file dialog: Replace the deprecated ListContainer control by
a ListView.
git-svn-id: svn://localhost/gambas/trunk@6524 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the behaviour of the file creation dialog. The filter of the
"existing" tab is now always set according to the type of file selected
in the first tab.
git-svn-id: svn://localhost/gambas/trunk@6522 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Help browser: Mark class as creatable if they don't have a
constructor but have dynamic variables.
git-svn-id: svn://localhost/gambas/trunk@6521 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Use the FontBox control in the option dialog.
[WIKI CGI SCRIPT]
* NEW: Add a preview button in editing mode.
[GB.DB]
* NEW: Database driver now have a flag to tell if they support collation or
not.
[GB.DB.POSTGRESQL]
* BUG: Use collation only if database version is greater or equal than 9.1.
[GB.FORM]
* NEW: Little design changes in the FontChooser control.
* BUG: Fix the FontBox control.
* NEW: FontBox.Default is a new property that defines which text is
displayed in the control when no font is set. By default, the application
default font name is used.
[GB.FORM.DIALOG]
* NEW: Add a custom font chooser dialog for Dialog.SelectFont().
git-svn-id: svn://localhost/gambas/trunk@6520 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix 'Menu' event and PopupMenu property behaviour. The default
behaviour of the control is cancelled if: the PopupMenu property is
defined, or if the 'Menu' event is stopped with STOP EVENT, of if a popup
menu is displayed during the 'Menu' event handler.
[GB.GTK3]
* BUG: Fix 'Menu' event and PopupMenu property behaviour. The default
behaviour of the control is cancelled if: the PopupMenu property is
defined, or if the 'Menu' event is stopped with STOP EVENT, of if a popup
menu is displayed during the 'Menu' event handler.
[GB.QT4]
* BUG: Fix 'Menu' event and PopupMenu property behaviour. The default
behaviour of the control is cancelled if: the PopupMenu property is
defined, or if the 'Menu' event is stopped with STOP EVENT, of if a popup
menu is displayed during the 'Menu' event handler.
git-svn-id: svn://localhost/gambas/trunk@6519 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Switch to version 3.6.0.
[DEVELOPMENT ENVIRONMENT]
* BUG: Correctly reset position buttons when a project is loaded.
* BUG: Text editor: Fix word delimiter characters for automatic completion.
[GB.GUI.BASE]
* BUG: ScrollArea: Prevent a possible crash.
[GB.NET.SMTP]
* BUG: Remove a debugging message.
git-svn-id: svn://localhost/gambas/trunk@6518 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Ducth translations for ArrayOfControls example
* NEW: Ducth translations for Embedder example
* NEW: Ducth translations for HighLightEditor example
* NEW: Ducth translations for TextEdit example
git-svn-id: svn://localhost/gambas/trunk@6517 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The 256 values of an input byte were mapped to just 128 bits of the
trie children mask, so corruption could have happened with non-ASCII keys.
* BUG: Add a special case when using GB.AddString() on an empty key
* BUG: Fix a memory error from Trie.Complete()'s return value
* OPT: Use the Gambas API in trie.c to manage memory and thus remove error
recovery since the interpreter will crash anyway
* OPT: Remove checks for "unsupported" characters as all 256 values of a
byte are supported in this version of the code
git-svn-id: svn://localhost/gambas/trunk@6515 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: TabPanel: Use text shadow for highlighting tab captions.
[GB.GUI.BASE]
* NEW: Default text shadow radius is now proportional to the font height.
git-svn-id: svn://localhost/gambas/trunk@6514 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The default shortcut for deleting is the DELETE key alone again.
* NEW: When renaming an item in the project treeview, the file extension
is not selected.
* BUG: Activating the form editor property sheet now disable the form
editor poup menu. Consequently, the delete shortcut is not triggered
unexpectedly anymore.
[GB.GUI.BASE]
* BUG: TreeView: A column resize does not automatically cancel the current
renaming.
git-svn-id: svn://localhost/gambas/trunk@6513 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Clicking on the paste button correctly set the focus back to the
editor.
[WEBSITE MAKER]
* BUG: Fix pages not located in the wiki.
[EXAMPLES]
* BUG: PhotoTouch: Fix the example.
[COMPILER]
* NEW: Remove the Js$() function. Maybe it's not where it should be.
[INTERPRETER]
* NEW: Remove the Js$() function. Maybe it's not where it should be.
* BUG: Displaying a Result object in the debugger does not crash anymore.
* NEW: The GB.Realloc() API now calls GB.Alloc() if the pointer to
reallocate is null.
[GB.FORM]
* NEW: DateChooser: Make the time font size a little bit smaller.
git-svn-id: svn://localhost/gambas/trunk@6512 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Ducth translations for ImageViewer example
* NEW: Ducth translations for LightTable example
* NEW: Ducth translations for PhotoTouch example
git-svn-id: svn://localhost/gambas/trunk@6511 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Ducth translations for MySQL example
* NEW: Ducth translations for PictureDatabase example
git-svn-id: svn://localhost/gambas/trunk@6510 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Trie: Fix Complete() method where the completion would be empty
and a memory leak there
git-svn-id: svn://localhost/gambas/trunk@6507 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Trie and TriePrefix are new classes which implement a Patricia Trie
git-svn-id: svn://localhost/gambas/trunk@6506 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix a typo in an offline help message.
* NEW: The option dialog was reorganized so that user identity information
has itw own panel.
* NEW: The user identity is now written inside translation files.
[COMPILER]
* NEW: Write meaningful information in generated translation files.
[GB.FORM]
* BUG: Wizard: Fix the layout of wizard step titles.
* NEW: Add a new icon named 'identity'.
[GB.FORM.STOCK]
* NEW: Add a new icon named 'identity'.
[GB.WEB]
* BUG: The deprecated URL.Encode() and URL.Decode() functions now correctly
call URL.Quote() and URL.Unquote().
git-svn-id: svn://localhost/gambas/trunk@6503 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Dutch translations for Blights example (retry)
* NEW: Dutch translations for Collection example (retry)
* NEW: Dutch translations for Object example (retry)
* NEW: Dutch translations for Timer example (retry)
git-svn-id: svn://localhost/gambas/trunk@6502 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: One more correction to Dutch translation
[EXAMPLES}
* NEW: Dutch translations for Blights example
* NEW: Dutch translations for Collection example
* NEW: Dutch translations for Object example
* NEW: Dutch translations for Timer example
git-svn-id: svn://localhost/gambas/trunk@6501 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Database editor: Support for the new Collation field property.
[EXAMPLES]
* BUG: PdfViewer: Some little fixes.
[GB.DB]
* NEW: Table.Fields.Add() method takes a new optional argument to define
the field collation.
* NEW: Connection.Collations is a new property that returns the list of
available collations as a String array.
* NEW: Field.Collation is a new property that returns the collation of a
specific table field.
[GB.DB.MYSQL]
* NEW: Support for field collations.
[GB.DB.ODBC]
* NEW: Raise an error when trying to use collations. It is not supported.
[GB.DB.POSTGRESQL]
* NEW: Support for field collations.
[GB.DB.SQLITE2]
* NEW: Raise an error when trying to use collations. It is not supported.
[GB.DB.SQLITE3]
* NEW: Support for field collations.
[GB.QT4]
* BUG: ComboBox.Border property can be set even if it is in read-only mode.
git-svn-id: svn://localhost/gambas/trunk@6494 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Dutch translations for ClientSocket example
* NEW: Dutch translations for DnsClient example
* NEW: Dutch translations for HTTPGet example
* NEW: Dutch translations for HTTPPost example
git-svn-id: svn://localhost/gambas/trunk@6492 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Dutch translations for ServerSocket example
* NEW: Dutch translations for UDPServerClient example
* NEW: Dutch translations for WebBrowser example
git-svn-id: svn://localhost/gambas/trunk@6491 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Don't say that the class is creatable when displaying help from
comments, if the class has no '_new' public method.
git-svn-id: svn://localhost/gambas/trunk@6490 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The initial rotation of the PDF document is now taken into account.
git-svn-id: svn://localhost/gambas/trunk@6488 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix ArchLinux package creation when a vendor prefix is used.
* BUG: Fix Slackware package creation too.
* NEW: Use SHIFT+DEL as project file remove shortcut.
[OLD WIKI CGI SCRIPT]
* NEW: Add a deprecation message in all wiki pages.
[GB.FORM]
* BUG: Balloon: Don't save the balloon image in the home directory anymore.
This was for debugging purpose.
* NEW: TableView editor background is used by its container now.
[GB.FORM.MDI]
* NEW: Shortcut editor: Use the standard background for the shortcut
TableView editor.
git-svn-id: svn://localhost/gambas/trunk@6487 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix a crash at startup if there is no IDE configuration file.
git-svn-id: svn://localhost/gambas/trunk@6486 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Form editor: The delete shortcut is now [SHIFT]+[DEL], so that
pressing [DEL] in the property sheet does not unexpectedly delete the
control.
git-svn-id: svn://localhost/gambas/trunk@6485 867c0c6c-44f3-4631-809d-bfa615b0a4ec