Keeping in line with the previous release announcements, the following is a summary of the latest changes.
- Mugshot is now a Python3-only application
- Online documentation is now used instead of yelp
- GLib is now used to get environment and user settings
- Populate the Initials field based on first/last name fields
- Hide “Remove” when there is no profile image set
- SudoDialog (from Catfish) is now used for authentication
- Disable first and last name editing without sudo rights (chfn limitation)
- Stop processing updates if password is incorrectly entered
- Temporary files are now cleared on exit
- Package is now 100% PEP8-compliant
- Packaging has been simplified
- Sync AccountsService user image and ~/.face file
- Scale images on save to accomodate AccountsService max size
- Add option to remove current profile picture (LP: #1286897)
- Add AccountsService support to set profile picture (LP: #1273896)
- mugshot fails at attempt to change avatar (LP: #1284720)
- Fix crash with IndexError in init_user_details (LP: #1287368)
- mugshot is unable to store profile picture (LP: #1298665)
- Fixed typo that incorrectly hid the manual photo browser instead of stock
- Fixed crash when saving user details with a non-English locale
If you’re running Ubuntu 13.10, Mugshot is available from the Mugshot Stable PPA.
sudo add-apt-repository ppa:mugshot-dev/stable sudo apt-get update sudo apt-get install mugshot
If you’re running Ubuntu 14.04 or newer, Mugshot is available in the Ubuntu repositories.
sudo apt-get update sudo apt-get install mugshot
If you’re running another Linux distribution, you can download the latest source package from the Mugshot downloads page.