Kfilebox

Network

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

21
8 .4
Description:

Kfilebox 0.4.7 fixes some small problems of the previous version affecting specially Kubuntu systems:

* Missing icon on KDE start menu
* Wrong icon on system notifications
* Missing option on iconset selection in preferences window
* Unreadable highlighted options in preferences window

Kfilebox requires KDE 4.4.x
Last changelog:

9 years ago

Version 0.4.6:

* New Logo and a set of icons (monochrome) by Wojciech Ryrych
* A set of white icons for KDE 4.5 by Daniel Eguren
* Selection of iconset from preferences window (new feature)
* Greek translation by Marios Zindilis

Version 0.4.5

* New name, logotype and icons
* New links to "Get More Space" and "Launch Dropbox Website" (require web authentication)
* Traditional Chinese translation by Plesry
* Galician translation by Roberto Rosend
* Arabic translation by Fahad Alduraibi

Version 0.4.1

* Changed the behavior of system tray icon.
* Fixed a hard-coded configuration file path.
* Fixed a segmentation fault caused by restarting the daemon
* Fixed persistent system tray icon tooltips
* German translation by Marc Cheng
* Dutch translation by Kees Huiberts
* Portuguese translation by Luiz F. Ranghetti

Version 0.4.0

* Better KDE integration
* Localization system changed to Gettex (KDE standard)
* System notifications
* KDE autostart
* Enable and disable system notifications and autostart from preferences window
* Simplified Chinese translation by Chloe Rei
* Slovenian translation by Jože Klepec
* Lithuanian translation by Donatas G.
* Portuguese translation by Eduardo B. Alexandre
* Italian translation by Federico Dughiero
* French translation by Sylvain Charzat

Version 0.3.0

* Custom Dropbox client
* Installation process
* Turkish translation by Anil í–zbek

Version 0.2.1

* Czech translation by Pavel Fric
* Russian translation by Yura Mityakov

Version 0.2.0

* Start and stop Dropbox daemon
* Last changed files
* Double click on icon opens Dropbox folder
* English, Polish (by Mateusz Piekos) and Spanish translations updated

Version 0.1.0

* Dropbox status
* Open Dropbox folder
* Preferences editor
* Open help URLs
* English, Polish (by Mateusz Piekos) and Spanish translations

uteck

9 years ago

Not sure what it is, but I'll try when the site is back up.

Report

C

deuteros

9 years ago

Sorry, the site is down. I've contacted with my hosting service.

Thanks!

Report

uteck

9 years ago

On Debian if you have the Dropbox .deb package installed the files are located in /usr/lib/dropbox/

Report

Naraku

9 years ago

Where I can find the sources? :)

Report

maarizwan

9 years ago

http://sourceforge.net/projects/kdropbox/files/kfilebox-0.4.7/Source/

Report

C

deuteros

9 years ago

That's right. Anyway I will upload a tar.gz this week.

Regards!

Report

C

deuteros

9 years ago

Tar.gz uploaded :)

Report

Eol

9 years ago

I have a system-wide dropbox installed (to /opt/dropbox/) and I want KFilebox to use it instead of downloading a new one and installing it to my home folder. Is it possible to add such an option?

Report

C

deuteros

9 years ago

Ummm, I don't think so. Kfilebox looks for $HOME/.dropbox-dist and if not exists tries to download the tar.gz. After installed it executes a system call to start the daemon using $HOME/dropbox-dist/dropboxd

Report

Eol

9 years ago

