Commit Graph

743 Commits

Author SHA1 Message Date
Patrick Ulbrich
4aec44f2b3 set default manual mail check interval to 10 mins 2013-08-02 19:40:07 +02:00
Patrick Ulbrich
5fec52c8de removed manual check interval from config dialog (still configurable in the settings file) 2013-08-02 19:39:38 +02:00
Patrick Ulbrich
4eb64e5e1c overhauled config gui navigation, fixed spacing in general page, renamed comments 2013-08-02 19:24:53 +02:00
Patrick Ulbrich
5a166a28ee added userscript plugin 2013-07-29 20:43:20 +02:00
Patrick Ulbrich
83b7e43caa spamfilter plugin: increased spacing in config ui 2013-07-29 20:34:50 +02:00
Patrick Ulbrich
b51225b216 added optional shell arg to start_subprocess function 2013-07-29 20:33:04 +02:00
Patrick Ulbrich
da05dd8656 added comments 2013-07-29 20:31:58 +02:00
Patrick Ulbrich
86fb8db99b libnotify plugin: added config ui and single notification mode 2013-07-28 17:18:55 +02:00
Patrick Ulbrich
f84abdc4d5 spamfilter plugin: removed unnecessary imports 2013-07-28 16:03:20 +02:00
Patrick Ulbrich
5198745315 config window: sort by visible name instead of internal modname 2013-07-28 15:51:41 +02:00
Patrick Ulbrich
b10b5bc7ff config window: sort plugins by (mandatory, modname) 2013-07-28 15:02:02 +02:00
Patrick Ulbrich
ce4544a0ef libnotify plugin: make sure the linotify daemon is available before notifying 2013-07-28 14:46:23 +02:00
Patrick Ulbrich
394156a6b2 fixed misnamed function call 2013-07-28 12:15:25 +02:00
Patrick Ulbrich
056889b411 libnotify plugin: open default mail reader on click, prevent race conditions, refactoring 2013-07-28 12:12:28 +02:00
Patrick Ulbrich
77490bd881 added start_subprocess() function 2013-07-27 14:39:01 +02:00
Patrick Ulbrich
80c252225a added account configurations for popular email provivers, removed adjustment widgets in the account dialog 2013-07-27 11:16:17 +02:00
Patrick Ulbrich
ce5d8d618a increased window width a bit 2013-07-26 18:04:17 +02:00
Patrick Ulbrich
5ce87bed86 added workaround for gtk3 (gtk3 < 3.8) bug 2013-07-25 22:03:13 +02:00
Patrick Ulbrich
5a27dbfd4b create imap idle accounts by default 2013-07-24 19:16:17 +02:00
Patrick Ulbrich
ee5f7ed6c9 sort mails ascending in single notification mode 2013-07-23 19:55:15 +02:00
Patrick Ulbrich
3f4c71b228 mail sorting related refactoring, added comment 2013-07-23 19:54:13 +02:00
Patrick Ulbrich
74a5e02dc2 plugin hook api changes, enabled single notification mode and misc other fixes
mailchecker, plugins: pass both, new and all mails to MAILS_ADDED hook
mailchecker: fixed wrong count for filtered new mails
libnotify plugin: added some constants, enabled single notification mode, uncommented notification_id
spamfilter plugin: renamed variable
2013-07-22 20:37:29 +02:00
Patrick Ulbrich
3f34b68437 added spamfilterplugin 2013-07-21 12:36:21 +02:00
Patrick Ulbrich
ec9e9967db added edit_plugin_clicked handler 2013-07-21 12:32:41 +02:00
Patrick Ulbrich
d29d22547a removed unnecessary import 2013-07-21 12:30:49 +02:00
Patrick Ulbrich
ab41dc7306 added plugin dialog 2013-07-21 12:29:26 +02:00
Patrick Ulbrich
8b1bd8183e renamed some classes 2013-07-20 12:41:01 +02:00
Patrick Ulbrich
92efc86a77 removed fito - the nice guy - shido from AUTHORS file (already listed under a different name) 2013-07-19 20:46:30 +02:00
Patrick Ulbrich
b3240cd693 changed description in setup.py 2013-07-17 20:17:35 +02:00
Patrick Ulbrich
5834521431 merged related classes into mudules 2013-07-17 20:11:28 +02:00
Patrick Ulbrich
bb5f3767d5 added libnotify plugin (not enabled by default) 2013-07-14 20:16:06 +02:00
Patrick Ulbrich
b1d2143f66 added comment 2013-07-14 19:40:05 +02:00
Patrick Ulbrich
be42d6d71f set procname to 'mailnagd' as well 2013-07-14 18:41:39 +02:00
Patrick Ulbrich
c51cf598a1 renamed Mailnag daemon script to 'mailnagd' 2013-07-14 18:35:35 +02:00
Patrick Ulbrich
82917c30db made some plugin strings translatable 2013-07-14 18:30:37 +02:00
Patrick Ulbrich
cf2a3fb0fb added soundplugin 2013-07-14 18:07:40 +02:00
Patrick Ulbrich
776ce2093c fixed plugin config loading/saving 2013-07-14 18:07:22 +02:00
Patrick Ulbrich
c31f9fd84e only call MAILS_ADDED hooks if there are actually mails after filtering 2013-07-14 16:56:14 +02:00
Patrick Ulbrich
83a7fb98aa renamed method 2013-07-14 15:54:39 +02:00
Patrick Ulbrich
211db22ce4 added plugin framework and converted dbusservice into a plugin 2013-07-14 15:53:01 +02:00
Patrick Ulbrich
a77aeab08b re-added cd commands to startup scripts (removed in commit 86dc82c16e) 2013-06-15 17:51:06 +02:00
Patrick Ulbrich
713efaf0cb updated app description in config gui 2013-06-15 17:46:07 +02:00
Patrick Ulbrich
a3e5b2f79f removed GNOME3-session-only restriction from autostart file, updated app description in several files 2013-06-15 17:41:09 +02:00
Patrick Ulbrich
c54f9992f2 s/env python/env python2/g 2013-06-15 16:42:54 +02:00
Patrick Ulbrich
fd72df3a5b bumped up version to 0.9.9 2013-06-15 16:16:24 +02:00
Patrick Ulbrich
5d7c1ac9c8 stripped down Mailnag to a core functionality
overhauled config gui that reflects the changes and introduces plugins
disable/restart daemon via dbus call when closing the config gui
refactoring
2013-06-15 16:15:28 +02:00
Patrick Ulbrich
47fdd466d0 use constants for DBUS busname and object path 2013-06-13 16:30:01 +02:00
Patrick Ulbrich
68d4f92825 shutdown existing Mailnag instance via dbus instead of pkill
fixed cleanup function
2013-06-13 16:23:07 +02:00
Patrick Ulbrich
6395b8c841 s/python/python2 in mailnag and mailnag_config scripts 2013-06-12 19:15:39 +02:00
Patrick Ulbrich
5a2a655ba9 removed notification mode option from config file and dialog
changed copyright date in config dialog
2013-06-12 15:12:44 +02:00