Commit Graph

  • c7c926996b subproc: added a further lock, comments and refactoring Patrick Ulbrich 2013-10-03 13:10:40 +02:00
  • 6f40812ac5 subproc: return pid of started process Patrick Ulbrich 2013-09-15 17:46:28 +02:00
  • 11df47e6b1 fixed logging message Patrick Ulbrich 2013-09-08 18:25:23 +02:00
  • 19d21598e1 make sure the _procs dictionary contains valid data when start_subprocess returns Patrick Ulbrich 2013-09-01 19:45:51 +02:00
  • b99cc664ff don't leak thread objects Patrick Ulbrich 2013-08-25 18:00:41 +02:00
  • 663dc50057 terminate subprocesses on shutdown (e.g. on shutdown via dbus or SIGTERM) Patrick Ulbrich 2013-08-25 15:38:35 +02:00
  • 9fb3126227 userscript plugin: more rubust script execution Patrick Ulbrich 2013-08-11 19:15:04 +02:00
  • 6918c1bce2 fixed libnotifyplugin Patrick Ulbrich 2013-08-10 16:14:44 +02:00
  • ce73ef32de added datetime to log Patrick Ulbrich 2013-08-10 15:28:31 +02:00
  • b8c2ef9343 don't start logging before an existing mailnag instance has been shut down Patrick Ulbrich 2013-08-10 15:03:34 +02:00
  • 0beba139ed logging and config dir related fixes Patrick Ulbrich 2013-08-10 14:39:29 +02:00
  • 047724c894 replaced remaining occurences of 'mailnag_config' Patrick Ulbrich 2013-08-05 21:11:42 +02:00
  • 81f3771e40 use identical types in extracted and fallback mail times (int) Patrick Ulbrich 2013-08-05 19:43:54 +02:00
  • a89d3365ef include datetime when generating a hashed fallback id Patrick Ulbrich 2013-08-05 19:40:35 +02:00
  • 214adfb9ba mail sender related changes Patrick Ulbrich 2013-08-05 19:28:32 +02:00
  • cb30ff69a8 fixed typo Patrick Ulbrich 2013-08-04 13:31:00 +02:00
  • a9b97643fd gui sexification Patrick Ulbrich 2013-08-04 13:28:37 +02:00
  • 8d23b2b811 fixed SIGTERM handler Patrick Ulbrich 2013-08-02 20:13:58 +02:00
  • 1c37c12b6b enforce program termination if cleanup takes too long or if therere are remaining active threads Patrick Ulbrich 2013-08-02 20:09:59 +02:00
  • 9b53a3d33e renamed [general] settings section to [core] Patrick Ulbrich 2013-08-02 19:52:40 +02:00
  • 83c7536958 renamed mailnag_config script to mailnag-config, edited manpage Patrick Ulbrich 2013-08-02 19:46:35 +02:00
  • 4aec44f2b3 set default manual mail check interval to 10 mins Patrick Ulbrich 2013-08-02 19:40:07 +02:00
  • 5fec52c8de removed manual check interval from config dialog (still configurable in the settings file) Patrick Ulbrich 2013-08-02 19:39:38 +02:00
  • 4eb64e5e1c overhauled config gui navigation, fixed spacing in general page, renamed comments Patrick Ulbrich 2013-08-02 19:24:53 +02:00
  • 5a166a28ee added userscript plugin Patrick Ulbrich 2013-07-29 20:43:20 +02:00
  • 83b7e43caa spamfilter plugin: increased spacing in config ui Patrick Ulbrich 2013-07-29 20:34:50 +02:00
  • b51225b216 added optional shell arg to start_subprocess function Patrick Ulbrich 2013-07-29 20:33:04 +02:00
  • da05dd8656 added comments Patrick Ulbrich 2013-07-29 20:31:58 +02:00
  • 86fb8db99b libnotify plugin: added config ui and single notification mode Patrick Ulbrich 2013-07-28 17:18:55 +02:00
  • f84abdc4d5 spamfilter plugin: removed unnecessary imports Patrick Ulbrich 2013-07-28 16:03:20 +02:00
  • 5198745315 config window: sort by visible name instead of internal modname Patrick Ulbrich 2013-07-28 15:19:08 +02:00
  • b10b5bc7ff config window: sort plugins by (mandatory, modname) Patrick Ulbrich 2013-07-28 15:02:02 +02:00
  • ce4544a0ef libnotify plugin: make sure the linotify daemon is available before notifying Patrick Ulbrich 2013-07-28 14:46:23 +02:00
  • 394156a6b2 fixed misnamed function call Patrick Ulbrich 2013-07-28 12:15:25 +02:00
  • 056889b411 libnotify plugin: open default mail reader on click, prevent race conditions, refactoring Patrick Ulbrich 2013-07-28 12:12:28 +02:00
  • 77490bd881 added start_subprocess() function Patrick Ulbrich 2013-07-27 14:39:01 +02:00
  • 80c252225a added account configurations for popular email provivers, removed adjustment widgets in the account dialog Patrick Ulbrich 2013-07-27 11:16:17 +02:00
  • ce5d8d618a increased window width a bit Patrick Ulbrich 2013-07-26 18:04:17 +02:00
  • 5ce87bed86 added workaround for gtk3 (gtk3 < 3.8) bug Patrick Ulbrich 2013-07-25 22:03:13 +02:00
  • 5a27dbfd4b create imap idle accounts by default Patrick Ulbrich 2013-07-24 19:16:17 +02:00
  • ee5f7ed6c9 sort mails ascending in single notification mode Patrick Ulbrich 2013-07-23 19:55:15 +02:00
  • 3f4c71b228 mail sorting related refactoring, added comment Patrick Ulbrich 2013-07-23 19:54:13 +02:00
  • 74a5e02dc2 plugin hook api changes, enabled single notification mode and misc other fixes Patrick Ulbrich 2013-07-22 20:37:29 +02:00
  • 3f34b68437 added spamfilterplugin Patrick Ulbrich 2013-07-21 12:36:21 +02:00
  • ec9e9967db added edit_plugin_clicked handler Patrick Ulbrich 2013-07-21 12:32:41 +02:00
  • d29d22547a removed unnecessary import Patrick Ulbrich 2013-07-21 12:30:49 +02:00
  • ab41dc7306 added plugin dialog Patrick Ulbrich 2013-07-21 12:29:26 +02:00
  • 8b1bd8183e renamed some classes Patrick Ulbrich 2013-07-20 12:41:01 +02:00
  • 92efc86a77 removed fito - the nice guy - shido from AUTHORS file (already listed under a different name) Patrick Ulbrich 2013-07-19 20:46:30 +02:00
  • b3240cd693 changed description in setup.py Patrick Ulbrich 2013-07-17 20:17:35 +02:00
  • 5834521431 merged related classes into mudules Patrick Ulbrich 2013-07-17 20:11:28 +02:00
  • bb5f3767d5 added libnotify plugin (not enabled by default) Patrick Ulbrich 2013-07-14 20:16:06 +02:00
  • b1d2143f66 added comment Patrick Ulbrich 2013-07-14 19:40:05 +02:00
  • be42d6d71f set procname to 'mailnagd' as well Patrick Ulbrich 2013-07-14 18:41:39 +02:00
  • c51cf598a1 renamed Mailnag daemon script to 'mailnagd' Patrick Ulbrich 2013-07-14 18:35:35 +02:00
  • 82917c30db made some plugin strings translatable Patrick Ulbrich 2013-07-14 18:30:37 +02:00
  • cf2a3fb0fb added soundplugin Patrick Ulbrich 2013-07-14 18:07:40 +02:00
  • 776ce2093c fixed plugin config loading/saving Patrick Ulbrich 2013-07-14 18:07:22 +02:00
  • c31f9fd84e only call MAILS_ADDED hooks if there are actually mails after filtering Patrick Ulbrich 2013-07-14 16:56:14 +02:00
  • cd1d31c8f1 added gnome-keyring dependency Patrick Ulbrich 2013-07-14 15:57:34 +02:00
  • 83a7fb98aa renamed method Patrick Ulbrich 2013-07-14 15:54:39 +02:00
  • 211db22ce4 added plugin framework and converted dbusservice into a plugin Patrick Ulbrich 2013-07-14 15:53:01 +02:00
  • a77aeab08b re-added cd commands to startup scripts (removed in commit 86dc82c16e) Patrick Ulbrich 2013-06-15 17:51:06 +02:00
  • 713efaf0cb updated app description in config gui Patrick Ulbrich 2013-06-15 17:46:07 +02:00
  • a3e5b2f79f removed GNOME3-session-only restriction from autostart file, updated app description in several files Patrick Ulbrich 2013-06-15 17:41:09 +02:00
  • c54f9992f2 s/env python/env python2/g Patrick Ulbrich 2013-06-15 16:42:54 +02:00
  • fd72df3a5b bumped up version to 0.9.9 Patrick Ulbrich 2013-06-15 16:16:24 +02:00
  • 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 Patrick Ulbrich 2013-06-15 16:15:28 +02:00
  • 47fdd466d0 use constants for DBUS busname and object path Patrick Ulbrich 2013-06-13 16:30:01 +02:00
  • 68d4f92825 shutdown existing Mailnag instance via dbus instead of pkill fixed cleanup function Patrick Ulbrich 2013-06-13 16:23:07 +02:00
  • 6395b8c841 s/python/python2 in mailnag and mailnag_config scripts Patrick Ulbrich 2013-06-12 19:15:39 +02:00
  • 5a2a655ba9 removed notification mode option from config file and dialog changed copyright date in config dialog Patrick Ulbrich 2013-06-12 15:12:44 +02:00
  • 7631dabb15 added dbus service, removed notifications (sound and popups) from daemon Patrick Ulbrich 2013-06-10 20:29:19 +02:00
  • 72ba79abe2 updated translator credits Patrick Ulbrich 2013-04-09 13:08:24 +02:00
  • 35a370618c updated translations Patrick Ulbrich 2013-04-09 13:07:59 +02:00
  • 86dc82c16e removed unneeded cd commands from startup scripts Patrick Ulbrich 2013-04-09 12:56:41 +02:00
  • 1bb5d6ba33 bumped up package version Patrick Ulbrich 2013-01-27 13:53:44 +01:00
  • 405b095d63 install license file Patrick Ulbrich 2013-01-27 13:53:18 +01:00
  • a801e03d0b cd into srcdir Patrick Ulbrich 2013-01-27 13:50:07 +01:00
  • 95456178d8 added arch packaging files Patrick Ulbrich 2013-01-21 19:14:19 +01:00
  • e24444dd56 updated install instructions for arch Patrick Ulbrich 2013-01-21 18:58:16 +01:00
  • 85b60e3b62 fixed README Patrick Ulbrich 2013-01-20 18:25:46 +01:00
  • 9497d178a7 re-added link to AUR package Patrick Ulbrich 2013-01-20 18:23:57 +01:00
  • 7570d5886c added Keywords entry to the desktop file Patrick Ulbrich 2013-01-12 18:23:43 +01:00
  • 9ef3a0bb73 fixed watch file Patrick Ulbrich 2013-01-06 13:10:47 +01:00
  • d4c6646f5f updated NEWS file 0.5.2 Patrick Ulbrich 2013-01-06 13:03:28 +01:00
  • 02fdba704d bumped version number Patrick Ulbrich 2013-01-06 13:03:15 +01:00
  • 35d11186aa fixed path of the autostart file Patrick Ulbrich 2013-01-06 13:02:54 +01:00
  • 9b83b615c6 removed link to ARCH aur package from README (package is broken and seems to be unmaintained) Patrick Ulbrich 2013-01-01 18:08:56 +01:00
  • 917b7ccf3b fixed download location Patrick Ulbrich 2012-12-28 14:37:52 +01:00
  • a344df49a7 check the processname before killing it Patrick Ulbrich 2012-12-26 18:16:28 +01:00
  • 119c630946 fixed watch file Patrick Ulbrich 2012-12-26 17:15:10 +01:00
  • 3de0327748 updated download location in watch file Patrick Ulbrich 2012-12-23 16:22:42 +01:00
  • 4974901646 updated download location in README.md 0.5.1 Patrick Ulbrich 2012-12-23 16:19:07 +01:00
  • 4fcde73d58 install NEWS file as changelog Patrick Ulbrich 2012-12-23 15:04:41 +01:00
  • c96b549d31 updated package description Patrick Ulbrich 2012-12-23 15:00:47 +01:00
  • 8b6491c5d9 updated NEWS file Patrick Ulbrich 2012-12-23 14:58:42 +01:00
  • 5f88f17442 updated README file Patrick Ulbrich 2012-12-23 14:57:09 +01:00
  • ea7823f9cd updated AUTHORS file Patrick Ulbrich 2012-12-23 14:56:54 +01:00
  • d12d2c5c5e comment cleanup Patrick Ulbrich 2012-12-23 14:13:10 +01:00