From: <che...@us...> - 2007-06-26 13:29:01
|
Revision: 640 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=640&view=rev Author: chef_koch Date: 2007-06-26 06:28:59 -0700 (Tue, 26 Jun 2007) Log Message: ----------- added many new ideas Modified Paths: -------------- trunk/plugins/myGUIProgramsAlt/README.txt Modified: trunk/plugins/myGUIProgramsAlt/README.txt =================================================================== --- trunk/plugins/myGUIProgramsAlt/README.txt 2007-06-26 00:47:40 UTC (rev 639) +++ trunk/plugins/myGUIProgramsAlt/README.txt 2007-06-26 13:28:59 UTC (rev 640) @@ -33,8 +33,14 @@ .: To-do next :. ---------------- BUGS: - - AllGame-Import: rating is not imported correctly + - AllGame-Import + -> rating is not imported correctly + -> Do we want to import the Name of the game, too? + -> a " in Title cause display issues, try to look up 'Grand Theft Auto San Andreas' <-- PC Game + -> some decsriptions contain characters which are not displayed in details view, try to look up 'World Series of Poker: Tournament of Champions' <-- PC Game - fileinfodetails : fixup + - plugin is always starting in Genre View + -> not sure, i will have a look at it. -chef - cleanup for old/obsolete view/sort/db code -> ApplicationItem.cs: old db-sort code (replaced by ProgramSort) -> remove (maybe) obsolete DatabaseSorter.cs, replaced by ProgramSort.cs @@ -74,7 +80,56 @@ --------------------- Comment: lets fix some more of the above issues and then head for these? + - How do we want to handle images in future? - +Currently it is really strange for example if we need to recreate the db from the scratch, you always have to set up the whole stuff. +What do you think about it, i know how we can handle most of these stuff. It's just a question, whether we agree both to it. ;) +-> ApplicationItems + - Filename: for the image of ApplicationItem is parsed by ApplicationItem Title + - Filepath: GetSubfolder(Config.Dir.Thumbs, "MyProgramsAlt") + - database: remove 'imagefile' in tblApplicationItem + - config: remove the App.Picture label and textbox + maybe add a label as a hint, which the contain the filename, the plugin is searching for + this sample is created on the fly by Title + Example: Nintendo 64 - "C:\Program Files\Team MediaPortal\Thumbs\MyProgramsAlt\Nintendo 64.png" +-> FileItems + - Filename: for the image of FileItem is parsed by FileItem Title, and is only the base filename, + this means that we can append out counter _1 _2 or anything else to have more than image per fileitem + - Filepath: GetSubfolder(Config.Dir.Thumbs, @"MyProgramsAlt\" + FatherApplicationItemTitle) + - database: remove 'imagefile' in tblFileItem + - config: remove the image label and textbox in fileDetailsForm + maybe add a label as a hint, which the contain two sample filenames, the plugin is searching for + these samples are created on the fly by Title + Example: Nintendo 64 Mario Kart 64 - "C:\Program Files\Team MediaPortal\Thumbs\MyProgramsAlt\Nintendo 64\Mario Kart 64_1.png" + "C:\Program Files\Team MediaPortal\Thumbs\MyProgramsAlt\Nintendo 64\Mario Kart 64_2.png" + +pros: - no need to config paths for imagesDirs, appitems or fileitems + - no need to store the paths in database -> which is not working correct atm + +cons: - it's a bit coding work ;) + - after renaming an item, file must be renamed, too --> can also be don by code + + + - What should be the name for the plugin, when we will release it? - +Imo MyProgramsAlt sounds a bit uggly. I think it should not be too long and complicated. + - MyProgramsV2 + - MyProgramsAlt + - MyProgramsAlternative + - NewMyPrograms + - NewPrograms + ..... + could contain: new, alt +What about using a complete new name? + something with Games or Emu? + + + - What about an BackUp feature? - +Don't worry should not backup all stuff, just save in any fileformat you want: + - filepath and filename: to identify the file + - Launchcount + - LastTimeLaunched + + Add some more specific emulator support.. - using system and emulator ids??? can be used for - filter in fileinfoscraperForm This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |