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

nemo-rabbitvcs #12

Merged
merged 5 commits into from
Apr 12, 2013
Merged

nemo-rabbitvcs #12

merged 5 commits into from
Apr 12, 2013

Conversation

wrouesnel
Copy link
Contributor

This pull brings in a fully functional and packaged port of the rabbitvcs-nautilus3 extension for Nemo, now named nemo-rabbitvcs (in order to keep with the scheme we have going in this repository).

It works with rabbitvcs-core as found in the Ubuntu and Mint repositories. I've tested the file-manager functions and the package installation.

Screenshot

As I've been doing elsewhere, I've added a bit of detail to the usual GNU files (authors etc.).

This is a port of the rabbitvcs-nautilus module to nemo. It is a
straight name-swap from nautilus to git, with two notable changes.

1. RabbitVCS expects to find the environment variable
NAUTILUS_PYTHON_REQUIRE_GTK3 set if it should load GTK3. The name of
this variable cannot be changed as a result.

2. make_menu_item() constructs a proper Nemo menu item in the extension
code. The original extension called back into the rabbitvcs-core code,
but there was no reason for it to do so.
Packaging configuration for nemo-rabbitvcs. The dependencies have been
updated to depend on python-gi >= 3, since the code only uses
introspection and this is a package independent of rabbitvcs now.

AUTHORS and MAINTAINERS files updated to reflect distribution of
responsibilities.
@lupa18
Copy link

lupa18 commented Jan 23, 2013

+1

@wrouesnel wrouesnel mentioned this pull request Feb 18, 2013
clefebvre added a commit that referenced this pull request Apr 12, 2013
@clefebvre clefebvre merged commit 21579bf into linuxmint:master Apr 12, 2013
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 this pull request may close these issues.

3 participants