* NEW: Use IDE breakpoint icon for displaying breakpoints in editor.
* NEW: Use a bigger icon for the packager wizard.
* NEW: Put some red inside the breakpoint icon.
[GB.FORM.EDITOR]
* NEW: This new component will provide a text editor with syntax
highlighting entirely written in Gambas. A bit slower than the old one,
but it will work with any toolkit!
[GB.GUI.BASE]
* OPT: GridView.Rows[].Refresh now only refreshes the specified row, and
not the entire view.
* NEW: GridView default cell padding is now zero.
* BUG: GridView columns now can have any width.
git-svn-id: svn://localhost/gambas/trunk@7080 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: System information: Search for QT5 core library.
[EXAMPLES]
* BUG: Fix Browser example.
[GB.FORM]
* BUG: Fix stock icon map for breeze icon theme.
[GB.GUI]
* NEW: Use gb.qt5 if the current desktop is KDE5.
[GB.GUI.OPENGL]
* NEW: Support for gb.qt5.opengl.
[GB.QT4]
* BUG: Fix component name in warning messages.
[GB.QT5]
* NEW: Qt 5.4 is now required, because of gb.qt5.opengl.
* BUG: Fix component name in warning messages.
[GB.QT5.OPENGL]
* NEW: QT5 OpenGL support component.
git-svn-id: svn://localhost/gambas/trunk@7076 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Replace "Every software" by "All software", which is better english.
git-svn-id: svn://localhost/gambas/trunk@7071 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Use MenuButton instead of ToolButton in some places, because Breeze
logically always centers the contents even when there is an icon.
* NEW: Force the background of some scrollbars to be the text background
color.
git-svn-id: svn://localhost/gambas/trunk@7068 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: gb.qt5 component.
[EXAMPLES]
* BUG: Fix WebBrowser example.
[INTERPRETER]
* NEW: Fix compilation of EXEC and SHELL for older bytecode versions.
[GB.DB.FORM]
* NEW: Display the busy mouse cursor while loading SQL data.
[GB.QT4]
* NEW: Support for QT5.
[GB.QT5]
* NEW: Initial version of the QT5 component. Not everything is working.
There is no Embedder and TrayIcon controls.
git-svn-id: svn://localhost/gambas/trunk@7062 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Image editor: Use larger selection dash pattern, it is easier to
see.
* BUG: Image editor: When selecting a rectangle, a line or an ellipse, the
width and height displayed in the top right information label are now
accurate.
* BUG: Translation editor: Correclty quote and unquote translations.
git-svn-id: svn://localhost/gambas/trunk@7049 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Add a close button to the debug panel.
* NEW: Don't show space dots in the console.
* NEW: Do automatic completion while typing strings.
* BUG: Don't erase component file if you open the project properties
dialog without selecting the information tab.
git-svn-id: svn://localhost/gambas/trunk@7042 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the signature of public methods.
* NEW: Shell.RmDir() now prevents the deletion of the home and any top-
level directories. A new 'Force' optional argument allows to bypass that
security.
git-svn-id: svn://localhost/gambas/trunk@7030 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Correctly handle class reimplementation thorugh different
components.
* BUG: Fix singature of '_new' methods.
* NEW: Add tooltips for all special methods.
git-svn-id: svn://localhost/gambas/trunk@7029 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The output console now uses overwrite editor mode, and always
displays its cursor.
git-svn-id: svn://localhost/gambas/trunk@7028 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Hide the help panel in automatic completion when we are not editing
source code.
git-svn-id: svn://localhost/gambas/trunk@7023 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Add a "Remember database structure" checkbox in the connection
properties dialog. The IDE will dump the database structure into a
template file only if this checkbox is checked. It won't do that all the
time anymore.
[WIKI CGI SCRIPT]
* NEW: Add tooltips on class symbols list.
[GB.FORM]
* BUG: ButtonBox: Setting the Button property now correctly refreshes the
control.
git-svn-id: svn://localhost/gambas/trunk@7021 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Upgrade to 3.7.1 version.
[GB.DB]
* NEW: Connection.SQL is a new property that returns a new SQLRequest
object that can be used for forging a SQL request whose syntax is adapted
to the target connection.
* NEW: SQLRequest is a new class that helps to build a SQL request whose
syntax is adapted to a specific connection. The name of table fields are
always quoted so that they can include reserved characters.
[GB.DB.FORM]
* NEW: Use the new SQL property of the Connection object to build request.
* BUG: Fields with special characters in their name are now correctly
quoted, thanks to the new SQL forgin mechanism.
[GB.DB]
* BUG: Don't crash when a SQLite database is not found and if the hostname
is null.
* NEW: GB_DB_DEBUG is a new environmental variable that allows to
externally set the DB.Debug property.
[GB.EVAL.HIGHLIGHT]
* NEW: SQL higlighting: the '`' quote character is taken into account now.
git-svn-id: svn://localhost/gambas/trunk@7020 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Always center the farm client window.
* BUG: Removing a connection now removes the template file too.
* BUG: Remove a debugging message.
git-svn-id: svn://localhost/gambas/trunk@7009 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Create the example directory if it does not exist when installing a
non-example software having the 'example' tag.
git-svn-id: svn://localhost/gambas/trunk@6998 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Image editor: Add rectangle roundness option.
* BUG: Image editor: Text selection does not anchor to itself anymore.
* BUG: Image editor: Text is now really centered.
* NEW: Image editor: Hide options that are useless to the current tool.
git-svn-id: svn://localhost/gambas/trunk@6989 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Do not use the AC_LIBLTDL_CONVENIENCE macro. It is deprecated and
now useless.
[DEVELOPMENT ENVIRONMENT]
* OPT: Farm client: Load the SoftwareBox information only when it is
actually displayed.
[WEBSITE MAKER]
* NEW: Switch to 3.7.0 version.
[GB.FORM]
* NEW: Completion: The poup list now follows its top-level window when it
moves.
git-svn-id: svn://localhost/gambas/trunk@6987 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Form editor: Don't show the name of the control in buttons if a
picture is defined.
* BUG: Correctly refresh the icons everywhere when the startup class is
changed.
git-svn-id: svn://localhost/gambas/trunk@6981 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Form editor: When inserting a control, show the name of the control
without setting the Text property.
* BUG: Form editor: Undo is not broken anymore by the popup menu capturing
the MouseUp event.
* BUG: Form editor: when dropping a control from the toolbox, the position
of the mouse cursor now gives the center of the control, not its top-left
corner. It prevents the drop to be ignored when it occurs on the gray
d&d frame!
* BUG: Don't maximize the IDE window by default anymore.
git-svn-id: svn://localhost/gambas/trunk@6980 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Highlight the current procedure in the procedure list instead of
drawing a frame. It's better.
git-svn-id: svn://localhost/gambas/trunk@6978 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Make the current procedure more visible in the editor procedure
list.
git-svn-id: svn://localhost/gambas/trunk@6977 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Make the IDE window maximized by default.
* NEW: Use the tawhid background in the about dialog.
git-svn-id: svn://localhost/gambas/trunk@6970 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Use 'gambasfarm.org' as default farm server when nothing has been
configured instead of crashing.
git-svn-id: svn://localhost/gambas/trunk@6950 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Switch to 3.7 version.
[DEVELOPMENT ENVIRONMENT]
* NEW: Draw the version number the same size as the application title in
the welcome and about dialogs.
git-svn-id: svn://localhost/gambas/trunk@6949 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Allow to mark component as deprecated.
[GB.REPORT]
* NEW: Mark component as deprecated.
git-svn-id: svn://localhost/gambas/trunk@6946 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The ".component" file is now automatically versioned.
[GB.REPORT2]
* BUG: Add the ".component" file to the repository.
git-svn-id: svn://localhost/gambas/trunk@6943 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The Completion class now uses a top-level popup window and the new
TakeFocus property.
* BUG: Remove some unused variables and symbols.
[GB.GTK]
* BUG: Closing a window now should not lose FocusOut events anymore.
* BUG: Fix the Window.TakeFocus property.
[GB.GTK3]
* BUG: Fix the Window.TakeFocus property.
git-svn-id: svn://localhost/gambas/trunk@6941 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Window.TakeFocus is a new property that indicates if the window will
take the focus the first time it is mapped.
[GB.GTK3]
* NEW: Window.TakeFocus is a new property that indicates if the window will
take the focus the first time it is mapped.
[GB.QT4]
* NEW: Window.TakeFocus is a new property that indicates if the window will
take the focus the first time it is mapped.
git-svn-id: svn://localhost/gambas/trunk@6937 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Form editor: Always display the arrangement icon of all parents and
grand-parents of the hovered control.
[GB.REPORT2]
* NEW: Redesign the preview window.
* NEW: Redraw some icons.
* NEW: Make the component translatable.
* NEW: French translation.
* BUG: Preview: Fix print to file behaviour.
* BUG: Preview: Fix initial zoom state.
* BUG: Preview: Fix view background color.
git-svn-id: svn://localhost/gambas/trunk@6929 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Welcome dialog: Disable the filter when the example or recent list
is void.
* OPT: Farm software dialog: Optimize the list filling when the "installed
programs" filter is selected.
git-svn-id: svn://localhost/gambas/trunk@6926 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Remove the "Break on error" debugging option. It is useless, and
leads to unexpected errors when it is forgotten.
git-svn-id: svn://localhost/gambas/trunk@6925 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the contents of void example project lists. The explanation link
is now always visible.
git-svn-id: svn://localhost/gambas/trunk@6924 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Display en error message when trying to publish a software whose
version is "0.0".
git-svn-id: svn://localhost/gambas/trunk@6923 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Correctly abort software publishing if version number is not
correct.
git-svn-id: svn://localhost/gambas/trunk@6922 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Farm server: Fix a refresh bug when going back from the software
panel to the software list.
* NEW: Farm server: Little redesign of the software panel look.
[FARM SERVER]
* NEW: Project icon is now automatically stretched to a size smaller or
equal than 64x64 pixels.
* NEW: The maximum number of softwares returned by a search has been raised
up to 200.
[EXAMPLES]
* BUG: BeastScroll: Fix frame rate.
git-svn-id: svn://localhost/gambas/trunk@6921 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Redesign the GUI of farm server authentication and registration.
[GB.QT4]
* BUG: Setting the Border property now correctly refreshes the viewport
size.
git-svn-id: svn://localhost/gambas/trunk@6920 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Form editor: Selected controls do not display a frame when they are
hovered. It is useless.
* NEW: Form editor: The hover frame is now updated when a control is
resized.
* NEW: Form editor: Panels with no child and that have their Expand
property set now display red hatch lines whose orientation depends on
their arrangement of its parent container.
* NEW: The default farm server is now gambasfarm.org.
* NEW: Form editor: Arrangement icons have been redesigned.
[GB.GUI.BASE]
* NEW: ScrollArea shadows are smaller now.
[GB.PCRE]
* BUG: MATCH operator: A void string now only matches a void string.
git-svn-id: svn://localhost/gambas/trunk@6919 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: If A picture is not on the given path then CFamilyreport crash.
git-svn-id: svn://localhost/gambas/trunk@6917 867c0c6c-44f3-4631-809d-bfa615b0a4ec