tag:blogger.com,1999:blog-33235381874262321122024-02-19T06:00:12.691+01:00trichard's blogThomas Richardhttp://www.blogger.com/profile/18046034148657925461noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-3323538187426232112.post-80869260920700893282010-12-21T21:49:00.000+01:002010-12-21T21:57:02.687+01:00Introducing Dropbox integration for DolphinHello all,<br />
<div><br />
</div><div>About a week ago I was looking for a plugin that integrates Dropbox within the KDE filemanager Dolphin. Seems like this didn't exist yet. The demand for it is pretty high it seems:</div><div><a href="https://bugs.kde.org/show_bug.cgi?id=179302">https://bugs.kde.org/show_bug.cgi?id=179302</a></div><div><a href="https://www.dropbox.com/votebox/175/dolphin-kde4-qt4-gui-client">https://www.dropbox.com/votebox/175/dolphin-kde4-qt4-gui-client</a></div><div><br />
</div><div>That's why I decided to develop <b>dolphin-box-plugin</b> and blog about it. What the plugin currently does is:</div><div><ul><li>Show sync feedback with icon overlays</li>
<li>Provide custom context menus</li>
</ul></div><div>As screenshots usually say more then a thousand words: </div><div><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEMNVN30Op6vBadeipQdf1jjj0L5Tpc4tPQSwOMxp90ziJA4gJ8FTDbeBKR9TtH7r-piqpIrFtioGp1tE8lXdchQczCErmmGz26g8J1d4uicIf9MbiF20gB-hOcCDN4Y01NelxkfKBSXXJ/s1600/dolphin-box-plugin-syncing.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="278" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEMNVN30Op6vBadeipQdf1jjj0L5Tpc4tPQSwOMxp90ziJA4gJ8FTDbeBKR9TtH7r-piqpIrFtioGp1tE8lXdchQczCErmmGz26g8J1d4uicIf9MbiF20gB-hOcCDN4Y01NelxkfKBSXXJ/s400/dolphin-box-plugin-syncing.png" width="400" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlBydIKhlEVEevSkrl5pRiLXEGk8okWOlnI_AasXgI_Ou07Pes4J5dQSffL_ohiQIVvDMRlA0Z7QFxkO3RCkMgUtGXeh6svBtt9UJCnNwSnyqz7p-6zx30h3SDgdecvmjRKAWYq7ZkRiu3/s1600/dolphin-box-plugin-done.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="282" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlBydIKhlEVEevSkrl5pRiLXEGk8okWOlnI_AasXgI_Ou07Pes4J5dQSffL_ohiQIVvDMRlA0Z7QFxkO3RCkMgUtGXeh6svBtt9UJCnNwSnyqz7p-6zx30h3SDgdecvmjRKAWYq7ZkRiu3/s400/dolphin-box-plugin-done.png" width="400" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjEA0IjJhuYvPtg9RRwDkR7NHB2Isr3NIeKahstXoPv5IPVjdusDvtYK6qpVxEW3yrfZWjE29pJdQREHXx2bP404RjDdXP26c2l_oT8cUF2zgXqy3o4L4gALioPjuuSb_c6SWGCahV1qDB/s1600/servicemenus.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="297" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjEA0IjJhuYvPtg9RRwDkR7NHB2Isr3NIeKahstXoPv5IPVjdusDvtYK6qpVxEW3yrfZWjE29pJdQREHXx2bP404RjDdXP26c2l_oT8cUF2zgXqy3o4L4gALioPjuuSb_c6SWGCahV1qDB/s400/servicemenus.png" width="400" /></a></div><div><br />
</div><div></div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
</div><div><br />
<br />
<br />
So how do you get these goodies?</div><div><br />
</div><div>Currently you can get the sourcecode at:</div><div><a href="http://gitweb.kde.org/scratch/trichard/dolphin-box-plugin.git">http://gitweb.kde.org/scratch/trichard/dolphin-box-plugin.git</a></div><div><br />
</div><div>Or download the (K)Ubuntu 10.10 64bit package (I know, I should create more packages)</div><div><a href="http://dl.dropbox.com/u/9840690/dolphin-box-plugin/dolphin-box-plugin_0.1-1_amd64.deb">http://dl.dropbox.com/u/9840690/dolphin-box-plugin/dolphin-box-plugin_0.1-1_amd64.deb</a></div><div><br />
</div><div>After installing the files, either from source or from the deb, you have to enable the plugin by doing the following:</div><div><ul><li>Restart Dolphin</li>
<li>Settings --> Configure Dolphin --> Services</li>
<li>Check Dropbox</li>
<li>Restart Dolphin</li>
</ul><div>Let me know if you have any problems!</div></div><div><br />
</div><div>As they would say it: <span class="Apple-style-span" style="line-height: 18px;"><span class="Apple-style-span" style="font-family: inherit;">Happy syncin'!</span></span></div><div><span class="Apple-style-span" style="line-height: 18px;"><span class="Apple-style-span" style="font-family: inherit;"><br />
</span></span></div><div><span class="Apple-style-span" style="line-height: 18px;"><span class="Apple-style-span" style="font-family: inherit; font-size: x-small;">Please note that i'm not affiliated with Dropbox in any way, hence the sucky plugin name.</span></span></div><div><br />
</div><div><br />
</div>Thomas Richardhttp://www.blogger.com/profile/18046034148657925461noreply@blogger.com47