Code Monkey home page Code Monkey logo

vudroid's People

Contributors

paveltiunov avatar

Watchers

 avatar  avatar

vudroid's Issues

Page number widget overlaps text when it appears and distracts from reading

What steps will reproduce the problem?
1. Scroll over page boundary
2. Page number widget appears and disappears

What is the expected output? What do you see instead?
Keeping track of pages is useful, but appearing and disappearing widget 
overlapping text interrupts reading experience. I suggest to display page 
number widget together with zoom control, when user explicitly requests it.  
Then tapping on it can open "Go to page" dialog box.

Alternatively, it might be possible to have a static navigation bar that 
has the page number info and other controls. Such a bar will not overlap 
text and can be hidden or displayed based on explicit user choice.

What version of the product are you using? On what operating system?
VuDroid 1.1, Android 2.1-update1, Nexus One


Original issue reported on code.google.com by [email protected] on 4 May 2010 at 4:35

Fast scrolling and smart rendering

Enhancement
1. Add document position indicator (scrolling position)
2. Turn vertical indicator into button when scrolling and don't hide it for 1-2 
seconds after stop scrolling.
3. Add scrolling through the entire document by this button. Just like in some 
file browsers (es explorer or asto file manager) referring to the list of files 
scrolling.
4. Do not render the page in this mode until the scroll position is not delayed 
on one page. Or better do not render the page in this mode until scrolling 
speed become less then rendering speed (see 5*)
5. Add a simple test (statistics) how fast is pages rendering goes to enable 
disable rendering while scrolling. For example disable rendering when scrolling 
speed in 1,3 times faster than the speed of rendering.


Original issue reported on code.google.com by hitagara on 14 Jun 2010 at 8:03

VuDroid always force closes when opening PDF documents

What steps will reproduce the problem?
1. Opening PDF document.

What is the expected output? What do you see instead?
I receive a message:
"The application VuDroid (process org.vudroid) has stopped unexpectedly. 
Please try again."

What version of the product are you using? On what operating system?
Android 1.6
(Archos 5 Internet Media Tablet - v1.7.96 firmware)

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 23 Apr 2010 at 10:00

Sort files and directories by name

What steps will reproduce the problem?
1. Существует папка "drd" и файл "100407_...pdf"
2. цифровой pdf оказывается над папкой

What is the expected output? What do you see instead?
надо упорядочить чтобы папки всегда были 
выше файлов

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2


Original issue reported on code.google.com by hitagara on 10 Jun 2010 at 7:03

Current-page message overshadow file-name title in window mode.

What steps will reproduce the problem?
1. Open pdf
2. On attached photo

What is the expected output? What do you see instead?
Basically it is not a problem, and not a bug, but maybe it is worth to display 
it not counting from an app window but from viewing area.

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2

Original issue reported on code.google.com by hitagara on 11 Jun 2010 at 3:07

  • Merged into: #12

Attachments:

VuDroid force closes when opening PDF documents with Preview from Gmail

What steps will reproduce the problem?
1. Opening PDF document with Preview Button in Gmail.
(Opening of downloaded PDF files is ok!)

What is the expected output? What do you see instead?
I receive a message:
"The application VuDroid (process org.vudroid) has stopped unexpectedly. 
Please try again."

What version of the product are you using? On what operating system?
Android 1.6
(Android Smartphone T-Mobile G1 - v1.6 Firmware)

Please provide any additional information below.

vudroid v1.2
logcat v1.4
on pdf files via Gmail preview

