summaryrefslogtreecommitdiff
path: root/src/commands.c
AgeCommit message (Collapse)AuthorFilesLines
2013-12-04Set has_<key> for optional integer protobuf elementsBenjamin Franzke1-0/+1
2013-11-22Coding style fixesBenjamin Franzke1-1/+1
* remove trailing whitespace * inline where fit for 80 columns
2013-11-22Pass message type implicity in cmumble_send_*Benjamin Franzke1-6/+6
This also removes the unneeded "struct mumble_*" which is ugly in use.
2013-11-21Add missing headersBenjamin Franzke1-0/+2
There were not warnings yet, since gstreamer 0.10 includes them implicitly. This will change with gstreamer 1.0.
2013-11-18Implement channel joinBenjamin Franzke1-1/+31
2013-11-18Fix typo in cmumble struct nameBenjamin Franzke1-7/+7
2012-02-10s/ctx/cm/g; s/struct cmumble_context/struct cmumlbe/gBenjamin Franzke1-17/+17
2011-09-28Support sending TextMessagesBenjamin Franzke1-0/+31
2011-09-28Pass argc and argv for internal commandsBenjamin Franzke1-5/+10
2011-09-28Revert "find_by_id: Fix lookup"Benjamin Franzke1-26/+5
This reverts commit c1cf0a71cfd8aa3441e57592e17de0d34823d305.
2011-09-28find_by_id: Fix lookupBenjamin Franzke1-5/+26
The offset should be taken from the (GList *)::data pointer, not the list directly..
2011-09-27Rename: cmumble_command_{complete=>expand_shortcut}Benjamin Franzke1-1/+1
2011-09-27Add readline command completionautocompletionBenjamin Franzke1-0/+22
2011-09-27Add support for command shortcutsBenjamin Franzke1-0/+19
So that distinct substrings of commands, can be used as shortcuts.
2011-09-25Print session id in list_usersBenjamin Franzke1-1/+1
2011-09-24Add a general element finding routine to util.cBenjamin Franzke1-1/+1
And use this to implement find_user and find_channel as inline functions.
2011-09-24Add lc (list channels) commandBenjamin Franzke1-0/+14
2011-09-24Rename ls commands to luBenjamin Franzke1-1/+1
2011-09-23Add prefix cmumble_ to struct context and struct userBenjamin Franzke1-6/+6
2011-09-23Add a command interfaceBenjamin Franzke1-0/+60
Also add two simple commands: help and ls