Manga collection software for Maemo 5
Tom Willemsen
15c7c14368
The title and total numbers can now be changed. * src/data.c (data_add_manga): Change `name' to `const gchar*', we're not changing it. (data_update_manga): New function, updates a manga's information. * src/eom-detail-window.c (eom_detail_window_load): New function, prepares the tables to show the right data. (add_menu): New function, adds a menu to the window. (eom_detail_window_init): Call `add_menu' and prepare the other widgets for showing. (on_edit): New function, opens an edit dialog and reloads the screen afterwards. (set_manga_id): Move data filling to `eom_detail_window_load' and widget preparation to `eom_detail_window_init' and call `eom_detail_window_load'. * src/eom-detail-window.h (EomDetailWindow): Add `ctable' and `rtable' members, these are the tables that show the data. * src/eom-main-window.c (on_new): No need to save and copy the name of a manga, just destroy the widget later and destroy it always. * src/eom-new-item-dialog.c (eom_new_item_dialog_class_init): Add write-only `manga-id' property. (EOM_NEW_PROP_MID): New enum. (finalize): New function. Free the associated manga. (get_property): New function. Get a property, has no properties to get for now. (set_manga_id): New function. Show a manga's information in the entries. (set_property): New function. Set a property. Calls `set_manga_id' for the `manga-id' property. * src/eom-new-item-dialog.h (EomNewItemDialog): Add a `Manga' as member. |
||
---|---|---|
data | ||
debian | ||
src | ||
.gitignore | ||
antigen.sh | ||
autogen.sh | ||
configure.ac | ||
COPYING | ||
INSTALL | ||
Makefile.am | ||
README.md |
Eye on Manga
Is an application for Maemo 5 and the Nokia N900. It lets you keep a list of the manga you have collected and still need to collect.
Why?
When out looking for manga, whenever I would find some I was collecting I couldn't remember which ones I already had. And I don't like walking around with pieces of paper in my wallet either. I have this phone that allows me to write software for it, I'm a developer and I have a great interest in C programming, sounds perfect to write something for.
Versioning
Eye on Manga uses Semantic Versioning, read it if you would like to know more about it. In short, it means the version tries to mean something.