----- error log -------- see area between ## marked lines
D/alogcat ( 1128): stopping ...
I/ActivityManager(   75): Process com.google.android.apps.uploader (pid 990) 
has died.
W/InputManagerService(   75): Window already focused, ignoring focus gain of: 
com.android.internal.view.IInputMethodClient$Stub$Proxy@43477cc8
D/dalvikvm(  907): GC freed 11992 objects / 504592 bytes in 145ms
I/ActivityManager(   75): Start proc com.android.settings for broadcast 
com.android.settings/.widget.SettingsAppWidgetProvider: pid=1145 uid=1000 
gids={3002, 3001, 3003}
I/ActivityManager(   75): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.HOME] 
flg=0x10200000 cmp=com.android.launcher/.Launcher }
D/alogcat ( 1128): stopping ...
D/alogcat ( 1128): paused
I/dalvikvm( 1145): Debugger thread not active, ignoring DDM send (t=0x41504e4d 
l=38)
I/dalvikvm( 1145): Debugger thread not active, ignoring DDM send (t=0x41504e4d 
l=44)
I/ActivityManager(   75): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] 
flg=0x10200000 cmp=com.google.android.gm/.ConversationListActivityGoogleMail }
V/Gmail   ( 1112): onRestart(), 
id=com.google.android.gm.ConversationListActivity@432bac78
V/Gmail   ( 1112): onStart(), 
id=com.google.android.gm.ConversationListActivity@432bac78
V/Gmail   ( 1112): onResume()
D/gmail-ls(  907): clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, 
label: -5/^^unseen-^i
D/gmail-ls(  907): clearNewUnreadMailForNotificationLabelIfNeeded. Count: 0, 
label: -6/^^unseen-^^vmi
D/dalvikvm(  133): GC freed 704 objects / 36400 bytes in 123ms
I/ActivityManager(   75): Starting activity: Intent { 
cmp=com.google.android.gm/.HtmlConversationActivity (has extras) }
V/Gmail   ( 1112): onSaveInstanceState(), 
id=com.google.android.gm.ConversationListActivity@432bac78
V/Gmail   ( 1112): onPause(), 
id=com.google.android.gm.ConversationListActivity@432bac78
I/ActivityManager(   75): Process com.android.settings (pid 1145) has died.
D/gmail-ls(  907): MailProvider.query: 
content://gmail-ls/conversations/[email protected]/1341697677474946481/messages(null
, null)
D/dalvikvm( 1112): GC freed 4136 objects / 205792 bytes in 275ms
D/dalvikvm( 1112): GC freed 675 objects / 34872 bytes in 122ms
I/ActivityManager(   75): Process de.softxperience.android.noteeverything (pid 
1088) has died.
D/dalvikvm( 1112): GC freed 11 objects / 424 bytes in 151ms
I/dalvikvm-heap( 1112): Grow heap (frag case) to 4.226MB for 307292-byte 
allocation
D/dalvikvm( 1112): GC freed 59 objects / 2408 bytes in 105ms
I/ActivityManager(   75): Displayed activity 
com.google.android.gm/.HtmlConversationActivity: 2288 ms (total 2288 ms)
D/gmail-ls(  907): MailProvider.query: 
content://gmail-ls/messages/[email protected]/326(null, null)
I/ActivityManager(   75): Starting activity: Intent { 
dat=content://gmail-ls/messages/xxx%40gmail.com/326/attachments/0.1/BEST/false 
cmp=com.google.android.gm/.ViewAttachmentActivity }
D/gmail-ls(  907): MailProvider.delete(): removing label ^u from conversation 
1341697677474946481
D/Gmail   ( 1112): com.google.android.gm.HtmlConversationActivity@432f4078 
onPause() finished
I/ActivityManager(   75): Process com.android.browser (pid 931) has died.
I/WindowManager(   75): WIN DEATH: Window{43337b90 
com.android.browser/com.android.browser.BrowserActivity paused=false}
D/gmail-ls(  907): MailProvider.query: 
content://gmail-ls/messages/xxx%40gmail.com/326/attachments/0.1/BEST/false/downl
oad(null, null)
D/gmail-ls(  907): queryAndStartDownloadingAttachment for conversationId = 
1341697677474946481, messageId=1341697677474946481, partId=0.1, rendition=BEST, 
saveToSd=false
I/ActivityManager(   75): Start proc android.process.media for content provider 
com.android.providers.downloads/.DownloadProvider: pid=1152 uid=10006 
gids={1006, 1015, 2001, 3003}
I/dalvikvm( 1152): Debugger thread not active, ignoring DDM send (t=0x41504e4d 
l=38)
I/dalvikvm( 1152): Debugger thread not active, ignoring DDM send (t=0x41504e4d 
l=46)
I/ActivityThread( 1152): Publishing provider downloads: 
com.android.providers.downloads.DownloadProvider
I/ActivityThread( 1152): Publishing provider drm: 
com.android.providers.drm.DrmProvider
I/ActivityThread( 1152): Publishing provider media: 
com.android.providers.media.MediaProvider
V/MediaProvider( 1152): Attached volume: internal
V/MediaProvider( 1152): /sdcard volume ID: 1647928369
V/MediaProvider( 1152): Attached volume: external
###
I/ActivityManager(   75): Starting activity: Intent { 
act=android.intent.action.VIEW 
dat=content://gmail-ls/messages/xxx%40gmail.com/326/attachments/0.1/BEST/false 
typ=application/pdf flg=0x80001 cmp=org.vudroid/.pdfdroid.PdfViewerActivity }
I/ActivityManager(   75): Start proc org.vudroid for activity 
org.vudroid/.pdfdroid.PdfViewerActivity: pid=1161 uid=10003 gids={1015}
D/dalvikvm( 1161): Trying to load lib /data/data/org.vudroid/lib/libvudroid.so 
0x4329f618
D/gmail-ls(  907): cancelDownloadRequest: conversationId = 1341697677474946481, 
messageId=1341697677474946481, partId=0.1, rendition=BEST, saveToSd=false
D/dalvikvm( 1161): Added shared lib /data/data/org.vudroid/lib/libvudroid.so 
0x4329f618
D/PdfDroid( 1161): initializing PdfRender JNI library based on MuPDF
D/gmail-ls(  907): MailProvider.query: 
content://gmail-ls/messages/xxx%40gmail.com/326/attachments/0.1/BEST/false(null,
 null)
