James Booth
268a2f553b
Revert "Temp fix for handling printable characters"
...
This reverts commit 8f5826b256
.
2013-01-07 20:31:24 +00:00
James Booth
8f5826b256
Temp fix for handling printable characters
2013-01-07 20:20:39 +00:00
Dmitry Podgorny
0f0e04603a
added resources release to connetion handler
2013-01-07 22:13:24 +02:00
Dmitry Podgorny
5542752afb
jabber.c: removed xmpp_stop calls
...
xmpp_stop() stops event loop xmpp_run() that profanity doesn't start.
2013-01-07 22:02:07 +02:00
Dmitry Podgorny
e0e8110746
jabber.c: set jabber status in one place in connection handler
2013-01-07 22:00:13 +02:00
Dmitry Podgorny
621832ee4a
free resources when login attempt fails
...
The next call of jabber_connect allocates these resources again.
2013-01-07 21:21:19 +02:00
Dmitry Podgorny
59676bd16e
jabber.c: removed extra resources release
...
These resources are released in jabber_free_resources().
2013-01-07 20:33:56 +02:00
Dmitry Podgorny
d0ab292d73
jabber.c: added assert before reconnect_timer allocation
...
Development build will be terminated if reconnect_timer was allocated
previously and wasn't destroyed.
2013-01-07 20:24:04 +02:00
Dmitry Podgorny
5e8d9e942b
free saved login information in jabber_free_resources()
2013-01-07 20:16:41 +02:00
Dmitry Podgorny
d533fc9595
jabber.c: removed explicit type conversion
...
According to the C99 standard integer type will be converted to real
floating type before the comparison.
2013-01-07 18:54:07 +02:00
James Booth
c341468c92
Fix issue #121
2013-01-06 23:47:50 +00:00
James Booth
8a110a4366
Removed out of date comments
2013-01-06 01:14:52 +00:00
James Booth
052d7527b6
Call _clear_input when getting password
2013-01-06 01:09:46 +00:00
James Booth
dae4f1bb70
Added _inp_win_refresh() macro, renamed and moved some functions
2013-01-06 01:06:12 +00:00
James Booth
82ce22ac9d
Removed inp_get_next_char() from input_win.c
2013-01-06 00:28:15 +00:00
James Booth
b32f58e22c
Fixed comment spacing
2013-01-06 00:24:11 +00:00
James Booth
b328f368b0
Removed inp_y from input_win.c
2013-01-06 00:20:34 +00:00
James Booth
d2d679be8d
Merge pull request #120 from pasis/next
...
added check for utf_len in inp_get_char
2013-01-05 15:06:37 -08:00
Dmitry Podgorny
d870ea1ae6
added check for utf_len in inp_get_char
2013-01-06 00:56:59 +02:00
James Booth
ad000db663
Added _got_to_end() function
2013-01-05 22:45:34 +00:00
James Booth
893b6f863a
Added back code to output single char rather than whole string
2013-01-05 22:37:11 +00:00
James Booth
db96aeadf0
Added back block for when cursor not at end of line
2013-01-05 22:30:21 +00:00
James Booth
54472ed501
Fixed command history
2013-01-05 22:02:30 +00:00
James Booth
1e45596373
Added back in remove extra variable
2013-01-05 21:42:41 +00:00
James Booth
d24c57036c
Added back in call to inp_clear_no_pad()
2013-01-05 21:41:12 +00:00
James Booth
8427d0684f
More changes to input handling
2013-01-05 21:32:28 +00:00
James Booth
a07fd29e59
Merge remote-tracking branch 'dmitry/iss116'
2013-01-05 21:16:44 +00:00
James Booth
78841f2ea3
Added libx11 when --with-xscreensaver chosen
2013-01-05 19:58:24 +00:00
Dmitry Podgorny
d20354968a
feature request #114
...
* added new parameter --with-xscreensaver for libXss support
* added new parameter --enable-notifications for libnotify support
* when any parameter ins't specified appropriate library is used if
exists
2013-01-05 17:13:52 +02:00
Dmitry Podgorny
8014e9026a
autotools: removed strndup from configure.ac
...
strndup no longer used because of MacOS incompatibility
2013-01-05 16:34:04 +02:00
James Booth
7ae7b01e15
Merge remote-tracking branch 'dmitry/next'
...
Conflicts:
src/windows.c
2013-01-05 01:14:18 +00:00
Dmitry Podgorny
37488836fd
fixed issue #116
...
* don't set pad_start to 0 while typing
* use _inp_clear_no_pad() in input_win.c
2013-01-05 03:00:08 +02:00
James Booth
b84051701d
Added comments to ui_get_idle_time
2013-01-05 00:38:50 +00:00
James Booth
83aa2212f5
Merge pull request #117 from pasis/fixes
...
Fix possible buffer overflow in _ui_draw_win_title
2013-01-04 16:13:02 -08:00
Dmitry Podgorny
f210b49285
removed extra variable in inp_get_char
2013-01-04 20:57:55 +02:00
Dmitry Podgorny
f1eaf3e144
fix possible buffer overflow in _ui_draw_win_title
2013-01-04 19:33:12 +02:00
Dmitry Podgorny
7ee113e687
windows.c: remove duplicate code in ui_get_idle_time
2013-01-04 09:54:17 +02:00
Dmitry Podgorny
7ed821c0d6
windows.c: remove useless printf
2013-01-04 09:46:47 +02:00
James Booth
a626f80117
Added ncursesw devel to cywin install
2013-01-04 01:29:03 +00:00
James Booth
bd3f5fe725
Updated install script for ubuntu
2013-01-04 01:17:40 +00:00
James Booth
c61522feba
Fixed possible buffer overflow
2013-01-04 01:06:42 +00:00
James Booth
d2e9571662
Fix buffer overflow check
2013-01-04 00:57:02 +00:00
James Booth
516ba16627
Added mbstate_t
2013-01-04 00:48:12 +00:00
James Booth
57f9e43566
Fixed order of includes for ncursesw
...
Arch linux uses the standard headers for wide char ncurses
2013-01-04 00:35:54 +00:00
James Booth
25a056a189
Handle DEL key for wide chars
2013-01-04 00:19:18 +00:00
James Booth
20a7d52d57
Changed backspace when at end for wide chars
2013-01-03 23:54:12 +00:00
James Booth
772f5857f0
Handle deleting wide chars in middle of input
2013-01-03 23:47:45 +00:00
James Booth
a96e36a55d
Handle insert for wide chars
2013-01-03 22:41:03 +00:00
James Booth
0cd7d43953
Removed unused code and comments
2013-01-03 21:39:10 +00:00
James Booth
05292a0eb8
Handle backspace at end of input for wide chars
2013-01-03 01:42:02 +00:00