Codebase list gnome-shell-extension-appindicator / d66db43
testTool: Add item to toggle attention Marco Trevisan (TreviƱo) 5 years ago
1 changed file(s) with 12 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
107107 })
108108 menu.append(item);
109109
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
110121 item = new Gtk.SeparatorMenuItem();
111122 menu.append(item);
112123
135146
136147 indicator.set_status(AppIndicator.IndicatorStatus.ACTIVE);
137148 indicator.set_icon("gnome-run");
149 indicator.set_attention_icon("emoji-travel-symbolic");
138150 indicator.set_menu(menu);
139151 });
140152 app.run(ARGV);