James Booth
|
e7202120cb
|
Renamed ID attribute for capabilities disco info request
|
2013-03-17 21:46:49 +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
|
d7bcda0e1c
|
Use domain part of current jid when no jid passed to /disco
|
2013-03-14 21:29:04 +00:00 |
|
James Booth
|
816c019ef8
|
Removed unnecessary NULL checks
|
2013-03-14 21:20:18 +00:00 |
|
James Booth
|
31cd507d3c
|
Added /disco command
|
2013-03-14 20:50:09 +00:00 |
|
James Booth
|
5b6de3340c
|
Page off after /rooms command
|
2013-03-14 19:54:59 +00:00 |
|
James Booth
|
b960b76034
|
Added basic /rooms command to get chat room list
|
2013-03-13 23:38:26 +00:00 |
|
Dmitry Podgorny
|
ed2212a0ca
|
fixed crash in stanza_create_form when text is NULL
xmpp_stanza_get_text may return NULL.
Also fixed memory leak: xmpp_stanza_get_text returns new allocated
string and it must be freed by xmpp_free().
|
2013-03-12 21:08:50 +02:00 |
|
James Booth
|
acb23fb444
|
Handle dependent settings
/history requires /chlog
/outtype and /gone require /states
|
2013-03-10 19:36:08 +00:00 |
|
James Booth
|
177168a20f
|
Updated online help
|
2013-03-10 19:17:24 +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
|
5c475d630a
|
Fixed problem with using id attribute with apostrophe.
Needs a better solution, but the current one stop the crash
|
2013-03-07 18:37:44 +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
|
18b615c62f
|
Check for NULL connection and context
fixes #155
|
2013-03-02 21:35:00 +00:00 |
|
James Booth
|
aeb0bfa13c
|
Init and shutdown of libstrophe moved, free resources before creating
|
2013-02-27 23:14:41 +00:00 |
|
James Booth
|
24f0d9e6e5
|
Removed connection_shutdown function
|
2013-02-27 21:21:47 +00:00 |
|
James Booth
|
83171aff5b
|
Replace FREE_SET_NULLs with function call
|
2013-02-27 20:56:04 +00:00 |
|
James Booth
|
2ecf20195c
|
Split connection_free_resources
|
2013-02-27 20:54:38 +00:00 |
|
James Booth
|
8d1cc96bf2
|
Made connection free resources static function
|
2013-02-27 20:46:44 +00:00 |
|
James Booth
|
d0e0951943
|
Added debug to connection handler
|
2013-02-26 22:02:03 +00:00 |
|
James Booth
|
236895ec96
|
Check for resource in unavailable presence handler
|
2013-02-24 15:18:15 +00:00 |
|
James Booth
|
9f8a7f52a5
|
Add resource only when resourcepart in JID #152
|
2013-02-24 15:07:33 +00:00 |
|
James Booth
|
d1e28e44ca
|
Revert "Commented self presence handling #151"
This reverts commit 872726c5aa .
|
2013-02-21 08:14:41 +00:00 |
|
James Booth
|
872726c5aa
|
Commented self presence handling #151
|
2013-02-20 08:30:00 +00:00 |
|
James Booth
|
ec124a552c
|
Remove all from resource hash table, rather than destroy
|
2013-02-19 00:34:07 +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
|
657d1d4a49
|
Fixed invalid resource error
|
2013-02-17 19:28:25 +00:00 |
|
James Booth
|
893242d361
|
Tidied help on /info, /caps and /software
|
2013-02-17 16:59:20 +00:00 |
|
James Booth
|
5a107459be
|
Tidied new command output, ordered features
|
2013-02-17 16:50:44 +00:00 |
|
James Booth
|
1a913b7d9b
|
Added ping to features
|
2013-02-17 16:43:26 +00:00 |
|
James Booth
|
e955df8894
|
Colour title on /caps and /software output
|
2013-02-17 16:39:37 +00:00 |
|
James Booth
|
91289b8d8d
|
Fixed autoaway
|
2013-02-17 14:15:46 +00:00 |
|
James Booth
|
c3b7388e61
|
Added chatstates to capabilities
|
2013-02-17 03:23:14 +00:00 |
|
James Booth
|
1edb84efbc
|
Added /software command handling to chat rooms and private chat
|
2013-02-17 02:58:03 +00:00 |
|
James Booth
|
50b7edbfb5
|
Show fulljid when contact becomes unavailable
|
2013-02-17 02:23:36 +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
|
6794fb8101
|
Dealing with mulitple contact resources, work in progress
|
2013-02-14 23:24:00 +00:00 |
|
James Booth
|
bd03b0e8ab
|
Removed whitespace
|
2013-02-14 22:06:43 +00:00 |
|
James Booth
|
b5e06a079c
|
Simple default resource hanlding on presence
|
2013-02-14 22:06:25 +00:00 |
|
James Booth
|
576be7921d
|
Tidy up presence module
|
2013-02-10 23:29:37 +00:00 |
|
James Booth
|
ebc87b8b82
|
Added usage of handlers to message and presence modules
|
2013-02-10 19:39:19 +00:00 |
|
James Booth
|
8c9f916246
|
Added p_contact_add_resource
|
2013-02-10 18:16:06 +00:00 |
|
James Booth
|
1a6490a5b7
|
Use resource_presence_t in Resource
|
2013-02-10 17:27:08 +00:00 |
|
James Booth
|
e922568770
|
Added resource_presence_t and contact_presence_t
|
2013-02-10 17:13:19 +00:00 |
|
James Booth
|
59e9b10d19
|
Removed presence from jabber_conn
|
2013-02-10 13:36:11 +00:00 |
|
James Booth
|
4cb77272f3
|
Renamed resources->available_resources
|
2013-02-10 12:36:58 +00:00 |
|
James Booth
|
88fc4a6425
|
Added resource_presence_t
|
2013-02-10 12:29:36 +00:00 |
|
James Booth
|
3bee45fa76
|
Added presence string functions to common
|
2013-02-10 11:41:30 +00:00 |
|
James Booth
|
591f8a8dbf
|
Renamed jabber_presence_t->presence_t
|
2013-02-10 11:31:31 +00:00 |
|
James Booth
|
ec78914044
|
Only create contacts resource when online
|
2013-02-10 11:19:36 +00:00 |
|
James Booth
|
84a4ab9545
|
Fixed error clearing contact list
|
2013-02-10 02:17:22 +00:00 |
|
James Booth
|
84a6ac1949
|
Added default resource to contact
|
2013-02-10 01:20:07 +00:00 |
|
James Booth
|
835906bada
|
Changed parameter to contact_list_add jid->barejid
|
2013-02-10 00:02:06 +00:00 |
|
James Booth
|
facb2a653b
|
Renamed contact property jid->barejid
|
2013-02-09 23:50:41 +00:00 |
|
James Booth
|
da5104f857
|
Added resource.c
|
2013-02-09 22:20:58 +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
|
3fa9ecb9d1
|
Show priority on autoaway messages
|
2013-02-05 23:29:05 +00:00 |
|
James Booth
|
5e5590b047
|
Show detailed software/os information if available in capabilities
|
2013-02-05 23:06:30 +00:00 |
|
James Booth
|
895399427e
|
Removed debug from last commit
|
2013-02-05 20:38:07 +00:00 |
|
James Booth
|
523e4be1b8
|
SHA1 now generated correctly when data form included in caps
fixes #149
|
2013-02-05 20:36:21 +00:00 |
|
James Booth
|
c283908cc1
|
Send show, status, priority and caps when changing room nickname
|
2013-02-04 02:33:25 +00:00 |
|
James Booth
|
b94dc5ecdd
|
Moved setting presence status and show into functions
|
2013-02-04 02:19:31 +00:00 |
|
James Booth
|
eb26cab739
|
Use of const in connection.c
|
2013-02-04 00:37:10 +00:00 |
|
James Booth
|
99232b0530
|
Small tidy up in connection.c
|
2013-02-03 23:59:04 +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
|
9bc70e29e8
|
Removed jabber_restart function
|
2013-02-03 22:56:23 +00:00 |
|
James Booth
|
2ee0c4d328
|
Moved caps_init() out of xmpp.h
|
2013-02-03 22:46:32 +00:00 |
|
James Booth
|
0b40de5a4f
|
Moved private xmpp functions to connection.h
|
2013-02-03 22:40:54 +00:00 |
|
James Booth
|
1cd2d6c7c9
|
Moved function to get presence string from type to stanza.c
|
2013-02-03 22:18:40 +00:00 |
|
James Booth
|
1cea320a0c
|
Send entity capabilities and status when joining room
|
2013-02-03 20:09:56 +00:00 |
|
James Booth
|
0b740bb355
|
Added debugging to presence and iq handlers
|
2013-02-03 18:28:54 +00:00 |
|
James Booth
|
d327a0dd5a
|
Fixed crash on receiving dataform
|
2013-02-03 17:19:10 +00:00 |
|
James Booth
|
069bdbc331
|
Refactored string preferences
|
2013-02-03 03:24:13 +00:00 |
|
James Booth
|
7982b8e413
|
Refactored setting boolean preferences
|
2013-02-03 02:51:15 +00:00 |
|
James Booth
|
ca26452af6
|
Refactored getting boolean preferences
|
2013-02-03 02:35:04 +00:00 |
|
James Booth
|
0030ae5890
|
Default to INFO when creating log
|
2013-02-03 00:30:24 +00:00 |
|
James Booth
|
c90c83f7e1
|
Removed log function to log.c
|
2013-02-03 00:27:43 +00:00 |
|
James Booth
|
7d6ce4da02
|
Added resize check to ui module
|
2013-02-02 23:52:47 +00:00 |
|
James Booth
|
7100b0e361
|
Fixed filenames in comment headers
|
2013-02-02 23:42:45 +00:00 |
|
James Booth
|
b762f2c670
|
Tidied directory creation
|
2013-02-02 22:51:14 +00:00 |
|
James Booth
|
3d0e0d7ea4
|
Removed files.c
|
2013-02-02 22:33:05 +00:00 |
|
James Booth
|
7398d565d7
|
Moved function to get theme dir to theme.c
|
2013-02-02 22:23:34 +00:00 |
|
James Booth
|
1247d1c7ee
|
Moved function to get accouts files to accounts.c
|
2013-02-02 22:20:19 +00:00 |
|
James Booth
|
c58aca5640
|
Moved function to get log dir to log.c
|
2013-02-02 22:18:08 +00:00 |
|
James Booth
|
0b4c464919
|
Moved function to get chat log dir to log.c
|
2013-02-02 22:12:35 +00:00 |
|
James Booth
|
66647546f4
|
Moved xdg functions to common
|
2013-02-02 22:09:18 +00:00 |
|
James Booth
|
d86a774953
|
Moved directory creating functions to common.h
Removed duplicate function
|
2013-02-02 22:06:19 +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
|
8cc4b55945
|
Removed caps functions from xmpp.h
|
2013-02-02 20:33:54 +00:00 |
|
James Booth
|
ccf71715ef
|
Removed presence functions from xmpp.h
|
2013-02-02 20:27:46 +00:00 |
|
James Booth
|
5e3d414ee0
|
Removed iq functions from xmpp.h
|
2013-02-02 20:22:39 +00:00 |
|
James Booth
|
59b79ec20c
|
Removed message handler function from xmpp.h
|
2013-02-02 20:18:23 +00:00 |
|
James Booth
|
bc2784dae6
|
Removed stanza functions from xmpp.h
|
2013-02-02 20:07:44 +00:00 |
|
James Booth
|
ed3261a238
|
Added ui subdir to source
|
2013-02-02 19:57:46 +00:00 |
|
James Booth
|
1d3739bb79
|
Added xmpp subdir to source
|
2013-02-02 19:47:41 +00:00 |
|
James Booth
|
029a016103
|
Completed presence priority changes
|
2013-01-31 23:49:29 +00:00 |
|
James Booth
|
b397a8c53e
|
The /priority command now sets per account/status settings
|
2013-01-31 22:48:21 +00:00 |
|
James Booth
|
e6596735c4
|
Removed unused jabber_get_priority function
|
2013-01-31 22:02:41 +00:00 |
|
James Booth
|
b223950255
|
Renamed some propreties on the jabber connection for clarity
|
2013-01-31 21:51:35 +00:00 |
|
James Booth
|
b48d0e90c6
|
Deal with account priority properties on add and rename account
|
2013-01-31 02:02:16 +00:00 |
|
James Booth
|
4886577302
|
Merge branch 'master' into priority
|
2013-01-31 01:51:48 +00:00 |
|
James Booth
|
8a69fffd86
|
Added priority properties to account
|
2013-01-31 01:50:37 +00:00 |
|
James Booth
|
8c03bb9776
|
Refactor renaming accounts
|
2013-01-31 01:37:42 +00:00 |
|
James Booth
|
67cfe50e4c
|
Added presence.last and presence.login when creating new account
|
2013-01-31 01:18:05 +00:00 |
|
James Booth
|
842f5c5f99
|
Added presence.last and presence.login properties to /account rename
|
2013-01-31 01:13:53 +00:00 |
|
James Booth
|
40bcaffa0c
|
Added priority properties to ProfAccount
|
2013-01-31 01:09:06 +00:00 |
|
James Booth
|
ac3987869b
|
Added help for new /account property
|
2013-01-31 00:56:29 +00:00 |
|
James Booth
|
06abe13f19
|
Show current presence when logging in
Also show correct presence in title bar upon login
|
2013-01-31 00:40:27 +00:00 |
|
James Booth
|
e6749d669d
|
Option to use last presence at login, or use a specific presence
|
2013-01-31 00:01:38 +00:00 |
|
James Booth
|
9aa6a39cd6
|
Added account_get_login_presence to account
|
2013-01-30 22:59:09 +00:00 |
|
James Booth
|
b54c273e57
|
Added 'last' as option for /account status
|
2013-01-30 22:47:33 +00:00 |
|
James Booth
|
fa9826a36a
|
Added "set status" to /account
|
2013-01-30 22:45:35 +00:00 |
|
James Booth
|
603e1934a5
|
Added cons_debug()
|
2013-01-30 00:56:14 +00:00 |
|
James Booth
|
0ef52901c9
|
Added glib < 2.30 compatibility function
|
2013-01-30 00:48:32 +00:00 |
|
James Booth
|
957bea19e4
|
Fixed chat logging
fixes #147
|
2013-01-29 23:01:15 +00:00 |
|
James Booth
|
61b4ef9c83
|
Moved roster request to xmpp_iq
|
2013-01-29 01:02:40 +00:00 |
|
James Booth
|
f60864f870
|
Added message_add_handlers()
|
2013-01-29 00:45:03 +00:00 |
|
James Booth
|
0f01f30b9c
|
Moved message functions to xmpp_message.c
|
2013-01-29 00:37:50 +00:00 |
|
James Booth
|
b269ac9702
|
Added xmpp_message.c
|
2013-01-29 00:21:04 +00:00 |
|
James Booth
|
0b7a0531d0
|
Added presence_add_handlers()
|
2013-01-29 00:04:49 +00:00 |
|
James Booth
|
a30474f9fc
|
Changed adding iq handlers to take no args
|
2013-01-28 23:54:49 +00:00 |
|
James Booth
|
bfe1d76e5f
|
Moved functions to xmpp_presence
|
2013-01-28 22:55:26 +00:00 |
|
James Booth
|
7255ef5e1c
|
Added xmpp_presence.c
|
2013-01-28 22:24:47 +00:00 |
|
James Booth
|
cb24ba8be1
|
jabber_get_status no longer returns newly allocated string
|
2013-01-28 21:17:00 +00:00 |
|
James Booth
|
bf1cf04447
|
Joined log and chat_log modules
|
2013-01-28 20:16:18 +00:00 |
|
James Booth
|
3e36753a1c
|
Removed chat_log dependency on ui
|
2013-01-28 20:09:25 +00:00 |
|
James Booth
|
06ecfef1f3
|
Moved release module into common
|
2013-01-28 20:07:25 +00:00 |
|
James Booth
|
6c3b42cd24
|
Flattened files.c and xdg_base.c
|
2013-01-28 19:52:49 +00:00 |
|
James Booth
|
1d5046bc97
|
Renamed parser.c -> command_parser.c
Included in command.h
|
2013-01-28 01:43:43 +00:00 |
|
James Booth
|
c72d7ad6a6
|
Renamed history modules
|
2013-01-28 01:35:11 +00:00 |
|
James Booth
|
80e62cfa5f
|
Renamed history.c -> command_history.c
Included in command.h
|
2013-01-28 01:23:37 +00:00 |
|
James Booth
|
a63d0aff98
|
Renamed UI related files
|
2013-01-28 01:17:46 +00:00 |
|
James Booth
|
09406ae3c6
|
Renamed stanza.c -> xmpp_stanza.c
|
2013-01-28 01:06:58 +00:00 |
|
James Booth
|
070d2ced4f
|
Renamed capabilities.c -> xmpp_caps.c
|
2013-01-28 00:57:22 +00:00 |
|
James Booth
|
00e400dc98
|
Renamed iq.c -> xmpp_iq.c
|
2013-01-28 00:41:37 +00:00 |
|
James Booth
|
5e85c8c5c7
|
Renamed connection.c -> xmpp_conn.c
|
2013-01-28 00:39:08 +00:00 |
|