James Booth
240f7badb0
Refactored presence commands
2012-05-28 21:51:05 +01:00
James Booth
f237a17c2a
Updated help command with presence commands
2012-05-27 23:20:59 +01:00
James Booth
2fe5d3e9d1
Implemented xa, chat and dnd presence
2012-05-27 23:00:04 +01:00
James Booth
fadf841d1f
Implemented presence function
2012-05-27 22:33:28 +01:00
James Booth
dd9f6f825e
Commands for presence updates
2012-05-27 20:36:31 +01:00
James Booth
f5eab87588
Added _cmd_away
...
Not yet sending message to server
2012-05-27 19:53:16 +01:00
James Booth
11ce116a85
Removed example logs
2012-05-27 19:30:45 +01:00
James Booth
9ccb58468a
Added jabber_presence_t
2012-05-27 19:29:43 +01:00
James Booth
619496f5dd
Renamed jabber_status_t -> jabber_conn_status_t
2012-05-27 19:20:17 +01:00
James Booth
9f5cff096c
Merge branch 'presence'
2012-05-26 16:20:03 +01:00
James Booth
278cd9dd1d
Renamed windows.h -> ui.h
2012-05-24 01:11:43 +01:00
James Booth
2429d23fbb
Updated prof_autocomplete in design doc
2012-05-24 00:54:02 +01:00
James Booth
1b7170243c
Tidied up design doc
2012-05-24 00:51:55 +01:00
James Booth
937950096f
Added more autcomplete tests, test updating items
2012-05-24 00:38:54 +01:00
James Booth
fef15b932c
Only update a contact if data changed
2012-05-24 00:33:23 +01:00
James Booth
4b4359d09f
Added equality function types to autocomplete
2012-05-23 23:54:43 +01:00
James Booth
140deeb566
Added equality functions to contact
2012-05-23 23:53:10 +01:00
James Booth
cac0ea0742
Added result to add and remove from autocomplete
2012-05-23 23:46:54 +01:00
James Booth
375d9336ef
Formatted presence examples
2012-05-23 23:28:49 +01:00
James Booth
eccb48f98d
Added some example data
2012-05-23 23:13:10 +01:00
James Booth
7e62076347
Added more code documentation
2012-05-22 00:38:04 +01:00
James Booth
95dbb68b38
Added some code documentation, DESIGN
2012-05-22 00:19:38 +01:00
James Booth
0e3f7ac006
Changed linking order in makefile
2012-05-20 22:21:02 +01:00
James Booth
6bfdab935e
Added glib to test libs
2012-05-20 20:46:58 +01:00
James Booth
495a99be55
Updated README
2012-05-20 14:14:38 +01:00
James Booth
6ca850bf0f
preferences now uses autcomplete for login
2012-05-20 01:05:20 +01:00
James Booth
2080a61663
Autcomplete defaults to string data
...
p_obj_autocomplete_new() can be used to create an autocompleter
that stores arbitrary data structures passing memory management
functions to get a string, copy and free
2012-05-20 00:54:17 +01:00
James Booth
b02b52d86a
Simplified autocomplete api
...
Now stores memory management functions, passed
on p_autocomplete_new
2012-05-20 00:38:16 +01:00
James Booth
4be250ae12
Handling of NULL free_func in prof_autocompelte
2012-05-20 00:09:33 +01:00
James Booth
420dc882e1
Added common to tests
2012-05-19 22:05:54 +01:00
James Booth
8c68fa0be5
Added common module for glib compatibility
2012-05-19 21:56:23 +01:00
James Booth
f533815832
Autocomplete tests use heap instead of literals
2012-05-18 01:53:17 +01:00
James Booth
eb5b04df46
Autocomplte uses default functions
2012-05-18 01:33:40 +01:00
James Booth
718229d08c
Autocompletion takes NULL str_func parameter
...
For cases where the list is made of pure strings,
rather than some struct (void *)
2012-05-13 23:35:02 +01:00
James Booth
6c9cbc446d
Changed contact list to use generic autocomplete
2012-05-13 23:06:01 +01:00
James Booth
be964894c6
Removed tabcompletion
2012-05-13 21:41:46 +01:00
James Booth
89d3b9fcb3
Added generic prof_autocomplete
2012-05-13 21:40:39 +01:00
James Booth
9a0b52c22b
contact_list_remove returns void
2012-05-13 20:39:42 +01:00
James Booth
40117cf370
contact_list_add returns void
2012-05-13 20:26:35 +01:00
James Booth
1eb0890fed
Added prof_tabcompletion
2012-05-11 01:42:52 +01:00
James Booth
67cd2d8492
Removed item from TODO and added issue instead
2012-05-10 23:57:31 +01:00
James Booth
46ee72f916
Finished /connect tab completion
2012-05-10 23:51:06 +01:00
James Booth
d6f7862097
Added functions for autocompletion of JID on login
2012-05-10 23:11:48 +01:00
James Booth
5e3962a129
Create GSList of jids on preferences load
2012-05-10 22:44:23 +01:00
James Booth
4e23031c74
Logins remembered in ~/.profanity
2012-05-10 22:18:08 +01:00
James Booth
73ba46da0d
Removed comments from preferences
2012-05-10 16:22:40 +01:00
James Booth
d32398bdf1
Made _save_prefs static
2012-05-10 10:12:02 +01:00
James Booth
f621787e51
Write properties on change
2012-05-10 10:02:03 +01:00
James Booth
aa26278a46
Moved beep/flash settings to preferences
2012-05-10 09:55:55 +01:00
James Booth
90c985c4d2
Renamed setttings -> ui in prefs
2012-05-10 03:39:32 +01:00