1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-11-03 19:37:16 -05:00
Commit Graph

396 Commits

Author SHA1 Message Date
James Booth
6bb120200e Added command autocomplete 2012-06-04 23:59:09 +01:00
James Booth
467b5cce7e Added cmd_t struct
Got rid of big if statement handling commands
2012-06-04 20:49:18 +01:00
James Booth
86880ede65 Commands follow uniform function type 2012-06-04 19:23:14 +01:00
James Booth
df1e8327f9 Merge pull request #25 from dotoole/master 2012-06-04 08:47:54 -07:00
Dolan O'Toole
26b6db5b78 added help text for /showsplash 2012-06-04 16:22:45 +01:00
Dolan O'Toole
a26403f909 added switching of splash logo on or off 2012-06-04 16:15:12 +01:00
Dolan O'Toole
d91175e5c2 added showsplash command 2012-06-03 23:02:13 +01:00
Dolan O'Toole
4dbf4ff099 added ascii logo on startup 2012-06-01 17:41:13 +01:00
James Booth
70310bb5af Allow message with status updates 2012-05-28 23:40:11 +01:00
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