| 132 | self.setup() |
| 133 | |
| 134 | def setup_actions(self): |
| 135 | back = Gio.SimpleAction(name="back") |
| 136 | back.props.enabled = False |
| 137 | back.connect("activate", self._on_back_action) |
| 138 | self.add_action(back) |
| 139 | |
| 140 | forward_action = Gio.SimpleAction(name="forward") |
| 141 | forward_action.props.enabled = False |
| 142 | forward_action.connect("activate", self._on_forward_action) |
| 143 | self.add_action(forward_action) |
| 144 | |
| 145 | switch_action = Gio.SimpleAction(name="switch") |
| 146 | switch_action.connect("activate", self._on_switch_action) |
| 147 | self.add_action(switch_action) |
| 148 | |
| 149 | from_action = Gio.SimpleAction(name="from") |
| 150 | from_action.connect("activate", self._on_from_action) |
| 151 | self.add_action(from_action) |
| 152 | |
| 153 | to_action = Gio.SimpleAction(name="to") |
| 154 | to_action.connect("activate", self._on_to_action) |
| 155 | self.add_action(to_action) |
| 156 | |
| 157 | clear_action = Gio.SimpleAction(name="clear") |
| 158 | clear_action.props.enabled = False |
| 159 | clear_action.connect("activate", self._on_clear_action) |
| 160 | self.add_action(clear_action) |
| 161 | |
| 162 | font_size_inc_action = Gio.SimpleAction(name="font-size-inc") |
| 163 | font_size_inc_action.connect("activate", self._on_font_size_inc_action) |
| 164 | self.add_action(font_size_inc_action) |
| 165 | |
| 166 | font_size_dec_action = Gio.SimpleAction(name="font-size-dec") |
| 167 | font_size_dec_action.connect("activate", self._on_font_size_dec_action) |
| 168 | self.add_action(font_size_dec_action) |
| 169 | |
| 170 | paste_action = Gio.SimpleAction(name="paste") |
| 171 | paste_action.connect("activate", self._on_paste_action) |
| 172 | self.add_action(paste_action) |
| 173 | |
| 174 | copy_action = Gio.SimpleAction(name="copy") |
| 175 | copy_action.props.enabled = False |
| 176 | copy_action.connect("activate", self._on_copy_action) |
| 177 | self.add_action(copy_action) |
| 178 | |
| 179 | listen_dest_action = Gio.SimpleAction(name="listen-dest") |
| 180 | listen_dest_action.connect("activate", self._on_dest_listen_action) |
| 181 | listen_dest_action.props.enabled = False |
| 182 | self.add_action(listen_dest_action) |
| 183 | |
| 184 | suggest_action = Gio.SimpleAction(name="suggest") |
| 185 | suggest_action.props.enabled = False |
| 186 | suggest_action.connect("activate", self._on_suggest_action) |
| 187 | self.add_action(suggest_action) |
| 188 | |
| 189 | suggest_ok_action = Gio.SimpleAction(name="suggest-ok") |
| 190 | suggest_ok_action.connect("activate", self._on_suggest_ok_action) |
| 191 | self.add_action(suggest_ok_action) |