O script a seguir atuará de acordo com sua descrição. Eu acredito que esta não é a melhor abordagem para esta situação, mas não há um applet com a funcionalidade descrita por você que eu conheço.
Crie um arquivo na sua pasta pessoal com o seguinte conteúdo:
#!/bin/sh
ubuntuone_loc="/home/user/Ubuntu One/"
if [ $# -eq 0 ] ;
then
nautilus "$ubuntuone_loc"
else
(
i=0
for file in "$@" ;
do
echo $(($i * 100 / $#))
i=$(($i+1))
cp "$file" "$ubuntuone_loc"
done
echo 100
)|zenity --progress --title="Copy files progress" --text="Copying $# files to $ubuntuone_loc..." --auto-close &
RUNNING=0
while [ $RUNNING -eq 0 ]
do
if [ -z "$(pidof zenity)" ]
then
kill $(pidof cp)
RUNNING=1
fi
done
fi
Certifique-se de substituir "/ home / user / Ubuntu One" pelo seu Ubuntu uma pasta . Agora crie um novo lançador personalizado e preencha "sh / path / to / the / created / file". O novo lançador deve funcionar clicando e arrastando e soltando.
Espero que isso funcione para você. Um applet personalizado do Ubuntu One com esse tipo de comportamento seria bom.