![]() |
#46 | ||
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 68347
Join Date: Oct 2009
Location: Sweden
Device: PRS-T1
|
Quote:
Regarding input fields, a "custom app button that takes data from a text field" type of widget might be achievable. Quote:
![]() I don't really know if there is a "real" way to find out what activities and intents an application can do, I usually just unpack the apk (apktool d filename.apk) and check AndroidManifest.xml. The AndroidManifest.xml in the stock Reader app on the PRS-T1, for example, begins with (after I've done some modifications): Code:
<manifest android:sharedUserId="com.sony.drbd.ebook.netapp_mod" android:versionCode="22" android:versionName="1.0" package="com.sony.drbd.ebook_mod.reader" xmlns:android="http://schemas.android.com/apk/res/android"> Then there is a list of activities that the app provides, e.g. the BookReadingActivity: Code:
<activity android:theme="@style/WindowFullscreen" android:name="com.sony.drbd.ebook.reader.activities.BookReadingActivity" android:configChanges="keyboardHidden|orientation"> Each activity (at least those that can be started with an intent) also has a list of intent-filters that specify how they can be started. BookReadingActivity has: Code:
<intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name=, /> <data android:mimeType="application/epub+zip" android:scheme="file" /> <data android:mimeType="application/pdf" android:scheme="file" /> <data android:mimeType="text/plain" android:scheme="file" /> <data android:mimeType="application/fb2" android:scheme="file" /> <data android:mimeType="application/xmdf" android:scheme="file" /> <data android:mimeType="application/x-dotbook" android:scheme="file" /> <data android:mimeType="application/vnd.sony.mnb" android:scheme="file" /> </intent-filter> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> I hope this makes some kind of sense; just say the word if you need help with a specific app ![]() Great, thanks! Now that I've got a rudimentary Reader release out, I'll start cleaning and refactoring my code and publishing it ![]() For those who don't follow the font thread, I just posted a modified stock Reader with custom font support. |
||
![]() |
![]() |
#47 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 110
Karma: 5368
Join Date: Apr 2010
Location: Italy
Device: Sony PRS-T1 Sony PRS-350 Nook Touch Glow
|
|
![]() |
Advert | |
|
![]() |
#48 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 299
Karma: 511516
Join Date: Jun 2004
Device: Kobo Forma; Pocketbook Color 633
|
Is there an app that
- can browse my ebooks as I have filed them (in folders) AND - from there can launch a selected epub book in the Sony standard reader app (or according to set preferences: Coolreader or FBreader or any other) on the T1? Edit: without flashing screen refreshes all the time (like relaunch) |
![]() |
![]() |
#49 | ||
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 68347
Join Date: Oct 2009
Location: Sweden
Device: PRS-T1
|
Quote:
Quote:
Trying to find out how to do things without flashing the screen was actually the reason I first started dissecting the PRS-T1, but I never got around to checking it out. I am still very interested in doing it though. I'm thinking something like an optional "ugly but fast mode" in the home screen and "refresh every N:th page" when reading. |
||
![]() |
![]() |
#50 | |
Member
![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 548
Join Date: Jan 2012
Device: PRS-T1
|
Quote:
I cannot agree more and started to lobby with app and OS developers on improving readability on e-ink: make scrolling and page turns e-ink friendly https://github.com/aarddict/android/...omment-3512595 Thanks for sharing your work! |
|
![]() |
Advert | |
|
![]() |
#51 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 68347
Join Date: Oct 2009
Location: Sweden
Device: PRS-T1
|
Seems like android.view.View on the PRS-T1 has a bunch of non-standard overrides that take an extra int argument "updateMode" that specifies how/if the view should be refreshed.
While playing around, I made a browser that only flashes on page loads, not while scrolling around: http://youtu.be/inBpc60t_Tc More on this subject later; gotta catch up on some sleep now! |
![]() |
![]() |
#52 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 83
Karma: 1224
Join Date: Dec 2011
Location: Gijon (Spain)
Device: Sony PRS-T1 black
|
Quote:
![]() ![]() ![]() |
|
![]() |
![]() |
#53 |
GuteBook/Mobi2IMP Creator
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
|
|
![]() |
![]() |
#54 |
Member
![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 548
Join Date: Jan 2012
Device: PRS-T1
|
http://sourceforge.net/projects/sonyfmngr/files/ by rupor-sforge
has two branches PRS-T1 PRS-T1 (Morkl) A Readme would be helpful: features, interference with previous root installs? |
![]() |
![]() |
#55 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 299
Karma: 511516
Join Date: Jun 2004
Device: Kobo Forma; Pocketbook Color 633
|
Quote:
|
|
![]() |
![]() |
#57 | ||
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 68347
Join Date: Oct 2009
Location: Sweden
Device: PRS-T1
|
I have uploaded it to SourceForge now!
Quote:
![]() Quote:
|
||
![]() |
![]() |
#58 |
Member
![]() ![]() ![]() ![]() ![]() ![]() Posts: 17
Karma: 548
Join Date: Jan 2012
Device: PRS-T1
|
thx Morkl !
|
![]() |
![]() |
#59 | |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Jan 2012
Device: PRS T1
|
Quote:
Last edited by joaxi; 01-19-2012 at 09:44 AM. |
|
![]() |
![]() |
#60 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 68347
Join Date: Oct 2009
Location: Sweden
Device: PRS-T1
|
Quote:
For example there is the mode I use in the Reader with customizable number of page turn between refreshes that i just uploaded on SourceForge: https://sourceforge.net/projects/son...29/2012-01-20/ Video: http://youtu.be/PC_JMk8tObI Screenshots show sample quality after 0,1,2,3 and 4 page turns since the last refresh. Also, I finally got the thumb out and set up an environment compatible with the SVN, and uploaded my code to SourceForge. Yay me! |
|
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PRS-T1 Sony Home Screen has a hidden app launcher!!! | uboot | Sony Reader Dev Corner | 12 | 01-11-2012 03:21 PM |
I've lost my home screen | Paulc15 | Kobo Tablets | 12 | 11-16-2011 01:19 PM |
Home Screen, do you use it? | Breila | Barnes & Noble NOOK | 7 | 06-27-2011 09:01 AM |
PRS-950 Modified firmware with clock and other features - updated with latest Sony 2.0 rev | gardenstate | Sony Reader | 6 | 12-27-2010 06:06 AM |
What wallpaper do you have on your Home Screen? | naivejenni | Lounge | 31 | 12-08-2010 05:44 PM |