Commit Graph

77 Commits

Author SHA1 Message Date
Sean Davis 19d5a23f87 Need sudo rights to update phone numbers 2016-03-30 21:17:13 -04:00
Sean Davis 48c8d2255a Fix details expansion, thanks krytarik 2016-03-30 07:08:40 -04:00
Sean Davis 3ca96a93e8 Fix error with processing /etc/passwd 2016-03-29 22:00:00 -04:00
Sean Davis afa2fdc95f All editing name if accounts service is available 2016-03-28 07:12:15 -04:00
Sean Davis 8404d4b559 Gracefully handle failed libreoffice read/writes (LP: #1557744) 2016-03-27 22:28:44 -04:00
Sean Davis babc8775ce Handle errors in loading .face (LP: #1400055, #1502043) 2016-03-27 22:14:00 -04:00
Sean Davis c90e392207 Use AccountsService for setting name and email (improves LP: #1402036), improve name detection on startup (fixes LP: #1304920, #1394064, #1427651, #1549717, #1559813, #1559815) 2016-03-27 22:02:23 -04:00
Sean Davis 2255414e3e Allow application shutdown with Ctrl-C in terminal 2016-03-26 22:12:05 -04:00
Sean Davis 4d4de17e50 Declare gi versions to silence startup output 2016-03-26 22:05:17 -04:00
Sean Davis 75613fd673 First API breakage, make the camera not crash 2016-02-13 07:53:59 -05:00
Sean Davis 6224ac6e2e Update NEWS and timestamps for next release 2015-09-06 16:50:00 -04:00
Sean Davis 4b17431640 Make cheese and clutter optional, simplify user image widget 2015-09-06 16:24:59 -04:00
Sean Davis 90f2978a08 Pythonize glade, PEP8 2015-08-31 22:31:02 -04:00
Sean Davis df455213dd Replace old camera with new Clutter-based camera, resolves numerous issues including LP: #1414443 2015-08-29 22:24:42 -04:00
Sean Davis 28879e4796 Fix typos 2014-08-31 21:40:51 -04:00
Sean Davis adec1dc648 Update version number and release notes. 2014-08-24 12:14:29 -04:00
Sean Davis 67513c2357 Use the new SudoDialog 2014-08-24 11:46:34 -04:00
Sean Davis beab6c6611 Get user details from various sources, should help LDAP configurations 2014-08-24 10:27:39 -04:00
Sean Davis dc74da0918 Upgrade license from GPL3 to GPL3+ 2014-07-27 20:07:47 -04:00
Sean Davis 14f9179fee Use non-interactive chfn, fix timeout (lp 1315709) 2014-05-14 20:47:14 -04:00
Sean Davis 323ae84363 Fix hard dependency on AccountsService (lp 1311938) (debian 745548) 2014-05-14 07:13:04 -04:00
Sean Davis 1eea1e49d3 Fix user details expansion (lp 1310634) 2014-04-22 22:47:27 -04:00
Sean Davis c814911d96 Fix potential crash if missing AccountsService permissions 2014-04-04 21:21:19 -04:00
Sean Davis cc809c0e0c Add check_sudo, users not in sudoers were unable to do anything. 2014-04-02 05:34:36 -04:00
Sean Davis 2da1541586 PEP8 for __init__.py and MugshotWindow.py 2014-04-01 21:42:05 -04:00
Sean Davis 85a69692ab PEP8 CameraMugshotDialog.py 2014-04-01 21:20:43 -04:00
Sean Davis 68ecf14eec Manually merge ~thad-fisch/mugshot/improved-accountsservice-integration:97 2014-04-01 21:11:19 -04:00
Sean Davis 8fadc36e3c Manually merge ~thad-fisch/mugshot/improved-accountsservice-integration:96 2014-04-01 21:01:02 -04:00
Sean Davis 303ed23225 Merge dynamic-initials-field branch, enhances usability of initials field 2014-04-01 20:37:51 -04:00
Sean Davis 6461a48463 Merge intelligent-remove-entry by thad-fisch 2014-04-01 06:22:17 -04:00
Thaddäus Tintenfisch 965e8ad064 Read first and last name from entries 2014-03-30 21:26:33 +02:00
Sean Davis 16e434bb92 Fix typo 2014-03-29 11:59:22 -04:00
Sean Davis d895b4a4eb Cleanup temporary files on close, scale user image to better apply with AccountsService 2014-03-29 11:29:49 -04:00
Thaddäus Tintenfisch 323435efaa Improve initials field behavior 2014-03-28 03:35:00 +01:00
Thaddäus Tintenfisch 3ce3fc97af Hide "Remove" menu item when showing default user image 2014-03-28 03:20:19 +01:00
Sean Davis 425431aa03 Use env parameter for LANG variable 2014-03-08 23:16:54 -05:00
Sean Davis 75fe0acd1d Merge IndexError fix branch 2014-03-08 20:32:11 -05:00
Sean Davis cc8b57decb Force C locale for pexpect for predictable output 2014-03-08 20:02:01 -05:00
Thaddäus Tintenfisch 4c69863fc8 Fix possible IndexError (LP: #1287368) 2014-03-06 14:03:54 +01:00
Sean Davis c41d513616 Halt on incorrect password 2014-03-02 16:01:53 -05:00
Sean Davis 75b12b3808 Use the more-reliable SudoDialog developed in Catfish for passwords 2014-03-02 15:24:20 -05:00
Sean Davis c84dfa2aaf Add button to remove profile image 2014-03-02 14:38:10 -05:00
Sean Davis 76e9af4a22 Use AccountsService to set the profile image 2014-03-02 11:41:30 -05:00
Sean Davis 07403bc380 Use GLib for better reliability 2014-03-02 10:59:38 -05:00
Sean Davis 83544bda79 Cleanup license, PEP8 goodness 2014-03-02 10:50:40 -05:00
Thaddäus Tintenfisch 73903ecc21 Fix menu item visibility (LP: #1284720) 2014-02-28 20:02:53 +01:00
Sean Davis 7438ea844c Fix pexpect crashes 2014-01-25 19:44:26 -05:00
Sean Davis ecdfb1ecdd License and setup updates 2014-01-25 18:13:56 -05:00
Sean Davis a1691007b0 python-gi fixes 2014-01-25 17:44:45 -05:00
Sean Davis 527fa8cf4c Python cleanup 2014-01-25 17:21:53 -05:00