D/AndroidRuntime( 1161): Shutting down VM
W/dalvikvm( 1161): threadid=3: thread exiting with uncaught exception 
(group=0x4001da28)
E/AndroidRuntime( 1161): Uncaught handler: thread main exiting due to uncaught 
exception
E/AndroidRuntime( 1161): java.lang.RuntimeException: Unable to start activity 
ComponentInfo{org.vudroid/org.vudroid.pdfdroid.PdfViewerActivity}: 
java.lang.NullPointerException
E/AndroidRuntime( 1161): at 
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
E/AndroidRuntime( 1161): at 
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
E/AndroidRuntime( 1161): at 
android.app.ActivityThread.access$2100(ActivityThread.java:116)
E/AndroidRuntime( 1161): at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
E/AndroidRuntime( 1161): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1161): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1161): at 
android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 1161): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1161): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 1161): at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 1161): at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 1161): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1161): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 1161): at 
org.vudroid.core.utils.PathFromUri.retrieve(PathFromUri.java:16)
E/AndroidRuntime( 1161): at 
org.vudroid.core.DecodeServiceBase.open(DecodeServiceBase.java:53)
E/AndroidRuntime( 1161): at 
org.vudroid.core.BaseViewerActivity.onCreate(BaseViewerActivity.java:48)
E/AndroidRuntime( 1161): at 
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
E/AndroidRuntime( 1161): at 
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
E/AndroidRuntime( 1161): ... 11 more
I/Process (   75): Sending signal. PID: 1161 SIG: 3
I/dalvikvm( 1161): threadid=7: reacting to signal 3
I/dalvikvm( 1161): Wrote stack trace to '/data/anr/traces.txt'
W/ActivityManager(   75): Launch timeout has expired, giving up wake lock!
W/ActivityManager(   75): Activity idle timeout for HistoryRecord{4347ebf0 
org.vudroid/.pdfdroid.PdfViewerActivity}
D/dalvikvm( 1112): GC freed 3320 objects / 1051328 bytes in 120ms
D/dalvikvm(   75): GC freed 21567 objects / 1044376 bytes in 370ms
D/WifiService(   75): ACTION_BATTERY_CHANGED pluggedType: 1
D/OpenSSLSessionImpl(   75): Freeing OpenSSL session
I/gmail-ls(  907): MainSyncRequestProto: lowestBkwdConvoId: 0, 
highestHandledServerOp: 238311
I/gmail-ls(  907): ProtoRequest: clientid: 1269704204896
I/Process ( 1161): Sending signal. PID: 1161 SIG: 9
I/ActivityManager(   75): Process org.vudroid (pid 1161) has died.
W/UsageStats(   75): Unexpected resume of com.google.android.gm while already 
resumed in org.vudroid
D/dalvikvm( 1112): GC freed 1157 objects / 70808 bytes in 115ms
W/InputManagerService(   75): Window already focused, ignoring focus gain of: 
com.android.internal.view.IInputMethodClient$Stub$Proxy@43339328
I/Resources(  907): Loaded time zone names for en_US in 3486ms.
###
D/dalvikvm(  907): GC freed 2351 objects / 128352 bytes in 150ms
I/Resources(  907): Loaded time zone names for en_US in 1410ms.
W/ResponseProcessCookies(  907): Cookie rejected: "[version: 0][name: 
GX][value: 
DQAAAIQAAAAjVawUXWFnRsPELRWZRwWqlTZSLtxaZuW-U9TBMArZ6_RxleiluzMI2lKRKe8ZPX-e4oiP
zUMrCtso4bIdlRmXYNez8TDHKhNpwhtrcN_s9K5vRby0c_WxbevHIdjD1pBoDS8dMh6hFOfdbXTFqSa1
U5dueckLfF8k_3x-bDVKVmG7kPq31lmU_SgB2VH38iQ][domain: mail.google.com][path: 
/proxy/gmail/mail][expiry: Wed Aug 04 19:21:51 GMT+02:00 2010]". Illegal domain 
attribute "mail.google.com". Domain of origin: "android.clients.google.com"
D/dalvikvm(  907): GC freed 6465 objects / 288008 bytes in 132ms
I/gmail-ls(  907): MainSyncRequestProto: lowestBkwdConvoId: 0, 
highestHandledServerOp: 238311
I/gmail-ls(  907): ProtoRequest: clientid: 1269704204896
I/ActivityManager(   75): Start proc com.android.settings for broadcast 
com.android.settings/.widget.SettingsAppWidgetProvider: pid=1169 uid=1000 
gids={3002, 3001, 3003}
I/ActivityManager(   75): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.HOME] 
flg=0x10200000 cmp=com.android.launcher/.Launcher }
D/gmail-ls(  907): MailProvider.delete(): removing label ^u from conversation 
1341697677474946481
D/Gmail   ( 1112): com.google.android.gm.HtmlConversationActivity@432f4078 
onPause() finished
I/dalvikvm( 1169): Debugger thread not active, ignoring DDM send (t=0x41504e4d 
l=38)
I/dalvikvm( 1169): Debugger thread not active, ignoring DDM send (t=0x41504e4d 
l=44)
I/ActivityManager(   75): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] 
flg=0x10200000 cmp=org.jtb.alogcat/.LogActivity }
I/NotificationService(   75): enqueueToast pkg=org.jtb.alogcat 
callback=android.app.ITransientNotification$Stub$Proxy@43104448 duration=1
D/alogcat ( 1128): stopping ...
D/alogcat ( 1128): resumed
D/dalvikvm( 1128): GC freed 3980 objects / 425880 bytes in 163ms
D/dalvikvm(  907): GC freed 1607 objects / 60752 bytes in 126ms
I/gmail-ls(  907): MainSyncRequestProto: lowestBkwdConvoId: 0, 
highestHandledServerOp: 238311
I/gmail-ls(  907): ProtoRequest: clientid: 1269704204896
I/Resources(  907): Loaded time zone names for en_US in 1269ms.
W/ResponseProcessCookies(  907): Cookie rejected: "[version: 0][name: 
GX][value: 
DQAAAIQAAACY-4-Sw_xf5aGlsyCp7ZnQ3Rp3LCGf4Bd53yFtaBwoK-wUEIkQ33p495CVvpnA2Sgf8RjO
plkhnc4NQPo3P8dnZEHFdCC2s1nV1Ckck7lYERRMhndx1YAmbIySGoSzmEEO4eQqcpwkIXy_dll6jKS_
G6LddCBSVFb5NnZ-I51ABYvNgmmSv8TYAcnBEj1_E-A][domain: mail.google.com][path: 
/proxy/gmail/mail][expiry: Wed Aug 04 19:22:31 GMT+02:00 2010]". Illegal domain 
attribute "mail.google.com". Domain of origin: "android.clients.google.com"
D/dalvikvm(  907): GC freed 6653 objects / 296616 bytes in 133ms
I/gmail-ls(  907): MainSyncRequestProto: lowestBkwdConvoId: 0, 
highestHandledServerOp: 238311
I/gmail-ls(  907): ProtoRequest: clientid: 1269704204896
D/dalvikvm(  133): GC freed 273 objects / 13464 bytes in 118ms

