diff --git a/NEWS b/NEWS index 3715b23..23f48fb 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,23 @@ Mugshot NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +31 Mar 2016, Mugshot 0.3.1 + +- New bugfix release + . This release targets a number of bugs that were discovered in past + releases. To better handle user properties, AccountsService is now + better utilized when it is available. +- Bugs fixed: + . Failure in extracting details from /etc/passwd (LP: #1304920) + . Failed reading of /etc/passwd with empty values (LP: #1394064) + . Crash when ~/.face is empty or invalid (LP: #1400055) + . Crash when unable to read LibreOffice config (LP: #1557744) + . Incorrect handling of empty name fields (LP: #1559815) +- Known issues: + . Mugshot's camera dialog no longer works with recent versions of + Clutter. This is due to a change in the video sink and requires + a larger fix. + + 07 Sep 2015, Mugshot 0.3.0 - New development release diff --git a/data/appdata/mugshot.appdata.xml.in b/data/appdata/mugshot.appdata.xml.in index 1a5e685..de672f8 100644 --- a/data/appdata/mugshot.appdata.xml.in +++ b/data/appdata/mugshot.appdata.xml.in @@ -1,5 +1,5 @@ - + mugshot.desktop CC0-1.0 @@ -37,6 +37,15 @@ + + + <_p>This development release fixes a large number of bugs from + previous releases. User properties that cannot be edited are + now restricted to administrative users. + + + + <_p>This development release upgrades the camera dialog to use diff --git a/mugshot_lib/Builder.py b/mugshot_lib/Builder.py index cca723f..27cc86c 100644 --- a/mugshot_lib/Builder.py +++ b/mugshot_lib/Builder.py @@ -18,6 +18,8 @@ '''Enhances builder connections, provides object to access glade objects''' +import gi +gi.require_version('Gtk', '3.0') from gi.repository import GObject, Gtk # pylint: disable=E0611 import inspect diff --git a/mugshot_lib/mugshotconfig.py b/mugshot_lib/mugshotconfig.py index c0e332d..d21f148 100644 --- a/mugshot_lib/mugshotconfig.py +++ b/mugshot_lib/mugshotconfig.py @@ -26,7 +26,7 @@ __all__ = [ # files). By default, this is ../data, relative your trunk layout __mugshot_data_directory__ = '../data/' __license__ = 'GPL-3+' -__version__ = '0.3.0' +__version__ = '0.3.1' import os diff --git a/po/mugshot.pot b/po/mugshot.pot index 05efc23..3cf4919 100644 --- a/po/mugshot.pot +++ b/po/mugshot.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-30 21:15-0400\n" +"POT-Creation-Date: 2016-03-31 20:17-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -207,18 +207,25 @@ msgstr "" #: ../data/appdata/mugshot.appdata.xml.in.h:5 msgid "" +"This development release fixes a large number of bugs from previous " +"releases. User properties that cannot be edited are now restricted to " +"administrative users." +msgstr "" + +#: ../data/appdata/mugshot.appdata.xml.in.h:6 +msgid "" "This development release upgrades the camera dialog to use Cheese and " "Clutter to display and capture the camera feed." msgstr "" -#: ../data/appdata/mugshot.appdata.xml.in.h:6 +#: ../data/appdata/mugshot.appdata.xml.in.h:7 msgid "" "This stable release improves Mugshot functionality for LDAP users, and " "includes the latest SudoDialog, improving the appearance and usability of " "the password dialog." msgstr "" -#: ../data/appdata/mugshot.appdata.xml.in.h:7 +#: ../data/appdata/mugshot.appdata.xml.in.h:8 msgid "" "This stable release improves the user configuration (chfn) backend and " "prevents Mugshot from locking up. Mugshot also no longer depends on " @@ -227,28 +234,28 @@ msgid "" "addressed." msgstr "" -#: ../data/appdata/mugshot.appdata.xml.in.h:8 +#: ../data/appdata/mugshot.appdata.xml.in.h:9 msgid "" "This stable release improved AccountsService functionality and overall " "usability. Users without admin rights can no longer attempt to change their " "name, and initials are automatically populated when the name is entered." msgstr "" -#: ../data/appdata/mugshot.appdata.xml.in.h:9 +#: ../data/appdata/mugshot.appdata.xml.in.h:10 msgid "" "This stable release fixed a crash that occured when saving user details in a " "non-English locale. This release also included an updated translation " "template and new translations." msgstr "" -#: ../data/appdata/mugshot.appdata.xml.in.h:10 +#: ../data/appdata/mugshot.appdata.xml.in.h:11 msgid "" "This stable release fixed several bugs related to profile image management, " "introduced an improved password dialog, and transitioned to using GLib to " "more reliably determine user and environment settings." msgstr "" -#: ../data/appdata/mugshot.appdata.xml.in.h:11 +#: ../data/appdata/mugshot.appdata.xml.in.h:12 msgid "" "The first stable release introduced simplified packaging, replaced the Help " "functionality with the online help documents, and transitioned to using " diff --git a/setup.py b/setup.py index 398f2fb..73788d2 100644 --- a/setup.py +++ b/setup.py @@ -187,7 +187,7 @@ class InstallAndUpdateDataDirectory(DistUtilsExtra.auto.install_auto): DistUtilsExtra.auto.setup( name='mugshot', - version='0.3.0', + version='0.3.1', license='GPL-3+', author='Sean Davis', author_email='smd.seandavis@gmail.com',