testTool: Add item to toggle attention
Marco Trevisan (TreviƱo)
5 years ago
107 | 107 | }) |
108 | 108 | menu.append(item); |
109 | 109 | |
110 | item = Gtk.MenuItem.new_with_label("Toggle Attention"); | |
111 | item.connect('activate', (item) => { | |
112 | indicator.set_status(indicator.get_status() != AppIndicator.IndicatorStatus.ATTENTION ? | |
113 | AppIndicator.IndicatorStatus.ATTENTION : | |
114 | AppIndicator.IndicatorStatus.ACTIVE); | |
115 | }); | |
116 | menu.append(item); | |
117 | ||
118 | item = new Gtk.SeparatorMenuItem(); | |
119 | menu.append(item); | |
120 | ||
110 | 121 | item = new Gtk.SeparatorMenuItem(); |
111 | 122 | menu.append(item); |
112 | 123 | |
135 | 146 | |
136 | 147 | indicator.set_status(AppIndicator.IndicatorStatus.ACTIVE); |
137 | 148 | indicator.set_icon("gnome-run"); |
149 | indicator.set_attention_icon("emoji-travel-symbolic"); | |
138 | 150 | indicator.set_menu(menu); |
139 | 151 | }); |
140 | 152 | app.run(ARGV); |