Original issue reported on code.google.com by [email protected] on 24 Jul 2010 at 1:11

option to set background color

I would like to suggest an enhancement: an option to set the background to
(say) light grey.

I use vudroid to read technical documents on a 7" tablet running android 2.0.  
It works great, but starring at a white background for a long period of time 
does take a toll.  On my desktop I set xpdf's background to "-grey 65"; it 
would be great if vudroid could offer something like that.

THANKS for the great work!

Original issue reported on code.google.com by [email protected] on 19 Sep 2010 at 8:06

Exception when openning file that doesn't exists

What steps will reproduce the problem?
1. Открыли папку с файлом PDF
2. свернули программу кнопкой home
3. зашли в файловый менеджер и удалили этот 
PDF
4. Снова запустили VuDroid (он соответственно 
не запустился а просто активировался и 
папка осталась активной, а не сбросилась на 
корень)
5. Запускаем файл (который уже удален) - "Ой! 
Приложение будет закрыто"

What is the expected output? What do you see instead?
Возможно ли обновлять список после того 
как окно было было свернуто и открыто 
заново (!обновлять но с сохранением 
прокрутки!)? Ну или нужно хотя бы проверять 
существует ли открываемый файл. Лучше и то 
и другое.

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2


Original issue reported on code.google.com by hitagara on 10 Jun 2010 at 7:19

Text is "blur"

What steps will reproduce the problem?
1. Open a pdf :-)
2.
3.

What is the expected output? What do you see instead?
The text is not as clean as in webbrowser, or with another pdf reader 
(quickoffice for example).

What version of the product are you using? On what operating system?
vudroid 1.2

Original issue reported on code.google.com by [email protected] on 28 Aug 2010 at 7:37

  • Merged into: #34

Please add horizontal scroll locking

DJvuDroid had a feature to turn off horizontal scrolling. This is missing in 
VuDroid. Please add it as it is helpful for reading a zoomed in page.

Original issue reported on code.google.com by [email protected] on 15 Jul 2010 at 10:34

text very blurry

What is the expected output? What do you see instead?
the text of the pdf-file is very blurry compared to how adobe reader, the 
browser or other apps display text.

What version of the product are you using? On what operating system?
android 2.1 on droid/milestone

Original issue reported on code.google.com by [email protected] on 5 Jul 2010 at 10:39

Zoom control does not always appear on tap

What steps will reproduce the problem?
1. Tap on the screen
2. If the tap involves slight lateral movement, the zoom control does not 
appear (I guess an imprecise tap is mistaken for a flick to scroll)

What is the expected output? What do you see instead?
I suggest to use tap & hold instead of tap to display zoom control

What version of the product are you using? On what operating system?
VuDroid 1.1, Android 2.1-update1, Nexus One

.


Original issue reported on code.google.com by [email protected] on 4 May 2010 at 4:07

Scale slider does not disappear as long as touch scrolling.

What steps will reproduce the problem?
1. Call Scale slider
2. Start touch scrolling

What is the expected output? What do you see instead?
It should disappear as it happens when you scroll by hard buttons. Apparently 
the timer is updated when there is a touch screen. Even if it began to fade but 
not disappear to the end, it will once again start to appear if proceed touch 
scrolling.

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2

Original issue reported on code.google.com by hitagara on 11 Jun 2010 at 2:37

Add reflow view mode for pdf

Enhancement:
Add reflow view mode for pdf.

Original issue reported on code.google.com by hitagara on 14 Jun 2010 at 7:41

Tab drawing bug in file browser activity

What steps will reproduce the problem?
1. открыли программу и пощелкали по 
вкладками "Browse" - "Recent"

