Commit Graph

743 Commits

Author SHA1 Message Date
Patrick Ulbrich
5f32561013 Update italian translation 2015-02-15 18:53:25 +01:00
Patrick Ulbrich
b41e0fb650 Update NEWS v1.1.0 2015-02-08 12:54:34 +01:00
Patrick Ulbrich
0da7753b6a Update manpages 2015-02-08 12:54:18 +01:00
Patrick Ulbrich
a1ea385693 Update NEWS file 2015-02-07 19:56:22 +01:00
Patrick Ulbrich
c1e7b573cb Update spanish translation 2015-02-07 19:30:26 +01:00
Patrick Ulbrich
580ec8516a Remove httplib2 dependency from README.md 2015-02-07 19:14:00 +01:00
Patrick Ulbrich
e3676d872b Add appdata file for GNOME software 2015-02-05 17:48:37 +01:00
Patrick Ulbrich
9f393a17fd Update translations 2015-02-01 15:51:43 +01:00
Patrick Ulbrich
d2207529de Regenerate translation template 2015-01-31 21:21:23 +01:00
Patrick Ulbrich
8c11afa06d Fix typo in README.md 2015-01-31 15:24:01 +01:00
Patrick Ulbrich
dd79fc27a4 Fix README.md 2015-01-31 15:22:47 +01:00
Patrick Ulbrich
df83727660 Update README.md 2015-01-31 15:21:55 +01:00
Patrick Ulbrich
fb01f2586b Update AUTHORS 2015-01-31 15:04:35 +01:00
Patrick Ulbrich
d958175a2a Regenerate translation template 2015-01-31 14:23:50 +01:00
Patrick Ulbrich
7386dc6f03 Soundplugin: fix path of soundfile 2015-01-31 14:16:12 +01:00
Patrick Ulbrich
1ac6ac0961 GnomeCredentialStore: more solid keyring access, migrate pre 1.1 keyring items 2015-01-31 13:27:40 +01:00
Patrick Ulbrich
897aabf158 Bump plugin versions due to internal mailnag api changes 2015-01-31 12:49:19 +01:00
Patrick Ulbrich
8d0b868c5e Fix copyright date 2015-01-27 17:23:48 +01:00
Patrick Ulbrich
f01879c9c7 Add CredentialStore abstraction layer
* Add CredentialStore API
* Add CredentialStore implementation for GNOME keyring (makes GNOME keyring dependency optional)
* Further CredentialStore implementations (e.g. KDE) may be added to CredentialStore.py
* Mailnag tries to detect the supported CredentialStore backend automatically
* If no CredentialStore backend is supported on the system, Mailnag stores passwords in the config file (plaintext)
* A specific CredentialStore backend can be forced in the config file (currently one of 'auto', 'gnome', 'none')
* Closes issue #82
2015-01-27 17:07:28 +01:00
Patrick Ulbrich
059d030ce0 Update AUTHORS 2015-01-04 14:32:14 +01:00
Patrick Ulbrich
424167e716 Update french translation (thanks poulp!) 2015-01-04 14:31:59 +01:00
Patrick Ulbrich
36543a269a Check if the environ key exists before accessing it (fixes #90) 2014-12-20 15:11:00 +01:00
Patrick Ulbrich
868d411d92 Regenerate translation template (with msgids for the unity plugin) 2014-12-19 22:52:31 +01:00
Patrick Ulbrich
9bf69c0290 Add optional networkmanager dependency to README.md 2014-12-19 22:07:31 +01:00
Patrick Ulbrich
6e8409b037 Regenerate translation template 2014-12-19 22:01:09 +01:00
Patrick Ulbrich
151e188751 bump up version 2014-12-19 21:39:41 +01:00
Patrick Ulbrich
dc8f1480f1 Misc improvements
* Remove bash scripts and start mailnag python scripts directly
  - Prevents duplicate process names
  - Fixes missing app icon in taskmanager
* Remove background startup functionality
  - Should be handled by modern init systems like systemd
    (see new-style-daemon: http://www.freedesktop.org/software/systemd/man/daemon.html)
  - Enables program termination via CTRL+C when running mailnag in a terminal
  - Doesn't hide the commandline prompt when running with options like --help (reported in issue #87)
  - Fixes wrapping issues in the log output
* Rename mailnagd into mailnag again
* Remove --backround option
* Fix and reorder module imports
* setup.py: patch BIN_DIR in dist_cfg
2014-12-19 21:22:45 +01:00
Patrick Ulbrich
27a7f15cb3 Use UNIX linebreaks 2014-12-17 19:35:40 +01:00
Patrick Ulbrich
823125c899 Add --foreground and --verbose options as suggested in #87 2014-12-15 22:39:15 +01:00
Patrick Ulbrich
cc164571b1 Add file missing in last commit 2014-12-13 17:04:05 +01:00
Patrick Ulbrich
7408cafe8c Improved connectivity tests, other fixes. Closes #86, #87
* Replace unreliable connectivity test by configurable ConnectivityTest
class
* Move connectivity check from main into MailnagDaemon
  (does no longer block if another instance tries to shutdown Mailnag)
* Fix crash occuring on failing Idler reconnect
* Log warning instead of error if no internet connection is available
2014-12-13 17:02:54 +01:00
Patrick Ulbrich
7a3843d932 Allow plugins to remove accounts 2014-12-07 21:01:50 +01:00
Patrick Ulbrich
d9a5291817 Don't pass the original AccountsList object to the ACCOUNTS_LOADED plugin hook
Prevents plugins from
* loading and saving accounts
* storing an internal reference to the original accounts list
* accessing the original accounts list after MailnagDaemon.dispose() has been called
2014-12-06 16:51:49 +01:00
Patrick Ulbrich
dece0102a8 Add ACCOUNTS_LOADED plugin hook, support OAuth2 authentication
* In preparation for GNOME Online Accounts Plugin
* Partially fixes #46
2014-12-06 16:40:16 +01:00
Patrick Ulbrich
ed01f98943 update translations 2014-11-22 12:34:01 +01:00
Patrick Ulbrich
46a97bd9ce update AUTHORS 2014-11-20 19:39:25 +01:00
Patrick Ulbrich
4b6e91e76b update AUTHORS 2014-10-10 19:02:29 +02:00
Patrick Ulbrich
dc582c15d2 regenerated translation template 2014-07-30 21:35:08 +02:00
Patrick Ulbrich
bca8ef1530 shorten mail notification strings
fixes issue #72
2014-07-30 21:32:23 +02:00
Patrick Ulbrich
40738c298d regenerated translation template 2014-07-30 20:48:48 +02:00
Patrick Ulbrich
de0646df85 setup.py: s/extendable/extensible 2014-07-30 20:46:41 +02:00
Patrick Ulbrich
81b59efa29 cherry picked patched files (s/extendable/extensible/g) from Amin Bandali (thanks!) 2014-07-30 20:09:53 +02:00
Patrick Ulbrich
5cb89a99f2 updated AUTHORS file 2014-07-30 19:10:27 +02:00
Patrick Ulbrich
f20d0b7a48 replaced italian translation with po file from 'Man from Mars' (thanks) 2014-07-30 19:03:04 +02:00
Patrick Ulbrich
e66026d6ca Merge pull request #78 from simyaci/master
Create tr.po
2014-07-30 18:58:41 +02:00
Aydın Yakar
69bae59481 Create tr.po
Turkish translation file.
2014-07-23 16:00:06 +03:00
Patrick Ulbrich
9750cedec5 updated screenshot in README.md v1.0.0 2014-06-28 21:40:25 +02:00
Patrick Ulbrich
54f7d90931 tweaked gradient again.. 2014-06-28 21:39:46 +02:00
Patrick Ulbrich
463871e9e8 tweaked background gradient for a better contrast to the logo 2014-06-28 21:13:58 +02:00
Patrick Ulbrich
53ea7f4f7c don't use features of newer gtk versions 2014-06-28 17:00:05 +02:00