Code Log

Commit Date  
[r7] by bge

Added pen-assisted navigation in full-screen mode.

2008-09-23 02:03:30 Tree
[r6] by bge

Removed all warnings (except those from libunzip).

Fixed unrar usage so it works well with modern unrar builds.

2008-09-23 02:00:26 Tree
[r5] by bge

Added Go To Page... feature (dialog + menu items). Note that
this is also a testbed for futzing around with runtime enabling
of Hildon components from a Glade source.

Fixed menu structure in accordance to suggested Maemo standards.

Made the "full screen" menu item a checkbox toggle item. The
code to get this to work without an infinite loop is a bit messy,
will clean it up later.

2008-09-23 01:58:40 Tree
[r4] by bge

Initial Hildon release:

- Ported to Maemo (Hildonized)

- Moved interface other than config dialog and file chooser out of the
glade files. This is needed because glade does not support Hildon
yet, and we use a bunch of custom widgets (see below)

- Removed all dependencies to Gnome libraries. We now embed code from
libgtkimageview 1.5.0, somewhat modified.

- Removed dependency on command line unzip program. Mangaemo is able
to read .cbz and .zip archives on its own rather than depending on
unzip/grep. It still needs unrar or 7z for .cbr and .cb7 archives.
For zip files, it uses code borrowed from Comical (which in turn was
using the libunzip code).

- Refactored the internal archive decoding engine so that it's now
encapsulated in a gobject.

- Tweaks to the interface so it fits better with Maemo, namely:
support for rotation, fullscreen, and using the pen to move the image
while zoomed-in. Those should not change the desktop version's

- Introduced persistent zooming modes for fit to width and fit to

- Bookmarks the last viewed page. If you re-open the last open file,
it will automatically go to the last viewed page. If you open a
different file, it will go to the first page and zap your bookmark, so
be careful with this feature. I'll add true per-file bookmarks one of
those days.

- Added auto-rotate feature.

- Added "Manga mode" (2-page mode, with pages reversed)

2008-09-23 01:56:46 Tree
[r3] by bge
2008-09-23 01:48:24 Tree
[r2] by bge
2008-09-23 01:48:08 Tree
[r1] by bge
2008-09-23 01:39:11 Tree