diff --git a/.blivet-gui.metadata b/.blivet-gui.metadata index 10e6f80abcab1ac53d19df81ed9d5a59677c20d5..8ee0d2d8176a956a0448e344c6b96f14d8c5f6f5 100644 --- a/.blivet-gui.metadata +++ b/.blivet-gui.metadata @@ -1 +1 @@ -522336fc7bc308494f67718f3545c0ab8e9e8058 SOURCES/blivet-gui-2.4.2.tar.gz +513c7db57d4a238533b0fffda636760a29f7379e SOURCES/blivet-gui-2.6.0.tar.gz diff --git a/SOURCES/0001-Fix-segfault-when-trying-to-reuse-an-invalid-GtkTreeIter.patch b/SOURCES/0001-Fix-segfault-when-trying-to-reuse-an-invalid-GtkTreeIter.patch deleted file mode 100644 index 35b33ae6aab9acb25f55f2a82274d2b24d8c73f7..0000000000000000000000000000000000000000 --- a/SOURCES/0001-Fix-segfault-when-trying-to-reuse-an-invalid-GtkTreeIter.patch +++ /dev/null @@ -1,23 +0,0 @@ -From c68cfeb790476f71dd27ab7bfc13dcfac49f715c Mon Sep 17 00:00:00 2001 -From: Vojtech Trefny -Date: Wed, 30 Aug 2023 15:52:15 +0200 -Subject: [PATCH] Fix segfault when trying to reuse an invalid GtkTreeIter - -Resolves: rhbz#2234466 ---- - blivetgui/list_devices.py | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/blivetgui/list_devices.py b/blivetgui/list_devices.py -index 9a55be07..2fd4a795 100644 ---- a/blivetgui/list_devices.py -+++ b/blivetgui/list_devices.py -@@ -162,6 +162,8 @@ def on_disk_selection_changed(self, selection): - selection.handler_block(self.selection_signal) - selection.unselect_iter(treeiter) - selection.handler_unblock(self.selection_signal) -+ if not model.iter_is_valid(self.last_iter): -+ self.last_iter = model.get_iter(1) - selection.select_iter(self.last_iter) - treeiter = self.last_iter - diff --git a/SOURCES/0002-Add-cmdline-option-to-force-blivet-gui-to-keep-above.patch b/SOURCES/0002-Add-cmdline-option-to-force-blivet-gui-to-keep-above.patch deleted file mode 100644 index 673171581cad9cee097f6369f64d0ef211142a9c..0000000000000000000000000000000000000000 --- a/SOURCES/0002-Add-cmdline-option-to-force-blivet-gui-to-keep-above.patch +++ /dev/null @@ -1,91 +0,0 @@ -From b5842c910d6bdf14d12ca1817e061336ed0744a6 Mon Sep 17 00:00:00 2001 -From: Vojtech Trefny -Date: Tue, 12 Sep 2023 10:09:20 +0200 -Subject: [PATCH 1/2] Add cmdline option to force blivet-gui to keep above - other apps - -Related: rhbz#2238282 ---- - blivet-gui | 4 +++- - blivetgui/blivetgui.py | 4 +++- - man/blivet-gui.1 | 3 +++ - 3 files changed, 9 insertions(+), 2 deletions(-) - -diff --git a/blivet-gui b/blivet-gui -index 09cbd534..7ac513ae 100755 ---- a/blivet-gui -+++ b/blivet-gui -@@ -73,6 +73,8 @@ def parse_options(): - parser = argparse.ArgumentParser(description="blivet-gui") - parser.add_argument("-v", "--version", action="store_true", dest="version", default=False, - help=_("show version information")) -+ parser.add_argument("--keep-above", action="store_true", dest="keep_above", default=False, -+ help=_("keep blivet-gui window above other windows")) - parser.add_argument("disks", metavar="disk", type=str, nargs="*", - help="run blivet-gui only on specified disk(s) (optional)") - -@@ -106,7 +108,7 @@ def main(): - sockfile = output.split()[0] - - client = BlivetGUIClient(server_socket=sockfile) -- BlivetGUI(client, exclusive_disks=options.disks) -+ BlivetGUI(client, exclusive_disks=options.disks, keep_above=options.keep_above) - - - if __name__ == '__main__': -diff --git a/blivetgui/blivetgui.py b/blivetgui/blivetgui.py -index 5e611868..9322398b 100644 ---- a/blivetgui/blivetgui.py -+++ b/blivetgui/blivetgui.py -@@ -67,7 +67,7 @@ class BlivetGUI(object): - - installer_mode = False - -- def __init__(self, client, exclusive_disks=None): -+ def __init__(self, client, exclusive_disks=None, keep_above=False): - - self.client = client - -@@ -103,6 +103,8 @@ def __init__(self, client, exclusive_disks=None): - # MainWindow - self.main_window = self.builder.get_object("main_window") - self.main_window.connect("delete-event", self.quit) -+ if keep_above: -+ self.main_window.set_keep_above(True) - - # Exception handling - self.exc = BlivetGUIExceptionHandler(self.main_window, sys.excepthook) -diff --git a/man/blivet-gui.1 b/man/blivet-gui.1 -index 043a0f89..245afe1e 100644 ---- a/man/blivet-gui.1 -+++ b/man/blivet-gui.1 -@@ -16,6 +16,9 @@ show this help information and exit - .TP - .BR \-v ", " \-\-version - show version information and exit -+.TP -+.BR \-\-keep\-above -+keep the blivet-gui window above other windows - - .SH EXAMPLES - You can run blivet-gui from a command line and specify one or more disks. - -From bfaeac7b9b553756665bc97b41b26a3e7ad79bb5 Mon Sep 17 00:00:00 2001 -From: Vojtech Trefny -Date: Tue, 12 Sep 2023 10:10:45 +0200 -Subject: [PATCH 2/2] man: Update copyright year - ---- - man/blivet-gui.1 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/man/blivet-gui.1 b/man/blivet-gui.1 -index 245afe1e..d24886c0 100644 ---- a/man/blivet-gui.1 -+++ b/man/blivet-gui.1 -@@ -31,4 +31,4 @@ blivet-gui /dev/sda /dev/sdb - Vojtech Trefny - - .SH COPYRIGHT --2020, Red Hat, Licensed under GPLv2+ -+2023, Red Hat, Licensed under GPLv2+ diff --git a/SOURCES/0003-Add-cmdline-option-to-enabled-blivets-auto_dev_updates-flag.patch b/SOURCES/0003-Add-cmdline-option-to-enabled-blivets-auto_dev_updates-flag.patch deleted file mode 100644 index 8713127982fbfd19e6b6b3200205b6cba22bebff..0000000000000000000000000000000000000000 --- a/SOURCES/0003-Add-cmdline-option-to-enabled-blivets-auto_dev_updates-flag.patch +++ /dev/null @@ -1,116 +0,0 @@ -From 428b33cf7184416c5a0d07d23b279bb0b919e458 Mon Sep 17 00:00:00 2001 -From: Vojtech Trefny -Date: Tue, 12 Sep 2023 13:49:55 +0200 -Subject: [PATCH] Add a cmdline option to enabled blivet's auto_dev_updates - flag - -Resolves: rhbz#2238292 ---- - blivet-gui | 5 ++++- - blivetgui/blivet_utils.py | 11 ++++++++++- - blivetgui/blivetgui.py | 8 ++++++-- - man/blivet-gui.1 | 3 +++ - 4 files changed, 23 insertions(+), 4 deletions(-) - -diff --git a/blivet-gui b/blivet-gui -index 7ac513a..db5e3d8 100755 ---- a/blivet-gui -+++ b/blivet-gui -@@ -75,6 +75,9 @@ def parse_options(): - help=_("show version information")) - parser.add_argument("--keep-above", action="store_true", dest="keep_above", default=False, - help=_("keep blivet-gui window above other windows")) -+ parser.add_argument("--auto-dev-updates", action="store_true", dest="auto_dev_updates", default=False, -+ help="gather all information about devices even if it requires potentially dangerous operation \ -+ like mounting or filesystem check") - parser.add_argument("disks", metavar="disk", type=str, nargs="*", - help="run blivet-gui only on specified disk(s) (optional)") - -@@ -108,7 +111,7 @@ def main(): - sockfile = output.split()[0] - - client = BlivetGUIClient(server_socket=sockfile) -- BlivetGUI(client, exclusive_disks=options.disks, keep_above=options.keep_above) -+ BlivetGUI(client, exclusive_disks=options.disks, keep_above=options.keep_above, auto_dev_updates=options.auto_dev_updates) - - - if __name__ == '__main__': -diff --git a/blivetgui/blivet_utils.py b/blivetgui/blivet_utils.py -index 3c08384..e2f0a08 100644 ---- a/blivetgui/blivet_utils.py -+++ b/blivetgui/blivet_utils.py -@@ -138,7 +138,7 @@ class BlivetUtils(object): - - installer_mode = False - -- def __init__(self, ignored_disks=None, exclusive_disks=None): -+ def __init__(self, ignored_disks=None, exclusive_disks=None, flags=None): - - self.ignored_disks = ignored_disks - self.exclusive_disks = exclusive_disks -@@ -164,9 +164,18 @@ def __init__(self, ignored_disks=None, exclusive_disks=None): - # ignore zram devices - blivet.udev.ignored_device_names.append(r"^zram") - -+ # set blivet flags -+ if flags: -+ self._set_blivet_flags(flags) -+ - self.blivet_reset() - self._update_min_sizes_info() - -+ def _set_blivet_flags(self, flags): -+ for flag, value in flags.items(): -+ self.log.info("setting blivet flag '%s' to '%s'", flag, value) -+ setattr(blivet.flags.flags, flag, value) -+ - @property - def resizable_filesystems(self): - if self._resizable_filesystems is None: -diff --git a/blivetgui/blivetgui.py b/blivetgui/blivetgui.py -index 9322398..0a6749e 100644 ---- a/blivetgui/blivetgui.py -+++ b/blivetgui/blivetgui.py -@@ -67,7 +67,7 @@ class BlivetGUI(object): - - installer_mode = False - -- def __init__(self, client, exclusive_disks=None, keep_above=False): -+ def __init__(self, client, exclusive_disks=None, keep_above=False, auto_dev_updates=False): - - self.client = client - -@@ -93,6 +93,10 @@ def __init__(self, client, exclusive_disks=None, keep_above=False): - # supported filesystems - self._supported_filesystems = [] - -+ self.flags = dict() -+ if auto_dev_updates: -+ self.flags["auto_dev_updates"] = True -+ - # CSS styles - css_provider = Gtk.CssProvider() - css_provider.load_from_path(locate_css_file("rectangle.css")) -@@ -789,7 +793,7 @@ def _blivet_init_already_running(self): - - def blivet_init(self): - loading_window = LoadingWindow(self.main_window) -- ret = self._run_thread(loading_window, self.client.remote_control, ("init", self.ignored_disks, self.exclusive_disks)) -+ ret = self._run_thread(loading_window, self.client.remote_control, ("init", self.ignored_disks, self.exclusive_disks, self.flags)) - - if not ret.success: # pylint: disable=maybe-no-member - # blivet-gui is already running --> quit -diff --git a/man/blivet-gui.1 b/man/blivet-gui.1 -index d24886c..be65bd4 100644 ---- a/man/blivet-gui.1 -+++ b/man/blivet-gui.1 -@@ -19,6 +19,9 @@ show version information and exit - .TP - .BR \-\-keep\-above - keep the blivet-gui window above other windows -+.TP -+.BR \-\-auto\-dev\-updates -+gather all information about devices even if it requires potentially dangerous operation like mounting or filesystem check - - .SH EXAMPLES - You can run blivet-gui from a command line and specify one or more disks. diff --git a/SOURCES/0004-add-nvme.patch b/SOURCES/0004-add-nvme.patch new file mode 100644 index 0000000000000000000000000000000000000000..713fc30070117ac3134ea7085f7ddd62632ce4aa --- /dev/null +++ b/SOURCES/0004-add-nvme.patch @@ -0,0 +1,32 @@ +From 7a40d68afeafe6118b9d122cf5fa467e27aacd64 Mon Sep 17 00:00:00 2001 +From: bbrucezhang +Date: Thu, 4 Jan 2024 11:45:43 +0800 +Subject: [PATCH] add nvme + +--- + blivetgui/blivet_utils.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/blivetgui/blivet_utils.py b/blivetgui/blivet_utils.py +index e2f0a08..099837e 100644 +--- a/blivetgui/blivet_utils.py ++++ b/blivetgui/blivet_utils.py +@@ -115,13 +115,13 @@ class FreeSpaceDevice(object): + + @property + def is_empty_disk(self): +- return len(self.parents) == 1 and self.parents[0].type in ("disk", "nvdimm") and \ ++ return len(self.parents) == 1 and self.parents[0].type in ("disk", "nvdimm", "nvme") and \ + not self.parents[0].children and self.parents[0].format.type and \ + self.parents[0].format.type not in ("iso9660",) + + @property + def is_uninitialized_disk(self): +- return len(self.parents) == 1 and self.parents[0].type in ("disk", "nvdimm") and \ ++ return len(self.parents) == 1 and self.parents[0].type in ("disk", "nvdimm", "nvme") and \ + not self.parents[0].children and not self.parents[0].format.type + + @property +-- +2.39.3 + diff --git a/SPECS/blivet-gui.spec b/SPECS/blivet-gui.spec index e57e8ce3d32ac8b4d380a535b85e9be6db95d0f3..52c2a827e4594c619b4fb07a4e55bc9ab84084ee 100644 --- a/SPECS/blivet-gui.spec +++ b/SPECS/blivet-gui.spec @@ -1,12 +1,10 @@ Summary: Tool for data storage configuration Name: blivet-gui -Version: 2.4.2 -Release: 3%{?dist} +Version: 2.6.0 +Release: 1%{?dist} Source0: http://github.com/storaged-project/blivet-gui/releases/download/%{version}/%{name}-%{version}.tar.gz Source1: blivet-gui_event.conf -Patch0: 0001-Fix-segfault-when-trying-to-reuse-an-invalid-GtkTreeIter.patch -Patch1: 0002-Add-cmdline-option-to-force-blivet-gui-to-keep-above.patch -Patch2: 0003-Add-cmdline-option-to-enabled-blivets-auto_dev_updates-flag.patch +Patch1: 0004-add-nvme.patch License: GPL-2.0-or-later BuildArch: noarch URL: http://github.com/storaged-project/blivet-gui @@ -33,7 +31,7 @@ BuildRequires: make Requires: python3 Requires: python3-gobject -Requires: python3-blivet >= 1:3.3.0 +Requires: python3-blivet >= 3.8.0 Requires: gtk3 Requires: python3-pid Requires: libreport @@ -77,1259 +75,5 @@ mkdir -p %{buildroot}/%{_localstatedir}/log/blivet-gui %{_sysconfdir}/libreport/events.d/blivet-gui_event.conf %changelog -* Tue Sep 12 2023 Vojtech Trefny - 2.4.2-3 -- Add cmdline option to force blivet-gui to keep above other apps (#2238282) -- Add a cmdline option to enabled blivet's auto_dev_updates flag (#2238292) - -* Thu Aug 31 2023 Vojtech Trefny - 2.4.2-2 -- Fix segfault when trying to reuse an invalid GtkTreeIter (#2234466) - -* Wed Aug 16 2023 Packit - 2.4.2-1 -- New version 2.4.2 (Vojtech Trefny) -- pylint: Update pylintrc (Vojtech Trefny) -- Allow creating biosboot even if not in installer mode (Vojtech Trefny) -- Allow adding nested btrfs subvolumes (Vojtech Trefny) -- Squashed 'translation-canary/' changes from d6a4098..5bb8125 (Vojtech Trefny) -- Translated using Weblate (Georgian) (Temuri Doghonadze) -- Translated using Weblate (Chinese (Simplified) (zh_CN)) (yangyangdaji) -- misc: Vagrantfile update (Vojtech Trefny) -- Translated using Weblate (Korean) (김인수) -- Translated using Weblate (Swedish) (Luna Jernberg) -- Translated using Weblate (Korean) (김인수) -- Translated using Weblate (Czech) (Jan Kalabza) -- Translated using Weblate (Czech) (Pavel Borecki) -- Translated using Weblate (Portuguese (Brazil)) (Felipe Nogueira) -- Translated using Weblate (Czech) (Pavel Borecki) -- Update translation files (Weblate) -- Translated using Weblate (French) (grimst) - -* Wed Jul 19 2023 Fedora Release Engineering - 2.4.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jun 13 2023 Python Maint - 2.4.1-2 -- Rebuilt for Python 3.12 - -* Fri Mar 24 2023 Packit - 2.4.1-1 -- New version 2.4.1 (Vojtech Trefny) -- ci: Add Packit configuration for downstream builds on release (Vojtech Trefny) -- spec: Bump release to 27 for Packit daily builds (Vojtech Trefny) -- ci: Use Packit for daily builds in Copr (Vojtech Trefny) -- Translated using Weblate (Friulian) (Fabio Tomat) -- Translated using Weblate (Indonesian) (Andika Triwidada) -- Translated using Weblate (Hebrew) (Yaron Shahrabani) -- Translated using Weblate (Georgian) (Temuri Doghonadze) -- Translated using Weblate (Russian) (Igor Gorbounov) -- Translated using Weblate (Slovak) (Ondrej Sulek) -- Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov) -- Translated using Weblate (Swedish) (Luna Jernberg) -- Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov) -- Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov) -- Translated using Weblate (Croatian) (Gogo Gogsi) -- Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov) -- Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov) -- Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov) -- Translated using Weblate (Turkish) (Oğuz Ersen) -- Translated using Weblate (Chinese (Simplified) (zh_CN)) (yangyangdaji) -- Translated using Weblate (Korean) (김인수) -- Translated using Weblate (Ukrainian) (Yuri Chornoivan) -- Translated using Weblate (Polish) (Piotr Drąg) -- Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov) -- Translated using Weblate (Finnish) (Jiri Grönroos) -- Update translation files (Weblate) -- Translated using Weblate (German) (Ettore Atalan) -- Fix various typos discovered by spellintian (Vojtech Trefny) -- Translated using Weblate (Chinese (Simplified) (zh_CN)) (yangyangdaji) -- Translated using Weblate (French) (Alexandre Hen) -- spec: Change license string to the SPDX format required by Fedora (Vojtech Trefny) -- Translated using Weblate (Korean) (김인수) -- Translated using Weblate (German) (Ettore Atalan) -- Update translation files (Weblate) -- Translated using Weblate (Turkish) (Oğuz Ersen) -- Sync spec with downstream (Vojtech Trefny) - -* Wed Jan 18 2023 Fedora Release Engineering - 2.4.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Nov 11 2022 Vojtech Trefny - 2.4.0-2 -- Change license string to the SPDX format required by Fedora - -* Sun Sep 18 2022 Vojtech Trefny - 2.4.0-1 -- Translated using Weblate (Russian) (mistresssilvara) -- Translated using Weblate (Russian) (xasertop) -- misc: Add vagrant and ansible configuration for openSUSE (vtrefny) -- packit: Add srpm_build_deps for SRPM builds in Copr (vtrefny) -- Tell blivet to ignore zRAM devices (vtrefny) -- Translated using Weblate (Portuguese (Brazil)) (mairacanal) -- Use "folder" icon for LVM and other "complex" devices (vtrefny) -- Translated using Weblate (Hungarian) (meskobalazs) -- Check arguments when running blivet-gui-daemon (#2106214) (vtrefny) -- Translated using Weblate (Georgian) (temuri.doghonadze) -- Translated using Weblate (Georgian) (temuri.doghonadze) -- Added translation using Weblate (Georgian) (temuri.doghonadze) -- misc: Vagrantfile updated with latest Fedora and Ubuntu releases (vtrefny) -- Do not install the libreport/abrt configuration in setup.py (vtrefny) -- Remove python3-mock from test dependencies (vtrefny) -- ci: Use latest checkout action in GitHub actions (vtrefny) -- Replace pocketlint with a custom script (vtrefny) -- ci: Run static analysis checks in GitHub actions (vtrefny) -- Translated using Weblate (Friulian) (f.t.public) -- pylint: Remove deprecated pylint warnings from pylintrc and code (vtrefny) -- Translated using Weblate (Spanish) (alex) -- Translated using Weblate (Swedish) (bittin) -- Translated using Weblate (Bengali (India)) (mitra_anirban) -- Translated using Weblate (Slovak) (feonsu) -- spec: Remove dependecy on gettext (vtrefny) -- Translated using Weblate (Spanish) (alex) -- Translated using Weblate (Czech) (pavel.borecki) -- Translated using Weblate (Croatian) (linux.hr) -- Translated using Weblate (Korean) (simmon) -- Translated using Weblate (Turkish) (oguz) -- Translated using Weblate (Finnish) (ricky.tigg) -- Translated using Weblate (Ukrainian) (yurchor) -- Translated using Weblate (Polish) (piotrdrag) -- Update translation files (noreply) -- Fix grammar for some visible labels in LVMEditDialog (vtrefny) -- appdata: Remove information about kickstart support (vtrefny) -- pylint: Allow loading all C extensions (vtrefny) -- POT file update (vtrefny) -- Add missing log calls for utils functions (vtrefny) -- Use close button for the device info dialog instead of cancel (vtrefny) -- Change label for the LUKS "decrypt" menu item to "unlock" (vtrefny) -- Small UI adjustments in FormatDialog (vtrefny) -- POT file update (vtrefny) -- Remove old remnants of Python 2 support (vtrefny) -- Add tooltips for the toolbar buttons (vtrefny) -- Remove unused code from actions list (vtrefny) -- Log set_mountpoint operation to the utils log (vtrefny) -- utils: Add function to log to the utils log (vtrefny) -- Various grammar fixes in README.md, CONTRIBUTING.md and doc/intro.rst (vtrefny) -- tests: Add tests for dialogs helper functions (vtrefny) -- tests: Add test for ResizeDialog (vtrefny) -- tests: Add test for UnmountDialog (vtrefny) -- tests: Add test for LabelDialog (vtrefny) -- tests: Add test for MountpointDialog (vtrefny) -- Add more tests for ListPartitions covering missing functions (vtrefny) -- Remove some old/unused variables from Makefile (vtrefny) -- tests: Add test for partition resizing (vtrefny) -- miscs: Update Vagrantfile (vtrefny) -- Translated using Weblate (Slovak) (feonsu) -- Use symbolic list-add and edit- icons (Adwaita dropped old ones) (awilliam) -- CONTRIBUTING.md: Fix instructions for installing test dependencies (vtrefny) -- spec: Add explicit dependency on polkit (vtrefny) -- Translated using Weblate (Croatian) (linux.hr) -- Translated using Weblate (French) (julroy67) -- Translated using Weblate (Portuguese (Brazil)) (sigmasquadron) -- Fix title for the label dialog (vtrefny) -- Translated using Weblate (Swedish) (goeran) -- Translated using Weblate (Indonesian) (andika) -- Translated using Weblate (Turkish) (oguzersen) -- Translated using Weblate (Finnish) (copper_fin) -- ui: Add Gtk.ScrolledWindow as parent for the logical Gtk.TreeView (vtrefny) -- Fix displaying mountpoints for btrfs subvolumes (vtrefny) -- Translated using Weblate (Korean) (simmon) -- Translated using Weblate (Ukrainian) (yurchor) -- Translated using Weblate (Polish) (piotrdrag) -- Update translation files (noreply) -- Translated using Weblate (Swedish) (goeran) -- Translated using Weblate (Swedish) (bittin) -- Translated using Weblate (Swedish) (goeran) -- Fix removing encrypted parents (vtrefny) -- Bump required version of blivet to 3.3.0 (vtrefny) -- Add support for specifying sector size for LUKS devices (vtrefny) -- Translated using Weblate (Swedish) (goeran) -- Added translation using Weblate (Swedish) (goeran) -- Translated using Weblate (German) (atalanttore) -- Squashed 'translation-canary/' changes from 4d4e65b..d6a4098 (vtrefny) -- Translated using Weblate (Croatian) (tomislav.krznar) -- Translated using Weblate (Chinese (Simplified) (zh_CN)) (lchopn) -- Translated using Weblate (Indonesian) (andika) -- Translated using Weblate (German) (atalanttore) -- Translated using Weblate (Korean) (simmon) -- Translated using Weblate (Friulian) (f.t.public) -- Translated using Weblate (Hungarian) (meskobalazs) -- Translated using Weblate (Spanish) (perikiyoxd) -- Translated using Weblate (Croatian) (linux.hr) -- Translated using Weblate (Croatian) (linux.hr) -- Fix some PEP 8 issues in doc/conf.py (vtrefny) -- pylint: Remove redundant 'u' prefixes for strings in doc/conf.py (vtrefny) -- pylint: Specify encoding for open() (vtrefny) -- Translated using Weblate (French) (itotutona) -- Translated using Weblate (Croatian) (linux.hr) -- Revert "Translations update from Weblate" (vtrefny) -- Added translation using Weblate (Croatian) (linux.hr) -- Translated using Weblate (Slovak) (feonsu) -- Translated using Weblate (Czech) (pavel.borecki) -- Fix DeviceFormatError when removing a non-existing MD array (vtrefny) -- Translated using Weblate (Korean) (simmon) -- Translated using Weblate (Turkish) (oguzersen) -- Translated using Weblate (Ukrainian) (yurchor) -- Translated using Weblate (Finnish) (copper_fin) -- Translated using Weblate (Polish) (piotrdrag) -- Update translation files (noreply) -- Translated using Weblate (Turkish) (oguzersen) -- README: Add information about OpenMandriva repo (vtrefny) - -* Wed Aug 10 2022 Vojtech Trefny - 2.3.0-8 -- Drop dependecy on gettext - -* Wed Jul 20 2022 Fedora Release Engineering - 2.3.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jun 13 2022 Python Maint - 2.3.0-6 -- Rebuilt for Python 3.11 - -* Thu Feb 17 2022 Adam Williamson - 2.3.0-5 -- Backport PR #331 to fix with adwaita-icon-theme 42+ - -* Wed Jan 19 2022 Fedora Release Engineering - 2.3.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Sep 22 2021 Adam Williamson - 2.3.0-3 -- Backport PR #294 to fix bug deleting not-yet-created RAID device (#2005289) - -* Tue Aug 24 2021 Vojtech Trefny - 2.3.0-2 -- Do not allow setting chunk size for RAID 1 (#1996223) - -* Sun Aug 08 2021 Vojtech Trefny - 2.3.0-1 -- README: Add information about the openSUSE and Mageia Copr repo (vtrefny) -- Update distributions in Vagrantfile (vtrefny) -- CONTRIBUTING.md update (vtrefny) -- Translated using Weblate (Indonesian) (didiksupriadi41) -- Translated using Weblate (Indonesian) (didiksupriadi41) -- Translated using Weblate (Friulian) (f.t.public) -- tests: Print exception when we fail to a load test case (vtrefny) -- Make sure we pass start sector as int to pyparted not as Decimal (vtrefny) -- Fix various alerts found by LGTM (vtrefny) -- Translated using Weblate (Polish) (piotrdrag) -- Fix removing existing MD arrays (vtrefny) -- Translated using Weblate (Korean) (simmon) -- README: Add more information about the OBS repository and its usage (vtrefny) -- Translated using Weblate (Korean) (simmon) -- Translated using Weblate (Chinese (Simplified) (zh_CN)) (lchopn) -- Translated using Weblate (Korean) (simmon) -- Translated using Weblate (Korean) (simmon) -- Translated using Weblate (Korean) (simmon) -- Add make to build dependencies (vtrefny) -- Translated using Weblate (Korean) (simmon) -- Added translation using Weblate (Korean) (simmon) -- Added translation using Weblate (Sinhala) (r45xveza) -- Translated using Weblate (Finnish) (ricky.tigg) -- Translated using Weblate (Russian) (igor.gorbounov) -- Translated using Weblate (Hungarian) (meskobalazs) -- Squashed 'translation-canary/' changes from edda4ea..4d4e65b (vtrefny) -- Translated using Weblate (Slovak) (feonsu) -- Translated using Weblate (Punjabi) (amanpreet.alam) -- Translated using Weblate (Hebrew) (sh.yaron) -- Translated using Weblate (Finnish) (copper_fin) -- Translated using Weblate (Spanish) (ehespinosa57) -- Translated using Weblate (French) (julroy67) -- Translated using Weblate (Turkish) (oguzersen) -- Translated using Weblate (Ukrainian) (yurchor) -- Update translation files (noreply) -- Translated using Weblate (Indonesian) (andika) -- Translated using Weblate (Polish) (piotrdrag) -- Added translation using Weblate (Indonesian) (andika) -- Translated using Weblate (Italian) (nathan95) -- Translated using Weblate (Portuguese (Brazil)) (sigmasquadron) -- Translated using Weblate (Portuguese (Brazil)) (sigmasquadron) -- spec: Require all libblockdev plugins (vtrefny) -- Update translation files (noreply) -- Translated using Weblate (Finnish) (ricky.tigg) -- man: Remove old unused option "-k" from blivet-gui manpage (vtrefny) -- Allow specifying exclusive disks when running blivet-gui (vtrefny) -- Allow removing devices with children (vtrefny) -- Add libblockdev part plugin to test dependencies (vtrefny) -- Add Vagrant file for running development/testing VMs (vtrefny) -- Force ansible to use python3 in install-test-dependencies.yml (vtrefny) -- Install all dependencies in install-test-dependencies.yml (vtrefny) -- Move install-test-dependencies.yml to a special folder (vtrefny) -- Fix displaying disks with unknown formats (vtrefny) -- Allow creating encrypted btrfs volumes (vtrefny) - -* Wed Jul 21 2021 Fedora Release Engineering - 2.2.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint - 2.2.1-4 -- Rebuilt for Python 3.10 - -* Tue Jan 26 2021 Fedora Release Engineering - 2.2.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Nov 30 2020 Vojtech Trefny - 2.2.1-2 -- Add explicit dependency on libblockdev-plugins-all - -* Tue Sep 29 2020 Vojtech Trefny - 2.2.1-1 -- Translated using Weblate (Friulian) (f.t.public) -- Fix ValueError when trying to set both upper and lower size limits (vtrefny) -- Fix getting list of supported filesystems in installer mode (vtrefny) -- Fix missing attribute _resizable_filesystems in BlivetUtilsAnaconda (vtrefny) -- Translated using Weblate (Friulian) (f.t.public) -- Update translation files (noreply) -- Translated using Weblate (Turkish) (oguzersen) -- Sync spec with downstream (vtrefny) - -* Fri Sep 11 2020 Vojtech Trefny - 2.2.0-1 -- Handle sector mode NVDIMMs as disks (vtrefny) -- Allow adding VG to all devices with LVMPV format (vtrefny) -- Do not try to check parent device type for devices without parents (vtrefny) -- Translated using Weblate (Slovak) (feonsu) -- Translated using Weblate (Russian) (igor.gorbounov) -- Move the PolicyKit agent dependency from runtime to blivet-gui (vtrefny) -- Translated using Weblate (Spanish) (fitoschido) -- Ignore fallback ITS rule warning from gettext (vtrefny) -- Add a special icon for cached LVs (vtrefny) -- Translated using Weblate (Hebrew) (sh.yaron) -- Hardcode list of supported filesystems for AddDialog tests (vtrefny) -- Always remove format when removing or formatting a device (#1796710) (vtrefny) -- Show filesystem not supported by Blivet in the UI (vtrefny) -- Unify/fix terminology for (un)locking encrypted devices (vtrefny) -- Add comment explaining the "translator-credits" string (vtrefny) -- Translated using Weblate (Hebrew) (sh.yaron) -- Do not force "safe" names for devices (#1859963) (vtrefny) -- Update translation files (noreply) -- Translated using Weblate (Hungarian) (meskobalazs) -- Translated using Weblate (Chinese (Simplified)) (lchopn) -- Add PEP 8 Speaks config file (vtrefny) -- Gather resizable filesystems from blivet instead of hardcoding (vtrefny) -- Do not show parents section for disks in the info dialog (vtrefny) -- Remove the special RawFormatDevice device (vtrefny) -- Update translation files (noreply) -- Translated using Weblate (French) (jean-baptiste) -- The past tense of "choose" is "chose" (metta.crawler) -- Translated using Weblate (Kazakh) (baurthefirst) -- Translated using Weblate (Hungarian) (gyonkibendeguz) -- Translated using Weblate (Turkish) (oguzersen) -- Translated using Weblate (Ukrainian) (yurchor) -- Translated using Weblate (Polish) (piotrdrag) -- Update translation files (noreply) -- Translated using Weblate (Hebrew) (sh.yaron) - -* Mon Jul 27 2020 Fedora Release Engineering - 2.1.15-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jul 02 2020 Vojtech Trefny - 2.1.15-1 -- Use "raw_device" instead of "slave" for getting LUKS backing device (vtrefny) -- Update translation files (noreply) -- Translated using Weblate (Chinese (Simplified)) (tiansworld) -- POT file update (vtrefny) -- Translated using Weblate (Hebrew) (sh.yaron) -- Fix setting visibility for EncryptionChooser (vtrefny) -- Make data paths in setup.py relative (vtrefny) -- Add alternative paths to look for UI and CSS files (vtrefny) -- Set default position of the main window to the center of the screen (vtrefny) -- Correctly set data and metadata level when creating Btrfs volumes (vtrefny) -- Grammar fix (sh.yaron) -- Update translation files (noreply) -- Translated using Weblate (Bengali (India)) (akarshan.biswas) -- Translated using Weblate (Hebrew) (sh.yaron) -- Update POT file before doing a release (vtrefny) -- Added translation using Weblate (Bengali (India)) (akarshan.biswas) -- Translated using Weblate (Hebrew) (sh.yaron) -- Remove dependency on adwaita-icon-theme (vtrefny) -- Add daily builds badge (jkonecny) -- Use tests instead of COPR build in packit for PRs (jkonecny) -- Use packit actions instead of commands (jkonecny) -- Remove not needed packit configuration values (jkonecny) -- Move packit general configuration to the top of .packit file (jkonecny) -- Translated using Weblate (German) (mail) -- Fix unlocking raw format LUKS devices in Anaconda (#1846517) (vtrefny) -- Translated using Weblate (Portuguese (Brazil)) (lucas.af88) -- Translated using Weblate (French) (julroy67) -- Translated using Weblate (Portuguese (Brazil)) (noreply) -- Translated using Weblate (Portuguese (Brazil)) (lucas.af88) -- Update translation files (noreply) -- Translated using Weblate (Turkish) (oguzersen) -- Translated using Weblate (Ukrainian) (yurchor) -- Translated using Weblate (Polish) (piotrdrag) -- Translated using Weblate (Portuguese (Brazil)) (lucas.af88) -- Translated using Weblate (Portuguese (Brazil)) (noreply) -- Translated using Weblate (Portuguese (Brazil)) (lucas.af88) -- Refactor checking for device resizability (vtrefny) -- Update translation files (noreply) -- Translated using Weblate (Italian) (alciregi) -- Ellipse the device name using the GTK cell render (15699466+TownCube) -- Fix names for icons in the password entry (vtrefny) -- Try harder to load correct icon when applying actions (vtrefny) -- Fix pylint failure when disabling found-_-in-module-class warning (vtrefny) -- Fix ordering of the edit submenu in the context menu for devices (vtrefny) - -* Tue May 26 2020 Miro Hrončok - 2.1.14-2 -- Rebuilt for Python 3.9 - -* Wed Apr 22 2020 Vojtech Trefny - 2.1.14-1 -- Do not update filesystem info for resize in the installer mode (vtrefny) -- Do not allow creating extedned partitions on DASD (#1825357) (vtrefny) -- Translated using Weblate (Turkish) (oguzersen) -- Translated using Weblate (Russian) (igor.gorbounov) -- Translated using Weblate (German) (christian.wehrli) -- Show filesystem label in the GUI (#1811383) (vtrefny) -- Make sure broken tests are not silently ignored (vtrefny) -- tests: Fix mocking/patching mountpoints in ListPartitionsTest (vtrefny) -- Translated using Weblate (Russian) (pamolodyk) -- Update translation files (noreply) -- Translated using Weblate (Russian) (pamolodyk) -- Sync spec with downstream (vtrefny) - -* Tue Apr 21 2020 Vojtech Trefny - 2.1.13-2 -- Do not update filesystem info for resize in the installer mode (#1826370) - -* Tue Mar 31 2020 Vojtech Trefny - 2.1.13-1 -- Translations update from Weblate (#166) (noreply) -- Translated using Weblate (German) (jensmaucher) -- Fix unlocking LUKS on RAID in the installer mode (#1787508) (vtrefny) -- Fix creating encrypted LVM VG (#1816098) (vtrefny) -- Translated using Weblate (Turkish) (oguzersen) -- Translated using Weblate (Finnish) (jiri.gronroos) -- Translated using Weblate (Ukrainian) (yurchor) -- Translated using Weblate (Slovak) (feonsu) -- Translated using Weblate (Russian) (igor.gorbounov) -- Translated using Weblate (French) (julroy67) -- Translated using Weblate (Polish) (piotrdrag) -- Update translation files (noreply) -- Translated using Weblate (Russian) (igor.gorbounov) -- Fix setting attributes for proxy objects (#1810855) (vtrefny) -- Allow selecting mountpoints to unmount for devices with multiple mountpoints (vtrefny) -- Allow calling "remote" functions with kwargs (vtrefny) -- Display all mountpoints for devices (vtrefny) -- packit: Use 'fedora-all' as Copr build targets (vtrefny) -- Translated using Weblate (Spanish) (fitoschido) -- Update packit Copr targets (vtrefny) -- Translated using Weblate (Ukrainian) (yurchor) -- Translated using Weblate (Spanish) (fitoschido) -- Translated using Weblate (French) (julroy67) -- Set partition type combo insensitive if there is only one option (vtrefny) -- Fix displaying current size of devices in the resize dialog (vtrefny) -- Always open new dialogs in the center of the blivet-gui window (vtrefny) -- add link to translation platform (jean-baptiste) -- Update translation files (noreply) -- Allow specifying 'mode' for the sdist command (vtrefny) -- Do not print list of data files in setup.py (vtrefny) -- Specify custom commands for version and source archive in packit (vtrefny) -- tests: Import Gtk directly before we need it (vtrefny) -- Add a simple script to run tests (vtrefny) -- Remove Zanata from our build and release processes (vtrefny) -- Add PO files to git (vtrefny) - -* Thu Mar 12 2020 Vojtech Trefny - 2.1.12-4 -- Fix TypeError in remote_method (#1812734) - -* Wed Mar 11 2020 Vojtech Trefny - 2.1.12-3 -- Fix setting attributes for proxy objects (#1810855) - -* Thu Feb 13 2020 Vojtech Trefny - 2.1.12-2 -- Add a simple script to run tests - -* Wed Jan 29 2020 Vojtech Trefny - 2.1.12-1 -- Add menu item and dialog for changing fslabel of selected device (vtrefny) -- Add 'relabel_format' method for fslabel configuration (vtrefny) -- Fix displaying the exception dialog in Anaconda (vtrefny) -- Get default filesystem type from blivet (vtrefny) -- Allow selection of encryption type (LUKS version) (vtrefny) -- Translate expected error strings in tests (vtrefny) -- Fix untranslated actions label (vtrefny) -- Skip tests if targetcli is not available (vtrefny) -- Add tests to the source archive (vtrefny) -- Don't crash the installer when known StorageError happens(#1756288) (skycastlelily) -- Enable copr builds and add packit config (dhodovsk) -- Add test case for creating partitions on disk with preexisting one (vtrefny) -- Specify starting sector when creating partitions (#1755813) (vtrefny) -- Explicitly disable return code check in subprocess.run (vtrefny) -- Mark E1121 pylint error as false positive in tests (vtrefny) -- README: Add information about Debian and Ubuntu repository. (vtrefny) -- Remove platform.linux_distribution (vtrefny) -- Propertly display standalone dm-integrity devices (vtrefny) -- Count format minimal size when checking encrypted device min size (vtrefny) -- Sync spec with downstream (vtrefny) - -* Tue Jan 28 2020 Fedora Release Engineering - 2.1.11-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Oct 14 2019 Vojtech Trefny - 2.1.11-4 -- Specify starting sector when creating partitions (#1755813) (vtrefny) - -* Thu Oct 03 2019 Miro Hrončok - 2.1.11-3 -- Rebuilt for Python 3.8.0rc1 (#1748018) - -* Mon Aug 19 2019 Miro Hrončok - 2.1.11-2 -- Rebuilt for Python 3.8 - -* Wed Jul 31 2019 Vojtech Trefny - 2.1.11-1 -- Create only one tag per release (vtrefny) -- Update README (vtrefny) -- Check if action still exists before trying to remove it (#1706378) (vtrefny) -- Correctly display LUKS with integrity (#1729888) (vtrefny) -- Use 'direct' device property to (dis)allow mountpoint selection (vtrefny) -- Do not allow to set mountpoints for devices with children (#1667644) (vtrefny) -- Fix return type of BlivetUtils.get_disks (#1658893) (vtrefny) - -* Wed Jul 24 2019 Fedora Release Engineering - 2.1.10-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 2.1.10-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Jan 23 2019 Vojtech Trefny - 2.1.10-3 -- Do not allow to set mountpoints for devices with children (#1667644) (vtrefny) - -* Thu Dec 13 2018 Vojtech Trefny - 2.1.10-2 -- Fix return type of BlivetUtils.get_disks (#1658893) (vtrefny) - -* Wed Dec 12 2018 Vojtech Trefny - 2.1.10-1 -- Use 'pycodestyle' instead of 'pep8' (vtrefny) -- Enable name validity checks in AddDialog (#1649364) (vtrefny) -- Fix suggesting names for btrfs subvolumes (#1648631) (vtrefny) -- Do not show MD arrays in disks section (vtrefny) -- Ignore PEP8 W504 warning ("line break after binary operator") (vtrefny) -- Sync spec with downstream (vtrefny) - -* Wed Sep 26 2018 Vojtech Trefny - 2.1.9-1 -- Add some extra parameters to the lsblk in log (vtrefny) -- Fix crash when adding device with same min and max size (#1623189) (vtrefny) -- Limit partition max size based on disklabel limits (#1623659) (vtrefny) -- Ignore pylint 'no-value-for-parameter' warning (vtrefny) -- Fix 'assignment-from-no-return' error discovered by pylint (vtrefny) -- Removed copyright year (code) -- Ignore pylint error for "preexec_fn" (vtrefny) -- Ignore pylint false positives for Gtk.ListStore (vtrefny) -- Set _supported_filesystems in BlivetGUIAnaconda init (awilliam) -- Sync spec with downstream (vtrefny) - -* Thu Jul 12 2018 Fedora Release Engineering - 2.1.8-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Jun 19 2018 Miro Hrončok - 2.1.8-5 -- Rebuilt for Python 3.7 - -* Fri Feb 09 2018 Igor Gnatenko - 2.1.8-4 -- Escape macros in %%changelog - -* Wed Feb 07 2018 Fedora Release Engineering - 2.1.8-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jan 18 2018 Vojtech Trefny - 2.1.8-2 -- Set _supported_filesystems in BlivetGUIAnaconda init (awilliam) - -* Mon Jan 15 2018 Vojtech Trefny - 2.1.8-1 -- Do not allow to format large devices to biosboot (#1532253) (vtrefny) -- Remove unused 'socket' module import (vtrefny) -- Don't pass 'hostname' kwarg to suggest_container_name (#1528103) (awilliam) -- Sync spec file with downstream (vtrefny) -- Use better message when blivet-gui is already running (vtrefny) -- Use constants instead of strings for init errors communication (vtrefny) -- Fix few pep8 violations found by pep8 on Debian (vtrefny) -- Try to locate pep8 executable in pep8 target (vtrefny) -- Do not use RPM to check if Zanata client is installed (vtrefny) -- Use ansible for test dependencies installation (vtrefny) -- Fix opening raw LUKS format (#1519049) (vtrefny) -- Get supported filesystems in the 'backend' process (vtrefny) -- Fix ignored pylint directory (vtrefny) -- Add pylint log files to .gitignore (vtrefny) -- Bump required version for blivet to 3.0 (vtrefny) -- Use new method for getting supported disklabels (vtrefny) -- Use new method to configure blivet (vtrefny) -- Use argparse module instead of deprecated optparse (vtrefny) -- Update information about running tests in CONTRIBUTING.md (vtrefny) -- Add targetcli to test dependencies (vtrefny) - -* Sun Jan 07 2018 Igor Gnatenko - 2.1.7-5 -- Remove obsolete scriptlets - -* Tue Jan 02 2018 Vojtech Trefny - 2.1.7-4 -- Don't pass 'hostname' kwarg to suggest_container_name (#1528103) -- Remove unused 'socket' module import - -* Tue Dec 19 2017 Vojtech Trefny - 2.1.7-3 -- Fix python-setuptools dependency - -* Mon Nov 27 2017 Vojtech Trefny - 2.1.7-2 -- Allow running with new Blivet 3.0 - -* Tue Sep 19 2017 Vojtech Trefny - 2.1.7-1 -- Allow changing partition table (disklabel) (vtrefny) -- Do not use Gtk.Label.set_align it is deprecated (vtrefny) -- Do not use Gtk.Widget.size_request() it is deprecated (vtrefny) -- Do not use positional argument with Gtk initializers (vtrefny) -- Do not use Gtk.Table it is deprecated (vtrefny) -- Do not specify title and buttons in Gtk.Dialog initializer (vtrefny) -- AddDialog: Fix displaying filesystem label entry (vtrefny) -- Makefile: Add a separate targets for gui and utils tests (vtrefny) -- Add a basic test suite for testing BlivetUtils class (vtrefny) -- Sync spec with downstream (vtrefny) -- Allow running BlivetUtils on only subset of disks (vtrefny) - -* Fri Aug 18 2017 Vojtech Trefny - 2.1.6-1 -- Add a basic "high level" log for BlivetUtils (vtrefny) -- Redirect stdout to stderr for blivet-gui-daemon (vtrefny) -- Do not try to teardown luks devices before removing (#1466940) (vtrefny) -- Fix displaying resize dialog for non-resizable devices (#1473350) (vtrefny) -- Fix getting parents for loop devices (#1474483) (vtrefny) -- Fix ABRT/libreport config for blivet-gui (vtrefny) -- Update the upstream git URL for blivet-gui and blivet (vtrefny) -- Split blivet-gui package into "blivet-gui" and "blivet-gui-runtime" (vtrefny) -- Require "PolicyKit-authentication-agent" instead of "polkit-gnome" (vtrefny) -- New version of help for blivet-gui (vtrefny) -- Add more information to the README and a new readme for contributors (vtrefny) -- Add make targets for building SRPM and RPM packages (vtrefny) - -* Wed Jul 26 2017 Fedora Release Engineering - 2.1.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Jun 30 2017 Vojtech Trefny - 2.1.5-2 -- Split blivet-gui package into "blivet-gui" and "blivet-gui-runtime" (vtrefny) - -* Tue Jun 20 2017 Vojtech Trefny - 2.1.5-1 -- Fix reusing LUKS devices in Anaconda (#1462071) (vtrefny) -- Make the device toolbar look more "toolbarish" (#1456011) (vtrefny) -- Use "is_disk" to check if device is disk (#1457163) (vtrefny) -- Fix displaying encrypted logical partitions (vtrefny) -- Run "update_size_info" for luks devices (vtrefny) -- pylint: fix different keyword arguments for "connect" method (vtrefny) -- Ignore pylint error "not-context-manager" for locks (vtrefny) - -* Tue May 30 2017 Vojtech Trefny - 2.1.4-2 -- Run "update_size_info" for luks devices (vtrefny) -- Fix displaying encrypted logical partitions (vtrefny) - -* Fri May 05 2017 Vojtech Trefny - 2.1.4-1 -- Do not try to set both size request and auto-expand for Gtk.Scale (vtrefny) -- Use Gtk.Menu.popup_at_pointer when showing context menu (vtrefny) -- Allow keyboard shortcuts configuration from Anaconda (#1439608) (vtrefny) -- Allow "refreshing" UI from Anaconda when spoke is visible (vtrefny) -- Hide 'protected' devices in installer mode (vtrefny) -- Update Zanata branch name (vtrefny) - -* Thu Apr 27 2017 Peter Robinson 2.1.3-2 -- Use python3-gobject not pygobject3 - -* Mon Apr 24 2017 Vojtech Trefny - 2.1.3-1 -- Merge pull request #57 from vojtechtrefny/master_partition-ordering (vtrefny) -- Preserve ordering when adding partitions (#1439591) (vtrefny) -- Merge pull request #55 from vojtechtrefny/master_test-day-fixes-3 (vtrefny) -- Fix crash when there are no "real" actions to perform (vtrefny) -- Fix displaying of non-existing encrypted devices (#1439576) (vtrefny) -- Allow deleting parents when deleting VG/RAID/Btrfs volume (#1439661) (vtrefny) -- SizeChooser: Change default and available size units (#1440369) (vtrefny) -- Allow creating encrypted MD arrays (#1440392) (vtrefny) -- Allow setting mountpoint for all mountable filesystems (#1440372) (vtrefny) -- Allow creating encrypted LVs (#1439651) (vtrefny) - -* Tue Apr 11 2017 Vojtech Trefny - 2.1.2-1 -- Merge pull request #52 from vojtechtrefny/master_test-day-fixes-2 (vtrefny) -- Fix devices allowed to add to a PV on an mdarray (#1440804) (vtrefny) -- Do not allow setting mountpoint for extended partitions (vtrefny) -- Merge pull request #48 from vojtechtrefny/master_test-day-fixes (vtrefny) -- Show previously selected mountpoint when editting a device (#1439525) (vtrefny) -- Fix decorations of some dialogs in installer mode (vtrefny) -- Add 'prepboot' and 'biosboot' to supported filesystems (#1439538) (vtrefny) -- Add a config class for blivet-gui (#1439581) (vtrefny) -- Allow changing format for MD arrays (#1439592) (vtrefny) -- Do not use 'dim-label' style for labels in dialogs (#1439529) (vtrefny) -- Add tooltips for actions toolbar (#1439563) (vtrefny) -- Merge pull request #47 from vojtechtrefny/master_fix-reuse-luks (vtrefny) -- Do not try to check mountpoint for unmountable formats (#1439108) (vtrefny) -- Merge pull request #46 from offthewoll/master (vtrefny) -- Correct "proccessing" to "processing" (aviwoll) -- Corrected "proccessing" to "processing" (aviwoll) -- Merge pull request #44 from vojtechtrefny/master_installer-bugs (vtrefny) -- Do not allow to set mountpoint for nonexisting LVM snapshots (vtrefny) -- Fix error when creating LVM PV (vtrefny) - -* Tue Mar 14 2017 Vojtech Trefny - 2.1.1-1 -- Merge pull request #43 from vojtechtrefny/master_fix-lvmsnapshot-free (vtrefny) -- AddDialog: Use 'free_space' instead of 'free' for VGs free space (vtrefny) - -* Mon Feb 27 2017 Vojtech Trefny - 2.1.0-1 -- Merge pull request #42 from vojtechtrefny/master_installer-mode4 (vtrefny) -- Allow setting same mountpoint when editting a device (vtrefny) -- Completely stop using PVs as parents when adding LVs (vtrefny) -- AddDialog: Do not show advanced options for LVs (vtrefny) -- Merge pull request #41 from vojtechtrefny/master_handle-user-change (vtrefny) -- Add a special method for handling changes made by user (vtrefny) -- Merge pull request #40 from vojtechtrefny/master_action-label-fix (vtrefny) -- Use Gtk.Button for showing number of scheduled actions (vtrefny) -- Merge pull request #39 from vojtechtrefny/master_raid-chooser (vtrefny) -- Hotfix for maximum size of LVs (vtrefny) -- Temporarily disable LVM RAID (vtrefny) -- AddDialog: Use BTRFS._min_size instead 256 MiB (vtrefny) -- Allow creating LVM/Btrfs only when selected free space is big enough (vtrefny) -- Temporarily remove support for cache area (vtrefny) -- Reworked SizeArea and size widgets for AddDialog (vtrefny) -- Do not display a special raid chooser for LVs (vtrefny) -- AddDialog: Create a standalone RaidChooser widget (vtrefny) -- Merge pull request #37 from vojtechtrefny/master_installer-mode3 (vtrefny) -- AddDialog: Change label for selecting parents (vtrefny) -- Allow setting label when changing format of device (vtrefny) -- AddDialog: add scrollbars if the dialog is too big (vtrefny) -- Add adwaita-icon-theme to dependencies (vtrefny) -- Fix some MagicMock related exceptions in tests (vtrefny) -- AddDialog: Allow setting filesystem label for mdraid (vtrefny) -- AddDialog: Remove separate option to put PV on an MD RAID (vtrefny) -- Fix creating format for new md arrays (vtrefny) -- AddDialog: Allow setting filesystem label for LVs (vtrefny) -- Do not allow creating snapshots of non-existing LVs (vtrefny) -- AddDialog: Change description for 'LVM Storage' to 'LVM VG' (vtrefny) -- Use 'better' icon for the edit menu (vtrefny) -- Use accelerators in custom dialogs (vtrefny) -- Allow running ShowActionsDialog without decoration in installer_mode (vtrefny) -- Do not show number of pending actions in installer mode (vtrefny) -- Allow 'reusing' actions in installer mode (vtrefny) -- Merge pull request #36 from vojtechtrefny/master_installer-mode2 (vtrefny) -- Allow running ShowActionsDialog without decoration in installer_mode (vtrefny) -- Do not show number of pending actions in installer mode (vtrefny) -- Allow 'reusing' actions in installer mode (vtrefny) -- Merge pull request #35 from vojtechtrefny/master_edit-mountpoint (vtrefny) -- Use Gtk.Window in AddDialogTest instead of Mock (vtrefny) -- Add dialog for setting mountpoint in installer mode (vtrefny) -- Allow setting mountpoint when formatting existing device (vtrefny) -- Merge pull request #34 from vojtechtrefny/master_installer-mode (vtrefny) -- Fix fs selection in AddDialog test (vtrefny) -- Allow to run ResizeDialog and FormatDialog without decoration (vtrefny) -- Prefix blivet-gui CSS styles to avoid name conflicts (vtrefny) -- Move CSS styling to BlivetGUI class (vtrefny) -- Allow to initialize blivet-gui during refresh in installer mode (vtrefny) -- Do not create list of devices and actions in constructor (vtrefny) -- Fix creating format with label and mountpoints (vtrefny) -- Get list of currently used mountpoints when adding new device (vtrefny) -- AddDialog: don't show decoration on message dialogs in installer mode (vtrefny) -- AddDialog: center and don't show decorations in installer mode (vtrefny) -- Add custom method to run dialogs (vtrefny) -- Run message dialogs with lightbox in installer mode (vtrefny) -- Allow showing message dialogs without decoration (vtrefny) -- Use show_dialog methods instead of creating dialogs manually (vtrefny) -- Change 'ActionsToolbar' to a standalone widget (vtrefny) -- Expand partitions list widget vertically (vtrefny) -- Add some basic classes for running blivet-gui in Anaconda (vtrefny) -- Stop predenting we need auth token for client-server communication (vtrefny) -- Do not create client instance in BlivetGUI class (vtrefny) -- Do not allow ignoring exceptions from BlivetGUIClient (vtrefny) -- Raise custom exception in BlivetGUIClient for connection errors (vtrefny) -- Remove kickstart mode from blivet-gui (vtrefny) -- Merge branch 'f25-branch' (vtrefny) -- Merge pull request #33 from vojtechtrefny/f25-branch_ui-fixes (vtrefny) -- Fix showing traceback in exception dialog (vtrefny) -- Add glade temp files to gitignore (vtrefny) -- Show scrollbars in visualization (vtrefny) -- Fix position of main menu (vtrefny) -- SizeChooser: Fix size of size SpinButton (vtrefny) -- Unmount devices from the GUI (vtrefny) -- Catch exceptions when calling methods on proxy objects (vtrefny) -- Allow calling methods on proxy objects from client (vtrefny) -- Merge branch 'f25-branch' into f26-branch (vtrefny) -- Bump zanata branch version (vtrefny) - -* Mon Dec 12 2016 Vojtech Trefny - 2.0.2-1 -- Merge pull request #32 from vojtechtrefny/f25-branch_exception-handler (vtrefny) -- Add custom exception handler for blivet-gui (vtrefny) -- Merge pull request #31 from vojtechtrefny/f25-branch_thin-snapshots (vtrefny) -- fix typo (chris) -- Fix typo lvmlv device info (vtrefny) -- Fix visualisation of thin snapshots (vtrefny) -- Add support for creating lvm thinsnapshosts (vtrefny) -- Merge pull request #29 from vojtechtrefny/f25-branch_fix-xvfb (vtrefny) -- Fix floating point exception when running test using xvfb-run (vtrefny) -- Merge pull request #28 from vojtechtrefny/f25-branch_appdata-upgrade (vtrefny) -- Update appdata.xml to new version (vtrefny) -- New up-to-date screenshots for AppData (vtrefny) -- New zanata branch (vtrefny) - -* Thu Aug 04 2016 Vojtech Trefny - 2.0.1-1 -- Merge pull request #27 from vojtechtrefny/f25-branch_meh-remove (vtrefny) -- Add config for abrt to attach blivet logs to reports (vtrefny) -- Simplify logging (vtrefny) -- Don't use python-meh (vtrefny) - -* Mon Jul 18 2016 Vojtech Trefny - 2.0.0-1 -- Remove redundant version constants (vtrefny) -- Merge pull request #24 from vojtechtrefny/master_docs (vtrefny) -- Fix few typos in docstrings (vtrefny) -- Add autogenerated doc files to .gitignore (vtrefny) -- Add basic introduction to blivet-gui developer documentation (vtrefny) -- Remove unused .rst documentation files (vtrefny) -- Fix Makefile and configuration for documentation (vtrefny) -- Merge pull request #23 from vojtechtrefny/master_constants (vtrefny) -- Use blivet constants instead of "magic" numbers in AddDialog (vtrefny) -- Merge pull request #22 from vojtechtrefny/master-btrfs_in_vg2 (vtrefny) -- Return supported filesystems as objects not just types (vtrefny) -- Allow using btrfs as format for all devices (vtrefny) -- AddDialog: Remove special type for lvmpv, allow lvmpv format (vtrefny) - -* Mon May 23 2016 Vojtech Trefny - 1.3.1-1 -- Merge pull request #21 from vojtechtrefny/master-split_edit (vtrefny) -- Merge pull request #19 from dashea/translation-canary (vtrefny) -- Add translation context for "Format" strings (vtrefny) -- Add LVMVG edit option to edit menu (vtrefny) -- Remove EditDialogTest (vtrefny) -- BlivetGUI: Use new resize and format dialogs instead of edit dialog (vtrefny) -- Add new submenus for "edit" option in toolbar and popup menu (vtrefny) -- Replace PartitionEditDialog by ResizeDialog and FormatDialog (vtrefny) -- BlivetUtils: Add new public methods for device resize and format (vtrefny) -- Merge pull request #20 from vojtechtrefny/master-reset_progress (vtrefny) -- Add progress dialog for storage reload (vtrefny) -- Remove markup from translatable strings where possible. (dshea) -- Use the translation-canary tests (dshea) -- Do not use intltool. (dshea) -- Add P_ to the xgettext keywords. (dshea) -- Always use setup.py to generate the source archive. (dshea) -- Merge commit 'e8a62de12f347962c7c9c71e4562f42a2618fce7' as 'translation-canary' (dshea) -- Squashed 'translation-canary/' content from commit edda4ea (dshea) -- Merge pull request #18 from vojtechtrefny/master-chunk_size (vtrefny) -- Add test for chunk size (vtrefny) -- Add chunk support for mdraid creation (vtrefny) -- Merge pull request #17 from vojtechtrefny/master-none_format (vtrefny) -- Allow "none" as format when adding/editting devices (vtrefny) -- Remove communication log (vtrefny) -- Allow ignoring disks with corrupted/unknown disklabels (vtrefny) -- New version 1.3.0 (vtrefny) - -* Tue Apr 12 2016 Vojtech Trefny - 1.3.0 -- Fix visualization CSS styles (vtrefny@redhat.com) -- Fix visualization of group devices inside VG (#1326175) (vtrefny@redhat.com) -- Translations moved from translate.zanata.org to fedora.zanata.org (vtrefny@redhat.com) -- Remove gnome-icon-theme from requires (vtrefny@redhat.com) -- Fix adding a new device into an existing mdarray (vtrefny@redhat.com) -- Add make ci target and test dependencies (vtrefny@redhat.com) -- Fix methods for locating CSS and UI files (vtrefny@redhat.com) -- SizeChooserAreaTest: Libbytesize support related fixes (vtrefny@redhat.com) -- Use property instead of setter method for luks decrypt passphrase (vtrefny@redhat.com) -- CacheArea: Fix displaying parent name in pv chooser (vtrefny@redhat.com) -- Pylint/PEP8 fixes, fix AddDialog test cases (vtrefny@redhat.com) -- Skip ListPartitionsTest when X server is not available (vtrefny@redhat.com) -- Remove remaining user documentation related code (vtrefny@redhat.com) -- AddDialog: do not allow to set size when adding vg to pvs (vtrefny@redhat.com) -- Do not try to display (meta)data level for btrfs subvolumes (vtrefny@redhat.com) -- Fix adding lvm thinpools (vtrefny@redhat.com) -- Libbytesize support changes (vtrefny@redhat.com) -- Set communication socket to be owned by user not root (vtrefny@redhat.com) -- Remove obsolte/unused methods from BlivetUtils (vtrefny@redhat.com) -- Fix editting volume groups (vtrefny@redhat.com) -- Pylint and PEP8 fixes (vtrefny@redhat.com) -- Always remove format when removing device (vtrefny@redhat.com) -- Hide second raid chooser for non LVs (vtrefny@redhat.com) -- LVM RAID support -- utils part (vtrefny@redhat.com) -- SizeArea,AddDialog -- LVM RAID support, part 2 (vtrefny@redhat.com) -- Temporary disable device name validation (vtrefny@redhat.com) -- Move supported fs types to EditDialog (vtrefny@redhat.com) -- Add RAID chooser into ParentArea when adding new LV (vtrefny@redhat.com) -- Do not display parent size chooser for LVs (vtrefny@redhat.com) -- AddLabelDialog: Fix available disklabels (vtrefny@redhat.com) -- SizeArea -- RAID support, part 1 (vtrefny@redhat.com) -- Raise exception in client when accesing blivet attribute failed (vtrefny@redhat.com) -- AddDialog: Do not offer full PVs as possible parents for LVs (vtrefny@redhat.com) -- AddDialog: Switch to single SizeArea model (vtrefny@redhat.com) -- Fix ParentArea for non-LVM parents (vtrefny@redhat.com) -- AddDialog: Fix checking for lvmlv and lvmthinlv device types (vtrefny@redhat.com) -- AddDialog: Change _get_selected_device_type to property (vtrefny@redhat.com) -- Remove support for adding btrfs as a disklabel (vtrefny@redhat.com) -- Refactor add_partition method (vtrefny@redhat.com) -- Fix passing selected and free devices to AddDialog (vtrefny@redhat.com) -- Move supported types (fs, raid levels, disklabels) to AddDialog (vtrefny@redhat.com) -- SizeChooser: Update main size chooser when changing size for parents (vtrefny@redhat.com) -- SizeChooser: Add ParentArea for parents size selection (vtrefny@redhat.com) -- Merge branch 'master' of github.com:rhinstaller/blivet-gui (vtrefny@redhat.com) -- Merge pull request #14 from dashea/eintr (vtrefny@redhat.com) -- Remove the removal of the eintr checker, which has been removed (dshea@redhat.com) -- Use new_lv instead of LVM objects constructors (vtrefny@redhat.com) -- Fix adding devices on DASD and zFCP disks (#1305495) (vtrefny@redhat.com) -- Make LUKS encrypted partitions resizable (vtrefny@redhat.com) -- Use list of children for devices instead of get_children (vtrefny@redhat.com) -- Fix visualization of raw format LUKS devices (#1288943) (vtrefny@redhat.com) -- Size area refactoring (vtrefny@redhat.com) -- Fix updateSizeInfo on BIOSBoot partitions (#1286616) (vtrefny@redhat.com) -- Add cache info to device info dialog (vtrefny@redhat.com) -- Reimplement size area using Glade (vtrefny@redhat.com) -- LVM cache support -- utils part (vtrefny@redhat.com) -- LVM cache support -- UI part (vtrefny@redhat.com) -- Allow nested ProxyDataContainer in server-cleint communication (vtrefny@redhat.com) -- Add tests for recently found bugs (vtrefny@redhat.com) -- Fix allow creating lvm snapshots (vtrefny@redhat.com) -- AddDialog: Fix min size for vg children (vtrefny@redhat.com) -- AddDialog: Fix parent type when adding LMV LV (vtrefny@redhat.com) -- Don't allow adding btrfs volume to devices smaller than 256 MiB (vtrefny@redhat.com) -- Do not call get_children more than necessary (vtrefny@redhat.com) -- New version 1.2 (vtrefny@redhat.com) - -* Wed Nov 18 2015 Vojtech Trefny - 1.2-1 -- Add PEP8 compliance check to 'make check' (vtrefny) -- Fix PEP8 violations. (vtrefny) -- Remove some obsolete/debug prints and imports (vtrefny) -- Catch blivet.errors.LUKSError instead of BlockDev.CryptoError (vtrefny) -- Add test for adding device to partitions list (vtrefny) -- EditDialog: add test for formatting extended partitions (vtrefny) -- Add test for communication.proxy_utils (vtrefny) -- Fix BlivetProxyObjectTest (vtrefny) -- Add tests for new FreeSpaceDevice features (vtrefny) -- Fix check for allowed max partitions count (vtrefny) -- AddDialog: fix displaying parents for MDArray PVs (vtrefny) -- Fix 'disk' attribute for FreeSpaceDevices (vtrefny) -- Visualization: add protected icon to protected devices (vtrefny) -- Do not allow deleting/editting protected devices (vtrefny) -- Remove pocketlint from BuildRequires (vtrefny) -- Remove 'check' from 'make release' target (vtrefny) -- Run mkfs.ntfs with '-f' option (fast formatting) (#1253013) (vtrefny) -- Add support for creating NTFS format (vtrefny) -- Fix visualisation of group devices with 0 size (#1275815) (vtrefny) -- Visualization: do not allocate remaing space when there is no space left (vtrefny) -- Fix device visualisation with high contrast theme (vtrefny) -- Properly catch and reraise exceptions from BlivetUtils initialization (vtrefny) -- Fix tests to work with localization (vtrefny) -- Add make coverage target (vtrefny) -- Add loading window when starting blivet-gui (vtrefny) -- Fix make po-pull/push target (vtrefny) -- Set translation domain for glade files (vtrefny) - -* Wed Sep 23 2015 Vojtech Trefny - 1.1-1 -- Fix make bumpver to work with 1.x versions (vtrefny) -- Fix finished actions visualisation in processing window (vtrefny) -- Remove MANIFEST file from git (vtrefny) -- Fix visualization for non-existing encrypted partitions (vtrefny) -- Add "local" target to Makefile (vtrefny) -- Use zanata-python-client instead of zanata-cli (vtrefny) -- AddDialog: Always display at least one size area (vtrefny) -- Fix max size of KickstartSelectDevicesDialog (vtrefny) -- Fix dialogs with actions list height (vtrefny) -- Allow shrinking extended partitions (vtrefny) -- Fix bug description when reporting using python-meh (vtrefny) -- AddDialog: Add a second passphrase entry for verification (vtrefny) -- Remove obsolete test run mode from BlivetUtils (vtrefny) -- Allow deleting of active formats in kickstart mode (vtrefny) - -* Wed Sep 02 2015 Vojtech Trefny - 1.0-1 -- Update man page (vtrefny) -- Add AppData validation to spec file (vtrefny) -- Add tags to desktop file (vtrefny) -- Add AppData for blivet-gui (vtrefny) -- Fix few typos and grammar in strings (vtrefny) -- Add first test for ListPartitions (vtrefny) -- Fix adding LVM Thin LVs (vtrefny) -- Remove help from package (vtrefny) -- ListParents: fix checking parents for logical partitions (vtrefny) -- Add icons to %%files in spec file (vtrefny) -- DeviceInfoDialog: add special info for mdarrays (vtrefny) -- Fix maximal size for thinpools (vtrefny) -- Add desktop icon for blivet-gui (vtrefny) -- Selection unit tests for AddDialog (vtrefny) -- More tests for AddDialog and PartitionEditDialog (vtrefny) -- Fix check_mountpoint method (vtrefny) -- Do not run unittests without X server (vtrefny) -- More unit tests for AddDialog (vtrefny) -- ProcessingWindow: Center on blivet-gui main window. (vtrefny) -- PhysicalView: Double click to select parent device (vtrefny) -- Fix logical and physical view for mdarrays with lvm (vtrefny) -- Fix adding lvmvg to MD raid (vtrefny) -- AddDialog: Fix minimal size when changing device type (vtrefny) -- AddDialog: Delete content of Gtk.Entry when hiding it (vtrefny) -- Fix physical view for devices with logical partitions as parents (vtrefny) -- Fix spelling in isUninitializedDisk method name (vtrefny) -- Add unittest for AddDialog (vtrefny) -- Add test for fslabel validity check (vtrefny) -- AddDialog, PartitionEditDialog: Add fslabel validity check (#1236112) (vtrefny) -- Do not allow to add lvmvg to lvmpv with insufficient size (vtrefny) -- Fix allowed pesizes for lvmvg in AddDialog (vtrefny) -- Allow resizing of extended partitions (vtrefny) -- Reimplement ActionsMenu using Glade (vtrefny) -- Add test for ListActions (vtrefny) -- Fix visualization for logical group devices (vtrefny) -- In kickstart mode show future mountpoints in partition list (vtrefny) -- EditDialog: Add mountpoint validity check (vtrefny) -- AddDialog: Fix mountpoint validation (vtrefny) -- Fix actions dialogs width (vtrefny) -- AddDialog: Update min size limit for encrypted devices (vtrefny) -- AddDialog: Update min size limit based on selected pesize (vtrefny) -- AddDialog: Add method to update size limits (vtrefny) -- AddDialog: allow empty device name (vtrefny) -- AddDialog: Do not offer PESize larger than free space available (vtrefny) -- Fix visualization for live usb deviceFix visualization for live usb devicess (vtrefny) -- Fix free space regions for unitialized disks (vtrefny) -- Do not refresh views after cancelling delete action (vtrefny) -- Fix displaying number of pending actions after applying them (vtrefny) -- Quit 'nicely' on Ctrl-C (vtrefny) -- Add test for fslabel in PartitionEditDialog (vtrefny) -- PartitionEditDialog: allow setting fslabel when changing format (vtrefny) -- Add test for FreeSpaceDevice (vtrefny) -- Add name validation for devices in AddDialog (vtrefny) -- Fix displaying device info icons (vtrefny) -- Add ID and format to FreeSpaceDevice and RawFormatDevice (vtrefny) -- Preselect filesystem type for add/edit dialog (vtrefny) -- Visualization size corresponding with device size (vtrefny) -- Don't allow to add more than 4 partitions on msdos disklabels (vtrefny) -- Call blivet.partitioning.getFreeRegions with align=True (vtrefny) -- Move i18n definitions to one file (vtrefny) -- Display number of pending actions in statusbar (vtrefny) -- Add information icons to devices in logical view (vtrefny) -- Switch to device logical view by double-clicking on it (vtrefny) -- First unittest for blivet_utils (vtrefny) -- Remove python.six, python3 only support now (vtrefny) -- Fix visualization update after resizing device (vtrefny) -- Add device size to visualization (vtrefny) -- Hide physical view for disks (vtrefny) -- Use python3-pid for pidfile creation (vtrefny) -- New version 0.3.6 (vtrefny) - -* Thu Aug 06 2015 Vojtech Trefny - 0.3.6-1 -- Fix visualisation for extended partitions with single child (vtrefny) -- Fix parent visualization for encrypted LVMs (vtrefny) -- Allow adding new VG to an empty LVMPV (vtrefny) -- Remove obsolete definiton of locate_ui_file method (vtrefny) -- Do not allow displaying device info for raw format devices (vtrefny) -- Remove old visualization files (vtrefny) -- Display context menu for logical view visualization (vtrefny) -- New UI, part 4: Physical View -- parents visualization (vtrefny) -- Fix visualization for raw format devices (vtrefny) -- Tweak device visualisation in logical view using CSS (vtrefny) -- Move various GUI helper functions into one file (vtrefny) -- New UI, part 3: New device visualisation for logical view (vtrefny) -- BlivetUtilsServer: quit when recieve empty message (vtrefny) -- Renaming few files and folders (vtrefny) - -* Wed Jul 29 2015 Vojtech Trefny - 0.3.5-1 -- Fix displaying btrfs as a disklabel (vtrefny) -- Fix adding btrfs as a disklabel (vtrefny) -- Small UI fixes (vtrefny) -- Few stylistic fixes (vtrefny) -- New UI, part 2: listing of device children in logical view (vtrefny) -- Catch AttirbuteErrors during remote utils calls (vtrefny) -- PartitionEditDialog: Do not offer formats that are not supported (vtrefny) -- Fix context menu for partitions list (vtrefny) -- Add test for PartitionEditDialog (vtrefny) -- Fix AddDialog tests (vtrefny) -- AddDialog: Do not offer formats that are not supported (vtrefny) -- Display MDarrays and Btrfs Volumes in device list (vtrefny) -- Remove custom method to detect extended partition on disk (vtrefny) -- Allow displaying disks withou disklabel in AddDialog (vtrefny) -- Fix creating extended partitions (vtrefny) -- Remove unused import (vtrefny) -- Fix pocketlint settings (vtrefny) -- Do not allow adding snapshot when there is not enough free space (vtrefny) -- Fix converting ProxyDataContainer to IDs (vtrefny) -- Move all tests to one folder (vtrefny) -- Add tests to test server-client functions (vtrefny) -- Fix catching exceptions in client-server communication (vtrefny) -- BlivetGUIClient: fix sending ProxyDataContainer (vtrefny) -- New version 0.3.4 (vtrefny) - -* Thu Jul 16 2015 Vojtech Trefny - 0.3.4-1 -- Pylint fixes (vtrefny) -- Use pocketlint for blivet-gui (vtrefny) -- Recreate list of actions using Glade (vtrefny) -- Completely separate toolbar for blivet actions and for device actions (vtrefny) -- Add device information button to DeviceToolbar (vtrefny) -- Separate ActionsToolbar and DeviceToolbar (vtrefny) -- New UI, part 1 (vtrefny) -- Use gi.require_version when importing from gi.repository (vtrefny) -- Few pylint overrides and fixes (vtrefny) -- Reimplement AddDisklabelDialog using Glade (vtrefny) -- Add unittest to test AdvancedOptions from AddDialog (vtrefny) -- Add "test" rule to Makefile (vtrefny) -- Add unittest to test SizeChooserArea from AddDialog (vtrefny) -- Move SizeChooserArea to own module (vtrefny) -- Fix name suggestion for thinlvs (vtrefny) -- Fix progress bar fraction during applying changes (vtrefny) -- Do not allow editing of non-existing LVM VGs (vtrefny) -- EditDialog: Do not allow select "None" as format (vtrefny) -- Fix removing parents for encrypted devices and btrfs volumes (vtrefny) -- Delete existing partition table when adding btrfs as a disklabel (vtrefny) -- Align target size before resizing partitions (#1207798) (vtrefny) -- Fix device visualisation selection after window resize (vtrefny) -- Allow adding encrypted logical partitions (vtrefny) -- DeviceInfoDialog: auto-ellipsize long labels (vtrefny) -- Do not display disks without disklabel in AddDialog (vtrefny) -- Move exception catching to add_device method (vtrefny) -- Do not allow adding new LV to an incomplete VG (vtrefny) -- Do not allow to create an extended partition on GPT disks (vtrefny) - -* Thu May 21 2015 Vojtech Trefny - 0.3.3-1 -- Require newest blivet (python-blivet 1.4) (vtrefny) -- Allow using of free space inside extended partitions for LVM (vtrefny) -- Use sys.exit instead of blivetgui.quit in certain situations (vtrefny) -- AddDialog: fix size selection for btrfs disks (vtrefny) -- Remove obsolete option to embedd blivet-gui to another app (vtrefny) -- Remove some obsolete/unused BlivetUtils methods (vtrefny) - -* Thu May 14 2015 Vojtech Trefny - 0.3.2-1 -- Devel branch for l10n on Zanata (vtrefny) -- Use currentSize instead of partedDevice.length for empty disks (vtrefny) -- add_device method refactoring (vtrefny) -- Display progress in ProcessingWindow dialog (vtrefny) -- BlivetGUI: Call the blivet_do_it method with progress report support (vtrefny) -- Add progress callback support in BlivetUtils.blivet_do_it (vtrefny) -- Fix Makefile and spec for python3 (vtrefny) -- Add thinlv support to DeviceInformationDialog (vtrefny) -- Do not try to display information about unknown devices (vtrefny) -- Added support for creating LVM thinpools and thinlvs (vtrefny) -- Pylint fixes (vtrefny) -- Fix displaying parents in device information dialog (vtrefny) -- Add version information to the AboutDialog (vtrefny) -- Fix adding encrypted partitions (vtrefny) -- Fix displaying future mountpoint in kickstart mode (vtrefny) -- Pylint fixes (vtrefny) -- Fix 'None' as disk.model in kickstart dialogs (vtrefny) -- New option to show device information (vtrefny) -- Do not (de)activate non-existing options in menus/toolbars (vtrefny) -- Do not allow to resize lvs with snapshots (vtrefny) -- AddDialog refactoring (vtrefny) -- Add support for creating LVM snapshots (vtrefny) -- Python 3 compatible localisation support (vtrefny) - -* Mon Apr 27 2015 Vojtech Trefny - 0.3.1-1 -- Fix catching exception when trying to decrypt LUKS device (vtrefny) -- Fix python-meh requirement to Python 3 version (vtrefny) -- Remove obsolete methon convert_to_size (vtrefny) -- Fix None disk.model in description (vtrefny) -- Use format.systemMountpoint instead of format.mountpoint (vtrefny) -- New version 0.3.0 (vtrefny) - -* Wed Apr 22 2015 Vojtech Trefny - 0.3.0-1 -- Add translator credits to AboutDialog (vtrefny) -- Merge branch 'separate-processes' into devel (vtrefny) -- Advanced logging and python-meh support (vtrefny) -- Check if the server starts in blivet-gui main() (vtrefny) -- Fix returning of BlivetProxyObject and id to it (vtrefny) -- Pylint checks and docstrings (vtrefny) -- Logging server communication (vtrefny) -- Add message verification with a secret "key" (vtrefny) -- Remove temp directories atexit of server (vtrefny) -- Do not use Gio.Settings to obtaion default system font (vtrefny) -- Store blivet logs on server site (vtrefny) -- Delete udisks_loop.py file (no longer used) (vtrefny) -- Use blivet's ParentList for FreeSpaceDevice parents (vtrefny) -- Autorun server part, PID file for server (vtrefny) -- Update setup.py with new package_data (vtrefny) -- Use ProxyDataContainer instead of ReturnList (vtrefny) -- Use ProxyDataContainer for old_mountpoints (vtrefny) -- Fix EditDialog using non-existing UserSelection class (vtrefny) -- More detailed information for proxy objects AttributeError (vtrefny) -- Create instance of BlivetUtils upon client request (vtrefny) -- Use ProxyDataContainer instead of ResizeInfo namedtuple (vtrefny) -- Catch exception raised during BlivetUtils calls (vtrefny) -- Send message length in messages and use it in recv (vtrefny) -- Do not forward LUKS decrypt exceptions to client (vtrefny) -- Use GLib.timeout_add instead of GObject.timeout_add (vtrefny) -- Delete socket file using atexit (vtrefny) -- Catch GLib.GError instead of blivet.errors.CryptoError (vtrefny) -- Pickle only whitelisted objects (vtrefny) -- Mutex-protected server calls (vtrefny) -- Proper catching and reraising exception during doIt() (vtrefny) -- Use UnixStreamServer instead of TCPServer (vtrefny) -- Close server on client exit (vtrefny) -- Fix blivetgui.reload() function (vtrefny) -- Use GLib.idle_add instead of GObject.idle_add (vtrefny) -- New way of re-raising exceptions from BlivetUtils (vtrefny) -- Remove unused functions; mark some functions as private (vtrefny) -- Replace BlivetUtils calls with BlivetGUIClient calls (vtrefny) -- Replace UserSelection with ProxyDataContainer (vtrefny) --"Binary" file for server/daemon part (vtrefny) -- blivet-gui process separation (vtrefny) -- Do not check root privilegies for blivet-gui (client part) (vtrefny) - -* Mon Apr 13 2015 Vojtech Trefny - 0.2.4-1 -- Auto-ellipsize longer strings in ListPartitions (vtrefny) -- Fix widget spacing in AddLabelDialog (vtrefny) -- Better handling of raw device formats (#1207743) (vtrefny) -- Fix blivetgui.reload() function (vtrefny) -- Python3 compatibility for device visualisation (vtrefny) -- Python3 compatible re-raising exceptions (vtrefny) -- Do not allow resizing of non-existing devices. (vtrefny) -- Catch GLib.GError instead of blivet.errors.CryptoError (vtrefny) -- Fix device visualisation with russian locale (#1202955) (vtrefny) -- EditDialog: Set the value of size SpinButton to device size (vtrefny) -- Do not display current size in EditDialog (#1201706) (vtrefny) - -* Fri Mar 13 2015 Vojtech Trefny - 0.2.3-1 -- Fix resizing LVs (#1201745) (vtrefny) -- Start KickstartSelectDevicesDialog with MainWindow as parent (vtrefny) -- Simplyfication of MainMenu, ActionsMenu and ActionsToolbar classes (vtrefny) -- Do not call updateSizeInfo() multiple times (vtrefny) -- Removed last dependency on blivet from BlivetGUI (vtrefny) -- EditDialog: Inform about corrupted filesystems (#1198239) (vtrefny) -- Fix python-meh handler.install (vtrefny) -- Fix returning success when editting LVM VGs (vtrefny) -- Do not refresh views when there are actions scheduled (vtrefny) -- DeviceCanvas: do not select invalid path (vtrefny) -- Re-raise exception from BlivetUtils with original traceback (vtrefny) -- Move logging from BlivetUtisl to BlivetGUI (vtrefny) -- Move thread creation and calling doIt() from ProcessingWindow (vtrefny) -- Move handling errors from BlivetUtils to BlivetGUI, part 2 (vtrefny) -- Move handling errors from BlivetUtils to BlivetGUI (vtrefny) -- ListPartitions cleanup (vtrefny) -- Fix blivet required version (>= 1.0) (vtrefny) -- Merge branch 'new_class_model' (vtrefny) -- Simplification of ListAction and undo history (vtrefny) -- New class model - preparation for root/non-root separation (vtrefny) -- New version 0.2.2 (vtrefny) -- New version 0.2.2 (vtrefny) - -* Mon Feb 23 2015 Vojtech Trefny - 0.2.2-1 -- Store blivet program log too (vtrefny) -- Fix Size calling (vtrefny) -- Replace filter with regexp (vtrefny) -- blivet.size is now module (vtrefny) -- Fix covertTo to use blivet.size.parseUnits function (vtrefny) -- New version 0.2.1 (vtrefny) - -* Wed Feb 18 2015 Vojtech Trefny - 0.2.1-1 -- Fix python-meh for processing window (vtrefny) -- python-meh support (vtrefny) -- Base default container name on distribution name (vtrefny) -- Removed some ununsed functions (vtrefny) -- Enable blivet logging, preparations for blivet-gui internal logging (vtrefny) -- Detect minimal device (partition and LV) size during BlivetUtils initialization (vtrefny) -- Swap is not resizable (vtrefny) -- Catch exceptions when checnking minSize on device with broken fs (vtrefny) -- Fix luks passphrase dialog spacing (vtrefny) -- Added root_check_window.ui file (vtrefny) -- 'Root privilegies required' dialog changed to window (vtrefny) -- MainMenu: partition_menu renamed to device_menu (vtrefny) -- pylint removed unallowed spaces (vtrefny) - -* Thu Jan 22 2015 Vojtech Trefny - 0.2.0-6 -- GitHub release as source for spec file (vtrefny) - -* Thu Jan 22 2015 Vojtech Trefny - 0.2.0-5 -- Fixed macro-in-changelog rpmlint warning (vtrefny) - -* Thu Jan 22 2015 Vojtech Trefny - 0.2.0-4 -- New build 0.2.0-4 -- Fedora review: updated specfile, licence added to package (vtrefny) -- %%clean section removed from spec file (vtrefny) - -* Tue Jan 20 2015 Vojtech Trefny - 0.2.0-3 -- Licence file added (GPLv2) (vtrefny) -- New source location (vtrefny) - -* Tue Jan 20 2015 Vojtech Trefny - 0.2.0-2 -- Version bumped to 0.2 (vtrefny) -- EditDialog: typo (vtrefny) -- Fixed generating spec file changelog (vtrefny) - -* Mon Jan 19 2015 Vojtech Trefny - 0.1.11-1 -- New version 0.1.11 (vtrefny) -- bumpver target for makefile (vtrefny) -- Merge branch 'master' of github.com:vojtechtrefny/blivet-gui (vtrefny) -- Specific binary file for desktop file (vtrefny) -- User help update (vtrefny) -- Fix python-blivet required version (vtrefny) -- Fix long device names (vtrefny) -- Suppress broad-except pylint errors. (amulhern) -- Change relative to absolute imports. (amulhern) -- Omit or hide unused variables and computations. (amulhern) -- main.py moved to blivet-gui file (vtrefny) -- Omit needless imports. (amulhern) -- Move % operator outside translation. (amulhern) -- Do not use wildcard import. (amulhern) -- Do not use builtin name format as parameter name. (amulhern) -- Fix bad indentation. (amulhern) -- Initial pylint setup. (amulhern) -- Support lvm inside extended partitions (vtrefny) -- pylint (vtrefny) -- AddDialog: Move btrfs type chooser above parents view (vtrefny) -- Do not clear actions after apply in ks mode (vtrefny) -- blivet-gui man page (vtrefny) -- Fix embedded function and example (vtrefny) -- fedora-review fixes for spec and desktop file (vtrefny) -- Python binary file (vtrefny) -- Check if file exists while saving ks (vtrefny) -- Mountpoint support for btrfs in ks mode (vtrefny) -- Don't allow editing mdmember partitions (vtrefny) -- Version 0.1.10 (vtrefny) -- Do not sort child devices on disks with raw device (vtrefny) -- Fix unicode converting bug (vtrefny) +* Mon Nov 18 2024 Packit - 2.6.0-1 +- Update to version 2.6.0