Add "My offers" window and offer edit dialog
[beifahrer] / src / query-window.vala
index 60a43b9..85c73f1 100644 (file)
@@ -40,8 +40,10 @@ public class QueryWindow : StackableWindow {
 
                var menu = new AppMenu ();
                var my_info = new Gtk.Button.with_label (_("My information"));
+               var my_offers = new Gtk.Button.with_label (_("My offers"));
                var settings = new Gtk.Button.with_label (_("Settings"));
                menu.append (my_info);
+               menu.append (my_offers);
                menu.append (settings);
                menu.show_all ();
                set_main_menu (menu);
@@ -117,6 +119,7 @@ public class QueryWindow : StackableWindow {
                switch_button.clicked.connect (on_switch_button_clicked);
                search_button.clicked.connect (on_search_button_clicked);
                my_info.clicked.connect (on_my_info_clicked);
+               my_offers.clicked.connect (on_my_offers_clicked);
                settings.clicked.connect (on_settings_clicked);
 
                show_all ();
@@ -245,6 +248,12 @@ public class QueryWindow : StackableWindow {
                window.show ();
        }
 
+       void on_my_offers_clicked () {
+               var window = new MyOffersWindow (adac);
+               window.show ();
+               window.get_my_offers.begin ();
+       }
+
        void on_settings_clicked () {
                var dialog = new SettingsDialog (this);
                dialog.response.connect (on_settings_response);