What is the expected output? What do you see instead?
На нижней грани кнопок присутствует белая 
полоса более широкая чем нужно (т.е. не 
является продолжением подствеченной белым 
кнопки видим плюс 1-2px), а при переключении 
на другую вкладку еще шире (видим плюс 3-5px)
Кроме того если переключаться хард кнопкой 
между этими закладками (в моем случае 
оптический трекбол) когда они 
подсвечиваются зеленым - видим что зеленая 
грань неактивной кнопки на один пиксель 
шире в нижней части.

И еще замечание - думаю при открытии лучше 
светить список недавно открытых 
докуметнов, т.е. вторую вкладку (ну это так - 
дело вкуса.)

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2

Original issue reported on code.google.com by hitagara on 10 Jun 2010 at 6:14

Application exited when on page 4-5 of large DJVU file ~20Mb

What steps will reproduce the problem?
1. Open the large DJVU (20Mb)
2. Scroll down
3. On the page 4-5 application crashed

What is the expected output? What do you see instead?
Stable page rendering

What version of the product are you using? On what operating system?
1.0

Please provide any additional information below.
Great application! I would love to sort out this

Original issue reported on code.google.com by [email protected] on 20 Apr 2010 at 4:29

Application crash when opening big file with only scans of pages

What steps will reproduce the problem?
1. Open big file (~6.7 Mb)
2. Scroll down

What is the expected output? What do you see instead?
I expected that application whill not close

What version of the product are you using? On what operating system?
1.2, Android 2.2, HTC Hero

Please provide any additional information below.
File that crashes I attached. This issuse is duplicate of with id 1... I don't 
finded how to attach file to comment...

P.S. Sorry for my english=)

Original issue reported on code.google.com by [email protected] on 3 Oct 2010 at 5:27

Attachments:

Sometimes the program does not open djvu files

What steps will reproduce the problem?
1. Sometimes single click on djvu file in built-in file browser does not open 
the book.

What is the expected output? What do you see instead?
Opening the book I've chosen. Just black field appear in the program body.

What version of the product are you using? On what operating system?
VuDroid 1.1, Android 2.1, Samsung I5700.

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 27 Jun 2010 at 1:16

  • Merged into: #27

Attachments:

Try to maintain zoom level on phone rotation

Enhancement :
Try to maintain zoom level on phone rotation

VuDroid 1.2 uses the same width of displayed pdf in normal positions and on the 
side: the text is larger with phone on the side :/

Thanks for your work ;)

Original issue reported on code.google.com by [email protected] on 21 Jul 2010 at 1:00

Need orientation lock feature

It is easy to tilt the device accidentally, which causes unwanted screen 
orientation change. Need a way to lock into the preferred orientation.

App. v. 1.1, Android 2.1, Nexus One



Original issue reported on code.google.com by [email protected] on 4 May 2010 at 3:28

Back button should return to up level in file browser instead of closing activity

What steps will reproduce the problem?
1.Открыли программу
2.Зашли в каую нибудь папку
3.Нажили кнопку возврата (return)

What is the expected output? What do you see instead?
По нажатию кнопки возврата надо вернуться 
на уровень выше,  программа вместо этого 
закрывается. Все программы работают так - 
т.е. это привычно и VuDroid в этом плане немного 
раздражает, потому что на 
привычно-логичное действие он закрывается.

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2

Original issue reported on code.google.com by hitagara on 10 Jun 2010 at 5:53

The exception when the application starts with the missing (unmounted) SD card

What steps will reproduce the problem?
Application starts with the missing (unmounted) SD card

What is the expected output? What do you see instead?
App should show the internal memory, but error message appears.

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2

Original issue reported on code.google.com by hitagara on 11 Jun 2010 at 1:57

  • Merged into: #4

Cutting off some PDF files

What steps will reproduce the problem?
1. Open a PDF file.
2. Odd pages are cutted off at the right side (see a screenshot).

What is the expected output? What do you see instead?
Whole page. Page cutted off at the right.

What version of the product are you using? On what operating system?
VuDroid 1.2. Android 2.1.

Please provide any additional information below.
Samsung I5700.

Original issue reported on code.google.com by [email protected] on 28 Aug 2010 at 9:39

Attachments:

Single page view and/or prev/next page buttons

Feature request :)
Am using vudroid to read ebook PDFs.
it's quite tedious to keep flicking the pages up.

So in two overlapping features:
1. Single page view, so that the next page can take its time to render.
2. Prev and Next buttons, so that there's no need to continuously flick the 
pages up.

Thanks!

Original issue reported on code.google.com by [email protected] on 21 Oct 2010 at 4:13

Multitouch request for scaling

What is the expected output? What do you see instead?
Multitouch request for scaling. I see no multitouch :P

Original issue reported on code.google.com by hitagara on 11 Jun 2010 at 3:29

action MainBrowserActivity always reset after change orientation

What steps will reproduce the problem?
1. run application and select Recent tab
2. change orientation

What is the expected output? What do you see instead?
After changing orientation action shouldn't reset.

I suppose you should add
android:configChanges="orientation|keyboardHidden"
for MainBrowserActivity


Original issue reported on code.google.com by [email protected] on 26 Apr 2010 at 12:58

Automatic scrolling

