testTool: Log signals to terminal
Marco Trevisan (TreviƱo)
4 years ago
148 | 148 | indicator.set_icon("gnome-run"); |
149 | 149 | indicator.set_attention_icon("emoji-travel-symbolic"); |
150 | 150 | indicator.set_menu(menu); |
151 | ||
152 | indicator.connect("connection-changed", (indicator, connected) => { | |
153 | print(`Signal \"connection-changed\" emitted. Connected: ${connected}`); | |
154 | }); | |
155 | indicator.connect("new-attention-icon", (indicator) => { | |
156 | print(`Signal \"new-attention-icon\" emitted.`); | |
157 | }); | |
158 | indicator.connect("new-icon", (indicator) => { | |
159 | print(`Signal \"new-icon\" emitted.`); | |
160 | }); | |
161 | indicator.connect("new-icon-theme-path", (indicator, path) => { | |
162 | print(`Signal \"new-icon-theme-path\" emitted. Path: ${path}`); | |
163 | }); | |
164 | indicator.connect("new-label", (indicator, label, guide) => { | |
165 | print(`Signal \"new-label\" emitted. Label: ${label}, Guide: ${guide}`); | |
166 | }); | |
167 | indicator.connect("new-status", (indicator, status) => { | |
168 | print(`Signal \"new-status\" emitted. Status: ${status}`); | |
169 | }); | |
170 | indicator.connect("scroll-event", (indicator, steps, direction) => { | |
171 | print(`Signal \"scroll-event\" emitted. Steps: ${steps}, Direction: ${direction}`); | |
172 | }); | |
151 | 173 | }); |
152 | 174 | app.run(ARGV); |
153 | 175 |