* BUG: Add gb.form.editor to the list of components written in Gambas.
git-svn-id: svn://localhost/gambas/trunk@7081 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* 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: Now depends on Qt 5.3 only.
[GB.QT5.OPENGL]
* NEW: Use the old OpenGL widget if QT version if 5.3 or lower, and the new
one if QT version is 5.4 or greater.
[GB.QT5.WEBKIT]
* BUG: Fix a missing space in Makefile.am file.
git-svn-id: svn://localhost/gambas/trunk@7079 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Get fully rid of QT3 support library.
[GB.QT4.OPENGL]
* NEW: Get rid of QT3 support library.
[GB.QT4.WEBKIT]
* BUG: Fix a missing space in Makefile.am file.
git-svn-id: svn://localhost/gambas/trunk@7078 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: Don't panic if a received signal cannot be written to the signal
pipe. Just print a warning.
git-svn-id: svn://localhost/gambas/trunk@7074 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: Get rid of Qt3 support library.
* NEW: The TrayIcon is now based on the QSystemTrayIcon class.
Consequently, as soon as the 'sni-qt' library is installed on your
system, the tray icon will become an indicator visible in the Plasma new
system tray, and normally in the Gnome / Unity indicator bar. Beware that
This new TrayIcon does not raise any standard Control events, it is
entirely managed by the system tray.
* NEW: Some hacks for the Breeze Qt4 style.
git-svn-id: svn://localhost/gambas/trunk@7063 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
* NEW: New widget SpinBar. It's a Gimp style widget that allow
to visualize and modify a value. Unlike spinbox it support
float values. It display its definition label in itself.
A double click on the value allow to edit manually the value.
A click and slide on the upper of the bar set the value according
to the cursor position.
A click and slide on the mid down of the bar allow to finely set
the value by progressing of 1 of the minimal decimal by pixel.
The mouse wheel interact with the value too.
The number of showed decimals is the greater from MaxValue, MinValue
or Step.
git-svn-id: svn://localhost/gambas/trunk@7051 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: Object.Lock() and Object.Unlock() are now recursive, i.e. you must
call Object.Unlock() as many times as Object.Lock() to actually unlock an
object.
git-svn-id: svn://localhost/gambas/trunk@7044 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 component requirements that were misteriously removed in the
last commit.
git-svn-id: svn://localhost/gambas/trunk@7041 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: DateBox now works correctly with countries using the same separator
for date and time, like Finnish.
git-svn-id: svn://localhost/gambas/trunk@7040 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Raise an error instead of panicking when trying to catch the SIGKILL
or SIGSTOP signal.
git-svn-id: svn://localhost/gambas/trunk@7039 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: ValueBox: The Change event is now raised correctly for numeric type.
* NEW: Balloon: Do not take focus when being shown.
* BUG: IconPanel: When the Count property is increased, new tabs are
correctly visible.
git-svn-id: svn://localhost/gambas/trunk@7038 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Action: Support for CheckBox controls.
* BUG: GridView: Prevent a possible crash while drawing.
git-svn-id: svn://localhost/gambas/trunk@7037 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Don't crash if a regular expression has a missing closing '}'.
git-svn-id: svn://localhost/gambas/trunk@7036 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: ComboBox background and foreground are now correctly taken into
account both in read-only and editable modes.
git-svn-id: svn://localhost/gambas/trunk@7034 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Fixes and enhancements in the ANSI escape sequences management of
the Editor.Print() method.
git-svn-id: svn://localhost/gambas/trunk@7033 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The local Stock class has been deprecated. GTK+ stock icons are not
accessible anymore.
[GB.GTK3]
* NEW: The local Stock class has been deprecated. Deprecated GTK+ stock
icons are not accessible anymore.
* BUG: Fix warnings by not using deprecated functions. Only
GtkImageMenuItem is kept, because I didn't found a workaround yet of
GTK+3 dropping icons in menus!
git-svn-id: svn://localhost/gambas/trunk@7032 867c0c6c-44f3-4631-809d-bfa615b0a4ec