diff options
author | 2012-10-25 00:06:31 +0200 | |
---|---|---|
committer | 2012-10-25 00:06:31 +0200 | |
commit | 18d4d38e8d1ca928102b56153b091759dee27860 (patch) | |
tree | 8037731d2ba9f2d71fac34f69ba92ca8ea4fb83d /src/data.h | |
parent | 7727a458fbc05b7cf3537e38d807a661aa7bcfd8 (diff) | |
download | eye-on-manga-18d4d38e8d1ca928102b56153b091759dee27860.tar.gz eye-on-manga-18d4d38e8d1ca928102b56153b091759dee27860.zip |
Add "Read" filter to main window
* src/data.c (data_get_unread_manga): New function. Gets any manga
that have unread volumes.
(data_get_volumes_for_manga): Default `volumes' to `NULL' to make
sure we don't get garbage by mistake.
* src/eom-main-window.c: Add new enum. The filter states
that the main screen has.
(eom_main_window_load): Get a list of unread manga if the window's
state indecates we're looking for them.
(add_menu): Add read filter button, shows only unread manga.
Diffstat (limited to 'src/data.h')
-rw-r--r-- | src/data.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -25,6 +25,7 @@ gboolean data_add_volume_to_manga(gint, gint); GList *data_get_incomplete_manga(void); GList *data_get_manga(void); Manga *data_get_manga_by_id(gint); +GList *data_get_unread_manga(void); void data_get_volumes_for_manga(Manga*); gboolean data_mark_volume_read(gint, gint, gint); gboolean data_remove_volume_from_manga(gint, gint); |