IkuReader: Difference between revisions

From GameBrew
No edit summary
Line 31: Line 31:
Each font consists of 3 files: normal, bold and italic.  
Each font consists of 3 files: normal, bold and italic.  
Pay attention to the naming.
Pay attention to the naming.


== Questions ==
== Questions ==
Line 52: Line 51:


A: Maybe. Write to [email protected]
A: Maybe. Write to [email protected]


==Control==
==Control==


[[File:Ikureaderds.png]]
[[File:Ikureaderds.png]]


== Changelog==
== Changelog==
Line 63: Line 60:
'''Version 0.058'''
'''Version 0.058'''


Three options for gamma (boldness)
*Three options for gamma (boldness)




'''Version 0.057'''
'''Version 0.057'''


Cleaner letter shapes by the means of gamma correction (only for black & white)
*Cleaner letter shapes by the means of gamma correction (only for black & white)


Epub: &nbsp ; is now expanded to a space, it wasn't at all previously
*Epub: &nbsp ; is now expanded to a space, it wasn't at all previously




'''Version 0.056'''
'''Version 0.056'''


Fixed line breaking when there are no spaces
*Fixed line breaking when there are no spaces


Kind of profile support: differently named copies of iku.nds will use separate setting files [if loader passes argv]
*Kind of profile support: differently named copies of iku.nds will use separate setting files [if loader passes argv]




'''Version 0.055'''
'''Version 0.055'''


Solved "out of memory" error for many epubs
*Solved "out of memory" error for many epubs


Indication of font, size and screen configuration in settings
*Indication of font, size and screen configuration in settings




'''Version 0.051'''
'''Version 0.051'''


Added progressbar
*Added progressbar




'''Version 0.05'''
'''Version 0.05'''


Speedup epub loading (no more disk caching)
*Speedup epub loading (no more disk caching)


Added Droid Serif font
*Added Droid Serif font


Minor optimisations and bugfixes
*Minor optimisations and bugfixes




'''Version 0.046'''
'''Version 0.046'''


Added option to pick colors for font and background
*Added option to pick colors for font and background


Fixed crashes on some files
*Fixed crashes on some files




'''Version 0.045'''
'''Version 0.045'''


Critical fix: file browser hanged in some situations
*Critical fix: file browser hanged in some situations


Speedup loading some files
*Speedup loading some files




'''Version 0.044'''
'''Version 0.044'''


Added hints on plus-minus buttons
*Added hints on plus-minus buttons




'''Version 0.043'''
'''Version 0.043'''


Soft hyphen support
*Soft hyphen support


Reduced slowdowns on large paragraphs
*Reduced slowdowns on large paragraphs


Fixed: moonshell related error was displayed on some cards
*Fixed: moonshell related error was displayed on some cards


Fixed: hyphen sign was sometimes drawn twice
*Fixed: hyphen sign was sometimes drawn twice




'''Version 0.042'''
'''Version 0.042'''


Added automatic hyphenation for texts in Russian
*Added automatic hyphenation for texts in Russian


Allowed line breakes after hyphens
*Allowed line breakes after hyphens


Fixed: file ordering is now case-insensitive (for latin filenames)
*Fixed: file ordering is now case-insensitive (for latin filenames)


Fixed: letters could appear messed up after changing font
*Fixed: letters could appear messed up after changing font




'''Version 0.041'''
'''Version 0.041'''


Fixed: files weren't always alphabetically ordered
*Fixed: files weren't always alphabetically ordered


Phat: more BGR options to remove blur
*Phat: more BGR options to remove blur


Lite: backlight level is restored from previous session
*Lite: backlight level is restored from previous session


'''Version 0.04'''
'''Version 0.04'''


Major card/loader compatibility issue solved: no more distorted text
*Major card/loader compatibility issue solved: no more distorted text


Changed folder structure upon multiple requests
*Changed folder structure upon multiple requests


Moonshell's extlink enabled (not perfect)
*Moonshell's extlink enabled (not perfect)




'''Version 0.034'''
'''Version 0.034'''


Fb2 fix: <empty-line/> only breaked line
*Fb2 fix: <empty-line/> only breaked line


Fixed error after moving .nds to a different folder
*Fixed error after moving .nds to a different folder




'''Version: 0.033'''
'''Version: 0.033'''


Changed memory management. should get rid of a lot of 'out of memory' errors
*Changed memory management. should get rid of a lot of 'out of memory' errors




'''Version 0.032'''
'''Version 0.032'''


Improved epub compatibility. still too raw
*Improved epub compatibility. still too raw




'''Version: 0.03'''
'''Version: 0.03'''


Fixed last letter of a line sometimes not being displayed
*Fixed last letter of a line sometimes not being displayed


Fb2: fixed paragraths containing <empty-line /> tag not being displayed
*Fb2: fixed paragraths containing <empty-line /> tag not being displayed


