![]() |
Movie Info Plus - Manage Icons, Posters, FanArt, .NFO's & more for Movies & TV Shows - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116) +--- Thread: Movie Info Plus - Manage Icons, Posters, FanArt, .NFO's & more for Movies & TV Shows (/showthread.php?tid=41129) |
- digitalhigh - 2009-02-07 My opinion on the whole GUI aspect of this program is this... I would wager that Fekker is far more concerned with speed and functionality over the prettiness of it right now. I agree that functionality is somewhat related to the interface, but overall, I much prefer a smarter MIP than a prettier one. Let him cram as much stuff under the hood as possible, then worry about the polish after all is said and done. I mean, just in the little bit of time I've been using this, there have been so many changes/additions/fixes/updates to the codebase that it's hardly the same program that it was when I started using it. And from what I've seen, there are many more changes to come. As a programmer, when I work, I do the same thing. Functions, functions, functions, functions, functions...fix the interface. Because there's no point in spending hours re-coding the appearance until everything is the way it's going to stay...ya know? - JiveTalker - 2009-02-07 fekker Wrote:Any luck with that crash when loading tv shows? anyone still having that happen?I re-installed it and it worked the first time then (strangely) the next day the error came back: System.ObjectDisposedException: Cannot access a disposed object. Object name: 'dlgDownloadingFile'. This is happening with the last 3 releases. All was okay on rev 2419. - Nazgulled - 2009-02-07 kizer Wrote:As long as the Looks doesn't bloat the software and make it a resource hog. All the prettiness often does.That's not entirely true and you are not understanding what I meant with a new interface... First of all, I never said to skin the application, add it lots of images, transparency, effects, etc etc. No, I never meant that. I mean, simply the user interface, make it modern, polish it and make it fit into a Windows application. Right now, MIP doesn't have any of that. All I'm saying is to organize the interface, make it fit into a Windows application, that's all. That will never compromise any of the current application features. Second of all, like Fekker already said, he's using the Krypton Toolkit. I haven't actually noticed this before he said he was using it but now I look at the screenshots and I can see it there. I use Krypton on my applications, I'm familiar with it and I though of creating an interface for MIP in Krypton before Fekker said he was using it and me realizing it was in fact already done in Krypton. All this to say that, you are happy with MIP? It runs fine? Good, cause... well, it will be exactly the same because I'll use the same toolkit. My idea is just to make the application more consistent and organized, that's all. I care about pretty things, I really do, but I'm not stupid. I'm not going to make an application that has the best interface in the world and becomes bloated as hell, not functional, slow or whatever. That would be just plain stupid, but I know what I'm doing. Please guys, put a little faith on what I'm saying. I have no intentions in turning a good software into a bad one. All I want is to help and make MIP look even better. digitalhigh Wrote:I would wager that Fekker is far more concerned with speed and functionality over the prettiness of it right now. I agree that functionality is somewhat related to the interface, but overall, I much prefer a smarter MIP than a prettier one. Let him cram as much stuff under the hood as possible, then worry about the polish after all is said and done.Once again, since you guys don't seem to read what I type... Fekker will keep doing what he's doing. What he'll need to do, if he wants it and if we even reach that point, is to port all the code a new interface, not recode the whole application. Depending on how MIP is programmed, that can be an easy task. Of course, some things will need recoding to make it work with the new interface, but that's about it, the main functionality, shouldn't need recoding. And again, If I do this, it won't be in the next few days or few weeks, like I said, I'm busy, so Fekker can keep doing he's thing for a while. digitalhigh Wrote:As a programmer, when I work, I do the same thing. Functions, functions, functions, functions, functions...fix the interface. Because there's no point in spending hours re-coding the appearance until everything is the way it's going to stay...ya know?Well, that's kinda wrong... I'm not talking about the interface itself but about the applicationa a whole. You go straight to coding and think about the details (interface included) for later. That's not the way, there's much too programming than just start typing code. You should plan your application, think about what features it will have and what will not, think about how you are going to organize your code to make it as modular as possible, then think about the interface and how are you going to pull everything together. These (and many more) are very important steps in programming a code application, you shouldn't just open the IDE and start coding. So many applications, from major version to major version state in their changelog "total application recode". Why? Because they didn't plan ahead, they didn't organize any thing, they jus started doing things, started coding things. Then, the application reached a point that needs more features but the whole interface is a mess, the whole code is a mess and they need a total recode. This happens more often than it should... But hey, this is just a thought and my opinion, that's all. I understand what you mean and I'm more or less like you, I never plan that much ahead my own applications, but I know it would be best in the long run if I did. Well, enough offtopic... I'm sorry for the long posts, I just wanted you guys to understand my point of view and to put a little faith in what I'm suggesting, that's all. - fekker - 2009-02-07 JiveTalker Wrote:I re-installed it and it worked the first time then (strangely) the next day the error came back: Any luck with getting it to show up in debug mode, if so can you shoot me the inter exception trace data for it, I know why's it's failing, I just don't see where I didn't trap those exceptions in the download threads. Basically it's trying to update text after that thread has ended since those are called, but not run, until the next cycle is processed. For the gui, like i said already, i'm open to ideas, I'll leave it at that and get back to debugging. - Nazgulled - 2009-02-07 fekker Wrote:For the gui, like i said already, i'm open to ideas, I'll leave it at that and get back to debugging.Nothing against it. When I have something to show, I'll show it... ![]() - kizer - 2009-02-07 Nazgulled, Sex it up and lets see it. ![]() ![]() Fekker, Here is my debug log for the Tv shows. http://pastebin.com/m74f768d5 Like I was saying it finds all my Battlestar Galactica stuff, but seems to refuse to even show the Bewitched stuff. It did then all of the sudden it stopped over the last few days. Heres the Bewitched only stuff http://pastebin.com/m1e708c41 - fekker - 2009-02-08 kizer Wrote:Nazgulled, i'll bet bewitched files are in the bewitched folder.. create a sub folder, and put them in there and it'll load them. - kizer - 2009-02-08 Currently its like this. I tell it to scan TV since everything is in the TV folder. TV/ -Battlestar Galactica --Season 1 ---Battlestar Galactica - S01E01.avi --Season 2 --Season 3 --Season 4 -Bewitched --Season 1 ----Bewitched - S01E01.avi --Season 2 --Season 3 I guess I'm confused on what you mean by create a subfolder. Isn't what I'm doing the correct thing to do? - fekker - 2009-02-08 kizer Wrote:Currently its like this. I tell it to scan TV since everything is in the TV folder. Ahh.. first time i've seen this happen, thus the debug log doesn't even list it. This is an issue with the tvdb API returning invalid xml. XML Parsing Error: junk after document element Location: file:///F:/cache/tvdb/71528/en.xml Line Number 1432, Column 8:</Data><Episode> -------^ I've put a posting on the dev boards on tvdb's site. - kizer - 2009-02-08 So, I'm not bonkers. Wooohoooo ![]() I've only noticed it with Bewitched so far. Thanks for the help. - fekker - 2009-02-08 I've updated my sig with following Have you entered your 5? Support themoviedb.org as the open source movie information site. If each user entered or updated just 5 records on that site, it would be complete and the best source of movie data on the internet in no time at all. If you haven't already done so, please do add a few movies to the site, or update those that are missing data. Do your part to support the community, I know I have. - ashlar - 2009-02-09 digitalhigh Wrote:There are still sections missing, but I'll get to those. (instructions on full library update, for example)Any info on this? After the first scan, if I change some thumbs through MIP, they are shown as "local content" but not updated as "current content" unless I select them manually, which kind of defies the purpose. - fekker - 2009-02-09 ashlar Wrote:Any info on this? After the first scan, if I change some thumbs through MIP, they are shown as "local content" but not updated as "current content" unless I select them manually, which kind of defies the purpose. I'm not sure what all digitalhigh had in mind for that, but one way to force a complete image refresh is to remove the image cache folder from xbmc, forcing it to regrab the images for the movies and shows. example: /home/fekker/.xbmc/userdata/Thumbnails/Video - kizer - 2009-02-09 Yep, I started adding Bewitched episode images to it. Funny thing is they get a wacked out file and I can't even update mine. hahahahaha, talk about sharing the love. ![]() I'm patient and I know it will get worked out eventually. If not I still have the thumbs and or I can right mouse save as from their site. As well my wife looked at some of the plots and said Hey thats not correct. The back of the video case says. Guess who's wife will be updating and some some correcting on thetvdb.com as well. - JiveTalker - 2009-02-09 fekker Wrote:Any luck with getting it to show up in debug mode, if so can you shoot me the inter exception trace data for it, I know why's it's failing, I just don't see where I didn't trap those exceptions in the download threads. Basically it's trying to update text after that thread has ended since those are called, but not run, until the next cycle is processed. I turned on tvshow debug in the config file then ran MIP and selected my HD tv shows folder to process. Everything ran fine! I then selected my SD tv shows folder and went out for a curry... when I returned everything had run fine and both times the log files look fine too. I then clicked on the "Load TV Shows" button again and the initial error occurred again and no log file was written. I then exited MIP and restarted and this time (by accident) selected both SD and HD folders ...it's been running for nearly 2 hours so far and I need to go to bed now! The screen stopped refreshing after the first few minutes so I have no idea how far it has got. I'll let you know tomorrow if any errors are logged. |