James Booth
2215a3791f
Added current window reference to command functions
2015-06-17 00:15:28 +01:00
James Booth
cfef64c767
Pass current window to autocompleters
2015-06-16 22:59:08 +01:00
James Booth
38ed9188d3
Moved ui/windows -> window_list
2015-06-15 19:26:28 +01:00
James Booth
2c5b44421e
Added initial stabber test
2015-05-17 22:05:43 +01:00
James Booth
d853284f92
Added cl_ev_presence_send
2015-05-07 23:21:48 +01:00
James Booth
56cbce2ff3
Renamed presence_update -> presence_send
2015-05-07 23:12:49 +01:00
James Booth
0930f0f688
Use null check convention in profanity.c
2015-05-04 23:29:24 +01:00
James Booth
b24510c776
Merge branch 'master' into readline
...
Conflicts:
src/tools/history.c
src/tools/history.h
2015-02-11 00:09:58 +00:00
James Booth
b3be26a214
Updated copyright
2015-02-10 23:16:09 +00:00
James Booth
a70aa0255f
Moved command processing to main loop, allow resize during password prompt
2015-02-05 00:58:23 +00:00
James Booth
30180ac8bb
Move SIGWINCH handling to ui/core.c, ignore signal whilst resizing
2015-02-04 23:35:28 +00:00
James Booth
b3448eb265
Moved input blocking code to inputwin.c
2015-01-31 01:11:41 +00:00
James Booth
f94b6ef0a2
Added idle and activity handlers
2015-01-31 00:20:25 +00:00
James Booth
83bd207316
Moved readline code to inputwin.c
2015-01-30 23:28:02 +00:00
James Booth
2cdbfc7eb7
Added gnu readline
2015-01-27 22:13:09 +00:00
James Booth
51105720ab
Moved input line to inputwin
2015-01-15 23:43:22 +00:00
James Booth
82c986775d
Moved input to ui module, renamed ui_readline
2015-01-15 22:21:24 +00:00
James Booth
b43252a6b3
Tidy main loop
2015-01-15 20:46:15 +00:00
James Booth
3656c78217
Moved process_input to cmd_process_input
2015-01-15 20:34:45 +00:00
James Booth
5be47cc5a9
Moved input size variable to ui module
2015-01-15 13:22:54 +00:00
James Booth
40f91de7a3
Moved string termination out of main loop
2015-01-15 01:27:24 +00:00
James Booth
aec1484806
Removed ch from main loop
2015-01-15 01:21:24 +00:00
James Booth
3b69ad7b61
Tidy profanity.c
2015-01-15 00:56:17 +00:00
James Booth
0007e3569e
Moved remimder notification code out of main loop
2015-01-15 00:42:40 +00:00
James Booth
a1bbe07b4b
Renamed notify remind timer
2015-01-15 00:26:59 +00:00
James Booth
3984c660b6
Removed result from main loop
2015-01-14 23:57:45 +00:00
James Booth
a6160d52c6
Pass value rather than address of ch during main loop
2015-01-14 23:54:46 +00:00
Simon Effenberg
c7ff3255b8
trying to block (and save cpu power) more dynamically
...
instead of blocking too long if inpblock is set to something like
500ms the input timeout is not set directly to inpblock but is
increasing dynamically from 0 to inpblock by a little algorithm
FIXME: the call from the win_* method to the ui_input_* method looks
wrong.. this causes a cross reference which shouldn't be
2015-01-12 08:08:07 +01:00
James Booth
0d0ed9b7ca
Merge remote-tracking branch 'incertia/exit-title'
...
Conflicts:
src/command/command.c
src/config/preferences.c
src/config/preferences.h
2015-01-12 01:12:42 +00:00
James Booth
c16871d143
Added remaining chat states
2015-01-11 20:20:17 +00:00
Will Song
22a8d7a8a3
check preferences before printing exit title
2015-01-08 10:06:39 -06:00
James Booth
5e7d2f5f91
Removed chat states from chat_session module, WIP
2015-01-08 00:57:25 +00:00
Will Song
30610f7c48
Merge remote-tracking branch 'upstream/master' into exit-title
2015-01-03 12:41:42 -06:00
Will Song
e21bc7afe0
added more signals to ignore in _init
2015-01-01 22:52:01 -06:00
Will Song
3561ff4d97
set a nice title (instead of empty) on shutdown
2014-12-29 20:05:50 -06:00
James Booth
10a3a3a675
Use events for chat sessions
2014-12-29 01:17:59 +00:00
James Booth
4be06c0ae2
Moved chat_session_set_sent from message.c module
2014-12-29 00:31:57 +00:00
James Booth
0146e62576
Refactoring window types, removing recipient and from references - wip
2014-12-18 23:57:19 +00:00
James Booth
05664ef009
Free string after setting theme ui preference, fixed valgrind warning
2014-11-24 00:29:02 +00:00
James Booth
076576178c
Update input window on /theme set
2014-11-19 16:32:26 +00:00
James Booth
b8ba9b038c
Added scroll support to occupant list
2014-10-07 21:12:19 +01:00
James Booth
bc3c4e09a1
Always update UI in event loop, removed updates from rest of code
2014-09-01 19:14:52 +01:00
James Booth
f9737251a6
Added license exemption for OpenSSL to source headers
2014-08-24 20:57:39 +01:00
Dariusz Dwornikowski
225312802e
Spelling errors fixed and hyphenation used as minus sign fixed
2014-08-11 18:54:20 +02:00
James Booth
c98ce4299d
Free resources on OTR shutdown
2014-06-26 23:55:57 +01:00
James Booth
7344d3b898
Added deallocation function for string prefs, added otr policy enum
2014-06-18 00:32:36 +01:00
James Booth
79ddf10484
Fixed memleaks with otr policy and autoaway options
2014-06-17 23:34:52 +01:00
James Booth
4a485a64f9
Free account_name preference on autoconnect
2014-06-17 22:22:35 +01:00
James Booth
3c5a73d29e
Use libgcrypt instead of libgnutls for SHA1 hashing
2014-05-21 20:35:01 +01:00
James Booth
aa0d4fe892
Merge branch 'master' into otrsmp
...
Conflicts:
install-all.sh
2014-05-02 00:59:40 +01:00