It's sad :(
Actually, creating $HOME/.dropbox-dist and symlinking /opt/bin/dropboxd to $HOME/.dropbox-dist/dropboxd helped (KFilebox doesn't try to download the daemon and can start/stop it), but an GUI option would be nice too :)

Report

9

molecule-eye

10 years ago

Awesome. But I do prefer the old icon! (Too much going on in the new one.)

Report

9

nowardev

10 years ago

thank you

Report

muzenbaher

10 years ago

When launching:

kfilebox(10217): Communication problem with "kfilebox" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name es.deuteros.kfilebox was not provided by any .service files" "

===============================
Arch Linux
KDE 4.5.2
Qt 4.7.0

Report

xeros

10 years ago

Is there ability to check from CLI if synchronization has finished already? I need it for shell scripts.
"dropbox status" command from original client is not reliable. Now I'm using 'lsof' command grepped for estabilished https connections from dropbox but I think it has https connection some time after it has finished synchronization, too.

Report

xeros

10 years ago

I mean "dropbox status" is not reliable without connection to X-Window. It shows me that dropbox client is not running althrough it is and synchronizes properly.

Report

C

deuteros

10 years ago

Hi, maybe you can do a script to interact directly with the daemon. You need to write the socket and process the response. You can use kfilebox source code as an example:

http://kdropbox.svn.sourceforge.net/viewvc/kdropbox/core/DaemonConnection.cpp?revision=33&view=markup

The command to send to the daemon socket is get_dropbox_status

Regards

Report

9

fadnix

10 years ago

Hi all,

I think this will apply to Fedora users and maybe others too

I use Fedora 13 & currently KDE 4.4.5 and the program did not compile since it could not locate some libraries so to fix that just update the kdropbox.pro file and add these lines:

----------
INCLUDEPATH += /usr/include/kde4
LIBS += -lkdeui \
-lkdecore
----------

* NOTE: the file already has this line "LIBS += -lkdeui" so you will have to add the backslash at the end and include the other line underneath it.

after that do the steps to compile and run.. (qmake-qt4, make, qmake-qt4, make install).

Report

gennargentu

9 years ago

Hi, I follow your's suggestion,and they were right, but I still have problem compiling Kfilebox, everything is ok with qmake-qt4, but when i try make it gave me this:
main.cpp: In function ‘int main(int, char**)’:
main.cpp:34: error: ‘MainWindow’ was not declared in this scope
main.cpp:34: error: expected ‘;’ before ‘w’
make: *** [main.o] Error 1

I'm using Fedora 13 x64 with KDE 4.5.5, can someone tell me how to fix it?

Report

9

fadnix

9 years ago

I had the same issue once, but i think it was because the tar.gz file did not unpack correctly. So download the file again, unzip it, apply the fix to "kfilebox.pro" and it should work.

(To be specific, the file "mainwindow.h" was empty).

Now it compiled for me correctly.
F14-32bit
kfilebox 0.4.7

Report

jfilipe

7 years ago

In ny net when compiling kfilebox 0.4.9 it gets this error ! Howto solve it ?

mainwindow.o: In function `Configuration::setValue(QString const&, QVariant const&)':
/home/filipe/testes/kfilebox_0.4.9/src/configuration.h:22: undefined reference to `KConfigGroup::writeEntry(QString const&, QVariant const&, QFlags<KConfigBase::WriteConfigFlag>)'
/home/filipe/testes/kfilebox_0.4.9/src/configuration.h:22: undefined reference to `KConfigGroup::writeEntry(QString const&, QVariant const&, QFlags<KConfigBase::WriteConfigFlag>)'
/home/filipe/testes/kfilebox_0.4.9/src/configuration.h:22: undefined reference to `KConfigGroup::writeEntry(QString const&, QVariant const&, QFlags<KConfigBase::WriteConfigFlag>)'
/home/filipe/testes/kfilebox_0.4.9/src/configuration.h:22: undefined reference to `KConfigGroup::writeEntry(QString const&, QVariant const&, QFlags<KConfigBase::WriteConfigFlag>)'
/home/filipe/testes/kfilebox_0.4.9/src/configuration.h:22: undefined reference to `KConfigGroup::writeEntry(QString const&, QVariant const&, QFlags<KConfigBase::WriteConfigFlag>)'
mainwindow.o:/home/filipe/testes/kfilebox_0.4.9/src/configuration.h:22: more undefined references to `KConfigGroup::writeEntry(QString const&, QVariant const&, QFlags<KConfigBase::WriteConfigFlag>)' follow
mainwindow.o: In function `Configuration::getValue(QString const&) const':
/home/filipe/testes/kfilebox_0.4.9/src/configuration.h:21: undefined reference to `KConfigGroup::readEntry(QString const&, char const*) const'
mainwindow.o: In function `MainWindow':
/home/filipe/testes/kfilebox_0.4.9/src/mainwindow.cpp:37: undefined reference to `KMenu::KMenu(QString const&, QWidget*)'
/home/filipe/testes/kfilebox_0.4.9/src/mainwindow.cpp:98: undefined reference to `KStatusNotifierItem::KStatusNotifierItem(QObject*)'
mainwindow.o: In function `MainWindow::updateStatus(DropboxStatus, QString const&)':
/home/filipe/testes/kfilebox_0.4.9/src/mainwindow.cpp:403: undefined reference to `KStatusNotifierItem::setIconByPixmap(QIcon const&)'
collect2: ld returned 1 exit status
make: *** [bin/kfilebox] Error 1

Report

9

fadnix

9 years ago

just a small update since the project name is now changed to kfilebox. so the file that need changing is "kfilebox.pro.

So simply open that file and locate:
-----
LIBS += -lkdeui
-----

and replace it with:
-----
INCLUDEPATH += /usr/include/kde4
LIBS += -L/usr/lib/kde4/devel/ -lkdeui -lkdecore
-----

then compile:
-----
qmake-qt4
make
su -c 'make install'
-----

Report

C

deuteros

9 years ago

Thanks for your help

Report

9

fadnix

9 years ago

Hi all,

To compile this under Fedora 14 you need to do a bit more changes to the "kdropbox.pro" and add:

------------
INCLUDEPATH += /usr/include/kde4
LIBS += -L/usr/lib/kde4/devel/ -lkdeui -lkdecore
------------

after that do the steps to compile and run.. (qmake-qt4, make, qmake-qt4, make install).

Report

dgvirtual

10 years ago

Does the current KDropbox work with the beta releases of dropbox for linux, featuring selective sync and lan sync?

Report

C

deuteros

10 years ago

I haven't tested, I don't think so. Version >0.8.x aren't supported.

Regards!

Report

9 years ago

Version 0.4.6:

* New Logo and a set of icons (monochrome) by Wojciech Ryrych
* A set of white icons for KDE 4.5 by Daniel Eguren
* Selection of iconset from preferences window (new feature)
* Greek translation by Marios Zindilis

Version 0.4.5

* New name, logotype and icons
* New links to "Get More Space" and "Launch Dropbox Website" (require web authentication)
* Traditional Chinese translation by Plesry
* Galician translation by Roberto Rosend
* Arabic translation by Fahad Alduraibi

Version 0.4.1

* Changed the behavior of system tray icon.
* Fixed a hard-coded configuration file path.
* Fixed a segmentation fault caused by restarting the daemon
* Fixed persistent system tray icon tooltips
* German translation by Marc Cheng
* Dutch translation by Kees Huiberts
* Portuguese translation by Luiz F. Ranghetti

Version 0.4.0

* Better KDE integration
* Localization system changed to Gettex (KDE standard)
* System notifications
* KDE autostart
* Enable and disable system notifications and autostart from preferences window
* Simplified Chinese translation by Chloe Rei
* Slovenian translation by Jože Klepec
* Lithuanian translation by Donatas G.
* Portuguese translation by Eduardo B. Alexandre
* Italian translation by Federico Dughiero
* French translation by Sylvain Charzat

Version 0.3.0

* Custom Dropbox client
* Installation process
* Turkish translation by Anil í–zbek

Version 0.2.1

* Czech translation by Pavel Fric
* Russian translation by Yura Mityakov

Version 0.2.0

* Start and stop Dropbox daemon
* Last changed files
* Double click on icon opens Dropbox folder
* English, Polish (by Mateusz Piekos) and Spanish translations updated

Version 0.1.0

* Dropbox status
* Open Dropbox folder
* Preferences editor
* Open help URLs
* English, Polish (by Mateusz Piekos) and Spanish translations

12345678910
23
product-maker jezzivi Feb 09 2013 9 excellent
product-maker cichys Oct 05 2012 9 excellent
product-maker mdye Jun 29 2012 9 excellent
product-maker allgaeuyeti Jan 06 2012 9 excellent
product-maker Xepher Oct 20 2011 9 excellent
product-maker BGEuropeFan Sep 09 2011 9 excellent
product-maker tetris4 Sep 03 2011 9 excellent
product-maker 3 Aug 17 2011 9 excellent
product-maker -luk- Jul 20 2011 9 excellent
product-maker parapente Jun 03 2011 9 excellent
product-maker lazx888 May 12 2011 9 excellent
product-maker cojack Apr 26 2011 9 excellent
product-maker jumper47 Feb 16 2011 9 excellent
product-maker mous16 Feb 09 2011 9 excellent
product-maker s8dtvt Jan 23 2011 9 excellent
product-maker NevidS Jan 20 2011 9 excellent
product-maker dooder Jan 18 2011 9 excellent
product-maker TaMa Nov 07 2010 9 excellent
product-maker Desdenova88 Nov 02 2010 9 excellent
product-maker molecule-eye Oct 30 2010 9 excellent
product-maker nowardev Oct 26 2010 9 excellent
product-maker max63 Oct 08 2010 9 excellent
product-maker fadnix Sep 22 2010 9 excellent
Be the first to comment
cichys
Oct 05 2012
mdye
Jun 29 2012
SilentOS
Mar 24 2012
parapente
Jun 03 2011
yield65
May 30 2011
tetris4
Mar 24 2011
uteck
Jan 19 2011
joth666
Dec 15 2010
MoonBlossom
Nov 14 2010
TaMa
Nov 07 2010
xeros
Oct 03 2010
fadnix
Sep 22 2010
gerlosgm
Jul 14 2010
dgvirtual
May 29 2010
tocri
May 27 2010
bruce549
May 26 2010
Lole
May 08 2010
DreadKnight
May 06 2010
NevidS
Apr 25 2010
Montblanc
Apr 18 2010
tuxextradeluxe
Apr 18 2010
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.4.7
updated Jan 17 2011
added Apr 15 2010
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1
System Tags app software