From 4f8a0a7dbc21539282069c8d946c59979d4df278 Mon Sep 17 00:00:00 2001 From: Lynne Date: Sun, 23 Aug 2020 23:38:42 +1000 Subject: [PATCH] implement view on buyee/yajp buttons --- buypeeb.py | 11 ++++++++++- ui/main.glade | 2 ++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/buypeeb.py b/buypeeb.py index d3f4d82..b5a4925 100755 --- a/buypeeb.py +++ b/buypeeb.py @@ -23,7 +23,7 @@ gi.require_version('Gtk', '3.0') from gi.repository import Gtk from pebble import ProcessPool -import json, sys +import json, sys, webbrowser from os import path from threading import Thread from datetime import datetime @@ -276,6 +276,15 @@ class BuypeebApp: self.renderList() self.resetSidePane() + def btnViewBuyeeClicked(self, widget): + item = self.settings.watchlist[self.selected] + webbrowser.open(f"https://buyee.jp/item/yahoo/auction/{item.id}", 2) + + + def btnViewYahooClicked(self, widget): + item = self.settings.watchlist[self.selected] + webbrowser.open(f"https://page.auctions.yahoo.co.jp/jp/auction/{item.id}", 2) + # OTHER UI INTERACTIONS def tveItemsSelectionChanged(self, selection): diff --git a/ui/main.glade b/ui/main.glade index f87fa86..d53dfbd 100644 --- a/ui/main.glade +++ b/ui/main.glade @@ -590,6 +590,7 @@ True True True + False @@ -603,6 +604,7 @@ True True True + False