New Baka-Tsuki Android App: Development

Forum for volunteer developers working on Baka-Tsuki related applications (Baka-Reader, BTprince, etc).

Moderators: thelastguardian, Fringe Security Bureau, Senior Editors, Senior Translators, Alt. Language Translator/Editor, Executive Council, Project Translators, Project Editors

Post Reply
User avatar
Nandaka
Digitalizer Editor
Posts: 535
Joined: Thu Aug 09, 2012 9:46 am
Favourite Light Novel: Ahouka!
Location: Singapore
Contact:

Re: New Baka-Tsuki Android App: Development

Post by Nandaka »

Change Log:
  • Update service to check updated and new chapters
  • Change DBHelper to use object for PageModel
APK = http://www.mediafire.com/?3b19n5d1xxx13m1
Visit my blog for other applications.
User avatar
jomkingal
Devoted Haruhiist
Posts: 53
Joined: Tue Apr 17, 2012 1:58 pm
Favourite Light Novel: Haruhi Suzumiya (Series)*(Dropped), Sword Art Online*(Dropped), Mahouka Koukou no Rettousei, Highschool DxD, Hyouka, Mahouka Koukou no Rettousei, Date A Live, Campione, etc.
Location: Kawakami City
Contact:

Re: New Baka-Tsuki Android App: Development

Post by jomkingal »

Erakk wrote:
jomkingal wrote:Thanks for this app! :) Really love reading LN from Baka-Tsuki!~ :) Anyway, i hope it will have an option where it saves data(text and thumbs) to External SD, Internal Storage, and Internal SD. :3 Thanks again! :) and good luck on the development! hope i could help someday. :)
Go to settings > applications > on SD card tab

That list will show apps avaliable to be put on the external SD. just touch the checkmark =)
It won't show all apps, because soem apps can´t go to external SD.

Also, apps you put there wont be avaliable while the phone is connected to the PC via USB.
SD card becomes unavaliable due to obvious reasons (being used by PC)
Aw... It doesn't show the LN Reader on the list... It appears that it cannot be moved to the sd... I'm using cm9... :'(
Currently Reading Mahouka Koukou no Rettousei, High School DxD, Shinmai Maou no Keiyakusha.
Currently playing Majikoi! (series) *(at Chris Route), Dota 2.
Saenai Heroine no Sodatekata(Hope to see this Light Novel here at Baka-Tsuki, <3 Kasumigaoka Utaha-senpai~)

I love Kawakami Momoyo~ <3
ShadowfoxEX
Haruhiist Specialist
Posts: 78
Joined: Sun Sep 16, 2012 9:53 pm
Favourite Light Novel:

Re: New Baka-Tsuki Android App: Development

Post by ShadowfoxEX »

Do you not put the updates on the first page? There's an "edit" button where you can just change the text and stuff on the post. You have the first post, so it'd be easier for us if we could just go to the first post instead of the very last one to download the latest version. Please?
User avatar
Nandaka
Digitalizer Editor
Posts: 535
Joined: Thu Aug 09, 2012 9:46 am
Favourite Light Novel: Ahouka!
Location: Singapore
Contact:

Re: New Baka-Tsuki Android App: Development

Post by Nandaka »

ShadowfoxEX wrote:Do you not put the updates on the first page? There's an "edit" button where you can just change the text and stuff on the post. You have the first post, so it'd be easier for us if we could just go to the first post instead of the very last one to download the latest version. Please?
The first page is by me, but when I haven't registered, so I cannot edit the first page....

@Admin: Can you help to change/assign new post for the first page under my name?
Visit my blog for other applications.
ShadowfoxEX
Haruhiist Specialist
Posts: 78
Joined: Sun Sep 16, 2012 9:53 pm
Favourite Light Novel:

Re: New Baka-Tsuki Android App: Development

Post by ShadowfoxEX »

After a good 2 weeks of using it, here are a few last things I'll input.
1. The scrolling takes a while and frequently jumps to the top of the screen whenever you rotate the screen or resize. In the event that I didnt finish a chapter and close the program, sometimes it keeps the position of where you last read, other times it just goes back to the top. You could either fix these "bugs" or you could include a fast scroll feature like a scroll bar that is interactive.

2. You update this a lot. A version number included somewhere would be much appreciated, probably under the settings menu.

3. The default color should probably be the black screen, and the inverted color option should be white, not a problem here, only when I reinstall.

