Reply to thread

It takes more work than you think. The existing GUI implementation consists of much more than a simple for loop (!!). Currently all together, only GUI rendering code takes up about 1500 lines. You can see the main class here (although this is not all the GUI code, it's broken down into a few other classes as well). There is just a lot to it though.


And then of course you have all the back end code. You act as if the front end and the back end are totally separate. They are tightly bound and a good design on the back end means cleaner and more easily maintained code on the front end. Meaning as time progresses, new enhancements can be integrated more easily and bugs can be fixed more quickly.


When it comes down to it though omriamos, the plug-in is still in Beta. It is not feature complete. The very first alpha was released only two months ago. But it all takes time. I have been developing the plug-in off and on for almost a year now (I pretty much started last December). It's just a lot of work. So yeah, we haven't gotten to custom filtering or sorting, but I feel like we are doing pretty good so far, especially considering we are only two months out from our first alpha release.


Filtering and Sorting are coming a version or two down the road, but we are not there yet. We have to prioritize. As for the original question of the thread, the movie data imported via Moving Pictures is stored in a SQLite database, which means it's not as simple as pulling from a text file. Some kind of code would need to be written to import into MyVideos. I'd rather attract users than send them away, :p but if someone else were to work on something like this I would give them my input.


And guys please stop bickering. I am only going to ask once.


Top Bottom