Doing CC to plasma-devel You need to send email to plasma-devel@kde.org instead of plasma-devel-requ...@kde.org :)
On Thu, Apr 11, 2013 at 10:49 PM, Akshay Ratan <akshayra...@gmail.com>wrote: > Hello everyone, Hi! > I am working on the Project :: *Improvement and > Enhancements for Plasma Media Center*. Before finalizing my GSOC > Proposal, I wish to share a few ideas which I have regarding the project > besides those which are mentioned in the KDE Community wiki. As we all know > this year, KDE theme for GSOC is "Polishing Existing Things", I look > forward to help make PMC even better. > Good to know that ! Few of these ideas are described below, some of which I would like to work > on::: > > 1. There is no option for subtitles in the video player. Its need is > immense in any video player. Implementing the subtitle feature in the > Plasma Media Center's Video player as a part of my GSOC would be great ! > Though there is subtitleprovider.cpp file relevant but still on testing, > there comes no option for subtitles. > +1 Yes, It would be good if we have option to add subtitles too. > 2. Currently available backends for fetching media are from Picasa and > Flickr. Extending the "onlineservices" library, so that after the > implementation, backend support is available for Facebook and Dropbox. > digiKam for that matter has plugins to import and export to various online > services. This would not only make PMC Application better but also put it > forward in the line of top image viewer applications. > Its good to have more and more plugins in PMC but I would suggest not to concentrate on additional plugins. Instead of that try to focus on core functionalities in PMC and improvement wherever possible. > > Line of action would be on the basis of existing backend support like : > https://github.com/akshayratan/Plasma-Media-Center/blob/master/browsingbackends/onlineservices/picasa/moc_picasamodel.cpp > > Don't look at moc files. These are auto-generated file when cmake run. Look at https://projects.kde.org/projects/kdereview/plasma-mediacenter/repository/revisions/master/entry/browsingbackends/onlineservices/picasa/picasamodel.cpp. > 3. In the working of the Plasma Media Center Application, I propose to > implement the "Keyboard's BACKSPACE KEY" to function as one-level before. > Just as arrow keys are used to view pictures left to right and vice versa, > backspace tool would be great as users can entirely control it using > keyboard. Further, a relevant bug(though not exactly same) is already there > on bugs.kde.org . The link is : > https://bugs.kde.org/show_bug.cgi?id=317233 . > > +1 Other than that we also have to do some redesign of the flow so that keyboard-only navigation is possible. > 4. Improved indexing of metadata of videos using Webminer and Nepomuk > Indexer. > > Though I am very comfortable in Qt C++ framework, I am not that much > familiar with qml(Qt Meta Language) which I hope to learn soon. Anyways, > following is a qml function which needs to be polished to implement the > backspace feature :: > https://github.com/akshayratan/Code/blob/master/handling_keys. This > particular function is for ImageViewer in PMC. This feature I would like to > take upon in my GSOC project. > > Besides this, following were the community ideas for implementation---- > > - Categorizing media better like pictures on the basis of tags, videos > according to different filters - length, quality etc > - Improving playlist search - should be able to search through artist, > album etc > - Folder preview in Local Media Browsing > > > I would soon post a draft of my implementation scheme and further ideas > framed in a proper proposal format. Please help me correct myself if I am > wrong somewhere. I am looking forward for a positive response. > I would further like to know in detail a little bit about the third > community suggestion of "Folder preview in Local Media Browsing". Where > exactly I should begin hacking for this feature. > You need to look into Dolphin source code since Dolphin has this functionality. > > To tell the Plasma Community something about myself- I am an ICT > undergraduate student at DA-IICT, Gandhinagar, India. I love hacking on > open-source. Did a Summer of KDE project on KMouseTool application last > year and I am very comfortable in tools and technologies of open-source > like GIT,CMake, Matlab,Qt etc besides being proficient in C,C++,Java and > having a familiarity in Python,HTML,CSS,JavaScript. > > Other than that looks fine to me . Try PMC again and again, you will get even more ideas :D > Thanks ! > > Cheers, > *Akshay Ratan* > * > * > (IRC NICK:: akshay_r #plasma, #kde-devel) > > Blogs:: www.akshaycode.blogspot.com > www.akshayratan.blogspot.com > Cheers! -- http://www.sinny.in
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel