about summary refs log tree commit diff stats
path: root/src/ui/rosterwin.c
Commit message (Collapse)AuthorAgeFilesLines
* Add config.h in files were it was missingMichael Vetter2021-03-261-0/+2
| | | | Related to https://github.com/profanity-im/profanity/issues/1512
* Update copyrightMichael Vetter2021-01-081-1/+1
|
* Avoid passing NULL pointers to curses functions.nia2020-09-041-7/+14
| | | | | | | | This allows profanity to work without segfaulting from NULL pointer dereferences when used with NetBSD libcurses. Basic functionality was tested, there may be more NULL pointer issues hiding.
* Apply coding styleMichael Vetter2020-07-071-206/+207
|
* Revert "Apply coding style"Michael Vetter2020-07-071-208/+207
| | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems.
* Apply coding styleMichael Vetter2020-07-071-207/+208
| | | | Regards https://github.com/profanity-im/profanity/issues/1396
* Remove prefs_free_string()Michael Vetter2020-07-021-26/+26
| | | | | It just does a free. Related to b580b9ef119045f142fa4baa9689a1c5ce8864ef
* Fix memory leaks in _rosterwin_resources()Dmitry Podgorny2020-04-091-0/+2
|
* Fix multiple memory leaks related to rosterwin_roster()Dmitry Podgorny2020-04-061-0/+1
| | | | | There are multiple paths which lead to rosterwin_roster(). The function doesn't free list returned by wins_get_private_chats().
* Fix memory leak in _rosterwin_resources()Dmitry Podgorny2020-04-051-0/+1
|
* Add builds.sr.ht CI for OpenBSDWilliam Wennerström2020-02-171-2/+1
| | | | | | | | * Add .builds/openbsd.yml for builds.sr.ht * Update travis-build.sh -> ci-build.sh with OpenBSD case * Fix libdl check in configure.ac (OpenBSD has libdl built-in) * Fix some minor issues found when compiling on OpenBSD with GCC (e.g. uninitialized variables)
* rosterwin: end correct colorsMichael Vetter2020-02-031-1/+1
| | | | | Actually presence_colour should be stopped there. Thanks to rumin-miller for finding this.
* Add myself to copyrightMichael Vetter2020-01-231-0/+1
|
* Refactor rosterwin_roster()Michael Vetter2020-01-231-18/+17
| | | | Use helper function for duplicate code.
* Respect `/roster room use` setting also when sorted for serviceMichael Vetter2020-01-231-8/+14
|
* Add `/roster room use` commandMichael Vetter2020-01-231-2/+18
| | | | | | | `/roster room use name` to use the name of the MUC in the roster list. `/roster room use jid` to use the jid of the MUC in the roster list. Display it only in case `/roster room by none` is set so far.
* rosterwin: remove duplicate ifMichael Vetter2020-01-221-3/+0
|
* xep-0392: colorize rosterMichael Vetter2019-12-191-3/+18
|
* Add vim modelineMichael Vetter2019-11-131-0/+1
|
* Remove unused assignmentsMichael Vetter2019-07-221-1/+0
|
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
|
* Allow hiding room server in rosterJames Booth2018-01-211-1/+8
|
* Update copyrightJames Booth2018-01-211-1/+1
|
* Allow previous autocompletion with shift tabJames Booth2017-04-011-4/+4
|
* Update CopyrightJames Booth2017-01-281-1/+1
|
* Tidy rosterwin memory handlingJames Booth2016-07-251-10/+20
|
* Tidy headersJames Booth2016-07-241-3/+3
|
* Moved roster_list.cJames Booth2016-07-241-1/+1
|
* Moved contact.cJames Booth2016-07-241-1/+1
|
* Update GPL link in headersJames Booth2016-07-241-1/+1
|
* Add session.cJames Booth2016-05-051-1/+1
|
* Removed newline handling code from rosterwin.cJames Booth2016-03-311-53/+42
|
* Updated copyrightJames Booth2016-02-141-1/+1
|
* Fixed memory deallocationsJames Booth2016-02-141-0/+1
|
* Added /roster show|hide unsubscribedJames Booth2016-02-071-0/+125
|
* Allow splitting roster rooms by conference serverJames Booth2016-02-011-25/+105
|
* Colour private chats by presence in roster panelJames Booth2016-01-311-17/+29
|
* Roster panel colour fixesJames Booth2016-01-311-7/+13
|
* Added roster.rooms.private.char settingJames Booth2016-01-311-1/+1
|
* Show orphaned private chatsJames Booth2016-01-311-5/+31
|
* Only add private chats to Rooms unread count in roster when room activeJames Booth2016-01-311-12/+15
|
* Show offline contacts with unread messages in rosterJames Booth2016-01-311-36/+14
|
* Removed unused arg from roster_get_ functionsJames Booth2016-01-311-4/+4
|
* Added filter functions to rosterJames Booth2016-01-311-24/+129
|
* Added functions for rooms and private chat headersJames Booth2016-01-311-84/+111
|
* Added _rosterwin_contacts_header functionJames Booth2016-01-301-131/+58
|
* Reorganise rosterwin.cJames Booth2016-01-301-410/+429
|
* Added _rosterwin_contacts_all functionJames Booth2016-01-301-65/+71
|
* Removed _rosterwin_contacts_by_no_group functionJames Booth2016-01-301-70/+5
|
* Moved offline check logic in roster panelJames Booth2016-01-301-3/+5
|