about summary refs log tree commit diff stats
path: root/src/ui/buffer.c
Commit message (Collapse)AuthorAgeFilesLines
* Stop buffer_remove_entry_by_id() once we found the entryMichael Vetter2020-02-251-0/+1
| | | | No need to continue to loop through the rest.
* Properly free buffer entryMichael Vetter2020-02-251-0/+1
| | | | | | | g_slist_delete_link() is not enough we also need to call _free_entry() on the entry. This fixes a memleak in win_insert_last_read_position_marker()
* Allow utf8 symbols as omemo/pgp/otr indicator charMichael Vetter2020-02-201-2/+3
| | | | Fix https://github.com/profanity-im/profanity/issues/1264
* Rename buffer->from to buffer->display_fromMichael Vetter2020-02-141-3/+3
|
* Add myself to copyrightMichael Vetter2020-02-141-0/+1
|
* Initial work on last-read-position featureMichael Vetter2019-12-131-0/+13
| | | | | | | | Print dashes on the position we last left off in a chat window. So far the number of dashes is hardcoded, and the feature only works in chat windows. Regards https://github.com/profanity-im/profanity/issues/1238
* Add vim modelineMichael Vetter2019-11-131-0/+1
|
* Initialize ProfBufEntry->id correctlyMichael Vetter2019-11-011-1/+5
|
* Move id from DeliveryReceipt to ProfBuffEntry structMichael Vetter2019-11-011-7/+6
| | | | | | | | | | | | | | | | | XEP-0184: Message Delivery Receipts, *requires* the id attribute. Generally this is not the case. For this reason the id was only present in the DeliveryReceipt struct since it was only used for XEP-0184. For https://github.com/profanity-im/profanity/issues/660 XEP-0313 MAM and https://github.com/profanity-im/profanity/issues/805 XEP-0308 Last Message Correction we will also need the id. So in preparation for further work let's move the id to the general ProfBuffEntry. We will need to adapt code so that we actually always write the ID if we receive one.
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
|
* Update copyrightJames Booth2018-01-211-1/+1
|
* Update CopyrightJames Booth2017-01-281-1/+1
|
* Rename buffer functionsJames Booth2016-10-161-3/+3
|
* Update GPL link in headersJames Booth2016-07-241-1/+1
|
* Implement XEP-0363: HTTP File UploadDominik Heidler2016-04-261-0/+15
|
* Removed #AX_PREFIX_CONFIG_HJames Booth2016-03-311-3/+3
|
* Merge branch 'master' into plugins-cJames Booth2016-02-141-1/+1
|\ | | | | | | | | | | Conflicts: src/main.c src/ui/console.c
| * Updated copyrightJames Booth2016-02-141-1/+1
| |
* | Added C plugin code from plugins branchJames Booth2016-02-141-3/+3
|/
* Show message in private windows when user offlineJames Booth2016-02-021-1/+1
|
* Fix pointer dereferencingMichael Vetter2015-10-261-1/+0
| | | | Setting the pointer to NULL had no effect outside the function so far.
* Applied coding style to src/ui/buffer.h src/ui/buffer.cJames Booth2015-10-251-3/+3
|
* Added indent paddingJames Booth2015-07-291-1/+2
|
* Use reference counts for GDateTimes #516James Booth2015-06-301-2/+2
|
* Added individual options to send and request delivery receiptsJames Booth2015-03-191-1/+1
|
* Fix buffer entry freeJames Booth2015-03-171-1/+1
|
* Use colouring for message receiptsJames Booth2015-03-141-1/+24
|
* Updated copyrightJames Booth2015-02-101-1/+1
|
* Replaced colours with theme_item_tJames Booth2014-11-161-2/+2
|
* Implemented /time preferenceJames Booth2014-11-161-5/+4
|
* Removed usages of strcpyJames Booth2014-10-021-9/+3
|
* Fixed memory leaksDmitry Podgorny2014-09-091-0/+1
|
* Added license exemption for OpenSSL to source headersJames Booth2014-08-241-0/+34
|
* Added BUFF_SIZE back againJames Booth2014-07-201-1/+3
|
* Return address of buffer entryJames Booth2014-07-191-3/+2
|
* Use PAD_SIZE for buffer max sizeJames Booth2014-07-181-1/+1
|
* Use GSList for buffer entriesJames Booth2014-07-181-45/+34
|
* Removed unused functionJames Booth2014-07-161-48/+0
|
* Whitespace formattingJames Booth2014-07-161-95/+112
|
* Implemented the buffer for windows resizingImmae2014-06-291-14/+37
|
* Added buffer handling. Buffer are initialized, pushed, and freed. No use is ↵Immae2014-06-231-0/+106
made of them so far Signed-off-by: James Booth <boothj5@gmail.com>