James Booth
|
d5e9ca649d
|
Show messages on /group add and /group remove
closes #189
closes #190
|
2013-06-23 17:38:30 +01:00 |
|
James Booth
|
dace47e5d3
|
Show message when removing contact from group when not in group
|
2013-06-23 16:35:13 +01:00 |
|
James Booth
|
265fff8f40
|
Show message when contact already in group
|
2013-06-23 16:29:42 +01:00 |
|
James Booth
|
9dd5456f88
|
Added group add and group remove to /roster command
|
2013-06-02 02:48:20 +01:00 |
|
James Booth
|
0e5d277c14
|
Added message in console on /roster remove
|
2013-06-02 00:24:22 +01:00 |
|
James Booth
|
65c09db19e
|
Added message in console on /roster add
|
2013-06-02 00:20:22 +01:00 |
|
James Booth
|
d49a01a9c3
|
Added roster list when using /roster with no args
|
2013-06-01 23:27:46 +01:00 |
|
James Booth
|
83c4177692
|
Include subscription states of "both" and "to" in /who output
|
2013-06-01 22:54:53 +01:00 |
|
James Booth
|
ae7da18d7e
|
Use waddstr for incoming messages to avoid truncation
fixes #8
|
2013-06-01 21:23:34 +01:00 |
|
James Booth
|
1eba4f5ab1
|
Added /leave command
|
2013-05-30 22:48:56 +01:00 |
|
James Booth
|
f164c12368
|
Show participant count in chat rooms
|
2013-05-30 22:31:43 +01:00 |
|
James Booth
|
ae350dc5fb
|
Show nickname rather than jid in room invites
|
2013-05-30 21:26:11 +01:00 |
|
James Booth
|
486cbd6245
|
Added room name, and window index to desktop message notifications
closes #176
|
2013-05-23 00:10:55 +01:00 |
|
James Booth
|
0ced96f578
|
Do not close MUC windows on /wins prune
closes #172
|
2013-05-22 23:48:24 +01:00 |
|
James Booth
|
7b20d8d4f4
|
Refactored roster push handling
|
2013-05-21 22:00:42 +01:00 |
|
James Booth
|
58bd4f2547
|
Removed debug
|
2013-05-20 23:27:55 +01:00 |
|
James Booth
|
ecc62af305
|
Finished handle usage
|
2013-05-20 22:51:35 +01:00 |
|
James Booth
|
ad6184c86b
|
Use handle in incoming message console when exists
|
2013-05-19 17:27:58 +01:00 |
|
James Booth
|
0a3aaf5a36
|
Use handle in chat windows if available
|
2013-05-19 17:19:16 +01:00 |
|
James Booth
|
e1c9cbc955
|
Show handle rather than jid in /who output if exists
|
2013-05-19 17:00:27 +01:00 |
|
James Booth
|
db6e7f5697
|
Show contacts handle as window title in chat
|
2013-05-19 03:45:27 +01:00 |
|
James Booth
|
d9cb8c100f
|
Show nickname in status updates if available
|
2013-05-19 03:22:06 +01:00 |
|
James Booth
|
6c4b21beb1
|
Added sub to /notify preferences output
Removed unused "status" value for /notify autocompleter
|
2013-05-19 02:15:35 +01:00 |
|
James Booth
|
905571bfb7
|
Added "tidy" and "prune" options to /wins command
|
2013-05-17 00:33:00 +01:00 |
|
James Booth
|
5a3db018dc
|
Show 0 rather than 10 in /wins
|
2013-05-16 23:39:13 +01:00 |
|
James Booth
|
e21c2276dc
|
Fixed incoming message text in console to use 0 rather than 10
|
2013-05-16 23:04:50 +01:00 |
|
James Booth
|
2f92752365
|
Added "read" parameter to /close
Closes all windows where there are no unread messages
|
2013-05-16 22:34:05 +01:00 |
|
James Booth
|
57e64bebe5
|
Added parameter to /close
2,3,4,5,6,7,8,9,0 will close specified window.
'all' will close all windows.
closes #159
|
2013-05-12 23:00:29 +01:00 |
|
James Booth
|
c1ee75da40
|
Removed contact_list, moved roster logic to xmpp/roster module
|
2013-05-06 23:04:46 +01:00 |
|
James Booth
|
05f2d29396
|
Renamed contact_list_ functions to roster_
|
2013-05-06 22:32:58 +01:00 |
|
James Booth
|
d43539bf10
|
Fixed memory leak
|
2013-05-06 01:22:34 +01:00 |
|
James Booth
|
cd06771ddf
|
Removed blank lines
|
2013-05-06 01:12:05 +01:00 |
|
James Booth
|
cb85af800f
|
Unicode support for /duck output
|
2013-05-06 01:09:10 +01:00 |
|
James Booth
|
53eeb0ef45
|
Use autocomplete instead of hash table for subscription requests
|
2013-05-05 23:20:27 +01:00 |
|
James Booth
|
ae4c54bdcc
|
Include time in ddg search result output lines
|
2013-05-05 03:22:48 +01:00 |
|
James Booth
|
90ac69beb3
|
Added /duck command to perform searches using duckduckgo chat bot
|
2013-05-05 02:31:04 +01:00 |
|
James Booth
|
8c5866ff52
|
Added groupchat logs
closes #168
|
2013-05-05 00:16:10 +01:00 |
|
James Booth
|
34217e4d44
|
Include open subscription requests in desktop reminder notifications
closes #167
|
2013-04-27 23:57:51 +01:00 |
|
James Booth
|
441422ddc8
|
Added desktop notification option for subscription requests
closes #166
|
2013-04-27 23:46:49 +01:00 |
|
James Booth
|
04c6f2d7b0
|
Moved display logic for subscriptions to console module
|
2013-04-27 23:13:52 +01:00 |
|
James Booth
|
070c3ae6cc
|
Show contacts status when receiveing messages via delayed delivery
|
2013-04-27 22:02:20 +01:00 |
|
James Booth
|
17757c86e6
|
Support for XEP-0249 Direct MUC Invitations
Commands /invite, /invites, /decline and /join
|
2013-04-24 23:50:47 +01:00 |
|
James Booth
|
da84aec513
|
Reminders for chat room invites - WIP
|
2013-04-23 00:18:56 +01:00 |
|
James Booth
|
f099bf9a7c
|
Added desktop notifications for chat room invites
Use "/notify invite on|off"
|
2013-04-22 23:48:23 +01:00 |
|
James Booth
|
9373f41fa4
|
Refactor marking windows as dirty and status bar new indicator
|
2013-04-22 21:11:08 +01:00 |
|
James Booth
|
9a59631cbc
|
Use werase() rather than wclear()
|
2013-04-21 23:57:47 +01:00 |
|
James Booth
|
be41a376c5
|
Added windows include to notifier
|
2013-04-21 23:39:16 +01:00 |
|
James Booth
|
f63f68630b
|
Added notifier module
|
2013-04-21 20:17:06 +01:00 |
|
James Booth
|
e14cd43af4
|
Renamed window_ functions win_
|
2013-04-21 19:48:56 +01:00 |
|
James Booth
|
1046a00405
|
Renamed remaining win_ functions
|
2013-04-21 19:44:31 +01:00 |
|
James Booth
|
954c9ededc
|
Renamed win_current_get_recipient -> ui_current_win_recipient
|
2013-04-21 18:47:37 +01:00 |
|
James Booth
|
bf740d9997
|
Replace window type functions with single function returning type
|
2013-04-21 18:40:22 +01:00 |
|
James Booth
|
345c21bbce
|
Renamed clear and close functions in ui
|
2013-04-21 17:35:57 +01:00 |
|
James Booth
|
4257fc87e5
|
Renamed windows.c -> core.c
|
2013-04-21 17:33:12 +01:00 |
|
James Booth
|
6ff5f45ad3
|
Moved static function in windows
|
2013-04-21 17:30:04 +01:00 |
|
James Booth
|
b2c08cfc43
|
Renamed cons_bad_show -> cons_show_error
|
2013-04-21 02:49:23 +01:00 |
|
James Booth
|
f110a8fe3b
|
Removed cons_bad_command()
|
2013-04-21 02:42:27 +01:00 |
|
James Booth
|
a3b861a711
|
Renamed window_show_time -> window_print_time
|
2013-04-21 02:10:13 +01:00 |
|
James Booth
|
e151ce707d
|
Moved remaining static functions to console module
|
2013-04-21 01:47:57 +01:00 |
|
James Booth
|
8a280b43ca
|
Moved cons_bad_command() to console module
|
2013-04-21 01:42:57 +01:00 |
|
James Booth
|
3011dc63ae
|
Moved cons_show_word() to console module
|
2013-04-21 01:41:36 +01:00 |
|
James Booth
|
0c912990c7
|
Moved cons_debug() to console module
|
2013-04-21 01:39:36 +01:00 |
|
James Booth
|
3945a72484
|
Moved cons_show_time() to console module
|
2013-04-21 01:37:44 +01:00 |
|
James Booth
|
9de4ab6bb9
|
Moved cons_bad_show() to console module
|
2013-04-21 01:34:43 +01:00 |
|
James Booth
|
bb0f4a3fb2
|
Moved cons_show_contacts() to console module
|
2013-04-21 01:32:47 +01:00 |
|
James Booth
|
9f380dae8e
|
Moved help display functions to console module
|
2013-04-21 01:31:30 +01:00 |
|
James Booth
|
b3ed4dd0fe
|
Moved preferences display functions to console module
|
2013-04-21 01:25:10 +01:00 |
|
James Booth
|
6253897ea7
|
Moved cons_show_account() to console module
|
2013-04-21 01:21:21 +01:00 |
|
James Booth
|
996ba8181b
|
Moved cons_show_account_list() to console module
|
2013-04-21 01:18:04 +01:00 |
|
James Booth
|
60acd47780
|
Moved cons_show_room_invite() to console module
|
2013-04-21 01:15:10 +01:00 |
|
James Booth
|
688eea083b
|
Moved cons_show_status() to console module
|
2013-04-21 01:13:35 +01:00 |
|
James Booth
|
d7cc54db63
|
Moved cons_show_disco_info() and cons_show_disco_items() to console
module
|
2013-04-21 01:00:03 +01:00 |
|
James Booth
|
d6c2bd0c6a
|
Moved cons_show_room_list() to console module
|
2013-04-21 00:54:23 +01:00 |
|
James Booth
|
b9dedbdc15
|
Moved cons_show_software_version() to console module
|
2013-04-21 00:50:38 +01:00 |
|
James Booth
|
d5bb600a04
|
Moved cons_show_caps() to console module
|
2013-04-21 00:47:05 +01:00 |
|
James Booth
|
a3c241b3a8
|
Moved cons_show_info() to console module
|
2013-04-21 00:39:42 +01:00 |
|
James Booth
|
867774ce57
|
Moved cons_show_wins() to console module
|
2013-04-21 00:32:31 +01:00 |
|
James Booth
|
a234ba0cd6
|
Moved cons_show_login_success() to console module
|
2013-04-21 00:21:30 +01:00 |
|
James Booth
|
c7100203e4
|
Moved cons_about() to console module
|
2013-04-20 23:39:17 +01:00 |
|
James Booth
|
3e66b0a9d2
|
Added ui/console module
|
2013-04-20 21:42:39 +01:00 |
|
James Booth
|
91d587a19f
|
Show shortened room jid if possible on invite
|
2013-04-18 22:49:46 +01:00 |
|
James Booth
|
f4041f049c
|
Handle when servers do not send fulljid with presence
A default resource "__prof_default" is created, and invisible to the
user for most purposes.
|
2013-04-07 19:19:02 +01:00 |
|
James Booth
|
b6095ca955
|
Show message in console when receiving chat room invites
|
2013-03-24 21:46:00 +00:00 |
|
James Booth
|
53eec32f2f
|
Add newline before disco output
|
2013-03-24 17:33:46 +00:00 |
|
James Booth
|
9cef1ea527
|
Removed mouse wheel from navigation help
|
2013-03-19 20:33:34 +00:00 |
|
James Booth
|
e2bc9bde74
|
Implemented output for /disco info
|
2013-03-14 23:41:36 +00:00 |
|
James Booth
|
7bd7c15994
|
Added output for /disco items
|
2013-03-14 22:18:21 +00:00 |
|
James Booth
|
681c3b6be2
|
Show name as well as jid for room list
|
2013-03-14 22:03:38 +00:00 |
|
James Booth
|
c8088bea41
|
Tidied fix for id attributes that cause a segfault
fixes #151
|
2013-03-08 00:17:31 +00:00 |
|
James Booth
|
6acbb5e512
|
Added alt-backspace key code for ubuntu
|
2013-03-04 08:31:02 +00:00 |
|
James Booth
|
dd32044bd5
|
Added alt-backspace support
|
2013-03-03 02:23:16 +00:00 |
|
James Booth
|
35f905e304
|
Debug alt-backspace
|
2013-03-02 23:01:12 +00:00 |
|
James Booth
|
be379afa5d
|
Added /clear command to clear current window
|
2013-03-02 21:55:55 +00:00 |
|
James Booth
|
dc30eeacad
|
Only show resources for connected account
|
2013-02-18 23:06:18 +00:00 |
|
James Booth
|
502d7dc9fe
|
Show available resources for current account with "/account"
|
2013-02-18 22:51:05 +00:00 |
|
James Booth
|
f1693278cb
|
Colour connected account in "/account list" according ot presence
|
2013-02-18 22:07:17 +00:00 |
|
James Booth
|
5a107459be
|
Tidied new command output, ordered features
|
2013-02-17 16:50:44 +00:00 |
|
James Booth
|
e955df8894
|
Colour title on /caps and /software output
|
2013-02-17 16:39:37 +00:00 |
|
James Booth
|
bced3d4b36
|
Added autocomplete for /software command
|
2013-02-17 02:10:56 +00:00 |
|
James Booth
|
44d2f8da7a
|
Added /caps command
|
2013-02-17 01:04:10 +00:00 |
|
James Booth
|
a84e4adee7
|
Show all resources ordered by priority with /info command
|
2013-02-17 00:05:57 +00:00 |
|
James Booth
|
b5e06a079c
|
Simple default resource hanlding on presence
|
2013-02-14 22:06:25 +00:00 |
|
James Booth
|
e922568770
|
Added resource_presence_t and contact_presence_t
|
2013-02-10 17:13:19 +00:00 |
|
James Booth
|
591f8a8dbf
|
Renamed jabber_presence_t->presence_t
|
2013-02-10 11:31:31 +00:00 |
|
James Booth
|
facb2a653b
|
Renamed contact property jid->barejid
|
2013-02-09 23:50:41 +00:00 |
|
James Booth
|
0db10bcb1c
|
Fixed remaining '%' char printing
|
2013-02-09 20:56:53 +00:00 |
|
James Booth
|
9874470c8f
|
Fixed input win printing of '%' char
|
2013-02-09 20:39:52 +00:00 |
|
James Booth
|
a01c0a9fdd
|
Show priority on login
|
2013-02-05 23:34:03 +00:00 |
|
James Booth
|
5e5590b047
|
Show detailed software/os information if available in capabilities
|
2013-02-05 23:06:30 +00:00 |
|
James Booth
|
2cea263917
|
Added asserts
|
2013-02-03 23:46:20 +00:00 |
|
James Booth
|
3c9155be2c
|
Losing connection shows 'offline' in ui
|
2013-02-03 23:06:06 +00:00 |
|
James Booth
|
069bdbc331
|
Refactored string preferences
|
2013-02-03 03:24:13 +00:00 |
|
James Booth
|
ca26452af6
|
Refactored getting boolean preferences
|
2013-02-03 02:35:04 +00:00 |
|
James Booth
|
7d6ce4da02
|
Added resize check to ui module
|
2013-02-02 23:52:47 +00:00 |
|
James Booth
|
9d34c41227
|
Added config dir to source
|
2013-02-02 21:59:29 +00:00 |
|
James Booth
|
740e5b4228
|
Added command and tools subdirs to source
|
2013-02-02 21:43:59 +00:00 |
|
James Booth
|
fc5bfb7d33
|
Tidied #include's
|
2013-02-02 20:55:58 +00:00 |
|
James Booth
|
ed3261a238
|
Added ui subdir to source
|
2013-02-02 19:57:46 +00:00 |
|