Automatic scrolling is very good for book reading. It keeps your rythmn and 
your concentration high.

The idea came from Okular, the dociment viewer of KDE (runs on linix/win/mac). 
You press Shift+arrowdown to start the automatic scrolling. If you continue to 
press it the speed is incresead. If you press Shift+arrowup the speed is 
decresead. If you press Shift or Ctrl the automatic scrolling is paused.

For android another approach that do not use keys is necessary. One I saw that 
is simple is just to use a slider. As you slide the speed is changes.

Original issue reported on code.google.com by brauliobo on 12 Sep 2010 at 11:33

Can't open .djvu on HTC Touch

What steps will reproduce the problem?
1.Загружаю .djvu-файл (попробовал около 10 
разных размеров)

What is the expected output? What do you see instead?
Вижу только чёрный экран. Ждал минут 5 - 
результата никакого. Программа не "висит" - 
вызывается бегунок зума, двигается, но он 
обрезается справа (видимо, из-за 
нестандартного разрешения экрана девайса).

What version of the product are you using? On what operating system?
VuDroid 1.1, Android OS 1.6

Please provide any additional information below.
HTC Touch 1.67.411.7
C .pdf проблем нет.

Original issue reported on code.google.com by [email protected] on 12 Jun 2010 at 8:14

Can't set VuDroid as default pdf application

What steps will reproduce the problem?
1. Try to open pdf using eg. ASTRO file manager

What is the expected output? What do you see instead?
HTC PDF Viewer opens the document. I should be asked if I want to use 
VuDroid or HTC PDF Viewer.

What version of the product are you using? On what operating system?
1.0 from market, HTC Hero (Android 1.5)

Please provide any additional information below.
You should specify somewhere VuDroid is capable of handling pdf MIME types.

Original issue reported on code.google.com by [email protected] on 22 Apr 2010 at 9:15

Scale slider cut in half when it is in the leftmost position.

What steps will reproduce the problem?
Move Scale slider in the leftmost position. On photo (no root no screenshots).

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2


Original issue reported on code.google.com by hitagara on 11 Jun 2010 at 2:28

Attachments:

Each screen mode have got own page position

What steps will reproduce the problem?
1. Open doc in window (default) mode 
2. Scroll to some page (let it be page 100).
3. Switch to full screen mode and scroll to some different page (let it be page 
50)
4. When switching between screen modes the scroll positions remains for each 
one of these modes. (page 100 for default mod and page 50 for full screen mode)

What is the expected output? What do you see instead?
I think it should be one variable for the 'current page'. Or better it should 
be one variable for 'position on the page' (now it is always the beginning of 
the page).

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2

Original issue reported on code.google.com by hitagara on 16 Jun 2010 at 5:58

NPE if Go to page edit box is empty

What steps will reproduce the problem?
1.Открыли pdf
2.Выбрали "Go to page"
3.Нажали "Go to page!"

What is the expected output? What do you see instead?
Окошко должно просто закрыться если в нем 
ничего не ввели, а у нас выпадает "Ой! 
Приложене неожиданно остановилось"

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2

Original issue reported on code.google.com by hitagara on 10 Jun 2010 at 5:57

Request > Lock left-right `tapping` or scroll by hardware keys

If it possible use hardware keys for scrolling? Or would be remarkable if you 
can lock left-right scrolling by `tap`. Because some pdf have big page width, 
but readable width is smaller. So when I zoom page for readable size, I do not 
want moving left-right by `tapping`. But some time it happens, because I try 
scrolling up or down not always correctly.

What version of the product are you using? On what operating system?
Android 1.5; Samsung GT-I5700 (Spica)

ps.Sorry for my English

Best regards,
Andrew


Original issue reported on code.google.com by [email protected] on 14 Jun 2010 at 8:43

pom.xml contain user specific parameters for jar signer

What steps will reproduce the problem?
Your pom.xml


<keystore>C:\Work\keystore\djvudroid.keystore</keystore>
<storepass>djvudroid</storepass>
<keypass>djvudroid</keypass>
<alias>DjvuDroid</alias>

What is the expected output? What do you see instead?

But for commans build you can use signing in Debug Mode:

<keystore>${user.home}/.android/debug.keystore</keystore>
<storepass>android</storepass>
<keypass>android</keypass>
<alias>androiddebugkey</alias>


Original issue reported on code.google.com by [email protected] on 26 Apr 2010 at 12:07

On 7" Screen fills part of screen only

What steps will reproduce the problem?
1. Samsung Galaxy Tab with 7 inch screen size

What is the expected output? What do you see instead?
Page fills only part of screen and doesn'scale properly.

What version of the product are you using? On what operating system?
Last from market at the moment.

Please provide any additional information below.
No

Original issue reported on code.google.com by [email protected] on 30 Oct 2010 at 7:41

Page preloading option

What is the expected output? What do you see instead?
1. Вопрос - если отрисовывать на следующую и 
послеследующую страницы, то может быть при 
прокрутке будут видны страницы которые 
листаются, а то у меня например видно что 
подгрузка идет с той же скоростью с которой 
я листаю, но при этом это непродуктивно 
потому что подгрузка завершается в той 
часту которая уже скрывается с экрана. Если 
бы подгружались +-1(2) страницы - я бы видел 
что я листаю.

