Commit Graph

  • a574f7ff40 Set correct window type on private messages James Booth 2012-11-14 00:04:08 +00:00
  • faa5f8871f Merge pull request #81 from pasis/priority James Booth 2012-11-13 14:40:24 -08:00
  • 8ecbe0c590 Fixed help command name clash on status James Booth 2012-11-13 22:24:37 +00:00
  • 52c4c3d953 introduce _strtoi() and validation of typed numbers Dmitry Podgorny 2012-11-14 00:23:06 +02:00
  • aba1ea5133 fix crash on changing priority when disconnected Dmitry Podgorny 2012-11-14 00:18:54 +02:00
  • fd4d00cdd2 Tidy up /status James Booth 2012-11-13 22:14:40 +00:00
  • e506986ef5 Added basic /status command to find out about a specific contact James Booth 2012-11-13 22:08:46 +00:00
  • 2afe7b83ab Handle typing notifications in private room chat James Booth 2012-11-13 21:14:43 +00:00
  • 1824704466 jabber: use safe snprintf instead of sprintf Dmitry Podgorny 2012-11-13 17:57:27 +02:00
  • a114fe88b8 introduce priority support Dmitry Podgorny 2012-11-13 12:51:28 +02:00
  • 13689a1f84 Allow incoming private messages from chat rooms James Booth 2012-11-12 23:26:09 +00:00
  • df094a7d2c Added win_type to prof_win structure James Booth 2012-11-12 23:05:22 +00:00
  • b14aab4ade Merge pull request #79 from pasis/dev James Booth 2012-11-12 14:03:12 -08:00
  • e81dc3b509 ignore SIGPIPE Dmitry Podgorny 2012-11-12 23:15:37 +02:00
  • 14fa5ce5d8 Clear contact list when connection lost James Booth 2012-11-12 20:30:15 +00:00
  • 019d0ed4dd Added log to /prefs output James Booth 2012-11-12 19:59:21 +00:00
  • c67b1d6f40 Fixed help on log command James Booth 2012-11-12 19:50:14 +00:00
  • f701c081db Merge pull request #77 from pasis/rotate James Booth 2012-11-12 11:29:00 -08:00
  • e559c33df4 complete log rotation support Dmitry Podgorny 2012-11-12 11:13:03 +02:00
  • 2234979031 Changed /who command to allow available and unavailable James Booth 2012-11-12 00:21:49 +00:00
  • 5ef8aa8c69 Added /help list to list all commands James Booth 2012-11-11 23:57:02 +00:00
  • 2f1fa0d97a Merge pull request #73 from pasis/rotate James Booth 2012-11-11 14:56:04 -08:00
  • 291c6bc3d9 introduce initial log rotate support Dmitry Podgorny 2012-11-11 23:44:55 +02:00
  • b4fd3b1b20 fix spacing Dmitry Podgorny 2012-11-11 23:44:18 +02:00
  • e64889b6fc Added win_page_off to subscriptions to scroll window James Booth 2012-11-11 19:45:49 +00:00
  • 07d624c513 Shortened /sub "request" parameter to "req", and formatted help James Booth 2012-11-11 19:32:42 +00:00
  • a5983cacb0 Merge pull request #63 from pasis/subscription James Booth 2012-11-11 10:41:28 -08:00
  • fb276338fa rename _cmd_reset_who_completer Dmitry Podgorny 2012-11-11 16:32:18 +02:00
  • ef64262f8b fix autocompletion for /sub command Dmitry Podgorny 2012-11-11 16:16:31 +02:00
  • c3b0e80432 add subscription support Dmitry Podgorny 2012-11-11 14:00:21 +02:00
  • 7958a450bd Added function to create room jid from room and nick James Booth 2012-11-10 18:51:50 +00:00
  • 77888c3841 Renamed room_chat function James Booth 2012-11-10 18:40:46 +00:00
  • b329d09c93 Renamed parameter in win_join_chat James Booth 2012-11-10 18:32:33 +00:00
  • aebca570a4 Renamed params in jabber_join James Booth 2012-11-10 18:28:45 +00:00
  • 522102d4ea Tidy room_chat James Booth 2012-11-10 18:24:33 +00:00
  • ca9d390fcf Renamed jid->room in room_chat James Booth 2012-11-10 18:12:48 +00:00
  • c0f9b61f08 Handle /me in chat rooms James Booth 2012-11-10 04:18:34 +00:00
  • be2fb1c809 Handle subject from room James Booth 2012-11-10 03:30:27 +00:00
  • 7799623b4a Show error text if received James Booth 2012-11-10 02:28:38 +00:00
  • a5082a54bd Using vargs in cons_bad_show James Booth 2012-11-10 01:39:42 +00:00
  • 81f9292948 Tidy up leaving room James Booth 2012-11-10 01:17:16 +00:00
  • 7512d70ff5 Moved ping iq creation to stanza James Booth 2012-11-10 00:43:09 +00:00
  • 0da40a34d5 Moved roster iq creation to stanza James Booth 2012-11-10 00:25:42 +00:00
  • 244358afb0 Renamed stanza creation James Booth 2012-11-10 00:19:49 +00:00
  • 34c21c0a2e Moved update presence handler creation to stanza module James Booth 2012-11-10 00:16:56 +00:00
  • ca75c1c231 Moved chat room leave presence creation to stanza module James Booth 2012-11-09 01:36:53 +00:00
  • 8099dfbde6 Fixed leaving chat room James Booth 2012-11-09 01:31:52 +00:00
  • 187ea6e8b8 Moved room join stanza creation James Booth 2012-11-09 01:04:32 +00:00
  • d2497b2e92 Added stanza constants James Booth 2012-11-09 00:51:32 +00:00
  • f167fdd55d Use stanza module to create groupchat messages James Booth 2012-11-08 23:44:09 +00:00
  • f90d13bd5e Added xml escaping to stanza module James Booth 2012-11-08 23:35:11 +00:00
  • 29b5abfe06 Added function to create message stanzas James Booth 2012-11-08 23:31:21 +00:00
  • dac4cf3c3c Added stanza module for basic stanza handling James Booth 2012-11-08 23:07:00 +00:00
  • ba11e88dcb Added #define's to headers James Booth 2012-11-08 22:51:49 +00:00
  • a775d18291 Continue to send chat states when no viewing chat window James Booth 2012-11-08 22:39:38 +00:00
  • 76149e1f31 Show delayed time on messages received whilst offline James Booth 2012-11-08 22:14:41 +00:00
  • ca40405d2a Do not show chat state notifications when <delay/> present James Booth 2012-11-08 21:04:07 +00:00
  • 3dd1575549 Added help for chat rooms James Booth 2012-11-08 00:29:52 +00:00
  • c967cd9dc9 Using /who in chat room shows room occupants James Booth 2012-11-08 00:22:15 +00:00
  • 181669a8cb Basic chat room handling of presence James Booth 2012-11-08 00:05:32 +00:00
  • c4c5668779 room_chat: add occupants to room roster until roster received James Booth 2012-11-07 22:59:48 +00:00
  • 6cb9c853cb jabber: added _room_presence_handler James Booth 2012-11-07 22:49:38 +00:00
  • a676c50b68 windows: format room roster James Booth 2012-11-07 22:46:20 +00:00
  • 54e591fea3 jabber: wait until full room roster received before showing James Booth 2012-11-07 22:24:50 +00:00
  • 5fe12bbd15 jabber: added MUC namespace to jabber_join James Booth 2012-11-07 21:53:15 +00:00
  • 9ea9222158 jabber: fixed spelling in comment James Booth 2012-11-07 01:15:26 +00:00
  • 82e65734c0 jabber: tidy groupchat message handler James Booth 2012-11-07 01:10:05 +00:00
  • d2a923126b jabber: small tidy up James Booth 2012-11-07 00:48:59 +00:00
  • 444be385a6 jabber: removed 'from' from message type handler function parameters James Booth 2012-11-07 00:42:12 +00:00
  • 30b1499c67 jabber: added type message handler prototypes James Booth 2012-11-07 00:38:31 +00:00
  • 9d1f0473ce jabber added message type handler functions James Booth 2012-11-07 00:34:43 +00:00
  • 8dfa373a01 jabber: added _groupchat_message_handler James Booth 2012-11-07 00:19:02 +00:00
  • 7c85f0fcb2 room_chat: rename room_is_active James Booth 2012-11-07 00:02:43 +00:00
  • 3436a2245d Added room_parse_room_jid to room_chat James Booth 2012-11-06 23:56:47 +00:00
  • 8beca3cbf7 Refactored sending chat states James Booth 2012-11-06 23:03:05 +00:00
  • 92ae93de33 Tidied escaping xml James Booth 2012-11-06 22:53:59 +00:00
  • 9872708755 Commented jabber message handler James Booth 2012-11-06 22:46:28 +00:00
  • 4493f55530 Removed jabber.c dependency on ui.h James Booth 2012-11-06 22:40:38 +00:00
  • 7e9299c240 Merge branch 'master' into muc James Booth 2012-11-06 01:00:20 +00:00
  • 75fb8ea2ed Updated website location in /vercheck James Booth 2012-11-06 00:59:38 +00:00
  • 578aca6be3 Merge branch 'master' into muc James Booth 2012-11-06 00:52:22 +00:00
  • fb3d7a47d2 Leaving chat rooms on /close James Booth 2012-11-06 00:00:25 +00:00
  • 517bc30360 Handle sending messages in groupchat James Booth 2012-11-05 23:24:29 +00:00
  • 8f317f9dbf Flash, beep, notify, remind on groupchat new messages James Booth 2012-11-05 22:49:40 +00:00
  • 0023422830 Handle incoming groupchat James Booth 2012-11-05 22:28:06 +00:00
  • ad8845991c Handle chat history from groupchat James Booth 2012-11-05 22:21:03 +00:00
  • 83834b96ae Do not send presence when in groupchat James Booth 2012-11-05 21:48:13 +00:00
  • 2f6361a578 Handle room presence notifications James Booth 2012-11-05 21:36:32 +00:00
  • 0deba9e13e Check for groupchat James Booth 2012-11-05 20:29:57 +00:00
  • 3268baeb6d Update README.md James Booth 2012-11-05 02:04:49 +00:00
  • a141a997f8 Added room_chat module James Booth 2012-11-04 23:31:49 +00:00
  • c8fe2a4aca Removed debug when joining room James Booth 2012-11-04 23:09:15 +00:00
  • 5e4c662b23 Added jabber_join for MUC James Booth 2012-11-04 22:59:52 +00:00
  • 191b3b96a2 Basic /join command James Booth 2012-11-04 01:27:01 +00:00
  • 93bcd4af4b Reduced <inactive/> timeout James Booth 2012-11-01 01:40:30 +00:00
  • 12aa2b640a Do not send <composing/> for unprintable characters James Booth 2012-11-01 01:24:48 +00:00
  • e45e6c46b7 Show message when other user <gone/> James Booth 2012-11-01 01:21:00 +00:00
  • 0ce7b2acb7 Removed old chat session tests James Booth 2012-11-01 00:29:51 +00:00
  • ad83bab6d2 Set state timeouts back to sensible values James Booth 2012-11-01 00:21:57 +00:00
  • 1b88da45aa Ignore lines starting with '/' when sending <composing/> state James Booth 2012-11-01 00:20:02 +00:00