<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <font face="Helvetica, Arial, sans-serif">Hello everyone, I am a
      first year undergraduate computer science student interested in
      the Google Summer of Code.<br>
      <br>
      <b>Name:</b> Arnav Dhamija<br>
      <br>
      <b>College:</b> BITS Pilani, Hyderabad Campus<br>
      <br>
      <b>Country:</b> India<br>
      <br>
      <b>Project title:</b> </font>Extension for KDE Dolphin to make it
    easier to select files which are in a non-continuous order<br>
    <br>
    <b>Project Description:</b> <font face="Helvetica, Arial,
      sans-serif">Selecting multiple files in any file manager for
      copying and pasting has never been a pleasant experience,
      especially if the files are in a non-continuous order. Often, when
      copying files between devices we might find that we need to select
      only a subset of the required files we have selected and this
      leads to the unwieldy operation of removing files from our
      selection. <br>
      <br>
      My solution to this problem is to introduce the concept of a
      "pane" or a "tray" within the Dolphin file manager as an
      extension. <br>
      <br>
      This tray is a completely temporary location where the file
      pointers to the required files are stored (much like how files are
      stored on the computer clipboard) and items on the tray are only
      saved for that session.<br>
      <br>
      Files can be added to this tray by using a right-click context
      menu option or by using the mouse scroll click or drag and drop. <br>
      <br>
      Actions can then be collectively performed on all the items on the
      tray - such as directory operations such as copy, paste, cut,
      upload images in selection to Facebook, upload files to Dropbox,
      etc. This will highly enhance Dolphin's productivity tools.</font><br>
    <br>
    <b>Technical requirements:</b> QWidgets, C++<br>
    <br>
    <b>Timeline and availability:</b> I have already developed a basic
    standalone QWidgets application which demonstrates what this project
    is trying to achieve. The next step would be to improve the
    stability and usability of said application and then to port it over
    as a Dolphin File Manager extension. I will be available for further
    discussion and development after 11th December 2015.<br>
    <br>
    <b>Why me:</b> I am enthusiastic about open source software and have
    been using a Linux distro since early high school. I have past
    experience with using open source libraries such as SFML to develop
    applications. I also have a decent grasp of algorithms and enjoy
    competitive programming. Finally, I am willing to learn as much as
    possible to improve my technical skills.<br>
    <br>
    I would need a mentor for integrating this application with KDE
    Dolphin. I would be very grateful for further discussion and
    guidance on the same
    <div class="moz-signature">-- <br>
      <font face="arial">arnav dhamija</font></div>
  </body>
</html>