4. There's no notification for the updates when they occur. Nor is there an option to turn this feature on or off.

5. The full list compared to the watch list has all the watched novels at the very top. I find this redundant. What's the point of having a "watched list" if what you do is put all the watched novels at the top of the full list?

Still it does everything I need it to do, keep up the good work
User avatar
Nandaka
Digitalizer Editor
Posts: 535
Joined: Thu Aug 09, 2012 9:46 am
Favourite Light Novel: Ahouka!
Location: Singapore
Contact:

Re: New Baka-Tsuki Android App: Development

Post by Nandaka »

ShadowfoxEX wrote:After a good 2 weeks of using it, here are a few last things I'll input.
1. The scrolling takes a while and frequently jumps to the top of the screen whenever you rotate the screen or resize. In the event that I didnt finish a chapter and close the program, sometimes it keeps the position of where you last read, other times it just goes back to the top. You could either fix these "bugs" or you could include a fast scroll feature like a scroll bar that is interactive.
I'll check what I can do. By design, Android will call the restart the activity every time the rotate event occurs.
I have the latest one (no apk yet) should fix this problem, or at least the scroll position is not that very far away from the previous one.
ShadowfoxEX wrote: 2. You update this a lot. A version number included somewhere would be much appreciated, probably under the settings menu.
:P
ShadowfoxEX wrote: 3. The default color should probably be the black screen, and the inverted color option should be white, not a problem here, only when I reinstall.
anyone?
ShadowfoxEX wrote: 4. There's no notification for the updates when they occur. Nor is there an option to turn this feature on or off.
Turn off = set to never on the settings page. It is a little bit hard to test the update notification, because we need to wait until someone update the chapter list or the content, except we can create a dummy novel for testing :). Checked the latest build, the notification is not being push, but the chapter list is updated.
ShadowfoxEX wrote: 5. The full list compared to the watch list has all the watched novels at the very top. I find this redundant. What's the point of having a "watched list" if what you do is put all the watched novels at the top of the full list?
I put in the top for the convenience reason for testing, but you are correct. Should I remove the watched button, or just restore the order alphabetically?
ShadowfoxEX wrote: Still it does everything I need it to do, keep up the good work
Thanks :D
Visit my blog for other applications.
User avatar
Nandaka
Digitalizer Editor
Posts: 535
Joined: Thu Aug 09, 2012 9:46 am
Favourite Light Novel: Ahouka!
Location: Singapore
Contact:

Re: New Baka-Tsuki Android App: Development

Post by Nandaka »

Change Log:
  • Fix UpdateService notification
  • Add version info
  • Update parser
  • Enlarge search box for older android
APK: http://www.mediafire.com/?nfkbhwdc65ch1z5
Visit my blog for other applications.
User avatar
Lighthalzen
Literature Club Member
Posts: 31
Joined: Tue Feb 15, 2011 6:30 am
Favourite Light Novel:

Re: New Baka-Tsuki Android App: Development

Post by Lighthalzen »

I'd like to add my vote for the default colors being black screen with white font. Tried using it on both my Nook Color and Galaxy S II. The white background strains the eyes pretty badly especially if you are reading for a while. Also notice the section title at the top of the screen when not using the non-inverted colors. The black title doesnt work well with the blue bar.
Spoiler! :
Image
Although if its possible, it might be better to use the gray background from the reader's navigation as that makes it easy on the eyes and the contrast between the text and background not as harsh.
It would blend in with the navigation menu. My top request is just to not have a white background.
Spoiler! :
For Reference:
Image
Also one thing, I was using Campione Volume 1 as a test but I noticed that the even with the Inverted Colors toggled on (Black background), the in-novel chapter navigation buttons is still white.
Spoiler! :
Image
I also noticed that with novel illustrations, theres a slight edge fill on the right side and the bottom side for when the image doesnt fit the screen. Using the inverted colors, the background in these cases is still white. I'm not sure if its possible to do this in the android environment but it would be nice to set an option to auto-fit-to-screen illustrations on default
Spoiler! :
Image
This is of low priority but I noticed there was a slight mismatch of the UI fill around the "Novel Content" when loading certain volumes and waiting for it to download data. Its not important but just throwing it out incase you didnt notice it.
Spoiler! :
Image

Is it possible add an option to make the reader store all starred, text, and image data onto a single program folder on the SD card (of course there would be sub-folders to organize everything). Kinda how Music is all stored in one folder on an SD card but sorted by subfolders into artist and album (/External_SD/Music/(Artist)/(Album)/) and whatnot
This way all the data is not split between the SD card and phone's internal storage, and its much easier to backup/copy the data by just copying over the folder from/to the SD card or when moving to a new phone, you can move everything along with ur list of starred series with you by using your old sd card or copying over the folder.

Another suggestion is to add an option in the settings to toggle downloading the full-size image when downloading entire chapters/volumes because when you download a volume and disable the mobile data and wifi you'll notice that even though you read a chapter and see the small image thumbnail, when you click to see the full-sized version, it did not download it with the volume and tries loads it seperately.
The reason why I said to add this as an option in the settings is because there are so many people who use tablets to read (which have Wifi but no mobile data) or smartphone users who arent on wifi but have either limited or unlimited data, so it gives users the flexibility to decided for themselves the quality of the novels they want to store in the reader.
User avatar
jomkingal
Devoted Haruhiist
Posts: 53
Joined: Tue Apr 17, 2012 1:58 pm
Favourite Light Novel: Haruhi Suzumiya (Series)*(Dropped), Sword Art Online*(Dropped), Mahouka Koukou no Rettousei, Highschool DxD, Hyouka, Mahouka Koukou no Rettousei, Date A Live, Campione, etc.
Location: Kawakami City
Contact:

Re: New Baka-Tsuki Android App: Development

Post by jomkingal »

i hope you could move it to sd next version. :) for now, it eats 50mb of my system memory... :'(
Currently Reading Mahouka Koukou no Rettousei, High School DxD, Shinmai Maou no Keiyakusha.
Currently playing Majikoi! (series) *(at Chris Route), Dota 2.
Saenai Heroine no Sodatekata(Hope to see this Light Novel here at Baka-Tsuki, <3 Kasumigaoka Utaha-senpai~)

I love Kawakami Momoyo~ <3
User avatar
Nandaka
Digitalizer Editor
Posts: 535
Joined: Thu Aug 09, 2012 9:46 am
Favourite Light Novel: Ahouka!
Location: Singapore
Contact:

Re: New Baka-Tsuki Android App: Development

Post by Nandaka »

Lighthalzen wrote:I'd like to add my vote for the default colors being black screen with white font. Tried using it on both my Nook Color and Galaxy S II. The white background strains the eyes pretty badly especially if you are reading for a while. Also notice the section title at the top of the screen when not using the non-inverted colors. The black title doesnt work well with the blue bar.
First, the GUI is designed using ICS/JB as the SDK base and set Honeycom as the target API, so maybe the default theme is different. We need help for designing Froyo GUI.
For inverted color, maybe I can set the black as the default as I'm also using the black on white theme.
Lighthalzen wrote:Although if its possible, it might be better to use the gray background from the reader's navigation as that makes it easy on the eyes and the contrast between the text and background not as harsh.
It would blend in with the navigation menu. My top request is just to not have a white background.
We are using WebView to load the novel content. The content formatting is controled by CSS.
The default color for black theme is

Code: Select all

background-color: #000000;
color: #dddddd;
I tend to make the background black and the font color to be more gray, I suppose this can save the battery.
This can be overwritten by the translator if the content is using inline style.
You can check the CSS in https://github.com/calvinaquino/LNReade ... er/res/raw.

