* NEW: Image editor: The image information label is now 50% transparent.
* BUG: Image editor: The information label is correctly refreshed when
zooming in or zooming out.
git-svn-id: svn://localhost/gambas/trunk@7252 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Better trust the interpreter instead of the compiler for getting the
full version with the SVN revision.
* NEW: Do not display the SVN revision anymore in the welcome dialog. Only
in the system information.
git-svn-id: svn://localhost/gambas/trunk@7250 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: InitVersion : getting whole Version infos from the Compiler, it knows about the real used revision, if any
git-svn-id: svn://localhost/gambas/trunk@7247 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Image editor: Fix pen and eraser tool drawing.
* NEW: Image editor: Information is now displayed on top of the image.
* NEW: Image editor: The property panel got a close button.
[WEBSITE MAKER]
* NEW: Link to the new bugtracker.
[GB.FORM]
* BUG: MessageView: Custom background color is now taken into account.
git-svn-id: svn://localhost/gambas/trunk@7246 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The packager now can create a package for a component project
whatever the name of the project. It will internally prefix the project
name with the vendor name if needed.
git-svn-id: svn://localhost/gambas/trunk@7245 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: New routine to compute the localized time/date formats and
separators.
git-svn-id: svn://localhost/gambas/trunk@7244 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Color chooser does not crash anymore when the project does not use
any GUI component.
git-svn-id: svn://localhost/gambas/trunk@7243 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Comment, uncomment, indent and unindent now work as expected if the
text has been selected from bottom to top.
git-svn-id: svn://localhost/gambas/trunk@7242 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Correctly initialize window properties when showing it in all cases.
git-svn-id: svn://localhost/gambas/trunk@7241 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: SmtpClient.MessageId is a new property that allows to define the
'Message-ID' header of the mail.
* NEW: SmtpClient.InReplyTo is a new property that allows to define the
'In-Reply-To' header of the mail. It defines the 'References' header as
well with the same value.
* NEW: SmtpClient.AddHeader() is a new method to add a custom specific
header to the mail.
git-svn-id: svn://localhost/gambas/trunk@7239 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix a uninitialized variable that can lead to a crash when creating
a window.
[GB.GTK3]
* BUG: Fix a uninitialized variable that can lead to a crash when creating
a window.
git-svn-id: svn://localhost/gambas/trunk@7237 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Revert change from r7227 to see if it fixes Karl Reinl's problems.
git-svn-id: svn://localhost/gambas/trunk@7236 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the welcome dialog fix.
* BUG: Fix the welcome dialog layout.
* NEW: System information is now always anonymous.
git-svn-id: svn://localhost/gambas/trunk@7235 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Recent Projects use the saved sort order now
* NEW: SystemInfo can be make anonymous
* ADD: Revision to Gambas Version (if found in gba3)
git-svn-id: svn://localhost/gambas/trunk@7234 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Correctly detect too large arrays.
* BUG: Array allocation incrementation now cannot be larger then 256 slots.
git-svn-id: svn://localhost/gambas/trunk@7232 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Array.Resize() now correctly raises an error if its argument is
negative.
git-svn-id: svn://localhost/gambas/trunk@7231 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Interpret unknown SQL datatypes as "String" instead of using
garbage.
git-svn-id: svn://localhost/gambas/trunk@7230 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: USe the MySQL documentation trick to make the difference between a
blob field and a text field. This should work far better than using the
"max_length" value returned by the MySQL API that seems to randomly
change between MySQL versions.
git-svn-id: svn://localhost/gambas/trunk@7229 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Some HiDPI fixes.
[GB.FORM]
* NEW: Stock icon default sizes ("small", "medium"...) are now proportional
to Desktop.Scale by steps of 8 pixels. This is for HiDPI support.
* NEW: Wizard BeforeChange event can be cancelled now.
[GB.FORM.MDI]
* NEW: Toolbar tries to update the size of its icons when the font changes.
[GB.GTK]
* NEW: Window now raises a Font event when its font changes.
[GB.GTK3]
* NEW: Window now raises a Font event when its font changes.
[GB.GUI.BASE]
* NEW: TreeView items height padding is now proportional to Desktop.Scale.
[GB.QT4]
* NEW: Window now raises a Font event when its font changes.
[GB.QT5]
* NEW: Window now raises a Font event when its font changes.
git-svn-id: svn://localhost/gambas/trunk@7228 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Workaround a race condition in X11 which prevents window attributes
from being correctly set when setting a child DrawingArea's background
color right afterwards.
git-svn-id: svn://localhost/gambas/trunk@7227 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Editor: Do not mark a file as unsaved when refactoring is triggered
by saving this same file.
[GB.FORM.EDITOR]
* BUG: TextEditor: Only change the contents of a line if the provided new
content is different from the current one.
git-svn-id: svn://localhost/gambas/trunk@7225 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix DateDiff() day comparison when comparing two dates with
different times.
git-svn-id: svn://localhost/gambas/trunk@7224 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Document: Fixed a memory leak when the instanciation failed due to
a parsing exception.
* BUG: XmlElement: Internally setting an attribute with a NULL value does
not crash anymore.
* BUG: Encountering a never-ended attribute does not crash the parser
anymore.
* OPT: Optimized parser cleanup when an exception is thrown.
[GB.XML.HTML]
* BUG: Encountering a never-ended attribute does not crash the parser
anymore.
git-svn-id: svn://localhost/gambas/trunk@7223 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Syntax errors in constant declarations now give more detailed
messages.
git-svn-id: svn://localhost/gambas/trunk@7221 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The application busy state is now correctly reset when an
SQL error occurs.
* BUG: Fix the queries requesting the data after the 256th entry.
git-svn-id: svn://localhost/gambas/trunk@7219 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Newly created ToolButton does not resize its parent unexpectedly
anymore.
[GB.QT5]
* BUG: Newly created ToolButton does not resize its parent unexpectedly
anymore.
git-svn-id: svn://localhost/gambas/trunk@7215 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix DateDiff() day comparison when comparing two dates with
different times.
* BUG: Timezone ten minutes validation now works.
git-svn-id: svn://localhost/gambas/trunk@7212 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Fix many dialog layouts.
[GB.FORM]
* BUG: FileChooser does not display an error message anymore if the
selected path does not exist. Only if the parent directory is not found.
* NEW: IconPanel.Border property behaviour has changed. When set now, the
only the left panel gains a border, and a space to its right. When not
set, the old behaviour is maintained, i.e. no border but a separator
between the left panel and the contents.
* NEW: Fix file properties dialog layout.
[GB.FORM.MDI]
* NEW: Fix shortcut configuration dialog layout.
[GB.GUI.BASE]
* BUG: GridView: The contents is not shifted anymore when the Border
property is set.
* BUG: GridView: Take the Design property into account.
git-svn-id: svn://localhost/gambas/trunk@7207 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Open project dialog: Don't draw the dialog buttons on top of the
project view.
git-svn-id: svn://localhost/gambas/trunk@7206 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Farm client: Always draw software icon to the left.
[GB.DB.MYSQL]
* NEW: Use the a void database name by default, instead of explicitly
connecting to the "mysql" database.
[GB.GTK]
* BUG: Window.NoTakeFocus works correctly now.
[GB.GTK3]
* BUG: Window.NoTakeFocus works correctly now.
[GB.QT4]
* BUG: Non modal windows opened on top of modal windows now are correctly
closable now.
* BUG: Default window title is correctly initialized now.
[GB.QT5]
* BUG: Non modal windows opened on top of modal windows now are correctly
closable now.
* BUG: Window.NoTakeFocus should work in all cases now.
* BUG: Default window title is correctly initialized now.
git-svn-id: svn://localhost/gambas/trunk@7205 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Key[] works again correctly.
[GB.GTK3]
* BUG: Key[] works again correctly.
git-svn-id: svn://localhost/gambas/trunk@7202 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Farm client: Cleaner way of drawing software information.
* BUG: Farm client: Software URL works correctly now.
[WIKI CGI SCRIPT]
* NEW: Remove custom font in style sheet.
[GB.FORM]
* NEW: ImageView.Alignment is a new property that allows to define how the
image is aligned when it is smaller than the view.
* NEW: UrlLabel: Display the link URL if the Text property is not set.
[GB.GTK]
* NEW: Font.H is now a synonymous of Font.Height.
[GB.GTK3]
* NEW: Font.H is now a synonymous of Font.Height.
[GB.QT4]
* NEW: Font.H is now a synonymous of Font.Height.
[GB.QT5]
* NEW: Font.H is now a synonymous of Font.Height.
git-svn-id: svn://localhost/gambas/trunk@7196 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now the resolution can be set on printing and on file generation.
* BUG: All the classes are exported. So now shadows can work.
git-svn-id: svn://localhost/gambas/trunk@7195 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: DataComboView: Draw current selected record with the same layout as
the popup DataView uses.
git-svn-id: svn://localhost/gambas/trunk@7193 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the edition of DataComboView.Columns property and any other "
field" property that takes its table in another property of the same
object.
[WIKI CGI SCRIPT]
* NEW: Update wiki style sheet.
[GB.FORM]
* BUG: Balloon won't crash anymore if the control it is associated with
becomes invalid.
[GB.DB.FORM]
* BUG: Fix blob editor current byte highlighting.
git-svn-id: svn://localhost/gambas/trunk@7192 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Don't close an external library if requesting an unknown symbol on
it. Why having done that?
git-svn-id: svn://localhost/gambas/trunk@7191 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Screen.Beep() is a new method which makes an audible beep
* NEW: Screen.Flash() produces a visual flash on the screen
* BUG: Fix Window.ReadLine(): getnstr() doesn't return the input length
git-svn-id: svn://localhost/gambas/trunk@7190 867c0c6c-44f3-4631-809d-bfa615b0a4ec