コード例 #1
0
ファイル: event.py プロジェクト: GregBowyer/wmii
 def mode(self, mode):
     self._add_mode(mode)
     self._mode = mode
     self._keys = dict((k % self.defs, v) for k, v in
                       self.modes[mode]['keys'].items() +
                       self.modes[mode]['import'].items());
     if hasattr(self, 'defs'):
         client.write('/keys', '\n'.join(self._keys.keys()) + '\n')
コード例 #2
0
 def _set_mode(self, mode, execute=True):
     self._add_mode(mode)
     self._mode = mode
     self._keys = dict((k % self.defs, v)
                       for k, v in self.modes[mode]['keys'].items() +
                       self.modes[mode]['import'].items())
     if execute:
         client.write('/keys', '\n'.join(self._keys.keys()) + '\n')
コード例 #3
0
ファイル: event.py プロジェクト: iitaku/wmii-1
 def mode(self, mode):
     self._add_mode(mode)
     self._mode = mode
     self._keys = dict((k % self.defs, v)
                       for k, v in self.modes[mode]['keys'].items() +
                       self.modes[mode]['import'].items())
     if hasattr(self, 'defs'):
         client.write('/keys', '\n'.join(self._keys.keys()) + '\n')
コード例 #4
0
ファイル: event.py プロジェクト: Acidburn0zzz/blackarch-iso
 def _set_mode(self, mode, execute=True):
     self._add_mode(mode)
     self._mode = mode
     self._keys = dict((k % self.defs, v) for k, v in
                       self.modes[mode]['keys'].items() +
                       self.modes[mode]['import'].items());
     if execute:
         client.write('/keys', '\n'.join(self._keys.keys()) + '\n')
コード例 #5
0
ファイル: actions.py プロジェクト: DarkStarSword/wmii-config
def send(*action):
	from pygmi import client
	action = ' '.join(action)
	client.write('/event', 'Action %s' % (action or ''))