* BUG: Gambas scripter work again on gambas3.
* BUG: If a function is already implemented by a given library then don't
try to add a new one.
* BUG: Main sub is correctly detected now
git-svn-id: svn://localhost/gambas/trunk@3191 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The Object[].Add() method signature is now correctly declared.
git-svn-id: svn://localhost/gambas/trunk@3190 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Refresh the search browse list when the search window is activated
and if one of the file included in the search list has been modified
since the last refresh. That way, the browse list contents should always
be accurate.
git-svn-id: svn://localhost/gambas/trunk@3189 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Closing the search window while browsing the project now cancels the
search.
* BUG: Pretty printing the code now works correctly with IF ... THEN ...
lines ending with comments.
git-svn-id: svn://localhost/gambas/trunk@3188 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Support for czech language.
[GB.GTK]
* BUG: Fix behaviour of autoresize Label and TextLabel.
git-svn-id: svn://localhost/gambas/trunk@3183 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Change the content of .project file to fit with the new gb3 pattern
git-svn-id: svn://localhost/gambas/trunk@3180 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Now, the component loader work again by using the new ide routine.
git-svn-id: svn://localhost/gambas/trunk@3179 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the help browser for classes whose name begins with an
underscore.
* BUG: Fix project loading when there are breakpoints set on non-existing
classes.
[INTERPRETER]
* BUG: Fix the behaviour of Eval() when the expression cannot be compiled.
* BUG: Error.Text does not crash anymore when the error message is void.
[COMPILER]
* BUG: Fix the parser behaviour when a non-terminated string is located at
the end of the file.
[GB.EVAL]
* BUG: Fix the parser behaviour when a non-terminated string is located at
the end of the expression.
[GB.GTK]
* BUG: Fix the behaviour of Label with AutoResize set.
[GB.QT4]
* BUG: Fix the behaviour of Label with AutoResize set.
git-svn-id: svn://localhost/gambas/trunk@3178 867c0c6c-44f3-4631-809d-bfa615b0a4ec
*OPT: New routine that allow the use of svg icons when it is possible. It follow
the theme inheritance too.
git-svn-id: svn://localhost/gambas/trunk@3177 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Allow Settings to read values as a whole string if it cannot be
interpreted as anything else.
git-svn-id: svn://localhost/gambas/trunk@3176 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Toolbar configuration menu opens even on disable items now. It does
not open anymore on textbox items.
git-svn-id: svn://localhost/gambas/trunk@3173 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: MenuButton best size should be computed correctly now.
[GB.GTK]
* BUG: ColumnView, TreeView and ListView are correctly refreshed when an
item icon is changed.
git-svn-id: svn://localhost/gambas/trunk@3172 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUg: Fix the handle of formatting characters.
[INTERPRETER]
* NEW: Sizeof() now takes a datatype constant (like gb.Integer) as
argument, and not an expression anymore.
* NEW: Object.Sizeof() returns the memory used by an object in bytes.
git-svn-id: svn://localhost/gambas/trunk@3170 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Check for missing mathematical function directly instead of relying
on operating system detection.
git-svn-id: svn://localhost/gambas/trunk@3166 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Reload menu in text editor.
* NEw: Inserting colors works even if there is no syntax highlighting.
* NEW: The main toolbar has one button for each main menu. That way, the
user can put the menus inside the main toolbar so that eveything fit on
one line.
* NEW: Hiding the menu now displays a removable warning message.
[WIKI CGI SCRIPT]
* NEW: Formatting characters ('*','/','_','=') are not taken into account
inside a word.
[GB.FORM]
* NEW: ButtonBox has an Action property now.
* NEW: Message.Optional() is new method to display an optional message,
i.e. a message the user can decide to not display anymore.
* BUG: TableView handle arrow keys better now.
[GB.FORM.MDI]
* NEW: One can put expanders inside a toolbar.
[GB.GTK]
* BUG: TabStrip now uses its own window, so that it is not partially
visible when covering other widgets.
* NEW: Action[].Controls is new property that returns the list of all
controls and menus associated with an action.
[GB.QT4]
* NEW: Action[].Controls is new property that returns the list of all
controls and menus associated with an action.
git-svn-id: svn://localhost/gambas/trunk@3165 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: ComboBox does not lose focus when its ReadOnly property is set.
git-svn-id: svn://localhost/gambas/trunk@3163 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: Do not reset the native method error flag before calling a native
method, as it is reset just after. Maybe it works, maybe not...
git-svn-id: svn://localhost/gambas/trunk@3157 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Handle compiler errors having column information.
[INTERPRETER]
* BUG: Manage errors from native methods differently.
[COMPILER]
* NEW: Return the column in error messages generated by the parser.
[GB.GTK]
* BUG: Make TabStrip behave like in gb.qt when inserting a new tab.
git-svn-id: svn://localhost/gambas/trunk@3156 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now stock use svg icons and take freedesktop theme inheritance
into account for gnome in a first time.
git-svn-id: svn://localhost/gambas/trunk@3155 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Some new icons.
[GB.GTK]
* BUG: Fix the error message when the SvgImage.Load() method fails.
[GB.QT4]
* BUG: Fix the error message when the SvgImage.Load() method fails.
git-svn-id: svn://localhost/gambas/trunk@3153 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: System.FirstDayOfWeek is a new property that allows to define the
first day of the week if the default is not accurate. The default value
is gb.Sunday for english countries and gb.Monday otherwise.
* NEW: The Week() function now use the default first day of the week.
[GB.FORM]
* NEW: DateChooser now takes System.FirstDayOfWeek into account.
git-svn-id: svn://localhost/gambas/trunk@3151 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The file combo-box in the translation dialog is correctly
initialized again.
* BUG: Fix many many bugs in the function that generates the project
classes help.
git-svn-id: svn://localhost/gambas/trunk@3149 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: You can choose the language used by the help browser and the help
popups from the help browser window.
[GB.FORM]
* NEW: Somme little cosmetic changes in the Expander container.
git-svn-id: svn://localhost/gambas/trunk@3148 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Support for CASE LIKE that compare the SELECT value with a regular
expression.
git-svn-id: svn://localhost/gambas/trunk@3147 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Polish the DirChooser/FileChooser bookmark button.
[GB.QT4]
* BUG: Send expected Leave and Enter events when a popup is closed.
git-svn-id: svn://localhost/gambas/trunk@3146 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Changing the gnome map to make it working with freedesktop standart for
icons name (so the same as kde4)
[GB.FORM.STOCK]
* NEW: Begin to add some icon in 32x32 to have a better render when the
toolbar is large.
git-svn-id: svn://localhost/gambas/trunk@3145 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the DirView behaviour when creating a new folder.
* NEW: Replace the DirView directory combo by a label.
git-svn-id: svn://localhost/gambas/trunk@3144 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Hardcode some translations directories when searching for Qt
translation files: '/usr/lib/qt4/translations' and
'/usr/share/qt4/translations'.
git-svn-id: svn://localhost/gambas/trunk@3142 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: DateChooser use Sunday as first day of the week when the current
language is 'C' or 'en_US'.
git-svn-id: svn://localhost/gambas/trunk@3140 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Prevent Process objects to try to raise their Read event when
they were killed.
git-svn-id: svn://localhost/gambas/trunk@3139 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: In DBusExplorer, handle all native DBus datatypes in signatures.
git-svn-id: svn://localhost/gambas/trunk@3137 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Output signatures are more readable now.
* BUG: Objects on system bus are correctly browsed now.
git-svn-id: svn://localhost/gambas/trunk@3136 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Splitter layout is initialized so that all new panes are visible.
* BUG: Separators whose width or height is one pixel are correctly drawn
now.
* BUG: Control.MoveScaled() and Control.ResizeScaled() work correctly now
when their width or height argument is zero.
* BUG: Buttons autoresize works correctly now.
git-svn-id: svn://localhost/gambas/trunk@3135 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix a crash when closing the procedure list with F6.
[EXAMPLES]
* BUG: Fix the display of method signatures in the DBusExplorer example.
[GB.WEB]
* NEW: Disable HTTP compression if 'gzip' is not installed.
git-svn-id: svn://localhost/gambas/trunk@3134 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: Association between file descriptors and callbacks use a direct
index now.
git-svn-id: svn://localhost/gambas/trunk@3132 867c0c6c-44f3-4631-809d-bfa615b0a4ec