James Booth
13297a151f
Merge branch 'master' into readline
...
Conflicts:
src/ui/inputwin.c
2015-02-10 20:47:22 +00:00
James Booth
75d7663876
Free wins summary list
2015-02-10 19:42:13 +00:00
James Booth
30739ed157
Free contact list
2015-02-10 19:39:18 +00:00
Olivier LE MOAL
48f9f3b3b0
Add XEP-0280 support
2015-02-10 11:32:22 +01:00
James Booth
51ccb69580
Merge branch 'master' into readline
...
Conflicts:
src/ui/inputwin.c
2015-02-09 21:28:08 +00:00
James Booth
268c33e1c6
Free resource lists on /account command
2015-02-09 19:50:41 +00:00
James Booth
af345b6700
Updated navigation help
2015-02-03 22:24:47 +00:00
James Booth
351ff752a7
Renamed command group presence->presences to avoid clash
2015-01-28 20:35:00 +00:00
Will Song
7f436d614b
use custom format string for time preference
2015-01-27 19:55:16 -06:00
James Booth
274d6e843e
Show eval_password if exists on /account show
2015-01-13 00:51:21 +00:00
James Booth
a39ac6cd07
Merge remote-tracking branch 'savar/dynamic_input_block'
2015-01-12 23:41:15 +00:00
Simon Effenberg
34148e2101
adding preference option for dynamic input blocking
...
/inpblock is now having subcommands 'timeout' and 'dynamic'
with:
/inpblock timeout <milliseconds>
and
/inpblock dynamic <on|off>
Defaults are:
/inpblock timeout 500
/inpblock dynamic on
To get the old behavior specify:
/inpblock timeout 20
/inpblock dynamic off
The dynamic mode will block incrementally after something
should be written to the window or after a key was pressed. So pressing
a key would set the timeout to 0ms and after 10 timeouts to the next
bigger one.
Example (with dynamic mode on):
"/inpblock timeout 50"
timeout series:
10x 0ms
10x 10ms (0ms + 10 times since last keypress)
10x 30ms (10ms + 20 times since last keypress)
*x50ms until next key was pressed or
2015-01-12 11:32:32 +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
c64484c6ed
Renamed titlebar preference
2015-01-12 00:43:42 +00:00
James Booth
31c0f2ba78
Added preferences for showing resource in titlebar and messages
2015-01-10 19:10:10 +00:00
Will Song
e57fa1633a
add exit title preference to group and add command for setting the preference
2015-01-08 10:18:29 -06:00
James Booth
f5e5315125
Updated CHANGELOG and navigation help
2015-01-03 02:35:19 +00:00
James Booth
9d94ac5c63
Removed function pointers
2014-12-22 22:13:42 +00:00
James Booth
13f73a30e7
Added /inpblock command
2014-12-21 18:15:29 +00:00
James Booth
ea267e2017
Refactored all window recipients and types
...
Tests need fixing
2014-12-20 00:52:35 +00:00
James Booth
630fef015d
Added new window and layout types
2014-12-16 01:39:47 +00:00
James Booth
4740f84c24
Updated navigation help
2014-12-01 22:16:25 +00:00
James Booth
f486b5884b
Added Alt-Backspace to navigation help
2014-11-22 22:12:32 +00:00
James Booth
a781295542
Added newline
2014-11-17 21:14:03 +00:00
James Booth
1d5ac1b474
Added /theme colours command
2014-11-17 21:10:08 +00:00
James Booth
74d9937573
Changed type to enum for presence colour attributes
2014-11-16 23:37:07 +00:00
James Booth
ed4391ec8a
Replaced colours with theme_item_t
2014-11-16 20:40:19 +00:00
James Booth
cd855d3740
Added /time off
2014-11-16 01:28:41 +00:00
James Booth
40dc8e2c49
Added /time setting
2014-11-16 00:40:54 +00:00
James Booth
1479a5e134
Added /roster size and /occupants size settings
2014-11-15 23:47:27 +00:00
James Booth
eace543da5
Added /roster show|hide resource
2014-11-11 00:00:10 +00:00
James Booth
497b07c1c3
Added /roster show|hide command, only show roster on connect success
2014-11-10 23:23:02 +00:00
James Booth
46583839df
Added /wrap user preference for enabling/disabling word wrapping
2014-11-09 23:29:25 +00:00
James Booth
373b3a2d7c
Added /presence command to show contacts presence
2014-11-07 22:38:34 +00:00
James Booth
c4412fe823
Fixed various memory leaks
2014-11-01 01:48:36 +00:00
James Booth
b6c116e8b6
Updated help
2014-10-27 20:52:45 +00:00
James Booth
c8b524d9c8
Show message on /prefs desktop when notifications not supported by the build
2014-10-26 22:20:37 +00:00
James Booth
fc049c9eef
Added /privileges command to set UI option for showing roles/affiliations in rooms
2014-10-18 20:22:34 +01:00
James Booth
48929aa92e
Removed /help other
2014-10-18 00:18:10 +01:00
James Booth
3615736762
Renamed args to /occupants default
2014-10-09 22:39:57 +01:00
James Booth
b7088363e6
Merge branch 'master' into muc_roles
2014-09-30 00:27:35 +01:00
James Booth
4f7feedb65
Changed rooms to use Occupant type instead of PContact
2014-09-30 00:16:01 +01:00
Adam Coffman
652bc54bc8
free latest_release regardless of its validity
2014-09-29 17:09:42 -05:00
James Booth
d25d6b4502
Tidied muc module
2014-09-28 22:09:20 +01:00
James Booth
60a18c3c8d
Cache capabilities to file
2014-09-22 01:36:45 +01:00
James Booth
9f7a8cea81
Show message when no capabilities available
2014-09-21 23:21:48 +01:00
James Booth
2fb9989123
Added jid->hash lookup for capabilities
2014-09-20 23:50: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
c73c4b20ef
Tidied console presence messages
2014-09-01 00:05:12 +01:00
James Booth
62be586c39
Merge remote-tracking branch 'tdi/master'
2014-08-29 00:01:55 +01:00
Dariusz Dwornikowski
b641680251
Concise formatting of /roster command
2014-08-28 19:17:15 +02:00
James Booth
f9737251a6
Added license exemption for OpenSSL to source headers
2014-08-24 20:57:39 +01:00
James Booth
5b40696ea0
Handle chat states for users not in roster
...
issue #397
2014-08-19 21:22:43 +01:00
James Booth
db9028d9c3
Added win_save_println
2014-07-21 00:11:38 +01:00
James Booth
f4fa0bc2dd
Added win_save_newline
2014-07-20 23:57:31 +01:00
James Booth
d2d15ca76b
Removed newlines from splash logo version output
2014-07-16 23:23:11 +01:00
James Booth
a607b29d4a
Replaced NO_EOL_DATE with bitwise or
2014-07-16 22:20:23 +01:00
Immae
66ad23b35b
having wprintw go through win_save_(v)print.
...
Signed-off-by: James Booth <boothj5@gmail.com>
2014-06-23 21:05:43 +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
8ae6d359d7
Moved info display code to window.c
2014-06-03 21:14:21 +01:00
James Booth
17c73814ac
Made room message notification preference display case consistent
2014-06-02 18:44:06 +01:00
James Booth
b36fbe413a
Added settings to show message text in notifications
2014-05-24 22:14:26 +01:00
James Booth
b25b3f3180
Added notification setting for typing in current window
2014-05-24 21:13:33 +01:00
James Booth
eb0f0dd96b
Added settings for message notifications in current window
2014-05-24 20:46:03 +01:00
James Booth
866d87af79
Added /notify room mention setting
2014-05-24 16:46:05 +01:00
James Booth
7d90d218c0
Split regular and chat room notify settings
2014-05-24 15:54:10 +01:00
James Booth
e6e79d619a
Free strings in cons_show_account
2014-05-12 23:32:36 +01:00
James Booth
fc3046782a
Added OTR preferences to /account show commmand
2014-05-11 19:49:18 +01:00
James Booth
95ff13136b
Added OTR policy account preference
2014-05-11 14:13:15 +01:00
James Booth
015780662e
Added /prefs otr
2014-05-11 13:32:59 +01:00
James Booth
c0fc4256de
Highlight active rooms in bookmark list
2014-05-10 01:05:03 +01:00
James Booth
d2662a6f17
Refactored bookmarks to use option parser, allow bookmarking rooms with passwords
2014-05-10 00:50:43 +01:00
James Booth
d6e92f62dc
Fixed cppcheck warnings
2014-04-26 00:36:36 +01:00
James Booth
67a109927c
Added /log where command
2014-04-13 22:20:15 +01:00
James Booth
c3418a2909
Added /log shared setting
...
Issue #170
2014-04-13 21:56:51 +01:00
James Booth
a4a23fdf68
Added /log rotate option
2014-04-13 20:41:11 +01:00
James Booth
99592e2779
Show message when no bookmarks found
...
Issue #194
2014-04-13 02:57:11 +01:00
James Booth
f0f0dbfdac
Removed statusbar functions from ui.h
2014-04-07 21:12:30 +01:00
James Booth
ccfea12674
Inlined wins_update_virtual_console and wins_update_virtual_current
2014-04-06 21:06:50 +01:00
James Booth
561d96c711
Removed titlebar version property and allow disabling of titlebar display
2014-04-03 21:46:43 +01:00
James Booth
404dde2810
Renamed refresh functions to update_virtual
2014-04-01 21:52:04 +01:00
James Booth
2af418fd8d
Command '/statuses muc' now allows 'all', 'online' and 'none' settings
2014-03-15 22:25:15 +00:00
James Booth
26726b207a
Updated copyright
2014-03-09 01:18:19 +00:00
Dmitry Podgorny
0fbaa6f5ee
fixed build error when make run with -jN option
...
Race can occur when gitversion file isn't fully generated before
it is used.
2014-03-06 02:06:22 +02:00
James Booth
f010dfb004
Show message on /alias list when no aliases
2014-02-15 21:25:13 +00:00
James Booth
0f0cd4cdab
Use wnoutrefresh, pnoutrefresh and doupdate
...
Issue #298
2014-02-02 23:58:01 +00:00
James Booth
5d85974bc0
Added aliases to autocomplete
2014-01-23 23:53:20 +00:00
James Booth
8dbe300d72
Added /alias command, writing aliases to [alias] group in profrc
2014-01-23 22:29:53 +00:00
James Booth
8ba2d26947
Added skeleton /alias command
2014-01-23 19:56:33 +00:00
James Booth
0e2fbeb350
Added statuses settings to prefs output
2014-01-21 00:16:37 +00:00
James Booth
3f0addbc99
Added UI presence functions
2014-01-19 18:31:02 +00:00
James Booth
2f58b2488f
Added port to /account show <account>
2014-01-19 00:09:51 +00:00
James Booth
4f98bc8c25
Show OTR coloured status
...
Customisable within theme files e.g.:
titlebar.unencrypted=red
titlebar.encrypted=green
titlebar.trusted=red
titlebar.untrusted=green
Shows [unencrypted] for all non-OTR chat
Disable with '/otr warn off'
2014-01-16 22:44:23 +00:00
James Booth
60820007ee
Added setting /otr log on|off|redact
2014-01-13 20:17:45 +00:00
James Booth
03086c0384
Added /otr theirfp with hardcoded fingerprint
2014-01-11 19:10:00 +00:00
James Booth
785206a06c
Tidied navigation help
...
Conflicts:
src/ui/console.c
2014-01-02 18:06:53 +00:00
James Booth
9823b2fae2
Added full stop to /help service summary
2014-01-02 01:51:46 +00:00
James Booth
2defeaefe3
Removed wins_refresh_console when not required for /sub command output
...
Implicitly called by cons_show
2013-12-27 23:38:45 +00:00
James Booth
7fe8f61b9b
Bind console functions in main.c
2013-12-23 00:08:45 +00:00
James Booth
5a5b1340aa
Dynamically load UI functions, fixed tests
2013-12-22 22:14:15 +00:00