Author |
Message |
Registered: June 3, 2007 | Posts: 706 |
| Posted: | | | | 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 |
|
Registered: March 16, 2007 | Posts: 136 |
| Posted: | | | | 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. |
|
Registered: March 16, 2007 | Posts: 136 |
| Posted: | | | | 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 |
|
Registered: March 16, 2007 | Posts: 136 |
| Posted: | | | | 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. |
|
Registered: March 13, 2007 | Posts: 670 |
| Posted: | | | | 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) |
|
Registered: June 3, 2007 | Posts: 706 |
| Posted: | | | | Any others out there testing this, if you could drop me a PM, I would like to compare some notes.
-R |
|
Registered: March 29, 2007 | Reputation: | Posts: 2,750 |
| Posted: | | | | I would be testing it, but my computer said goodbye a week ago. | | | Marty - Registered July 10, 2004, User since 2002. |
|
Registered: June 3, 2007 | Posts: 706 |
| Posted: | | | | There has to be more than 2 of us -R |
|
Registered: June 8, 2007 | Posts: 3 |
| Posted: | | | | 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 |
|
Registered: June 3, 2007 | Posts: 706 |
| Posted: | | | | I think it is all in the first post.
-R |
|
Registered: May 19, 2007 | Reputation: | Posts: 5,917 |
| Posted: | | | | 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. |
|
Registered: May 9, 2007 | Posts: 1,536 |
| Posted: | | | | 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 |
|
Registered: June 3, 2007 | Posts: 706 |
| Posted: | | | | 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 |
|
Registered: May 19, 2007 | Reputation: | Posts: 5,917 |
| Posted: | | | | 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 |
|
Registered: March 16, 2007 | Posts: 136 |
| Posted: | | | | 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. |
|
Registered: May 19, 2007 | Reputation: | Posts: 5,917 |
| Posted: | | | | 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. |
|