Advertisement
Guest User

AppWindow

a guest
Sep 20th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Vala 0.62 KB | None | 0 0
  1. // AppCenter MainWindow.vala
  2.  
  3. public class AppCenter.MainWindow : Gtk.ApplicationWindow {
  4.     /* some code here */
  5.  
  6.     /* ... */
  7.     installed_view.subview_entered.connect (view_opened);
  8.     search_view.subview_entered.connect (view_opened);
  9.  
  10.     if (is_connection_available()) {
  11.         stack.set_visible_child (category_view);
  12.     } else {
  13.         stack.set_visible_child (network_grid_view);
  14.     }
  15. }
  16.  
  17. private bool is_connection_available () {
  18.     if (NetworkMonitor.get_default ().get_network_available () || NetworkMonitor.get_default ().get_network_metered ()) {
  19.         return true;
  20.     }
  21.    
  22.     return false;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement