Thursday, November 11, 2010

Version 0.5

  • Pages now load sequentially so you don't have to wait as long to start reading.  Additionally, all pages will be downloaded in the background instead of only the 5, 10 or however many pages currently being shown.  A better reading experience :)   (If some pages show the loading icon indefinitely, try changing the orientation.  This will work most of the time.)
  • Improve BleachExile performance.
  • Option to auto-save chapters to SD card.  This option can be changed by hitting Menu -> Settings from the main screen.  There are three options that the user can select.  One, auto-save can be disabled entirely.  Two, auto-save can be applied to only chapters of mangas that have been favorited.  And finally, auto-save can be applied to all chapters (I don't allow saving on a chapter by chapter basis to keep it simple).  The main benefit of auto-saving chapters to the SD card is that you won't need to redownload the chapter when you want to read it again.  Even better, MangaWhat will remember if a chapter has only been partially downloaded so that when you re-read the chapter,  it will only download the pages that haven't been saved yet.  Of course, if something goes horribly wrong, you can choose to redownload the entire chapter by hitting Menu -> More.
  • Option to backup/restore favorites and read chapters.  This may be useful if you need to reinstall MangaWhat and don't want to lose your data.  Or, maybe if you got a new Android phone and want to transfer it over; just backup from the old phone, put the SD card into the new phone and hit restore.
Note:
This version uses a different ad network which requires additional permissions. Don't update if you don't want to give them.  The permissions are 'read phone state' and 'read tasks'.  Their explanation for making these permissions required is:
We need READ_PHONE_STATE to access a unique identifier that some ad networks require to track impressions (See:http://developer.android.com/reference/android/telephony/TelephonyManager.html#getDeviceId() ). The reason some of them choose not to use ANDROID_ID for unique identification is this bug:
http://code.google.com/p/android/issues/detail?id=10603
We use GET_TASKS to prevent users from calling or refreshing ads when the current application is not in the foreground. This prevents wasted impressions for our advertisers, as well as a lower CTR and eCPM for our developers.

Monday, October 18, 2010

What's new in 0.4

This post is a little late, but better late than never.

  • Added better search controls.  I'm now using the Android way of doing search.  This means search history is kept, the 'return' button on the keyboard initiates the search (instead of having to press the search button) and that you can start a new search while already in the manga list view (press the search button on the phone).
  • Added BleachExile website.  Due to the way they designed their viewer, it will be substantially slower to load chapters from this website than others.
  • The Refresh button in the viewer will become a Stop button if there is a chapter currently being loaded.
I forgot to make posts for 0.3.1 and 0.3.2.  But, they were mainly bug fixes anyhow.

Saturday, October 9, 2010

MangaWhat 0.3 now available

This release includes:

New:

  • The manga list view has been updated to display more data including ratings, the latest chapter and when it was last updated.  Also, you can now easily add/remove and see favorites when browsing by clicking on the star icon on the top right of each item.  You can still add/remove favorites by long-pressing, but who'd want to do that now.  Finally, you can also add/remove favorites from the manga description view.
  • Added a new setting to set your orientation preference: Auto, Landscape or Portrait.  I think this is pretty self-explanatory.
  • Added categories and search for MangaReader.  No longer must you load the entire manga list when all you want to do is search or browse a specific genre.
  • Clicking the bottom of the screen while reading a chapter now just opens the default menu instead of the custom menu.  This fixes the annoying problem of the zoom control covering the menu.
  • MangaWhat will no longer go back to the main menu if you haven't opened the application in awhile.  What this means is that if you're reading a chapter and then go do something else, the next time you open MangaWhat, it will be right where you left it no matter how much time has passed.
Bug Fixes:
  • Fix various Force Closes due to network disconnects or other network related problems.
  • Fix Force Close when changing orientation when viewing a chapter and the menu is open.
  • Lots and lots of internal changes to make MangaWhat behave better such as handling life cycle changes, saving/restoring state and fixing possible memory leaks.

Sunday, September 26, 2010

0.2.1

This is a bug fix release that fixes two things:

  • Fix MangaStream chapters not loading due to change in MangaStream
  • Fix ad not disappearing when the user clicks 'Prev. Chapter' or 'Next Chapter'.

Sunday, September 19, 2010

MangaWhat 0.2 released

New:

  • Added MangaStream to the list.
  • Added manga description tab for MangaFox and MangaReader.
  • Some users were having trouble finding out how to go to to the next page, so I've added the 'Prev. page' and 'Next page' to the regular menu.  I've also added a refresh button and settings button, so the user doesn't have to go all the way back to change a setting.
  • Added more settings:
    1. Enable wide viewport.  This may or may not make viewing a chapter more pleasant.  All I know is that double tap actually works when wide viewport is enabled.
    2. Clear cache on exit. MangaWhat caches the images for faster viewing the next time the same chapter is loaded.  This can dramatically increase the size of the app.  This option allows MangaWhat to remain relatively small in size.


Bug Fixes:

  • Fix FC when a search in MangaFox does not match any mangas.
  • Fix FC when searching MangaFox if the searc text contains special characters.
  • Fix bug in MangaFox where if the user browsed by latest and then chose a different category, that category would not be sorted alphabetically.
  • Added better network exception handling when viewing a chapter.
  • Fix FC when long pressing the last item in the manga list.