mirror of
https://github.com/derrod/legendary.git
synced 2025-08-28 04:21:01 +00:00
2021-02-24_21-04-23
This commit is contained in:
parent
4a7c90ad21
commit
378e08a4bd
|
@ -987,6 +987,16 @@ class main_window(Gtk.Window):
|
||||||
g.attach(l, 0, 1, 1, 1)
|
g.attach(l, 0, 1, 1, 1)
|
||||||
self.scroll.add(g)
|
self.scroll.add(g)
|
||||||
|
|
||||||
|
self.cmenu = Gtk.Menu.new()
|
||||||
|
menu_entries = {
|
||||||
|
'Uninstall': uninstall_gtk,
|
||||||
|
}
|
||||||
|
for entry, func in menu_entries:
|
||||||
|
self.cm_item = Gtk.MenuItem.new_with_label(entry)
|
||||||
|
self.cm_item.connect('activate', func)
|
||||||
|
self.cmenu.append(self.cm_item)
|
||||||
|
self.cmenu.show_all()
|
||||||
|
|
||||||
def context_menu(self, selection, event):
|
def context_menu(self, selection, event):
|
||||||
if event.type == Gdk.EventType.BUTTON_PRESS and event.button == 3:
|
if event.type == Gdk.EventType.BUTTON_PRESS and event.button == 3:
|
||||||
model, treeiter = selection.get_selection().get_selected()
|
model, treeiter = selection.get_selection().get_selected()
|
||||||
|
@ -994,6 +1004,8 @@ class main_window(Gtk.Window):
|
||||||
app_name = model[treeiter][0]
|
app_name = model[treeiter][0]
|
||||||
app_title = model[treeiter][1]
|
app_title = model[treeiter][1]
|
||||||
print(app_title,app_name)
|
print(app_title,app_name)
|
||||||
|
self.cmenu.popup_at_pointer()
|
||||||
|
print("ciao")
|
||||||
|
|
||||||
def onclick_login(self, widget):
|
def onclick_login(self, widget):
|
||||||
webbrowser.open('https://www.epicgames.com/id/login?redirectUrl=https%3A%2F%2Fwww.epicgames.com%2Fid%2Fapi%2Fredirect')
|
webbrowser.open('https://www.epicgames.com/id/login?redirectUrl=https%3A%2F%2Fwww.epicgames.com%2Fid%2Fapi%2Fredirect')
|
||||||
|
|
Loading…
Reference in a new issue