Codebase list gnome-shell-extension-appindicator / a629ba7
testTool: Add support for secondary indication Marco Trevisan (TreviƱo) 3 years ago
1 changed file(s) with 10 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 Label");
111 item.connect('activate', () => {
112 indicator.get_label() ?
113 indicator.set_label('', '') :
114 indicator.set_label(new Date().getSeconds().toString(), 'Blub');
115 })
116 menu.append(item);
117 toggle_label = item;
118
110119 item = Gtk.MenuItem.new_with_label("Autodestroy Label");
111120 item.connect('activate', () => {
112121 let i = 30;
158167 indicator.set_icon("gnome-run");
159168 indicator.set_attention_icon("emoji-travel-symbolic");
160169 indicator.set_menu(menu);
170 indicator.set_secondary_activate_target(toggle_label);
161171
162172 indicator.connect("connection-changed", (indicator, connected) => {
163173 print(`Signal \"connection-changed\" emitted. Connected: ${connected}`);