Patrick Ulbrich
c958718055
bumped up version for another pre-release
0.9.91-testing
2014-06-22 11:01:14 +02:00
Patrick Ulbrich
d949a9ff97
updated icons (fixes issue #68 )
2014-06-21 18:42:45 +02:00
Patrick Ulbrich
b432174ba1
updated AUTHORS file
2014-06-21 15:33:39 +02:00
Patrick Ulbrich
a07f7d2ec6
fixed icon of autostart file
2014-06-21 14:59:44 +02:00
Patrick Ulbrich
f1e9be514a
added icon set by the awesome Reda Lazri (and misc other changes)
2014-06-21 13:50:18 +02:00
Patrick Ulbrich
4824eaeebd
removed unnecessary GdkPixbuf imports
2014-06-21 13:43:37 +02:00
Patrick Ulbrich
79eb4d7c54
added get_data_paths() function needed by upcoming icon theme commit
2014-06-21 13:40:46 +02:00
Patrick Ulbrich
03f3d60796
added gir-gdkpixbuf-2.0 to the dependency list
2014-06-21 13:37:50 +02:00
Patrick Ulbrich
e18a5e19a4
added gir-gtk-3.0 to the dependency list
2014-06-21 12:07:59 +02:00
Patrick Ulbrich
7c35bc5085
updated translator credits
2014-06-14 17:25:00 +02:00
Patrick Ulbrich
67517f4fbb
re-added missing arch section to the README
2014-06-01 13:59:46 +02:00
Patrick Ulbrich
fef256bf11
updated manpages
0.9.9-testing
2014-05-31 15:44:39 +02:00
Patrick Ulbrich
95d67cd4f7
updated README.md
2014-05-31 14:29:15 +02:00
Patrick Ulbrich
7481f4ae87
re-added install instructions and (currently outdated) screenshot
2014-05-30 22:35:16 +02:00
Patrick Ulbrich
fe3e59115f
updated translations
2014-05-30 19:06:07 +02:00
Patrick Ulbrich
0d0292031d
regenerated translation template
2014-05-30 17:44:48 +02:00
Patrick Ulbrich
2d3c158628
libnotify plugin: make max visible mails configurable
2014-05-30 14:19:24 +02:00
Patrick Ulbrich
b4e4c1feef
changed account section names to lowercase
2014-05-30 14:16:40 +02:00
Patrick Ulbrich
5cf0ce63aa
fixed MAILS_REMOVED hook logic
2014-05-29 21:07:12 +02:00
Patrick Ulbrich
72425ef05e
renamed Reminder into Memorizer
2014-05-29 19:54:51 +02:00
Patrick Ulbrich
e647ea9ed7
fixed plugin names
2014-03-25 19:27:07 +01:00
Patrick Ulbrich
f898a8cb06
config gui: always enable mandatory plugins (not just the dbus plugin)
2014-03-23 21:25:27 +01:00
Patrick Ulbrich
59afdd67b4
libnotify plugin: better support for non-gnome desktops
...
- only use actions, multiline sender/subject layout and pango markup in GNOME-Shell notifications
- use single line sender/subject layout in notifications on other desktops
2014-03-23 17:26:59 +01:00
Patrick Ulbrich
692649db16
only allow manual mail checks for non-idle accounts
...
(manually checking an idling account does abort the current idle state and results in two checks)
2014-03-23 17:02:59 +01:00
Patrick Ulbrich
568bf5aa51
revert commit a3574ed
2014-03-18 19:30:15 +01:00
Patrick Ulbrich
0e482b6b15
removed invalid entry from mailnag-config.desktop
2014-03-18 18:44:38 +01:00
Patrick Ulbrich
88214ebefc
added link to ubuntu unity plugin
2014-03-15 18:33:00 +01:00
Patrick Ulbrich
a3574eda79
fix python lib path on ubuntu
2014-03-08 20:04:12 +01:00
Patrick Ulbrich
28fccc42df
fix process name of config.py
2014-03-02 16:22:37 +01:00
Patrick Ulbrich
61aeb40414
GObject.MainLoop is deprecated
2014-03-01 11:04:19 +01:00
Patrick Ulbrich
e892564db6
enable libnotify plugin by default
2014-03-01 10:50:31 +01:00
Patrick Ulbrich
5238228ee8
make libnotifyplugin use Ubuntu's OSD notifications
2014-03-01 10:42:55 +01:00
Patrick Ulbrich
9690234084
implemented mark-as-read feature, other fixes
...
implemented mark-as-read feature
refactored reminder class
don't write mailnag.dat on every mail check (only if its contend has changed)
minor other fixes
2014-02-23 19:13:54 +01:00
Patrick Ulbrich
84a84f5d5e
make sure the mandatory dbusplugin is enabled
2014-02-09 14:13:51 +01:00
Patrick Ulbrich
113b3a1506
massive refactoring
...
* primary goal: reduce global vars, slim down main file
(only do initialization of global stuff here, move everything else to a daemon class)
* properly close all open pop3/imap connections on shutdown
* throw/catch meaningful exceptions
* renamed IdleRunner/Idler run() methods to start() since 'run' suggests a blocking call (as in dialog.run())
2014-02-01 21:44:07 +01:00
Patrick Ulbrich
1c7dcc7aaf
updated copyright date in the config window
2014-01-11 15:14:37 +01:00
Patrick Ulbrich
a71c7bce30
read imap idle timeout from the config file, just like the pop3 poll interval (fixes issue #60 )
2014-01-07 20:31:06 +01:00
Patrick Ulbrich
63c1b0447b
added icon to autostart file (fixes issue #59 )
2014-01-06 19:56:17 +01:00
Patrick Ulbrich
7749ba50d2
dbus plugin: interface changes
2013-12-22 15:17:47 +01:00
Patrick Ulbrich
78eea21752
libnotify plugin: explicitly put new mails on top (potentially fixes #57 )
2013-12-21 15:14:15 +01:00
Patrick Ulbrich
5578c98e7b
identtify mails by message-id again
...
set date of mails without date to zero (instead of current date)
refactoring
added comments
2013-12-20 21:46:01 +01:00
Patrick Ulbrich
41d90f8a76
discard mails with identical ids (both, imap and pop3)
...
added comments
2013-12-18 13:53:02 +01:00
Patrick Ulbrich
eca1269219
use a dict instead of a list for faster id lookup
2013-12-18 13:23:17 +01:00
Patrick Ulbrich
8eeba44f7a
has_key() is deprecated
2013-12-18 13:16:24 +01:00
Patrick Ulbrich
3d52b106cf
imap msg dict doesn't seem to throw a keyerror, so throw it explicitely
2013-12-17 17:59:17 +01:00
Patrick Ulbrich
524e6d5654
refactored mails class
2013-12-17 16:51:18 +01:00
Patrick Ulbrich
80cf60e4a3
identify mails (both, imap and pop3) via MD5 hash.
...
(IMAP Message-Id doesn't seem to reliable. Fixes #57 .
2013-12-01 20:11:31 +01:00
Patrick Ulbrich
5f478561ac
autostart daemon with --quiet option so log messages don't appear twice in system log ( fixes #58 )
2013-11-30 12:49:03 +01:00
Patrick Ulbrich
9bcffa79ed
added --quiet commandline option
2013-11-30 12:47:40 +01:00
Patrick Ulbrich
0ab5f91fb7
pass commandline args to python scripts
2013-11-30 12:43:40 +01:00