Commit Graph

139 Commits

Author SHA1 Message Date
James Booth
66d3e6ee02 Messages not lost when run out of windows
Incoming messages are shown in the console when all windows are full
2012-11-24 23:58:10 +00:00
James Booth
a20c0569a6 Status bar active on console messages when not in console 2012-11-24 23:36:43 +00:00
James Booth
4e94654122 Added console to statusbar window list 2012-11-24 20:41:27 +00:00
James Booth
d30d31b57d Allow alt-num to select window 2012-11-24 01:57:24 +00:00
James Booth
7c7e95ea4e Switched to ncurses raw mode 2012-11-23 02:56:38 +00:00
James Booth
faeea56bb5 Revert "Stop ctrl-c quitting with /ctrlc off"
This reverts commit 721df8ca48.
2012-11-23 02:54:35 +00:00
James Booth
721df8ca48 Stop ctrl-c quitting with /ctrlc off 2012-11-23 02:00:51 +00:00
James Booth
2a69f8d23f Allocate memory for windows when needed 2012-11-23 00:19:29 +00:00
James Booth
45a26b111f Added time to themes, and some example themes 2012-11-22 02:34:49 +00:00
James Booth
1adbc17194 Added theme to prefs output 2012-11-22 01:49:50 +00:00
James Booth
29f72283c4 Moved colour initialisation to theme 2012-11-21 23:18:21 +00:00
James Booth
cd4465394b Added theme files support with /theme command 2012-11-21 22:33:07 +00:00
James Booth
e8b2b7196c Separated colours from main preferences 2012-11-21 21:24:10 +00:00
James Booth
1a909fd6eb Added more colour preferences 2012-11-21 00:21:58 +00:00
James Booth
118d97cd90 Handling commands after /disconnect 2012-11-19 23:15:42 +00:00
James Booth
b3e1d473a2 Handle room broadcasts 2012-11-19 22:15:53 +00:00
James Booth
645d1b74d5 Handle room member presence 2012-11-19 00:26:31 +00:00
James Booth
bd3f1d1575 Show message when own nickname changed in chat rooms 2012-11-18 22:49:01 +00:00
James Booth
49676e3fae Handle nick changes from other users 2012-11-18 21:46:58 +00:00
Dmitry Podgorny
52751d16aa _win_notify_remind: fix possible buffer overflow
fix buffer overflow when 'unread' is greater than 999
2012-11-16 14:07:31 +02:00
James Booth
e3d282eb6b Changed /wins output 2012-11-14 21:18:47 +00:00
James Booth
e9e39d5520 Fixed spelling mistake in help 2012-11-14 19:27:37 +00:00
James Booth
0618c61d6e Show when unread messages in /wins list 2012-11-14 01:29:32 +00:00
James Booth
a970ea49cd Treat room presence as online
Needs to be changed to show status changes
2012-11-14 01:16:07 +00:00
James Booth
de2f060742 Added /wins command to list active windows 2012-11-14 00:39:34 +00:00
James Booth
a574f7ff40 Set correct window type on private messages 2012-11-14 00:04:08 +00:00
James Booth
faa5f8871f Merge pull request #81 from pasis/priority
introduce priority support
2012-11-13 14:40:24 -08:00
James Booth
8ecbe0c590 Fixed help command name clash on status 2012-11-13 22:24:37 +00:00
James Booth
fd4d00cdd2 Tidy up /status 2012-11-13 22:14:40 +00:00
James Booth
e506986ef5 Added basic /status command to find out about a specific contact 2012-11-13 22:08:46 +00:00
James Booth
2afe7b83ab Handle typing notifications in private room chat 2012-11-13 21:14:43 +00:00
Dmitry Podgorny
a114fe88b8 introduce priority support
add new command /priority <int>
improve jabber_update_presence()
use jabber_update_presence() for sending initial presence
save priority and status string to jabber_conn structure
2012-11-13 12:51:28 +02:00
James Booth
13689a1f84 Allow incoming private messages from chat rooms 2012-11-12 23:26:09 +00:00
James Booth
df094a7d2c Added win_type to prof_win structure 2012-11-12 23:05:22 +00:00
James Booth
019d0ed4dd Added log to /prefs output 2012-11-12 19:59:21 +00:00
James Booth
5ef8aa8c69 Added /help list to list all commands 2012-11-11 23:57:02 +00:00
James Booth
07d624c513 Shortened /sub "request" parameter to "req", and formatted help 2012-11-11 19:32:42 +00:00
Dmitry Podgorny
c3b0e80432 add subscription support 2012-11-11 14:00:21 +02:00
James Booth
b329d09c93 Renamed parameter in win_join_chat 2012-11-10 18:32:33 +00:00
James Booth
c0f9b61f08 Handle /me in chat rooms 2012-11-10 04:18:34 +00:00
James Booth
be2fb1c809 Handle subject from room 2012-11-10 03:30:27 +00:00
James Booth
a5082a54bd Using vargs in cons_bad_show 2012-11-10 01:39:42 +00:00
James Booth
a775d18291 Continue to send chat states when no viewing chat window 2012-11-08 22:39:38 +00:00
James Booth
76149e1f31 Show delayed time on messages received whilst offline
Also do not show chat state notifications received whilst offline
2012-11-08 22:14:41 +00:00
James Booth
c967cd9dc9 Using /who in chat room shows room occupants 2012-11-08 00:22:15 +00:00
James Booth
181669a8cb Basic chat room handling of presence 2012-11-08 00:05:32 +00:00
James Booth
a676c50b68 windows: format room roster 2012-11-07 22:46:20 +00:00
James Booth
7c85f0fcb2 room_chat: rename room_is_active 2012-11-07 00:02:43 +00:00
James Booth
7e9299c240 Merge branch 'master' into muc 2012-11-06 01:00:20 +00:00
James Booth
75fb8ea2ed Updated website location in /vercheck 2012-11-06 00:59:38 +00:00