aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* Handled unknown chats to update type and be treated as valid chatsTheJackiMonster2021-12-15
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Adjusted iterate function for group contactsTheJackiMonster2021-12-12
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Fixed wrong equationTheJackiMonster2021-12-06
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Added status to context for edge cases with direct contact communicationTheJackiMonster2021-12-06
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Adjusted invitations to groups to check for common contextsTheJackiMonster2021-12-03
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Added shutdown hook to cleanup memory leaksTheJackiMonster2021-11-22
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Simplified identity keys into basic strings to integrate into uiTheJackiMonster2021-11-20
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Joining members will automatically be added as contactsTheJackiMonster2021-11-14
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Added automatic name announcement in chatsTheJackiMonster2021-11-13
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Stopped redundant rejoining using known peersTheJackiMonster2021-11-13
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Added functions to get contact or group of a contextTheJackiMonster2021-11-08
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Fixed some minor mistakesTheJackiMonster2021-11-01
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Added assertions to ensure code safetyTheJackiMonster2021-10-31
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Fixed access violations with empty context of internal messagesTheJackiMonster2021-10-30
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Added two more test cases and corrected some functionsTheJackiMonster2021-10-12
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Merged callbacks and added meta messagesTheJackiMonster2021-10-10
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Fixed wrong usage of function to request a contextTheJackiMonster2021-09-05
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Written doxygen documentation to the library headerTheJackiMonster2021-08-09
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Implemented dynamic context creation for contactsTheJackiMonster2021-07-29
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Added creating chat contacts for each known messenger contactTheJackiMonster2021-07-29
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Adjusted callbacks of file managementTheJackiMonster2021-07-29
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Implemented read receipts and deletionTheJackiMonster2021-07-25
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Included usage of message flags and added per chat config ioTheJackiMonster2021-07-25
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Added user pointers to structs and some new kinds for messagesTheJackiMonster2021-07-22
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Most of the file handling and necessary disk io callsTheJackiMonster2021-07-12
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Code reorganized and refactored, most features implementedTheJackiMonster2021-07-11
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Additions to restructure generalized the messenger API for the purpose of ↵TheJackiMonster2021-07-04
| | | | | | chatting Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* First refinements of the overall APITheJackiMonster2021-06-21
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Relicensed from GPL3 to AGPL3 and added copyright noticeTheJackiMonster2021-06-06
| | | | Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
* Started basic architectureTheJackiMonster2021-06-06
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>