Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Linux client should have a nautilus extension for sharing files #1233

Open
dakira opened this issue May 15, 2015 · 3 comments · May be fixed by haiwen/seafile-client#575
Open

The Linux client should have a nautilus extension for sharing files #1233

dakira opened this issue May 15, 2015 · 3 comments · May be fixed by haiwen/seafile-client#575

Comments

@dakira
Copy link

dakira commented May 15, 2015

Linux users would love the convenience of sharing files without having to go to the website. Nautilus is one of the most popular file explorers and default in most popular distributions.

With a reference implementation available, other file explorer developers could easily offer their own Seafile extensions (as they did for Dropbox).

ghost pushed a commit to haiwen/seafile-client that referenced this issue May 15, 2015
@ghost ghost linked a pull request May 15, 2015 that will close this issue
13 tasks
ghost pushed a commit to haiwen/seafile-client that referenced this issue May 15, 2015
still in progress

Closes haiwen/seafile#1233.

ci: add nautilus build
ghost pushed a commit to haiwen/seafile-client that referenced this issue May 16, 2015
still in progress

Closes haiwen/seafile#1233.

- ci: add nautilus build
- improve client auotconnect handle
- autorefresh overlay icons
- fix memory leaks and bugs
ghost pushed a commit to haiwen/seafile-client that referenced this issue May 16, 2015
Closes haiwen/seafile#1233.

- ci: add nautilus build
- improve client auotconnect handle
- autorefresh overlay icons
- fix memory leaks and bugs
- do clean up and fix crashes after seafile exits
@deragon
Copy link

deragon commented Jun 4, 2015

Could also have it for Nemo, which is widely used and is a fork of Nautilus. Probably the extension would work without changes for Nemo, or with very little code difference.

@dakira
Copy link
Author

dakira commented Jun 5, 2015

@deragon The work commited to this tree by @Chilledheart can easily be used to write similar extensions by the devs of all other Linux file managers.

ghost pushed a commit to haiwen/seafile-client that referenced this issue Jun 8, 2015
Closes haiwen/seafile#1233.

- ci: add nautilus build
- improve client auotconnect handle
- autorefresh overlay icons
- cmake learns how to install nautilus-seafile now
ghost pushed a commit to haiwen/seafile-client that referenced this issue Jun 25, 2015
Closes haiwen/seafile#1233.

- ci: add nautilus build
- improve client auotconnect handle
- autorefresh overlay icons
- cmake learns how to install and uninstall nautilus-seafile now
ghost pushed a commit to haiwen/seafile-client that referenced this issue Jul 8, 2015
Closes haiwen/seafile#1233.

- ci: add nautilus build
- improve client auotconnect handle
- autorefresh overlay icons
- cmake learns how to install and uninstall nautilus-seafile now
ghost pushed a commit to haiwen/seafile-client that referenced this issue Jul 10, 2015
Closes haiwen/seafile#1233.

- ci: add nautilus build
- improve client auotconnect handle
- autorefresh overlay icons
- cmake learns how to install and uninstall nautilus-seafile now
- support readonly status
ghost pushed a commit to haiwen/seafile-client that referenced this issue Jul 10, 2015
Closes haiwen/seafile#1233.

- ci: add nautilus build
- improve client auotconnect handle
- autorefresh overlay icons
- cmake learns how to install and uninstall nautilus-seafile now
- support readonly state
- support locked/locked-by-me state
ghost pushed a commit to haiwen/seafile-client that referenced this issue Jul 10, 2015
Closes haiwen/seafile#1233.

- ci: add nautilus build
- improve client auotconnect handle
- autorefresh overlay icons
- cmake learns how to install and uninstall nautilus-seafile now
- support readonly state
- support locked/locked-by-me state
ghost pushed a commit to haiwen/seafile-client that referenced this issue Jul 10, 2015
Closes haiwen/seafile#1233.

- ci: add nautilus build
- improve client auotconnect handle
- autorefresh overlay icons
- cmake learns how to install and uninstall nautilus-seafile now
- support readonly state
- support locked/locked-by-me state
@vinraspa
Copy link

vinraspa commented Aug 9, 2022

I have developed a python package that does the job (creating/deleting/listing links and setting related permissions). It is called seafile_nautilus.
Gitlab repo: here
Pypi package: here

I guess it will work with nemo if it allows launching scripts from right-click-menu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants