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

1611 Commits

Author SHA1 Message Date
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
James Booth
57ad207dee Look up .profanity in home 2012-05-10 03:37:24 +01:00
James Booth
6d5d41b33a Added preferences 2012-05-10 03:29:48 +01:00
James Booth
d7cee5bec9 Removed some oneliner functions 2012-05-10 01:22:47 +01:00
James Booth
1266c87a12 Removed destroy_list, get_size from contact_list 2012-05-10 00:40:41 +01:00
James Booth
a336148cd2 Using GSList for contact list 2012-05-10 00:30:03 +01:00
James Booth
b2385010b5 Added const qualifiers to contact module 2012-05-09 23:22:48 +01:00
James Booth
fcbc7e4892 Added license to contact module src 2012-05-04 01:16:37 +01:00
James Booth
75c51e9666 Removed contact type from contact list 2012-05-04 01:14:57 +01:00
James Booth
6e46e8fec0 Added contact module 2012-05-04 01:00:01 +01:00
James Booth
30dbbad544 Refactored history 2012-05-02 02:14:29 +01:00
James Booth
5fe3b1ff79 Added license to new files 2012-05-02 00:15:56 +01:00
James Booth
8afe2dd17a Refactored prof_history 2012-05-02 00:07:40 +01:00
James Booth
bbc5b8bd66 Removed debug from prof_history 2012-05-01 22:43:21 +01:00
James Booth
773255b48f Fixed segfault in prof_history 2012-05-01 22:09:33 +01:00
James Booth
8202255d0f Added test exposing segfault in history 2012-05-01 17:28:25 +01:00
James Booth
1730372e00 Bash style history 2012-05-01 00:24:31 +01:00
James Booth
4531aebd29 More work on history 2012-04-30 19:52:56 +01:00
James Booth
f21cb52ab0 Create history session 2012-04-30 02:36:45 +01:00
James Booth
b6c5fef45e Started work on bash style history 2012-04-30 01:09:42 +01:00
James Booth
c511d7c99f Revert "Created command_t struct for command handling"
This reverts commit 0c0a242972.
2012-04-28 19:08:33 +01:00
James Booth
2b51d41631 Revert "Free split args in command.c"
This reverts commit 161157a1c8.
2012-04-28 19:08:31 +01:00
James Booth
3fa7931d53 Revert "Free command memory"
This reverts commit 07fdb4afef.
2012-04-28 19:08:24 +01:00
James Booth
07fdb4afef Free command memory 2012-04-27 01:16:31 +01:00
James Booth
161157a1c8 Free split args in command.c 2012-04-27 01:14:17 +01:00
James Booth
0c0a242972 Created command_t struct for command handling 2012-04-27 00:10:11 +01:00
James Booth
887278b91b Merge branch 'glib'
Conflicts:
	command.c
2012-04-26 23:37:54 +01:00