Понимаю что на медленных устройствах это 
может быть неактуально, но хотя бы стоит 
добавить такую опцию в настройку. И о да - 
нужно сделать кнопку настройки приложения.

2. добавьте мультитач масштабирование

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2


Original issue reported on code.google.com by hitagara on 10 Jun 2010 at 6:28

Thin line between tiled renders.

What steps will reproduce the problem?
Sometimes, while scrolling as it's rendering.

What is the expected output? What do you see instead?
The screen should tiling nicely.  Instead, you see a pixil wide horizontal line 
in between the two screen tiles.

What version of the product are you using? On what operating system?
On VuDroid v1.1 on Droid Eris with Android 2.1 OTA.

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 10 Jun 2010 at 12:00

request for manual orientation button

Device: Archos 10.1 tablet with android 2.1 (latest update of 2010-10-28)
Opening a pdf with landscape format (such as powerpoint-presentation-pdf) 
results in wrong orientation. Changing auto-orientation in settings has no 
effect on wrong orientation.
Displaying a pdf with portrait format (such as normal ebook) is fine.
Thanks for this nice app!


Original issue reported on code.google.com by [email protected] on 29 Oct 2010 at 9:24

VuDroid in choice list when open an image file

What steps will reproduce the problem?
1. (Using ES Explorer) Open image file.
2. Choice list including VuDroid appears.
3. If try to open image file with VuDroid, then VuDroid opens with a black 
screen.

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2


Original issue reported on code.google.com by hitagara on 12 Jul 2010 at 5:28

Size of the application

What steps will reproduce the problem?
1. Open app manager, see the size.
2. VuDroid takes 12mb of memory

What is the expected output? What do you see instead?
Android market says it should hold 4 megabytes.
- but i see 12mb, it is the biggest app on my phone (if do not take into 
account memory card space)

Reinstall does not affect.

Is it ok? Is it really 12mb, or the application does not completely uninstall?

Original issue reported on code.google.com by hitagara on 14 Jun 2010 at 7:41

Color inversion and color schemes

For better reading in low light places a color inversion would be very useful 
to save our eyes and energy.

Maybe color schemes should be implemented for more options

Original issue reported on code.google.com by brauliobo on 22 Sep 2010 at 1:37

Trackball reaction problem

What steps will reproduce the problem?
1. Просто перестает реагировать трекбол 
(смотрю pdf)
2. Сразу после открытия тоже не работает 
если подождать, может заработать.
3.Если не работает, то можно сделать там по 
экрану и трекбол снова работает, 
остановиться подождать - снова не работает.

(С трекболом всё впорядке в других 
приложениях работает)

What version of the product are you using? On what operating system?
VuDroid v1.1 OS v2.1

Please provide any additional information below.
Desire 1.21.405.2

Original issue reported on code.google.com by hitagara on 10 Jun 2010 at 7:36

Nullpointer exception

After switching fullscreen mode on/off a few times and scroll through a few
pages, the app force closes:


I/ActivityManager(   76): Displayed activity
org.vudroid/.djvudroid.DjvuViewerActivity: 677 ms (total 677 ms)
D/ViewDroidDecodeService(24964): Converting map to bitmap finished
D/ViewDroidDecodeService(24964): Starting decode of page: 0
D/ViewDroidDecodeService(24964): Start converting map to bitmap
D/DjvuDroidNativeCodec(24964): Rendering page
D/dalvikvm(24964): GC freed 8963 objects / 397248 bytes in 48ms
D/ViewDroidDecodeService(24964): Converting map to bitmap finished
D/ViewDroidDecodeService(24964): Starting decode of page: 0
D/ViewDroidDecodeService(24964): Start converting map to bitmap
D/DjvuDroidNativeCodec(24964): Rendering page
D/ViewDroidDecodeService(24964): Converting map to bitmap finished
D/ViewDroidDecodeService(24964): Starting decode of page: 1
D/DjvuDroidNativeCodec(24964): getPage num: 2
D/ViewDroidDecodeService(24964): Start converting map to bitmap
D/DjvuDroidNativeCodec(24964): Rendering page
D/DjvuDroidNativeCodec(24964): Message push: 4
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
D/DjvuDroidNativeCodec(24964): Message push: 5
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
D/DjvuDroidNativeCodec(24964): Message push: 7
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
D/DjvuDroidNativeCodec(24964): Message push: 7
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
D/DjvuDroidNativeCodec(24964): Message push: 7
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
D/ViewDroidDecodeService(24964): Converting map to bitmap finished
D/ViewDroidDecodeService(24964): Starting decode of page: 1
D/ViewDroidDecodeService(24964): Start converting map to bitmap
D/DjvuDroidNativeCodec(24964): Rendering page
D/ViewDroidDecodeService(24964): Converting map to bitmap finished
D/DjvuDroidNativeCodec(24964): Message push: 7
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
D/DjvuDroidNativeCodec(24964): Message push: 6
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
D/DjvuDroidNativeCodec(24964): Message push: 7
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
D/DjvuDroidNativeCodec(24964): Message push: 7
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
D/DjvuDroidNativeCodec(24964): Message push: 4
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 3a79c8
W/KeyCharacterMap(24964): No keyboard for id 65540
W/KeyCharacterMap(24964): Using default keymap:
/system/usr/keychars/qwerty.kcm.bin
I/ActivityManager(   76): Starting activity: Intent {
act=android.intent.action.VIEW
dat=file:///sdcard/dropbox/Books/Peskin%20%26%20Schroeder%20-%20An%20Introductio
n%20To%20Quantum%20Field%20Theory%20(Westview%20Press%2C%201995)(ISBN%2002015039
72)(864s).djvu
cmp=org.vudroid/.djvudroid.DjvuViewerActivity }
D/DjvuDroidNativeCodec(24964): Creating context: 15e6c90
D/DjvuDroidNativeCodec(24964): Opening document:
hash://b371ce9ef855d17842fbc3b231eef6cd
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 15e6c90
D/DjvuDroidNativeCodec(24964): Message push: 2
D/DjvuDroidNativeCodec(24964): Calling handleNewStream callback
D/DjvuDroidCodecLibrary(24964): Starting data submit for:
hash://b371ce9ef855d17842fbc3b231eef6cd@file:///sdcard/dropbox/Books/Peskin%20%2
6%20Schroeder%20-%20An%20Introduction%20To%20Quantum%20Field%20Theory%20(Westvie
w%20Press%2C%201995)(ISBN%200201503972)(864s).djvu
D/DjvuDroidNativeCodec(24964): Requesting data for: 
���������������������������������������
D/DjvuDroidNativeCodec(24964): Starting init
D/DjvuDroidCodecLibrary(24964): Data submit finished for:
hash://b371ce9ef855d17842fbc3b231eef6cd@file:///sdcard/dropbox/Books/Peskin%20%2
6%20Schroeder%20-%20An%20Introduction%20To%20Quantum%20Field%20Theory%20(Westvie
w%20Press%2C%201995)(ISBN%200201503972)(864s).djvu
D/DjvuDroidNativeCodec(24964): getPage num: 0
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 15e6c90
D/ViewDroidDecodeService(24964): Starting decode of page: 0
D/ViewDroidDecodeService(24964): Start converting map to bitmap
D/DjvuDroidNativeCodec(24964): Rendering page
D/AndroidRuntime(24964): Shutting down VM
W/dalvikvm(24964): threadid=3: thread exiting with uncaught exception
(group=0x4001b180)
E/AndroidRuntime(24964): Uncaught handler: thread main exiting due to
uncaught exception
E/AndroidRuntime(24964): java.lang.NullPointerException
E/AndroidRuntime(24964): at
org.vudroid.core.DocumentView$1.run(DocumentView.java:79)
E/AndroidRuntime(24964): at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime(24964): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime(24964): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(24964): at
android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime(24964): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime(24964): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(24964): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime(24964): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime(24964): at dalvik.system.NativeStart.main(Native Method)
I/Process (   76): Sending signal. PID: 24964 SIG: 3
I/dalvikvm(24964): threadid=7: reacting to signal 3
I/dalvikvm(24964): Wrote stack trace to '/data/anr/traces.txt'
D/DjvuDroidNativeCodec(24964): Message push: 3
D/DjvuDroidNativeCodec(24964): handleMessage for ctx: 15e6c90
I/ActivityManager(   76): Displayed activity
org.vudroid/.djvudroid.DjvuViewerActivity: 920 ms (total 920 ms)
D/ViewDroidDecodeService(24964): Converting map to bitmap finished
D/ViewDroidDecodeService(24964): Starting decode of page: 0
D/DjvuDroidNativeCodec(24964): getPage num: 1
D/ViewDroidDecodeService(24964): Start converting map to bitmap
D/DjvuDroidNativeCodec(24964): Rendering page
D/ViewDroidDecodeService(24964): Converting map to bitmap finished
D/ViewDroidDecodeService(24964): Starting decode of page: 0
D/ViewDroidDecodeService(24964): Start converting map to bitmap
D/DjvuDroidNativeCodec(24964): Rendering page
D/ViewDroidDecodeService(24964): Converting map to bitmap finished
D/ViewDroidDecodeService(24964): Starting decode of page: 0
D/ViewDroidDecodeService(24964): Start converting map to bitmap
D/dalvikvm(24964): GC freed 3748 objects / 179744 bytes in 52ms
D/DjvuDroidNativeCodec(24964): Rendering page
D/ViewDroidDecodeService(24964): Converting map to bitmap finished
I/Process (24964): Sending signal. PID: 24964 SIG: 9
I/ActivityManager(   76): Process org.vudroid (pid 24964) has died.

Original issue reported on code.google.com by [email protected] on 30 Apr 2010 at 3:20

Text Search

A text search should be available.

Describe feature use-case step by step:
1. Press Settings. Text Search option should be available.
2. Click Text Search. A text box with a button labeled "Search" appears.
3. Enter text. Click the "Search" button.
4. The page with the first occurrence of the text appears, having the 
searched text highlighted. Also, a button should be available on the 
screen, 
for fast searching the next occurrence of the text. 

What value you gain from this feature?

Faster access to the necessary information.

Original issue reported on code.google.com by [email protected] on 26 Apr 2010 at 10:46

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.