1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-08-04 18:44:14 -04:00
Commit Graph

663 Commits

Author SHA1 Message Date
James Booth
83834b96ae Do not send presence when in groupchat 2012-11-05 21:48:13 +00:00
James Booth
2f6361a578 Handle room presence notifications 2012-11-05 21:36:32 +00:00
James Booth
0deba9e13e Check for groupchat 2012-11-05 20:29:57 +00:00
James Booth
a141a997f8 Added room_chat module 2012-11-04 23:31:49 +00:00
James Booth
c8fe2a4aca Removed debug when joining room 2012-11-04 23:09:15 +00:00
James Booth
5e4c662b23 Added jabber_join for MUC 2012-11-04 22:59:52 +00:00
James Booth
191b3b96a2 Basic /join command 2012-11-04 01:27:01 +00:00
James Booth
93bcd4af4b Reduced <inactive/> timeout 2012-11-01 01:40:30 +00:00
James Booth
12aa2b640a Do not send <composing/> for unprintable characters 2012-11-01 01:24:48 +00:00
James Booth
e45e6c46b7 Show message when other user <gone/> 2012-11-01 01:21:00 +00:00
James Booth
0ce7b2acb7 Removed old chat session tests 2012-11-01 00:29:51 +00:00
James Booth
ad83bab6d2 Set state timeouts back to sensible values 2012-11-01 00:21:57 +00:00
James Booth
1b88da45aa Ignore lines starting with '/' when sending <composing/> state 2012-11-01 00:20:02 +00:00
James Booth
4be7833e2b Added a seperate option to enable outgoing typing notifications 2012-11-01 00:12:35 +00:00
James Booth
270ac03558 Fixed invalid state transition from <active/> to <paused/> 2012-10-31 23:41:30 +00:00
James Booth
5792cd597d Handling paused status 2012-10-31 23:08:26 +00:00
James Booth
81dd0a1556 Only send chat states when preference set 2012-10-31 22:08:00 +00:00
James Booth
7982d7061b Added states preference to enable chat states 2012-10-31 21:41:00 +00:00
James Booth
baced85767 Send <gone/> when closing chat window 2012-10-31 21:30:58 +00:00
James Booth
3c82fb28c4 Added boilerplate code to handle chat states 2012-10-31 21:19:08 +00:00
James Booth
5ce977284b Basic state handling 2012-10-31 01:36:52 +00:00
James Booth
7f1e3084b3 Merge branch 'master' into chatstates 2012-10-30 22:33:17 +00:00
James Booth
e592a431b7 Fixed message colouring 2012-10-30 22:32:22 +00:00
James Booth
bee708c9d2 Create chat session on send if none exists 2012-10-30 01:50:39 +00:00
James Booth
d339004f55 Merge branch 'master' into chatstates
Conflicts:
	Makefile.am
2012-10-30 01:38:08 +00:00
James Booth
768b2aa466 Fixed tests 2012-10-29 22:55:17 +00:00
James Booth
a0eda4207c Split contact add and update presence 2012-10-29 21:44:33 +00:00
James Booth
dbb7445324 Fixed offline bug 2012-10-29 01:27:37 +00:00
James Booth
a85ba5e2cb Simplified autocompleter 2012-10-28 23:38:10 +00:00
James Booth
34238ad6a4 Handle presence after roster request 2012-10-28 23:27:56 +00:00
James Booth
bc5d8418ad Send presence after roster recieved 2012-10-28 21:32:26 +00:00
James Booth
4e0a631fee Subscription management 2012-10-28 21:16:22 +00:00
James Booth
d13794bf60 Load roster before sending presence 2012-10-28 20:52:30 +00:00
James Booth
4b6002ae63 Merge branch 'master' into dev 2012-10-28 18:51:33 +00:00
James Booth
15cdc69f31 Added basic subscriptions 2012-10-28 18:51:13 +00:00
James Booth
0e9451f5e8 Allocate memory for additional /who completion 2012-10-28 18:01:13 +00:00
James Booth
9f266ac000 Merge branch 'master' into chatstates 2012-10-28 02:59:20 +00:00
James Booth
cd56134ebb Added offline to /who autocomplete 2012-10-28 02:58:12 +00:00
James Booth
6318cd91ba Added /me handling in logs 2012-10-28 02:52:52 +00:00
James Booth
e4c389cc51 Added /me handling for incoming messages 2012-10-28 02:40:04 +00:00
James Booth
90606141a9 Merge branch 'master' into chatstates 2012-10-28 01:52:22 +01:00
James Booth
7aa177c668 Added /who autocomplete 2012-10-28 01:47:57 +01:00
James Booth
6a32ed4571 Moved remaining autocomplete code to command.c 2012-10-28 01:42:26 +01:00
James Booth
34392622ea Moved autcomplete code to command.c 2012-10-28 01:08:04 +01:00
James Booth
adf1a6ae4a Reordered autocompleters 2012-10-28 00:42:41 +01:00
James Booth
44f64bea64 Merge branch 'master' into chatstates 2012-10-28 00:37:01 +01:00
James Booth
8258e7a3ef Added /intype setting
Seperate settings for showing contact typing in UI (/intype), and
as desktop notifications (/notify typing).
2012-10-28 00:33:20 +01:00
James Booth
86adbc4973 Added autocomplete for second /notify parameter 2012-10-28 00:12:39 +01:00
James Booth
7e26fcdf84 Added type autcomplete for /notify 2012-10-27 22:22:30 +01:00
James Booth
c71259c322 Unified desktop notification preferences 2012-10-27 22:05:08 +01:00