Dirk-Jan C. Binnema
4e6bd7dfdf
lib/index: Implement new indexer
...
Implement a new message indexer consisting of a single-threaded scanner
and a multi-threaded indexer.
This allows for a number of optimizations as well as background
indexing, though this initial version should be behave similar to the
old indexer.
2020-06-27 17:07:00 +03:00
Dirk-Jan C. Binnema
3e233cba9a
rework logging system
...
reimplement the old mu-log.[ch] into mu-logging.{cc,hh}
If available (and using an appropriately equipped glib), log to the
systemd journal
Only g_criticals have stderr output, all the other g_* go to the log
file / journal.
2020-05-30 13:29:44 +03:00
Dirk-Jan C. Binnema
b55e191421
update for lib/utils split
...
Update sources with the new paths
2019-12-22 15:26:45 +02:00
Jonas Bernoulli
f31d1b065d
Fix typos
2019-11-06 16:13:39 +01:00
Dirk-Jan C. Binnema
3885841473
mug: quick & dirty port to webkit2gtk3
2019-08-01 22:44:03 +03:00
djcb
b53366313b
toys: fix compiler warnings
2017-10-24 09:17:27 +03:00
djcb
66a078b513
* toys/mug: fix compilation with gtk+ 3.10+
2013-12-16 22:00:04 -08:00
djcb
855e81db99
* update copyright years
2013-03-30 11:32:07 +02:00
djcb
32e3facd93
* mug.c: remove gtk2 compat code
2013-03-17 16:23:15 +02:00
djcb
37b3e7f61f
* mug.c: compatibility GDK_KEY_Escape vs GDK_Escape
2012-08-11 12:23:25 +03:00
djcb
abfcc4a2f3
* updates for mu_msg_get_body_(text|html) api change
2012-08-09 09:38:58 +03:00
djcb
2fcdcafe59
* move widgets/ -> toys/mug2; remove toys/mug; rename toys/mug2 -> toys/mug
2012-08-03 09:47:09 +03:00
Assaf Gordon
808fee41c3
mug,mug2: add ESC shortcut to focus on query bar.
2012-07-20 11:41:25 -04:00
djcb
340ad9fc8a
* mug: make warning-free for gtk3 compilation
2012-04-21 09:10:12 +03:00
Dirk-Jan C. Binnema
b8447cde47
* mug: update for api changes
2011-08-30 22:03:29 +03:00
Dirk-Jan C. Binnema
40c995331a
* don't say we're c++ when we're really c. (use dummy.cc to enforce c++ linking)
2011-07-23 18:06:45 +03:00