Beispiel #1
0
def row_activated(treeview, path, view_column, data=None):
	
	# make window invisible to the user
	hide_window()
	
	#  insert text in database and write to clipboard
	clip = get_clip(treeview, path)
	clip_database.move_up(clip.rowid, clip.text)
	clipboard.get_instance().write(clip.text)
	
	quit()
def row_activated(treeview, path, view_column, data=None):

    # make window invisible to the user
    hide_window()

    #  insert text in database and write to clipboard
    clip = get_clip(treeview, path)
    clip_database.move_up(clip.rowid, clip.text)
    clipboard.get_instance().write(clip.text)

    quit()
Beispiel #3
0
parser.add_option("-b", "--browser", action="store_true", help=help["browser"])
parser.add_option("--cleanup", action="store_true", help=help["cleanup"])
parser.add_option("-l", "--list", action="store", type="int", dest="n", help=help["list"])
parser.add_option("--filter", action="store", type="string", dest="keywords", help=help["filter"])
parser.add_option("-a", "--add", action="store", type="string", dest="clip_to_add", help=help["add"])
parser.add_option("--remove", action="store", type="int", dest="id_to_remove", help=help["remove"])
parser.add_option("--brief", action="store_true", dest="brief", help=help["brief"])

(options, args) = parser.parse_args()

if not options:
	sys.exit()

if options.clip_to_add:
	db.get_instance().insert(options.clip_to_add)
	clipboard.get_instance().write(options.clip_to_add)

elif options.id_to_remove:
	db.get_instance().remove(options.id_to_remove)

elif options.start:
	daemon.AnamnesisDaemon().start()

elif options.stop:
	daemon.AnamnesisDaemon().stop()

elif options.restart:
	anamnesis_daemon = daemon.AnamnesisDaemon()
	anamnesis_daemon.stop()
	anamnesis_daemon.start()
 def __init__(self):
     Daemon.__init__(self)
     self.database = db.get_instance()
     self.clipboard = clipboard.get_instance()
     self.last_clipboard = ''
     self.last_primary = ''
                  dest="id_to_remove",
                  help=help["remove"])
parser.add_option("--brief",
                  action="store_true",
                  dest="brief",
                  help=help["brief"])
parser.set_defaults(n=10)

(options, args) = parser.parse_args()

if not options:
    sys.exit()

if options.clip_to_add:
    db.get_instance().insert(options.clip_to_add)
    clipboard.get_instance().write(options.clip_to_add)

elif options.id_to_remove:
    db.get_instance().remove(options.id_to_remove)

elif options.start:
    daemon.AnamnesisDaemon().start()

elif options.stop:
    daemon.AnamnesisDaemon().stop()

elif options.restart:
    anamnesis_daemon = daemon.AnamnesisDaemon()
    anamnesis_daemon.stop()
    anamnesis_daemon.start()
 def setUp(self):
     self.clipboard = clipboard.get_instance()
     self.clipboard.add_listener("primary", self.primary_listener)
     self.clipboard.add_listener("clipboard", self.clipboard_listener)
     self.data = {"primary": "~~", "clipboard": "~~~"}
	def setUp(self):
		self.clipboard = clipboard.get_instance()
		self.clipboard.add_listener("primary", self.primary_listener)
		self.clipboard.add_listener("clipboard", self.clipboard_listener)
		self.data = { "primary" : "~~", "clipboard" : "~~~" }
Beispiel #8
0
	def __init__(self):
		Daemon.__init__(self)
		self.database = db.get_instance()
		self.clipboard = clipboard.get_instance()
		self.last_clipboard = ''
		self.last_primary = ''