* Tue May 30 2023 shundhammer@suse.com
- Version bump to 4.5.3 to fix master branch accidentially
having been submitted to SLE-15-SP5 by CI for some versions
(master is now 4.6.0 already, so there is no version clash)
* Wed May 17 2023 shundhammer@suse.com
- NCurses UI: Prevent buffer overflow when drawing very wide labels
(bsc#1211354)
- 4.4.12
* Tue Apr 25 2023 shundhammer@suse.com
- Qt UI: Fixed regression for icon loading (bsc#1210712)
https://github.com/libyui/libyui/pull/98
- 4.4.11
* Tue Apr 18 2023 shundhammer@suse.com
- Qt UI: Fixed loading icons from an absolute path (bsc#1210591)
https://github.com/libyui/libyui/pull/94
- 4.4.10
* Tue Feb 14 2023 shundhammer@suse.com
- Fixed build with GCC13 (-Woverloaded-virtual) (bsc#1208238)
- build-all: Don't build bindings with --small (-s)
- More docs for YShortcutManager (FAQ for our QA)
- Merged PR #88 from krai:
libyui-ncurses: Replace off64_t with off_t and stat64 with stat
- 4.4.9
* Tue Jan 10 2023 lslezak@suse.com
- NCurses REST API - fixed RunInTerminal behavior (bsc#1206929)
Stop the REST API server during execution of the
RunInTerminal() call. This allows the subprocess to open
it's own REST API server using the same port.
This is useful for the ncurses YaST control center which
starts other YaST modules as subprocesses.
- 4.4.8
* Tue Dec 06 2022 shundhammer@suse.com
- YQPkg: Scroll patterns list by pixels, not by item to avoid problems
caused by non-uniform item heights (bsc#1189550)
- 4.4.7
* Wed Nov 09 2022 shundhammer@suse.com
- Prevent antisocial focus grabbing in pkg list (bsc#1204429)
- 4.4.6
* Mon Sep 19 2022 shundhammer@suse.com
- Fixed build failure with gcc 13 (gh#libyui/libyui/#80)
- Killed YCP zombies in log output and comments
- 4.4.5
* Tue Aug 30 2022 shundhammer@suse.com
- Fixed main window stacking order in YQMainWinDock to avoid
unintentional transparency when QSS-styling YQDialogs
(bsc#1199020, bsc#1191112)
- 4.4.4
* Tue Aug 02 2022 lslezak@suse.cz
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
* Thu Jul 21 2022 lslezak@suse.cz
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
* Tue May 17 2022 shundhammer@suse.com
- Added a custom QTranslator for translations support for Qt Designer
.ui files (bsc#1198097)
- Renamed .ui files and toplevel classes in .ui files to conform to
our naming standards (QY2*, YQ*) to avoid ambiguities with predefined
Qt classes to work with our new custom QTranslator
- Added TEXTDOMAIN file to support .ui files in y2makepot (@lslezak)
- 4.4.1
* Thu Apr 14 2022 shundhammer@suse.com
- Added dynamic property first-item to YQItemSelector and
YQCustomStatusItemSelector for QSS styling (bsc#1196599)
see also https://github.com/libyui/libyui/pull/68
- 4.4.0
* Thu Apr 14 2022 shundhammer@suse.com
- Reviewed and merged pending community PRs:
- Perl bindings build error fix by Angelo Naselli <anaselli@linux.it>
- Ruby bindings with libyui-mga by Angelo Naselli <anaselli@linux.it>
- Typo fix in rest-api examples by George Gkioulis <ggkioulis@suse.com>
- Missing examples header fix by James.W <jinnan.wjn@alibaba-inc.com>
* Tue Mar 15 2022 shundhammer@suse.com
- Fixed release notes dialog in YQWizard clearing content on click
(bsc#1195158)
- Documented the different ways of displaying release notes in the UI
- 4.3.3
* Thu Mar 03 2022 lslezak@suse.cz
- Update also the stylesheet (theme) for the RichText content when
changing the UI theme (bsc#1196296)
- 4.3.2
* Wed Feb 09 2022 shundhammer@suse.com
- Made widget style sheet (theme) switching discoverable in the Qt UI:
Added an icon button to YQWizard
(jsc#SLE-20564, bsc#1195730)
More info + screenshots: https://github.com/libyui/libyui/pull/65
- Fixed Qt warning in y2log: QFrame '' already has a layout
- 4.3.1
* Tue Feb 01 2022 shundhammer@suse.com
- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564)
with the Shift-F3 key combination
More info + screenshots: https://github.com/libyui/libyui/pull/64
- Added UI built-in UI.AskForWidgetStyle()
- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo())
- Bumped SO version to 16
- Fixed gcc 12 warnings (GitHub issue #63)
(elevated to error by -Werror)
- 4.3.0
* Tue Dec 21 2021 shundhammer@suse.com
- Fix deprecated warning (elevated to error by -Werror)
for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api
(bsc#1193956)
- 4.2.24
Version: 4.0.0-bp153.1.4
* Mon Feb 15 2021 Stefan Hundhammer <shundhammer@suse.com>
- Adapted to new libyui cmake build environment (bsc#1181653)
- Renamed Makefile.cvs to Makefile.repo
- 4.0.0
* Wed Nov 25 2020 Stefan Hundhammer <shundhammer@suse.com>
- Fixed OBS-only changes by kkaempf vs. Git master conflicts
- Removed kkaempf's libyui-bindings-2.0.2.patch
(now included in mvidner's latest commits for 2.1.0)
- 2.1.1
* Tue Nov 17 2020 Stefan Hundhammer <shundhammer@suse.com>
- Added new widgets: YMenuBar, YItemSelector (bsc#1175115)
- 2.1.0
* Wed Sep 30 2020 Klaus Kämpf <kkaempf@suse.com>
- fix Factory build, add libyui-bindings-2.0.2.patch
- move to python3-only build
* Wed May 27 2020 Josef Reidinger <jreidinger@suse.com>
- Fix ruby bindings when build as non-gem (bsc#1172158)
- 2.0.2
* Tue May 26 2020 dmulder@suse.com
- Modify spec file to build python3 package
- 2.0.1
* Fri Apr 14 2017 besser82@fedoraproject.org
- Add option to enable MGA-Extensions
- Patches from MGA (anaselli) to support external plugins
- 2.0.0
* Fri Apr 14 2017 besser82@fedoraproject.org
- Python3: YItem and YWidget pointers comparison does not work any more
(gh#libyui/libyui-bindings#26, A. Naselli)
- Python: Python binding missing constant values
(gh#libyui/libyui-bindings#25, A. Naselli)
- Python: Added an example to show how to fill a YTable using YItemCollection
(gh#libyui/libyui-bindings#24, A. Naselli)
- CMake: Fix handling of PerlLibs (boo#1113271)
- 1.1.2
Version: 1.1.1-bp150.2.4
* Tue Jan 19 2016 mvidner@suse.com
- CSharp: fix a System.EntryPointNotFoundException
(gh#libyui/libyui-bindings#18, M. Pasotti)
- Perl, Python, Ruby: Fixed item identity comparison
(gh#libyui/libyui-bindings#15, A. Naselli)
- 1.1.1
* Sun Jan 18 2015 besser82@fedoraproject.org
- Replace deprecated Config: with RbConfig: for Ruby 2.2
- Add bindings for Mono / CSharp thanks to Matteo Pasotti
<matteo@mageia.org>
- Add CMake-switches to enable / disable languages thanks to
Matteo Pasotti <matteo@mageia.org>
- Shapen-up Mono-bindings to work as expected
- 1.1.0
* Thu Jan 15 2015 mvidner@suse.com
- Fixed building with cmake 3.1 (-fPIC, PREFIX, boo#911875).
- 1.0.6
* Wed Sep 10 2014 mvidner@suse.com
- Enabled building (but not running) from a non /usr prefix,
for ci.opensuse.org.
- 1.0.5
* Fri Jan 24 2014 anaselli@linux.it
- Added convertors and incrementers needed at least for Perl
and python:
YEvent: toYWidgetEvent toYKeyEvent toYMenuEvent toYCancelEvent
toYDebugEvent toYTimeoutEvent
YItem: toYTreeItem toYTableItem
YItemIterator: toYItem incrYItemIterator
YTableCellIterator: toYTableCell incrYTableCellIterator
- new Version 1.0.4
* Mon Dec 02 2013 anaselli@linux.it
- added new file checking for YExternalWidgets plugin management
- new Version 1.0.3
* Fri May 31 2013 bjoern.esser@gmail.com
- license update: LGPL-2.1 or LGPL-3
- get rid of `/usr/bin/env` in hashbang of examples
- new Version 1.0.2
* Mon Aug 13 2012 cfarrell@suse.com
- license update: GPL-2.0
SPDX format (http://www.spdx.org/licenses) should be used for spec file
license field
* Fri Aug 10 2012 kkaempf@suse.com
- Update to 1.0.0 for stand-alone libyui
* Tue Jun 12 2012 kkaempf@suse.com
- Build stand-alone (without YaST)
* Wed Dec 01 2010 coolo@novell.com
- switch to perl_requires macro
* Thu Aug 07 2008 kkaempf@suse.de
- use rpm macros for Perl and Python directories. Fixes building
against Python 2.6.
* Fri May 23 2008 kkaempf@suse.de
- fix widget (pointer) comparison for Perl and Python.
* Tue May 20 2008 kkaempf@suse.de
- Fix requires for perl-yui (bnc#392558)
* Tue May 20 2008 kkaempf@suse.de
- follow naming conventions (bnc#392524). Its now ruby-yui,
python-yui and perl-yui.
* Mon May 19 2008 kkaempf@suse.de
- Add examples for Perl and Python
* Fri May 16 2008 kkaempf@suse.de
- Also generate Python (libyui-python) and Perl (perl-libyui)
bindings.
* Tue May 13 2008 kkaempf@suse.de
- Add copyright (gpl 2.0) (bnc#379919)
- Add Ruby examples.
* Mon Apr 14 2008 kkaempf@suse.de
- Extended, now sufficient for selection_box1.
* Fri Apr 11 2008 kkaempf@suse.de
- Initial version, just enough for 'Hello, world!'