Giter VIP home page Giter VIP logo

caja-dropbox's Introduction

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

caja-dropbox's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

caja-dropbox's Issues

using right click menu in dropbox folder crashed caja

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

caja-dropbox 1.18 trayicon/indicator is unusable - does not have menu entries on Ubuntu 17.10

Expected behaviour

Dropbox trayicon/indicator menu is opened and it is usable.

Actual behaviour

Dropbox trayicon/indicator menu is opened but unusable (has empty entries, see screenshot).

caja-dropbox has empty menu in trayicon

Steps to reproduce the behaviour

  1. Install Ubuntu 17.10
  2. Install ubuntu-mate-desktop
  3. Install caja-dropbox, login, launch
  4. Try to open menu of Dropbox trayicon/indicator

MATE general version

1.18.0-1

Package version

1.18.0-0ubuntu2

Linux Distribution

Ubuntu 17.10

Link to downstream report of your Distribution

https://bugs.launchpad.net/bugs/1751451

Notes

First seen on Ubuntu MATE Commuinity.

On Ubuntu MATE 21.10 caja-dropbox works, but shows wrong icon in tray/notification area Edit

Expected behaviour

  • Dropbox is fully functional - Caja shows synced ~/Dropbox folder, icon in tray has menu

Actual behaviour

  • Dropbox is partly functional - Caja shows synced ~/Dropbox folder, but icon in tray is broken

Steps to reproduce the behaviour

  1. Install Ubuntu MATE 21.10
  2. Install Dropbox by sudo apt-get install caja-dropbox
  3. Reboot
  4. Login and follow dropbox first start wizard

MATE general version

1.26.0

Package version

1.26.0-0ubuntu1

Linux Distribution

Ubuntu MATE 21.10

Link to bugreport of your Distribution (requirement)

https://bugs.launchpad.net/ubuntu/+source/caja-dropbox/+bug/1940766

Autogen ends with "./ChangeLog not found" error

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

Wrong library path on debian

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/

Excess CPU usage when launching file manager

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.

out-of-tree build is broken for ages

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.

.xsession-errors and slow performance

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

No folder syncing icons?

Expected behaviour

Icons would appear on folders and files that showed the state of syncing.

Actual behaviour

Folders and files have no indication of state.

Steps to reproduce the behaviour

Compile caja-dropbox from source on Trisquel 10 (Ubuntu 20.04).

MATE general version

1.24.0

Package version

1.26.0

Linux Distribution

Trisquel 10

Caja Dropbox (DEB) not working

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

making dropbox usable

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

  • #12 - finishes file renames started in #2
  • #14 - updates downloader code from upstream nautilus-dropbox 1.6 tarball, without this, downloader never finishes and eats all cpu it can take
  • #15 - registers caja-dropbox to be autostarted in ~/.config/autostart. this creation can be skipped if you check "do not show this message" when dropbox-installer is started for the first time.

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.

caja-dropbox prevents screensaver

Expected behaviour

Screensaver will kick in after idle timeout

Actual behaviour

Screen stays on. If I uninstall caja-dropbox it works again

Steps to reproduce the behaviour

Install caja-dropbox on Ubuntu 18.04

MATE general version

ii mate-desktop-common 1.20.1-2ubuntu1

Package version

ii caja-dropbox 1.20.0-2

Linux Distribution

Ubuntu 18.04.1 LTS

Link to downstream report of your Distribution

some errors:

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

caja-dropbox 1.12 does not autostart on Ubuntu 16.04 LTS

Expected behaviour

caja-dropbox is autostarted after reboot and shows its icon in system tray.

Actual behaviour

caja-dropbox is not autostarted, its icon is not shown in system tray.

Steps to reproduce the behaviour

  1. Install Ubuntu MATE 16.04.4 LTS
  2. Install caja-dropbox package
  3. Launch caja-dropbox, log-in to the Dropbox account, set its autostart in Preferences by Start Dropbox when system starts
  4. Reboot system

MATE general version

1.12.1-1

Package version

1.12.0-3

Linux Distribution

Ubuntu 16.04 LTS

Link to downstream report of your Distribution

https://bugs.launchpad.net/ubuntu/+source/caja-dropbox/+bug/1604439

Temporary fix

Open terminal and execute caja-dropbox autostart y.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.