*experimental* epub support
*experimental* epub support
Line 188: Line 185:
'''Version 0.024'''
'''Version 0.024'''


Books folder no longer required: file browser should start in the same folder last book was opened from
*Books folder no longer required: file browser should start in the same folder last book was opened from


Fixed recent book not always saved
*Fixed recent book not always saved


Messed with saving settings even more
*Messed with saving settings even more


Updated libfat
*Updated libfat




'''Version 0.023'''
'''Version 0.023'''


Improved rendering of small fonts
*Improved rendering of small fonts




'''Version 0.022'''
'''Version 0.022'''


Changed the way settings are saved, should solve some bugs
*Changed the way settings are saved, should solve some bugs


Latest page is saved every time a page is turned
*Latest page is saved every time a page is turned




'''Version 0.021'''
'''Version 0.021'''


Added touch controlled page turning
*Added touch controlled page turning




'''Version 0.02'''
'''Version 0.02'''


Initial release
*Initial release




[[Category:Homebrew applications]]
[[Category:Homebrew applications]]

Revision as of 07:50, 22 May 2012

IkuReader
File:Ikureaderds2.png
General
Author(s)Chintoi
TypeUtility
Versionversion 0.058
LicenceMixed
Links
[Media:IkuReader0058ds.zip Download]
Website
Source
Advertisements

<htmlet>adsense</htmlet>


IkuReader is an e-book reader for Nintendo DS


Features

  • Txt, fb2 and partial epub support
  • Unicode support (utf-8)
  • Read from either both screens or just one. Backlight of inactive screen will be turned off to save battery life
  • Horizontal and vertical layouts
  • Install your favorite fonts

Installation

Copy data folder to the root of your memory card.

Copy iku.nds and books where you want to.

To add your own fonts, copy them to data/ikureader/fonts. Each font consists of 3 files: normal, bold and italic. Pay attention to the naming.

Questions

Q: What to do if one of my screens is blurred?

A: There is sharpness button in the menu just for that.


Q: I see wrong charaters in some files. What to do?

A: Make sure your ebooks are UTF-8 encoded. You can do so by opening them in windows notepad and saving them as files with UTF-8 encoding. For fb2 books you also should correct declaration. ebubs are by default in UTF-8, but epub format is not properly supported.


Q: Something else is wrong! Can someone fix it?

A: Maybe. Write to [email protected]

Control

File:Ikureaderds.png

Changelog

Version 0.058

  • Three options for gamma (boldness)


Version 0.057

  • Cleaner letter shapes by the means of gamma correction (only for black & white)
  • Epub: &nbsp ; is now expanded to a space, it wasn't at all previously


Version 0.056

  • Fixed line breaking when there are no spaces
  • Kind of profile support: differently named copies of iku.nds will use separate setting files [if loader passes argv]


Version 0.055

  • Solved "out of memory" error for many epubs
  • Indication of font, size and screen configuration in settings


Version 0.051

  • Added progressbar


Version 0.05

  • Speedup epub loading (no more disk caching)
  • Added Droid Serif font
  • Minor optimisations and bugfixes


Version 0.046

  • Added option to pick colors for font and background
  • Fixed crashes on some files


Version 0.045

  • Critical fix: file browser hanged in some situations
  • Speedup loading some files


Version 0.044

  • Added hints on plus-minus buttons


Version 0.043

  • Soft hyphen support
  • Reduced slowdowns on large paragraphs
  • Fixed: moonshell related error was displayed on some cards
  • Fixed: hyphen sign was sometimes drawn twice


Version 0.042

  • Added automatic hyphenation for texts in Russian
  • Allowed line breakes after hyphens
  • Fixed: file ordering is now case-insensitive (for latin filenames)
  • Fixed: letters could appear messed up after changing font


Version 0.041

  • Fixed: files weren't always alphabetically ordered
  • Phat: more BGR options to remove blur
  • Lite: backlight level is restored from previous session


Version 0.04

  • Major card/loader compatibility issue solved: no more distorted text
  • Changed folder structure upon multiple requests
  • Moonshell's extlink enabled (not perfect)


Version 0.034

  • Fb2 fix: <empty-line/> only breaked line
  • Fixed error after moving .nds to a different folder


Version: 0.033

  • Changed memory management. should get rid of a lot of 'out of memory' errors


Version 0.032

  • Improved epub compatibility. still too raw


Version: 0.03

  • Fixed last letter of a line sometimes not being displayed
  • Fb2: fixed paragraths containing <empty-line /> tag not being displayed
  • experimental* epub support


Version 0.024

  • Books folder no longer required: file browser should start in the same folder last book was opened from
  • Fixed recent book not always saved
  • Messed with saving settings even more
  • Updated libfat


Version 0.023

  • Improved rendering of small fonts


Version 0.022

  • Changed the way settings are saved, should solve some bugs
  • Latest page is saved every time a page is turned


Version 0.021

  • Added touch controlled page turning


Version 0.02

  • Initial release

Advertising: