mate-desktop / caja-dropbox Goto Github PK
View Code? Open in Web Editor NEWDropbox extension for Caja file manager
Home Page: http://www.mate-desktop.org
License: Other
Dropbox extension for Caja file manager
Home Page: http://www.mate-desktop.org
License: Other
mate-desktop ============= mate-desktop contains the libmate-desktop library, the mate-about program as well as some desktop-wide documents. The libmate-desktop library provides API shared by several applications on the desktop, but that cannot live in the platform for various reasons. There is no API or ABI guarantee, although we are doing our best to provide stability. Documentation for the API is available with gtk-doc. The mate-about program helps find which version of MATE is installed. You may download updates to the package from: http://pub.mate-desktop.org/releases/ Installation ============ If you are not using a released version of mate-desktop (for example, if you checked out the code from git), you first need to run './autogen.sh'. How to report bugs ================== Bugs should be reported to the MATE bug tracking system: https://github.com/mate-desktop/mate-desktop/issues
Icons would appear on folders and files that showed the state of syncing.
Folders and files have no indication of state.
Compile caja-dropbox
from source on Trisquel 10 (Ubuntu 20.04).
1.24.0
1.26.0
Trisquel 10
Apologies if I'm out of line, or if there's a better place to post about a bug.
I posted in the Mate forums (this thread) about poor caja performance, but I now suspect it is actually a caja-dropbox issue, so I thought I should report here.
Running Ubuntu 12.04 and Mate 1.6, Caja is very slow and laggy for me. When I turn uninstall caja-dropbox, or turn off the dropbox daemon, Caja works very well.
When the caja-dropbox is installed and dropbox daemon is running, .xession-errors produces errors like this when, in caja, I select a file or open a new tab.
selecting a file:
(caja:3964): Gtk-WARNING **: Refusing to add non-unique action 'CajaDropbox::move' to action group 'DirExtensionsMenuGroup'
(caja:3964): Gtk-CRITICAL **: IA__gtk_action_get_name: assertion `GTK_IS_ACTION (action)' failed
(caja:3964): Gtk-CRITICAL **: IA__gtk_action_get_name: assertion `GTK_IS_ACTION (action)' failed
(caja:3964): Gtk-CRITICAL **: IA__gtk_ui_manager_add_ui: assertion `name != NULL || type == GTK_UI_MANAGER_SEPARATOR' failed
(caja:3964): Gtk-CRITICAL **: IA__gtk_action_get_name: assertion `GTK_IS_ACTION (action)' failed
(caja:3964): Gtk-CRITICAL **: IA__gtk_action_get_name: assertion `GTK_IS_ACTION (action)' failed
(caja:3964): Gtk-CRITICAL **: IA__gtk_ui_manager_add_ui: assertion `name != NULL || type == GTK_UI_MANAGER_SEPARATOR' failed
opening a new tab:
** (caja:3964): CRITICAL **: caja_information_panel_set_uri: assertion `new_uri != NULL' failed
I have created a link to the dropbox folder from my desktop, but caja-dropbox doesn't start if i access dropbox from there. It only works if you enter it from its original location.
Hi,
the caja-dropbox Debian packages currently ships 9 patches that should be interesting for upstream.
Please investigate and cherry-pick where appropriate (patches number 1001-1009):
https://anonscm.debian.org/cgit/pkg-mate/caja-dropbox.git/tree/debian/patches?id=9401c6ce6af864c997deffc31a69f59874e0bf3a
caja-dropbox
is autostarted after reboot and shows its icon in system tray.
caja-dropbox
is not autostarted, its icon is not shown in system tray.
caja-dropbox
packagecaja-dropbox
, log-in to the Dropbox account, set its autostart in Preferences by Start Dropbox when system starts1.12.1-1
1.12.0-3
Ubuntu 16.04 LTS
https://bugs.launchpad.net/ubuntu/+source/caja-dropbox/+bug/1604439
Open terminal and execute caja-dropbox autostart y
.
Which in its turn breaks distcheck.
$ NOCONFIGURE=1 ./autogen.sh
$ mkdir build
$ cd build
$ ../configure ...
$ make
It will break:
make[2]: Leaving directory '/home/monsta/mate/caja-dropbox/build/src'
make[2]: Entering directory '/home/monsta/mate/caja-dropbox/build'
python serializeimages.py 1.12.0 /usr/share/applications < caja-dropbox.in > caja-dropbox
/bin/bash: caja-dropbox.in: No such file or directory
Even if you edit the top Makefile.am
and add $(top_srcdir)/
to the file names, the build will break anyway due to serializeimages.py
not caring about building from any other dir.
sudo apt-get install caja-dropbox
1.26.0
1.26.0-0ubuntu1
Ubuntu MATE 21.10
https://bugs.launchpad.net/ubuntu/+source/caja-dropbox/+bug/1940766
when not found package 'python-docutils' - script shows error 'required docutils', what is not informative.
please add to Readme this:
in directory path not allowed whitespaces and symbols '(', ')'.
Debian 8.2 testing, Mate 1.10.2
Hi
caja-dropbox hasn't been updated to work with MATE 1.9 since it still uses docutils
checking for docutils... no
configure: error: couldn't find docutils
When I click the Dropbox icon in my notification area, it launches nemo, which begins comsuming ~60% CPU until killed. Once nemo is killed, it launches caja, which begins comsuming ~60% CPU until killed. Once caja is killed, it opens the local folder in Firefox, thus concluding its CPU-destruction spree.
Closing the window in either file manager will not end the CPU carnage. They have to be killed.
Sorry ... but this package is complete?
or I have to install something else?
With this package does not install the necessary files so you can run dropbox:
/usr/bin/dropbox
/usr/lib/caja/extensions-2.0/libcaja-dropbox.so
/usr/share/applications/dropbox.desktop
The installation DEB file performs the following:
/usr/share/doc/caja-dropbox/changelog.Debian.gz
/usr/share/doc/caja-dropbox/changelog.gz
/usr/share/doc/caja-dropbox/copyright
/usr/share/lintian/overrides/caja-dropbox
Therefore it is impossible to work caja-dropbox
Moreover, the compilation if it works perfectly
and install all necessary
Regards
As discussed on IRC the package is build with a wrong library path under debian. Verison 1.8
Extension is at /usr/lib/caja/extensions-2.0/libcaja-dropbox.so while caja wants it to be in /usr/lib/x86_64-linux-gnu/caja/extensions-2.0/
Like it's done in the caja-extensions repo.
Screensaver will kick in after idle timeout
Screen stays on. If I uninstall caja-dropbox it works again
Install caja-dropbox on Ubuntu 18.04
ii mate-desktop-common 1.20.1-2ubuntu1
ii caja-dropbox 1.20.0-2
Ubuntu 18.04.1 LTS
Orginal issue was reported here.
mate-desktop/mate-utils#26
Description original:
Caja closes all open instances of caja when closing a properties window of a dropbox file/folder with caja-dropbox installed.
The properties window of any other file/folder (as long as not part of my dropbox) work fine.
If caja-dropbox is removed, then the properties window works also for files/folders in my dropbox.
I'm using Dropbox V2.0.5 and caja-dropbox_0.7.1-3+quantal_amd64.deb.
I can confirm this issue with fedora 18
Actual backtrace:
https://dl.dropboxusercontent.com/u/49862637/Mate-desktop/Bugs/backtrace-caja-dropbox
Dropbox trayicon/indicator menu is opened and it is usable.
Dropbox trayicon/indicator menu is opened but unusable (has empty entries, see screenshot).
ubuntu-mate-desktop
caja-dropbox
, login, launch1.18.0-1
1.18.0-0ubuntu2
Ubuntu 17.10
https://bugs.launchpad.net/bugs/1751451
First seen on Ubuntu MATE Commuinity.
dear maintainers, please merge the following tickets. i spend whole weekend to debug and make caja-dropbox
usable (it works now perfectly!), created nice pull requests per feature. for others to benefit the work, these should be merged and 1.8.0 release be made. last caja-dropbox release is not usable, it lacks autostart, points to files from nautilus-dropbox package, and fails to initialize on clean installs. the changes are fully tested in clean install with vagrant. gist of Vagrantfile
is here if you wish to test yourself, but it's probably not your favourite distribution :D
as for the massive amount of comments in those tickets, @NiceandGently got hurt by me taking over his work, but really it was not so, shouldn't cry if just finished the work he did not have time or interest at that time.
so there's also duplicate pull request for #14: #13, which was created by @NiceandGently. i asked in #12 how he created his branch he referred in his comment, i really didn't expect him to react that soon considering that for first note he did not respond for a week and as i already worked on the same issue i had created #14 and after pushing the PR noticed he had reacted this time. however his PR is incomplete (some commits need to be removed) and dirty (many different features committed to same branch, but should be different PR-s), so i suggest to merge #14 instead of #13.
I clone the repo, then I run the ./autogen.sh command but it's ending with this:
configure.in:20: installing `./config.guess'
configure.in:20: installing `./config.sub'
configure.in:5: installing `./install-sh'
configure.in:5: installing `./missing'
src/Makefile.am: installing `./depcomp'
Makefile.am: installing `./INSTALL'
Makefile.am: required file `./ChangeLog' not found
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.