Welcome to the Invelos forums. Please read the forum rules before posting.

Read access to our public forums is open to everyone. To post messages, a free registration is required.

If you have an Invelos account, sign in to post.

    Invelos Forums->DVD Profiler Mobile: Mobile Technical Support Page: 1 2 3 4 ...8  Previous   Next
Android Application need alpha testers
Author Message
DVD Profiler Unlimited RegistrantRobAGD
Registered: June 3, 2007
United States Posts: 706
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Yep, very nice start.

Now, unless I missed something is there a way to view the cover thumb nail full screen ? or as part of the detailed profile?

Dr what device are you using this on ?

-R
DVD Profiler Desktop and Mobile Registrantkitarolivier
Registered: March 16, 2007
Belgium Posts: 136
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Hello,

For the import, here is how iot works :

It flags all dvds as 'not used'.

It parse the xml for each dvd till it gest dvdid & timestamp.

If in db the timestamp for 'dvdid' is not found or not equal, it updates/deletes the dvd.

Otherwise, it does not parse the rest of the xml for this dvd.

after import, it deletes the collection.xml file. Unfortunately, for an unknown reason, the file.delete function returns false, and the file stays on the sd   I'm working on it.

Maybe I'll try to make an export plugin to prepare the files so i will be imported faster in the db.

For the moment, for each actor or cast, it searchs in table to see if it exists or not. if not exists, it creates it. This make the actor/cast unique and will allow search/filter on actor/cast.

The view of the cover is my next step. Checking if full res needed, or thumbs is large enough.

Then I'll try to implement search function.

Thank you.
DVD Profiler Desktop and Mobile Registrantkitarolivier
Registered: March 16, 2007
Belgium Posts: 136
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
I made a plugin developper request.

I hope I'll get a positive feedback and won't be kicked as competitor of android version...

Waiting
DVD Profiler Desktop and Mobile Registrantkitarolivier
Registered: March 16, 2007
Belgium Posts: 136
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
New features for next alpha testers :

Sort by Titile or Collection Number
Show Covers in DVD details. One click swap front/back and long click show full screen with zoom (with pinch gesture )

The directories have been re-organized :
/sdcard/droid_dvdp is now the root and contains collection.xml
/sdcard/droid_dvdp/images contains full size covers
/sdcard/droid_dvdp/images/thumbnails contains previews for mail list.

Some few testings before posting for alpha testers...

Regards,

Olivier.
DVD Profiler Desktop and Mobile RegistrantStar ContributorRander
I hate mondays...
Registered: March 13, 2007
Denmark Posts: 607
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
First thing that popped to mind when I saw the original name for this was "Why didn't he call it DVDroid?" It seems it isn't taken... 
The future is here. It's just not widely distributed yet. (William Gibson)
DVD Profiler Unlimited RegistrantRobAGD
Registered: June 3, 2007
United States Posts: 706
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Any others out there testing this, if you could drop me a PM, I would like to compare some notes.

-R
DVD Profiler Desktop and Mobile RegistrantStar Contributormreeder50
I was outta bullets
Registered: March 29, 2007
Reputation: Great Rating
United States Posts: 2,211
Posted:
PM this userEmail this userView this user's DVD collectionDirect link to this postReply with quote
I would be testing it, but my computer said goodbye a week ago.
Marty - Registered July 10, 2004, User since 2002.
DVD Profiler Unlimited RegistrantRobAGD
Registered: June 3, 2007
United States Posts: 706
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
There has to be more than 2 of us

-R
DVD Profiler Unlimited Registrantfoxman1999
Registered: June 8, 2007
Posts: 3
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
I'm ok to do the testing   Been searching for Android version for quite sometimes    What do i need to do to get it started?
 Last edited: by foxman1999
DVD Profiler Unlimited RegistrantRobAGD
Registered: June 3, 2007
United States Posts: 706
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
I think it is all in the first post.