As for other color is controled by the application theme.
Lighthalzen wrote:Also one thing, I was using Campione Volume 1 as a test but I noticed that the even with the Inverted Colors toggled on (Black background), the in-novel chapter navigation buttons is still white.
This one is from Baka-Tsuki itself, the translator uses inline css for defining the table styles. We can overwrite the styles using CSS !important for table, but this will also overwrite other tables element style.
Lighthalzen wrote:I also noticed that with novel illustrations, theres a slight edge fill on the right side and the bottom side for when the image doesnt fit the screen. Using the inverted colors, the background in these cases is still white. I'm not sure if its possible to do this in the android environment but it would be nice to set an option to auto-fit-to-screen illustrations on default
Also not sure, if the image is bigger than the viewport then it will be resize to fit.
Lighthalzen wrote:Is it possible add an option to make the reader store all starred, text, and image data onto a single program folder on the SD card (of course there would be sub-folders to organize everything). Kinda how Music is all stored in one folder on an SD card but sorted by subfolders into artist and album (/External_SD/Music/(Artist)/(Album)/) and whatnot
This way all the data is not split between the SD card and phone's internal storage, and its much easier to backup/copy the data by just copying over the folder from/to the SD card or when moving to a new phone, you can move everything along with ur list of starred series with you by using your old sd card or copying over the folder.
Hmm, not sure if can be done. By default, the content is saved to database in internal memory, but the images are saved in sdcard.
For DB, it should be in /data/data/com.erakk.lnreader/databases/pages.db and the images in /sdcard/data/data/com.erakk.lnreader/files/*
Lighthalzen wrote:Another suggestion is to add an option in the settings to toggle downloading the full-size image when downloading entire chapters/volumes because when you download a volume and disable the mobile data and wifi you'll notice that even though you read a chapter and see the small image thumbnail, when you click to see the full-sized version, it did not download it with the volume and tries loads it seperately.
The reason why I said to add this as an option in the settings is because there are so many people who use tablets to read (which have Wifi but no mobile data) or smartphone users who arent on wifi but have either limited or unlimited data, so it gives users the flexibility to decided for themselves the quality of the novels they want to store in the reader.
Need to ask the site owner, cos it might take the site bandwidth. I'm also using wifi only tablet (HP Touchpad with CM9)
i hope you could move it to sd next version. for now, it eats 50mb of my system memory... :'(
Weird, by default, the images is goes to SD card. The text content itself shouldn't takes that much of space. What is your android version.
Visit my blog for other applications.
User avatar
djason1988
Astral Realm

Re: New Baka-Tsuki Android App: Development

Post by djason1988 »

I'm having a problem. For the most part the app works, but I can't bring up the page for Kampfer or Densetsu no Yuusha no Densetsu. Keeps saying "Error: cannot connect to baka-tsuki". Can anyone help?
User avatar
Nandaka
Digitalizer Editor
Posts: 535
Joined: Thu Aug 09, 2012 9:46 am
Favourite Light Novel: Ahouka!
Location: Singapore
Contact:

Re: New Baka-Tsuki Android App: Development

Post by Nandaka »

djason1988 wrote:I'm having a problem. For the most part the app works, but I can't bring up the page for Kampfer or Densetsu no Yuusha no Densetsu. Keeps saying "Error: cannot connect to baka-tsuki". Can anyone help?
Wrong thread? This is for new app lnreader (tentative), not Baka-Reader. I don't think I remember that error message.
Visit my blog for other applications.
User avatar
tensaigandy
Astral Realm

Re: New Baka-Tsuki Android App: Development

Post by tensaigandy »

Sorry if have been reported by someone else before, I'm on mobile for several day and cant and too lazy to lurk on previous pages xD It's about Force Close

My device is LG Optimus 3D, Gingerbread 2.3.5
Thanks :D
User avatar
Nandaka
Digitalizer Editor
Posts: 535
Joined: Thu Aug 09, 2012 9:46 am
Favourite Light Novel: Ahouka!
Location: Singapore
Contact:

Re: New Baka-Tsuki Android App: Development

Post by Nandaka »

tensaigandy wrote:Sorry if have been reported by someone else before, I'm on mobile for several day and cant and too lazy to lurk on previous pages xD It's about Force Close

My device is LG Optimus 3D, Gingerbread 2.3.5
Thanks :D
Have you tried the latest APK, you can get it from GitHub: https://github.com/calvinaquino/LNReader-Android

More details please, at least give the ADB log :)
Visit my blog for other applications.
ShadowfoxEX
Haruhiist Specialist
Posts: 78
Joined: Sun Sep 16, 2012 9:53 pm
Favourite Light Novel:

Re: New Baka-Tsuki Android App: Development

Post by ShadowfoxEX »

About my comment about it jumping to the top of the screen. It does this frequently in many cases, when exiting the chapter to go read another novel, whenever you close the application, etc.

Right now, I dont really care about it saving the place like the Adobe Acrobat reader does, what I'm looking for is kind of a scroll bar, where you can rapidly scroll to a portion of a novel, a quarter of the way or all the way close to the end, like when you scroll through songs in a list of your media player (there's usually a bar that allows you to scroll faster down). The reason for this is because when I read using the Baka reader, I also read directly from the Baka-tsuki website. Sometimes large segments of it. The result is that I often am close to the end but never really finish, so I wait until I'm on the train or bus and read it there, but spend awhile scrolling down.
Post Reply

Return to “Developers and Code”