124 Commits (aeb8a9aca1359f1ffc5cd61ffad774f43964ab3e)

Author SHA1 Message Date
Anthony Bilinski aeb8a9aca1
refactor(bootstrap): Use std::shuffle instead of custom not fully random logic 3 years ago
Anthony Bilinski 3ac37a5496
fix(core): Track avatar offer file size to avoid cancelling transfers 3 years ago
Anthony Bilinski 992cdbd045
chore: Replace deprecated QMutex::Recursive with QRecursiveMutex 4 years ago
Anthony Bilinski 8276141ef9
fix: Replace deprecated QMutex::Recursive with QRecursiveMutex 4 years ago
Mick Sayson 26701283cd
feat(extensions): Split messages on extended messages 5 years ago
Mick Sayson 7474c6d8ac
feat(messages): Multipacket message support 5 years ago
sudden6 9971bc3a1e
refactor(core): make construction independent of CoreAV 5 years ago
sudden6 85e9aeea2f
refactor(core): finally remove Core::getInstance 5 years ago
sudden6 a90f0762d9
refactor(cmake): change folder structure 5 years ago
Anthony Bilinski 5a877d742b
refactor(core): pass bootstrap list interface to Core 5 years ago
Anthony Bilinski 8abd4e47e9
refactor(style): use #pragma once rather than include guards 5 years ago
Anthony Bilinski f756dbae2a
chore(cleanup): don't explicitly initialize std::unique_ptr to nullptr 5 years ago
Anthony Bilinski 2e173ec6ad
refactor(core): move stateless parsing functions to anonymous namespace 6 years ago
jenli669 04a9bc46f4
docs(copyright): update and add copyright info 6 years ago
Mick Sayson f0d840002a refactor(messages): Create class to manage sending/receiving group messages from core 6 years ago
Mick Sayson 3fd4ce5952 refactor(core): Remove length parameter from splitMessages 6 years ago
Mick Sayson e5016337bb refactor(offlinemsg): Decouple OfflineMsgEngine from other components 6 years ago
sudden6 22362d2940
refactor(audio): Remove Audio singleton 6 years ago
Anthony Bilinski 08839b7052
refactor(group): remove redundant updatePeer API 6 years ago
Anthony Bilinski dd007877a9
refactor(status): move Status out of Widget 6 years ago
Anthony Bilinski ec500b6673
refactor(status): add Blocked status, deduplicate status parsing 6 years ago
Anthony Bilinski 0f5ad725d7
fix(groups): fix assert on group invite accept 6 years ago
Anthony Bilinski 97d05f9d67
refactor(id): make ContactId interface, implement GroupId 6 years ago
sudden6 0da72e22d3
refactor: remove dead code 6 years ago
sudden6 a4ad8c71b8
refactor(core): make CoreFile its own independent class 6 years ago
sudden6 b033b5095b
refactor(core): use mutable keyword instead of smart pointer 6 years ago
sudden6 66f72ee863
refactor(core): remove unused function 6 years ago
sudden6 93a7fdfe03
refactor(core): cleanup Core public functions 6 years ago
sudden6 acef759a58
feat: remove old boostrap nodes code 7 years ago
Anthony Bilinski 13afbf7ec6
fix(groups): avoid having to lookup peer pk 7 years ago
Anthony Bilinski edf6b67313
refactor(core): strong type message receipt and row ID 7 years ago
Anthony Bilinski 5289c99962
feat(core): add send message error handling 7 years ago
Mick Sayson 3615425234 refactor(transfer): Remove unnecessary split for pause send/recv 7 years ago
Anthony Bilinski 8db744a505
feat(core): set group title for loaded groups 7 years ago
sudden6 a82eb6f36e
feat(core): prepare qTox for groupchat saving 7 years ago
sudden6 7fa2dfead5
refactor(coreav): move CoreAV to the factory pattern too 7 years ago
sudden6 2ab081b4a9
refactor: remove support for c-toxcore < 0.2.0 7 years ago
sudden6 26206a35eb
fix(core): ensure QTimers are moved with the objects they belong to 7 years ago
sudden6 a139a9933b
refactor(core): cleanup thread and timer destruction in Core and CoreAV 7 years ago
Anthony Bilinski cc6df2c294
chore(core): use new toxcore enum typenames 7 years ago
Anthony Bilinski 0c757356d3
fix(avatar): set friend to identicon on empty avatar receipt 7 years ago
sudden6 0ad80288dc
fix(ui): don't emit filename change windows for every chat 7 years ago
sudden6 291e86d9f9
fix(ui): don't emit filename change windows for every chat 7 years ago
sudden6 24e7c4efd4
refactor(core): format code 7 years ago
sudden6 5ec983d8f5
refactor(core): remove unused return value and fix comment 7 years ago
sudden6 7f7b29e55e
refactor(core): use smart pointers instead of raw pointers 7 years ago
sudden6 6aa215e96f
refactor(core): protect the tox main loop with a mutex 7 years ago
sudden6 e5acc6726f
refactor(core): reimplement avatar transfers 7 years ago
sudden6 b647f9291e
refactor(core): reimplement profile saving 7 years ago
sudden6 e56ee4a134
refactor(core): fix bootstrapping 7 years ago