-R
DVD Profiler Desktop and Mobile RegistrantDr. Killpatient
Here's my card
Registered: May 19, 2007
Reputation: Highest Rating
United States Posts: 5,869
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
I had to drop out cast & crew entirely, taking hours to import was simply too much. Also removed all Disc level profiles since Parent/Child hierarchy isn't supported yet. It was nice that profiles not in the Collection.xml file was removed on import, saved having to flush the whole DB and re-importing.

Rotating the display causes the import process to restart.

Feature request: A config file that states the directories to find the cover images & Collection.xml file that is created on installation and defaults to the current directory layout. I'd personally rather store them on the external SD card.
DVD Profiler Desktop and Mobile RegistrantStar ContributorStaid S Barr
Registered: Oct 16, 2003
Registered: May 9, 2007
Netherlands Posts: 1,536
Posted:
PM this userDirect link to this postReply with quote
Quoting Dr. Killpatient:
Quote:
Feature request: A config file that states the directories to find the cover images & Collection.xml file that is created on installation and defaults to the current directory layout. I'd personally rather store them on the external SD card.

Not all Android devices have an SD card, strange as that may sound. E.g. Samsung Galaxy Tab 10.1.
Hans
DVD Profiler Unlimited RegistrantRobAGD
Registered: June 3, 2007
United States Posts: 706
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Well with this newer version of the app, I added the first 10 cast to the xml export, and it just seems to fault out and not load the new info or profiles.

The image stuff worked fine for me ( HTC Evo 4g ), I dont recall an issues with it trying to import on rotation. Ill check that when I get to work.


Parent/child - I would just leave the parent out, it really dosent contain any info that you need outside of being a container for the child profiles.

Dr - your collection is so huge I see no matter what you do you are going to run into the time issues

My Images are on the SD card, the tablets that dontr have SD cards shoudl have a directory called SD for storage in non rom memory. I know this has been kicked around on the Vizio Tab forums as well. If there isnt that /sdcard/ you can make it, only think is you may have to have root access to your phone to put it in the /

But again that could be corrected with a small config file that checks for default locations ?

This is still better than anything else I have tried so far.... Thanks for the App !

-Robert
DVD Profiler Desktop and Mobile RegistrantDr. Killpatient
Here's my card
Registered: May 19, 2007
Reputation: Highest Rating
United States Posts: 5,869
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Quoting RobAGD:
Quote:
The image stuff worked fine for me ( HTC Evo 4g ), I dont recall an issues with it trying to import on rotation. Ill check that when I get to work.

It's not a issue with it trying to import on rotation - it's an issue that if you rotate while it's importing, the import process restarts.

Quoting RobAGD:
Quote:
Parent/child - I would just leave the parent out, it really dosent contain any info that you need outside of being a container for the child profiles.

What I ended up doing was to filter to only show profiles with a Collection ID value which I recently re-worked so only actual movies (or TV seasons) contained one. This excluded my Wish List by default and while I'd like to have it in it's own list, for now it's good to exclude. So no parent profiles were exported.
 Last edited: by Dr. Killpatient
DVD Profiler Desktop and Mobile Registrantkitarolivier
Registered: March 16, 2007
Belgium Posts: 136
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Some news guys :

I tried to make a porgram on PC that convert XML into tables for import on device. It was also slow. So I made some search, and found that inserts statements in sql lite are very slow if done alone.
So I've included thge import in a transaction, and it's now very fast.

I just have to face a new small problem : the separate update thread seems to keep the CPU, so the progress dialog does not update.

I also would like to implement a database version so it will destroy tables and make a full import only if data structure change or upon user request.

Wait a few days more for alpha testers...

Greetings.
DVD Profiler Desktop and Mobile RegistrantDr. Killpatient
Here's my card
Registered: May 19, 2007
Reputation: Highest Rating
United States Posts: 5,869
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
That makes sense. Running one insert after the other would update the indexes for each insert. Running in a transaction doesn't make the data "live" until after the commit so the indexes are only updated once.
    Invelos Forums->DVD Profiler Mobile: Mobile Technical Support Page: 1 2 3 4 ...8  Previous   Next