[Patch] Add a dbus service method to add a new tab in a specified directory

Bug #1247946 reported by Luke on 2013-11-04
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Terra Terminal Emulator
Undecided
Unassigned

Bug Description

Patch attached to add a new tab which opens in a specified directory. This allows to have a small executable script (example below which you may include in Terra if you wish) to add new tabs to Terra and opens them in a specified directory which can be used in file managers (i.e. nautilus/nemo) to enable right-click on folder->Open in Terra Terminal functionality.

#!/usr/bin/python

import sys,dbus
from terra.dbusservice import DbusService, DBUS_NAME, DBUS_PATH

def main(path):
    bus = dbus.SessionBus()
    app = bus.get_object(DBUS_NAME, DBUS_PATH)
    app.add_page(path)
    app.show_hide()

if __name__ == "__main__":
    main(sys.argv[1])

Luke (tiliqua-au) wrote :
Luke (tiliqua-au) wrote :

Is this project still active?

Özcan ESEN (ozcanesen) wrote :

I wish i could say yes but in practice i am not developing in a while. I like this project and working on it but due to bug in vte or gtk i couldn't implement color theme support and all colors shown as dark blue[1]. I've worked on that bug for a weeks but i couldn't get a result, so that killed my motivation. But i am following bug tracker anyway, and also i am planning to release new version with user patches soon, but there is no big changes to release new version at the moment.

[1] https://bugs.launchpad.net/terra/+bug/1111156

Luke (tiliqua-au) wrote :

Thanks for the response. I hope you keep the project going, even with no big new features because as it is, it's still the best drop down terminal around.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Patches