Hello community, here is the log from the commit of package gparted for openSUSE:Factory checked in at 2017-02-22 13:56:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gparted (Old) and /work/SRC/openSUSE:Factory/.gparted.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gparted" Changes: -------- --- /work/SRC/openSUSE:Factory/gparted/gparted.changes 2017-02-18 03:19:34.624300824 +0100 +++ /work/SRC/openSUSE:Factory/.gparted.new/gparted.changes 2017-02-22 13:56:28.667190848 +0100 @@ -1,0 +2,8 @@ +Tue Feb 21 12:34:55 UTC 2017 - zai...@opensuse.org + +- Update to version 0.28.1: + + Restore ability to resize/move primary if extended exists. + + Make the Label File System and Name Partition dialogs larger. + + Some minor bug fixes. + +------------------------------------------------------------------- Old: ---- gparted-0.28.0.tar.gz gparted-0.28.0.tar.gz.sig New: ---- gparted-0.28.1.tar.gz gparted-0.28.1.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gparted.spec ++++++ --- /var/tmp/diff_new_pack.D8eCRH/_old 2017-02-22 13:56:29.543066247 +0100 +++ /var/tmp/diff_new_pack.D8eCRH/_new 2017-02-22 13:56:29.547065678 +0100 @@ -17,7 +17,7 @@ Name: gparted -Version: 0.28.0 +Version: 0.28.1 Release: 0 Summary: Gnome Partition Editor License: GPL-2.0 ++++++ gparted-0.28.0.tar.gz -> gparted-0.28.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gparted-0.28.0/ChangeLog new/gparted-0.28.1/ChangeLog --- old/gparted-0.28.0/ChangeLog 2017-02-14 18:22:17.000000000 +0100 +++ new/gparted-0.28.1/ChangeLog 2017-02-17 23:45:16.000000000 +0100 @@ -1,5 +1,79 @@ # Generated by Makefile. Do not edit. +2017-02-17 Curtis Gedak <ged...@gmail.com> + + ========== gparted-0.28.1 ========== + +2017-02-16 Curtis Gedak <ged...@gmail.com> + + Restore ability to grow primary w/unallocated space before extended (#778700) + + A regression which prevented growing a primary partition that had + unallocated space between it and the following extended partition was + introduced with the following commit: + + Create and use general find_extended_partition() function + aa98107706405fe0a80d4fd1a1ddb0838518ea7f + + To fix the regression, restore the logic that checked for a logical + partition before seeking the index of the extended partition. + + Bug 778700 - Unable to grow partition even though unallocated space is + adjacent + +2017-02-14 Curtis Gedak <ged...@gmail.com> + + Work around make distcheck issue (#778628) + + The command 'make distcheck' runs a build in dist directory subdirs + and then runs intltool -m which in turn complains about translations + in a built file: + + The following files contain translations and are currently not in + use. Please consider adding these to the POTFILES.in file, located + in the po/ directory. + + sub/gparted.desktop.in + + See also upstream intltool issue bug report: + + intltool confused by separate build-dir + https://bugs.launchpad.net/intltool/+bug/1117944 + + Bug 778628 - Work around automake-1.15 & intltool complaining about + translations in build dir + +2017-02-11 Refael Sheinker <refae...@gmail.com> + + Make the Name Partition dialog a bit bigger (#778003) + + Increase the size of the Name Partition dialog, matching the change made + to the Label File System dialog in the previous commit. The code for + the Name Partition dialog was basically copied from the Label File + System dialog. + + Bug 778003 - The "Label File System" dialog is too small + +2017-02-01 Refael Sheinker <refae...@gmail.com> + + Make "Label File System" dialog a bit bigger (#778003) + + On Arch Linux with XFCE 4.12 and Fedora 24 with GNOME 3.20 and later; + the Label File System dialog is too small. The problem is that the + label entry box clips the Cancel and OK buttons. + + Stop specifying the dialog height, instead letting it fit the combined + height of all the widgets automatically. + + Also make the dialog wider and the label entry box wider so that longer + device names can be shown in the title before they are truncated. + + Bug 778003 - The "Label File System" dialog is too small + +2017-02-14 Curtis Gedak <ged...@gmail.com> + + Append -git to version for continuing development + 2017-02-14 Curtis Gedak <ged...@gmail.com> ========== gparted-0.28.0 ========== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gparted-0.28.0/NEWS new/gparted-0.28.1/NEWS --- old/gparted-0.28.0/NEWS 2017-02-14 17:51:32.000000000 +0100 +++ new/gparted-0.28.1/NEWS 2017-02-17 23:41:32.000000000 +0100 @@ -1,4 +1,40 @@ ============================ +GParted 0.28.1 (2017-02-17) +============================ + +Release Notes +------------- + This release of GParted restores the ability to move/resize primary + partitions when an extended partition exists. The move/resize + regression was introduced in version 0.28.0. This release also + includes some minor bug fixes. + +### Key changes include: + + * Restore ability to resize/move primary if extended exists + * Make the Label File System and Name Partition dialogs larger + +Bug Fixes +--------- + + * Make the Label File System and Name Partition dialogs larger (#778003) + * Work around make distcheck issue (#778628) + * Restore ability to resize/move primary if extended exists (#778700) + +Code Credits +------------ + Code enhancements are courtesy of Refael Sheinker and Curtis Gedak. + +Translations (new/updated) +-------------------------- + n/a + +Dependencies (new/updated) +-------------------------- + * no change. + + +============================ GParted 0.28.0 (2017-02-14) ============================ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gparted-0.28.0/configure new/gparted-0.28.1/configure --- old/gparted-0.28.0/configure 2017-02-14 18:21:46.000000000 +0100 +++ new/gparted-0.28.1/configure 2017-02-17 23:37:58.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gparted 0.28.0. +# Generated by GNU Autoconf 2.69 for gparted 0.28.1. # # Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=gparted>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='gparted' PACKAGE_TARNAME='gparted' -PACKAGE_VERSION='0.28.0' -PACKAGE_STRING='gparted 0.28.0' +PACKAGE_VERSION='0.28.1' +PACKAGE_STRING='gparted 0.28.1' PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=gparted' PACKAGE_URL='' @@ -1424,7 +1424,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gparted 0.28.0 to adapt to many kinds of systems. +\`configure' configures gparted 0.28.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1495,7 +1495,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gparted 0.28.0:";; + short | recursive ) echo "Configuration of gparted 0.28.1:";; esac cat <<\_ACEOF @@ -1635,7 +1635,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gparted configure 0.28.0 +gparted configure 0.28.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2125,7 +2125,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gparted $as_me 0.28.0, which was +It was created by gparted $as_me 0.28.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2995,7 +2995,7 @@ # Define the identity of the package. PACKAGE='gparted' - VERSION='0.28.0' + VERSION='0.28.1' cat >>confdefs.h <<_ACEOF @@ -19246,7 +19246,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gparted $as_me 0.28.0, which was +This file was extended by gparted $as_me 0.28.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -19312,7 +19312,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gparted config.status 0.28.0 +gparted config.status 0.28.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gparted-0.28.0/configure.ac new/gparted-0.28.1/configure.ac --- old/gparted-0.28.0/configure.ac 2017-02-14 18:01:53.000000000 +0100 +++ new/gparted-0.28.1/configure.ac 2017-02-17 23:36:27.000000000 +0100 @@ -1,4 +1,4 @@ -AC_INIT([gparted],[0.28.0],[https://bugzilla.gnome.org/enter_bug.cgi?product=gparted]) +AC_INIT([gparted],[0.28.1],[https://bugzilla.gnome.org/enter_bug.cgi?product=gparted]) AC_PREREQ([2.50]) AC_CONFIG_SRCDIR([src/main.cc]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gparted-0.28.0/po/POTFILES.skip new/gparted-0.28.1/po/POTFILES.skip --- old/gparted-0.28.0/po/POTFILES.skip 2017-02-14 18:21:10.000000000 +0100 +++ new/gparted-0.28.1/po/POTFILES.skip 2017-02-15 22:00:26.000000000 +0100 @@ -1,4 +1,5 @@ # List of source files containing translatable strings, but should be skipped. # Please keep this file sorted alphabetically. gparted.desktop.in - +# https://bugs.launchpad.net/intltool/+bug/1117944 +sub/gparted.desktop.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gparted-0.28.0/src/Dialog_FileSystem_Label.cc new/gparted-0.28.1/src/Dialog_FileSystem_Label.cc --- old/gparted-0.28.0/src/Dialog_FileSystem_Label.cc 2017-02-04 18:41:03.000000000 +0100 +++ new/gparted-0.28.1/src/Dialog_FileSystem_Label.cc 2017-02-15 22:00:26.000000000 +0100 @@ -24,7 +24,7 @@ { this ->set_resizable( false ) ; this ->set_has_separator( false ) ; - this ->set_size_request( 300, 80 ) ; + this->set_size_request( 400, -1 ); /* TO TRANSLATORS: dialog title, looks like Set file system label on /dev/hda3 */ this->set_title( String::ucompose( _("Set file system label on %1"), partition.get_path() ) ); @@ -45,7 +45,7 @@ //Create Text entry box entry = manage(new Gtk::Entry()); entry->set_max_length( Utils::get_filesystem_label_maxlength( partition.filesystem ) ) ; - entry->set_width_chars(20); + entry->set_width_chars( 30 ); entry->set_activates_default(true); entry->set_text(partition.get_filesystem_label()); entry->select_region(0, entry ->get_text_length()); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gparted-0.28.0/src/Dialog_Partition_Name.cc new/gparted-0.28.1/src/Dialog_Partition_Name.cc --- old/gparted-0.28.0/src/Dialog_Partition_Name.cc 2017-02-04 18:41:03.000000000 +0100 +++ new/gparted-0.28.1/src/Dialog_Partition_Name.cc 2017-02-15 22:00:26.000000000 +0100 @@ -24,7 +24,7 @@ { this->set_resizable( false ); this->set_has_separator( false ); - this->set_size_request( 300, 80 ); + this->set_size_request( 400, -1 ); /* TO TRANSLATORS: dialog title, looks like Set partition name on /dev/hda3 */ this->set_title( String::ucompose( _("Set partition name on %1"), partition.get_path() ) ); @@ -51,7 +51,7 @@ // certain extended characters this limit will be too generous. entry->set_max_length( max_length ); - entry->set_width_chars( 20 ); + entry->set_width_chars( 30 ); entry->set_activates_default( true ); entry->set_text( partition.name ); entry->select_region( 0, entry->get_text_length() ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gparted-0.28.0/src/Win_GParted.cc new/gparted-0.28.1/src/Win_GParted.cc --- old/gparted-0.28.0/src/Win_GParted.cc 2017-02-14 18:00:18.000000000 +0100 +++ new/gparted-0.28.1/src/Win_GParted.cc 2017-02-17 23:33:59.000000000 +0100 @@ -1783,9 +1783,12 @@ g_assert( valid_display_partition_ptr( selected_partition_ptr ) ); // Bug: Not pointing at a valid display partition object PartitionVector * display_partitions_ptr = &display_partitions; - int index_extended = find_extended_partition( display_partitions ); - if ( index_extended >= 0 ) - display_partitions_ptr = &display_partitions[index_extended].logicals; + if ( selected_partition_ptr->type == TYPE_LOGICAL ) + { + int index_extended = find_extended_partition( display_partitions ); + if ( index_extended >= 0 ) + display_partitions_ptr = &display_partitions[index_extended].logicals; + } FS fs_cap = gparted_core.get_fs( selected_partition_ptr->get_filesystem_partition().filesystem ); Partition * working_ptn;