Version: 3.14.3-bp152.4.1
* Wed May 06 2020 Carsten Ziepke <kieltux@gmail.com>
- Added gambas3-3.14.3-fix_build_with_poppler-0.88.patch.
This patch fixes the build problems with newer poppler version.
poppler 0.85: https://gitlab.com/gambas/gambas/commit/6a16e02e
poppler 0.86: https://gitlab.com/gambas/gambas/commit/bdb58016
* Mon Mar 16 2020 Max Lin <mlin@suse.com>
- BuildRequires postgresql-server-devel on Leap >= 15.2
* Thu Feb 27 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Replace pkgconfig(gmime-2.6) with pkgconfig(gmime-3.0)
BuildRequires.
* Wed Jan 22 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.14.3:
* Fix compilation with poppler >= 0.83.
- Changes from version 3.14.2:
* This release mainly includes a fix of the Message class that
disturbs a lot of people.
* INTERPRETER: Fix Find() method on Float, Single, and Long
arrays.
* GB.DB.POSTGRESQL: Compile with PostgreSQL 12.
* GB.GUI.BASE: Message: The ENTER key now selects the button
having the focus, not the default one, so that message boxes
behave the same with GTK+ and Qt.
* Mon Jan 20 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Drop pkgconfig(ORBit-2.0) BuildRequires: No longer needed, nor
used.
* Wed Oct 30 2019 Alexei Podvalsky <avvissu@yandex.by>
- Update to 3.14.1:
* Fix exponent sign printed twice in float to string
conversion.
* Some fixes in Drag & drop frame management.
* Prevent possible flickering of drag & drop frame.
* Form editor: Draw the control frame as soon as the Drag event
is raised, to try to workaround a dnd bug.
* Fix drag & drop frame management.
* Update project configuration files.
* Redraw the 'menu' and 'new-dir' icon.
* Fix mouse wheel zoom and paper size refresh.
* DocumentView: Some little design changes.
* Paint.TextHeight is a new property that returns the height of
one line of text, and Paint.FontScale is now "transparent".
* Fix highlighting of long lines and comments.
* Remove a useless global variable.
* Message boxes now correctly handle multi-line text in
buttons.
* Apply Paint.FontScale only when Paint.Font is assigned. Not
when one of the Paint.Font properties changes.
* Merge branch 'master' into 'master'
* [GB.QT5] BUG: Workaround "Setting a QCompleter on
non-editable QComboBox is not allowed" message
* Do not imbricate focus events.
* Do JIT compilation after class loading. Otherwise the JIT
compiler may want to load the class that triggers the compilation
again.
* Windows whose Utility property is set now use
'_NET_WM_WINDOW_TYPE_DIALOG' instead of
'_NET_WM_WINDOW_TYPE_DIALOG'.
* Correctly generate metadata file for events so that there is
no spurious ByRef arguments anymore.
* Forgot to commit common header files.
* System.Trace is a new property that toggles the dump of the
position of each executed line.
* Project property dialog: Fix deletion in argument list when
pressing Backspace.
* Disable qt4 webkit component.
* Floating-point number to string conversion is now 1.7 times
faster.
* Add a '-t' option that dumps to the standard error the
position of each executed line of code.
* Update Gambas 16 px size font. Make it less round and fix
many characters.
* Fix support of read-only arrays.
* Mon Sep 23 2019 Alexei Podvalsky <avvissu@yandex.by>
- Update to 3.14.0:
* Add dark theme versions of component chooser icons (checked,
partially checked, locked).
* Fix XmlExplorer constructor declaration.
* Handle the new error hook.
* Don't leak control reference when raising an error from a
click event handler.
* Uncatched errors raised from an event handler can be ignored
now.
* Update Gambas 16 fonts.
* Always specify the direction of input method arguments in
introspection, otherwise the 'qdbusviewer' tool does not work.
* Add a bookmark on the current project in all directory and
file choosers.
* Bookmarks is a new static class that allows to define global
bookmarks for all FileChooser and DirChooser controls.
* Fix again the management of the new new PROPERTY...
* Take column in compiler warning messages into account.
* Fix again some crash when using the new PROPERTY
* Fix crash when using the new PROPERTY ...
* Error.Clear() now clears the error flag returned by the ERROR
function.
* Remove a debugging message.
* Take newlines, tabs, and backticks into account when
analyzing a table schema.
* Fix the declaration of static properties using USE.
* Automatic completion: Don't crash when displaying the
signature of '_new'.
* Fix menu proxy management that could crash combo-box popups.
* Add a bold version of the 16 pt Gambas font.
* Fix some memory leaks in font management.
* [GB.DB] NEW: Add a driver API that handles debugging
messages. NEW: Print the current date/time before any debugging
message.
* Add a 16 point size version of the medium Gambas font.
* Menu editor: Double-clicking on a menu entry now
automatically closes the menu editor to open the Click event
handler of that menu.
* Update component version.
* Component version is now taken from the VERSION file.
* Some minus signs reformatting.
* Project tree: 'Open in folder' menu entry is now visible on
file items, not just directories.
* ...
* Thu Apr 11 2019 Alexei Podvalsky <avvissu@yandex.by>
- Update to 3.13.0:
* [GP.MAP] BUG: Small bug fixes.
* Fix Url$() escaping characters.
* Code editor: The method popup font is sized according to the
number of methods to display.
* Some unary operator syntax rewrite in source code.
* Fix the JIT compiler: '_init' method, Lock instruction,
Object datatype, and DO / REPEAT loops at the beginning of a
function now work correctly.
* Update es.po
* Compile with GStreamer < 1.16.
* Speed is a new property that allows to define the media
playing speed. A negative speed moves backward.
* Support for playing speed rate and step-by-step forward.
* Update readme files.
* Option dialog: Fix spacing of some options in 'Project' tab.
* Changes in testing code.
* TerminalView: the minimal screen height is now 2 lines.
* NEW: Run Gambas tests last.
* Fix case typo in source code.
* Correctly normalize SQLite session file names.
* Fix typo in a source file that is not yet used.
* Cosmetic changes in debugger code.
* Fix Array.Shuffle() on String, Long and Object arrays.
* Array.Shuffle() is a new method that randomly shuffles an
array using Fisher?Yates algorithm.
* ASSERT ... PRINT or ERROR allows to use PRINT or ERROR to
print a message when the assertion fails.
* Tue Apr 09 2019 Christophe Giboudeaux <christophe@krop.fr>
- Add the missing dependencies for Tumbleweed.
* Tue Mar 05 2019 olaf@aepfle.de
- Version 3.12 has a hard buildrequirement for pkgconfig(ncurses)
This requirement is only available in 13.2 and later.
Disable the ncurses subpkg and swallow pkgs from previous versions
- Switch to autosetup, do not touch sources in prep
- Package metainfo directory to fix build
* Sun Feb 10 2019 Jan Engelhardt <jengelh@inai.de>
- Trim future goals.
* Mon Feb 04 2019 Alexei Podvalsky <avvissu@yandex.by>
- Update to 3.12.2:
* Fix UdpSocket class declaration.
* UdpSocket: Host is a new property that allows to define the
IP address the UDP socket will be bounded to.
* Make the "./" path equivalent to "." as before, and not a
prefix for a component with a null name.
* Take care of components that modifiy the 'environ' variable.
Using 'gb.httpd' does not crash anymore.
* Fix Debug instruction and support for the new Assert
instruction.
* Really fix the loop optimization.
* Fix loop optimization that didn't work on loops calling
themselves recursively.
* Fix badly committed files.
* Font[] now assumes a default size of 10 points, so that you
don't have to specify the font size when creating the Font object.
* TerminalView: Implement "ESC <N> b" sequence.
* Support for 'tcc' compiler.
* Do not propagate mouse wheel events of ComboBox, TextArea,
Slider and ScrollBar, as in Qt components.
* Project property dialog: Use custom icons for component tab
check boxes, because some style cannot draw them correctly.
* Introduce RssDate for date+timezone handling
* RssGuid: do not set IsPermaLink by default when parsing
* Depend on gb.util for RFC822 date conversions
* Switch version to 3.12.1.
* Merge branch 'stable' of gitlab.com:gambas/gambas into stable
* Merge branch 'master' into stable
* Update some test forms and version numbers.
- Update gambas3-3.10.0-llvm.patch > gambas3-3.12.2-llvm.patch
* Wed Oct 03 2018 Lars Vogdt <lars@linux-schulserver.de>
- update to 3.11.4:
This release includes the backports of fixes made in the development
version since 3.11.3.
The main fixes are:
* The thousand separators management has been fixed.
* The CHMOD instruction has been fixed.
* The sqlite session management has been fixed in the gb.web component.
* gb.mime is now compatible with the 3.0 version of the libgmime library.
See the ChangeLog for the other ones.
- removed gambas3-3.11.3-pkgconfig-sdl2.patch
* Wed Aug 22 2018 avvissu@yandex.by
- Fix packaging with qt4
* Fri Aug 03 2018 avvissu@yandex.by
- Switch to gitlab
* Thu Aug 02 2018 avvissu@yandex.by
- Update tp 3.11.3:
* The compilation of gb.pdf with different versions of the
randomly changing poppler library.
* Some bugs in the gb.xml and gb.xml.html components.
* A few other bugs.
- Change in 3.11.2:
* This release disables link time optimization by default, and
allows Gambas to compile with older versions of Qt and GTK+
- Change in 3.11.1:
* This release fixes the compilation with older version of gcc
that do not support link time optimization
- Change in 3.11.0:
* Besides tons of bug fixes, here is the main enhancements since
the last version
* More info: http://gambaswiki.org/wiki/doc/release/3.11.3?nh
- Add gambas3-3.11.3-pkgconfig-sdl2.patch
- Drop gambas3-adapt-to-poppler-058.patch (fixed)
- Drop gambas3-3.10.0-disable-qt4.patch (fixed)
- Add the control directory to runtime
Version: 3.10.0-bp150.1.6
* Wed Apr 18 2018 mpluskal@suse.com
- Drop sqlite2 support as it is being obsoleted
* Tue Mar 06 2018 lars@linux-schulserver.de
- use %license macro
- use spdx 3.0 license string
* Mon Dec 11 2017 avvissu@yandex.by
- Fix build on Factory (add pkgconfig({ice,sm}))
* Sun Dec 10 2017 avvissu@yandex.by
- Rebase bconds
- Add gb-openal package
- [Fixed] E: summary-not-capitalized
- Update description for: gb-args, gb-option, gb-xml-rpc
- Spec file cleanup
* Sat Dec 09 2017 avvissu@yandex.by
- Build with the --disable-qt4 option on Factory
- Add gambas3-3.10.0-disable-qt4.patch (bnc#1072031)
- Drop gambas3-gb-chart (only qt4 version)
- Add pkgconfig(poppler-qt{4,5})
* Thu Dec 07 2017 dimstar@opensuse.org
- Escape the usage of %{VERSION} when calling out to rpm.
RPM 4.14 has %{VERSION} defined as 'the main packages version'.
* Tue Sep 19 2017 zaitor@opensuse.org
- Add gambas3-adapt-to-poppler-058.patch: Adapt to poppler 0.58 api
changes.
- Drop obsolete and unused pkgconfig(webkit-1.0) BuildRequires.
* Mon Aug 28 2017 zaitor@opensuse.org
- Pull in tarball from upstream again to please Factory source
checker bots, as a new tarball with same version was uploaded
* Wed Jul 19 2017 avvissu@yandex.by
- Update to 3.10.0:
* see: http://gambaswiki.org/wiki/doc/release/3.10.0
- Add component gambas3-gb-term
- Drop gambas3-3.9.2-gcc7.patch
- Rename and rebase gambas3-3.9.2-llvm.patch to
gambas3-3.10.0-llvm.patch
- Spec file cleanup
* Sun Jun 04 2017 avvissu@yandex.by
- Build with gcc7 (gambas3-3.9.2-gcc7.patch)
* Wed Feb 08 2017 avvissu@yandex.by
- Fix conflict with shared-mime-info
* Wed Feb 08 2017 avvissu@yandex.by
- Add gambas3-rpmlintrc in spec file
* Tue Feb 07 2017 jengelh@inai.de
- Update descriptions
- Fix a wrong {with qt4} to be {with qt5}
* Sun Feb 05 2017 avvissu@yandex.by
- Update to 3.9.2:
* Release includes various bugfixes
* See more info: http://gambaswiki.org/wiki/doc/release/3.9.2?nh
- Update patch:
* gambas3-3.8.3-llvm.patch -> gambas3-3.9.2-llvm.patch
* Fri Sep 16 2016 avvissu@yandex.by
- Update to 3.9.1:
* Release includes various bugfixes
* See more info: http://gambaswiki.org/wiki/doc/release/3.9.1?nh
- Change in 3.9.0:
* A new component gb.web.form and gb.form.terminal
* A new IDE output console based on the previous component
* A new and better project argument list interface
* Project creation is now based on project templates
* The Expression class is now inheritable and allows to customize
the interpreter evaluator.
* FileView and DirView controls automatically refresh themselves
if your project uses the gb.inotify component
* TextEditor now can display thin vertical lines to emphasize
indentation
* Menu can have a proxy, i.e. pop up the children of another menu
* Paint.StretchImage() is a new method that scales an image to
fit a rectangle, keeping the image proportions
* gb.net.smtp component support PLAIN and CRAM-MD5 authentication
* See more info: http://gambaswiki.org/wiki/doc/release/3.9.0?nh
- Use default Qt5 on openSUSE > 13.2
* Tue May 31 2016 avvissu@yandex.by
- Recheck the required dependencies
* Sat May 21 2016 aloisio@gmx.com
- Fixed Tumbleweed build
* Mon Mar 07 2016 avvissu@yandex.ru
- Add Requires: gb-{markdown,util}
* Sun Mar 06 2016 avvissu@yandex.ru
- Fix: Installation of Gambas [bnc#969744]
* Fri Dec 25 2015 avvissu@yandex.ru
- Update to 3.8.4:
* Release includes various bugfixes
* No crash anymore when running the IDE through a terminal server.
* Support for time-only values on recent PostgreSQL databases.
* Support for PLAIN and CRAM-MD5 authentications in gb.net.smtp.
* See more info: http://gambaswiki.org/wiki/doc/release/3.8.4?nh