Remove the non-blocking flag from the fd passed to
g_daemon_file_input_stream_new(). This is needed because our userland
threads set the fd to non-blocking where g_input_stream_*() functions
are blocking operations.
This fixes the progress bar display and allows to write to remote
directories like ftp, sftp, webdav. Reading from these remote locations
is "somehow" working now too, but there is still something fishy when
copying directories.
You have been warned. However, it's much better than it was.
defaults (which can be changed in the preferences):
* disable monitoring (gamin uses kqueue(2) and will run out of fds very
fast on a default GNOME system so it will fall back to polling which is
very ressource intensive)
* stop indexing if available space is =< 5%
* set default indexing speed to 10 (i.e. medium value 0->20)
* don't index removable devices
I will revisit this later when/if tracker behaves nicer.
taken from debian. Added comments to patches while here.
This needs a very -current xulrunner, hence version check enforced in
LIB/BUILD_DEPENDS.
ok ajacoutot@
polkit-qt4 is a library that lets developers use the PolicyKit API
through a nice Qt-styled API. It is mainly a wrapper around QAction and
QAbstractButton that lets you integrate those two component easily with
PolicyKit.
Tkhtml3 is a Tk widget that displays content formatted according
to the HTML and CSS standards. Tkhtml3 is not an end-user application,
it is for Tcl programmers who wish to embed a standards-compliant
HTML/CSS implementation in their applications.
OK landry@ and after more cleanup, also OK sthen@
Tktray is an extension that is able to create system tray icons.
It follows http://www.freedesktop.org specifications when looking
up the system tray manager. This protocol is supported by modern
versions of KDE and Gnome panels, and by some other panel-like
application.
OK landry@, and after more cleanup, also OK sthen@