Commit Graph

403 Commits

Author SHA1 Message Date
528e312f25 force a contact sort every 29sec (when available)
this is mostly because we dont throw events on new messages for contacts
2025-03-24 12:28:03 +01:00
7420c3f80d bundle of small changes 2025-03-23 19:18:20 +01:00
b87866cb0b extract contact list sorting and refine sort 2025-03-22 20:05:30 +01:00
0f85bcc128 stream connection mesurements 2025-03-22 12:14:14 +01:00
1fb590dfc1 chat gui refactor and first contact sorting 2025-03-21 16:16:02 +01:00
c383c4f5a0 add tcp to network graphs 2025-03-20 00:30:58 +01:00
90a28d727b image viewer popup when clicking an image in a message 2025-03-17 22:52:31 +01:00
7ef29c9f04 optionally use freetype and plutosvg for color fonts 2025-03-15 11:37:29 +01:00
f6573750a7 small spelling changes 2025-03-13 17:46:43 +01:00
a34165d2c2 fixes for toxcore update and other stuff 2025-03-12 22:22:20 +01:00
8cc98aba8f ghost exception 2025-03-12 13:01:52 +01:00
746b567040 use new contact events to attach tox av voip to new contacts 2025-03-12 12:07:59 +01:00
cc9af3e3a3 fix send video stream pacing (properly) 2025-03-11 22:59:32 +01:00
b297c00c89 properly join the video thread 2025-03-08 16:02:23 +01:00
03f2c904ce stop gap toxav video sending interval 2025-03-07 16:56:24 +01:00
e618732f43 also port all the av to contact4 2025-03-06 20:14:13 +01:00
c29aa523dc contact 4 refactor 2025-03-06 19:12:35 +01:00
c7367a6a4d green progress bar if have all 2025-02-06 23:16:14 +01:00
bfbeafddf7 load toxcore settings from conf like totato does
add ui in startup to configure the core for this run
other start screen improvements
2025-02-06 19:47:48 +01:00
ce0ff0bea9 catch and print exception string in ui on main screen creation 2025-02-05 00:23:10 +01:00
d91eb4d282 main cleanup, disable vsync for now and improve sleep and repsonsivnes 2025-01-31 14:10:06 +01:00
549acd645c add avg size to table + fixes 2025-01-22 19:26:52 +01:00
db0dffafd9 add implot and start using it 2025-01-22 19:03:10 +01:00
6bd151e618 shift+enter for newline instead of ctrl+enter 2025-01-21 02:31:12 +01:00
ca59e51e9e netprof udp byte averages 2025-01-20 15:42:34 +01:00
d416d3d595 handle window focus (dont run fade and read while not focused) 2025-01-19 19:33:01 +01:00
bd6368a8f9 netprof privapi + ui (wip histograms) 2025-01-18 17:51:24 +01:00
ee212845a0 adjust for updated toxcore 2025-01-18 17:35:36 +01:00
5d779bb36c fixes post imgui update 2025-01-18 14:33:29 +01:00
88b82b0cef os backend refactor 2025-01-18 13:14:15 +01:00
2fa116b76b system tray support 2025-01-10 20:00:03 +01:00
859ad7df81 more window vis fixes 2025-01-10 18:13:11 +01:00
a417f9059e refine hidden window logic for chatgui 2025-01-10 17:34:08 +01:00
4efdbf2e84 actually call update 2025-01-09 16:31:36 +01:00
59df8c6748 status indicator sets window icon 2025-01-09 16:24:59 +01:00
0a83a1252b fix icon generator (works now) 2025-01-08 14:12:59 +01:00
d9a6eed921 add tomato image generator helper functions (untested) 2025-01-08 01:41:31 +01:00
3647ff3d54 update deps and last seen first seen 2025-01-07 21:30:40 +01:00
586b49f4a8 fix rare race condition in debug vid src 2024-12-22 15:31:54 +01:00
bb510b685a fix some crashes (how) and bitset wierdness 2024-12-18 21:39:50 +01:00
876f482391 fix sdl image loder io leak and send image popup fixes 2024-12-18 21:12:20 +01:00
42dd6d16d7 fix reading char from empty line 2024-12-18 16:21:11 +01:00
11ae259f67 texture cache refactor to later allow async loading 2024-12-16 00:32:07 +01:00
f2027befc8 fix bitset getting rendered all the time 2024-12-15 22:01:53 +01:00
9777cb81cb remote (combined) bitset have 2024-12-14 23:47:04 +01:00
84ade4d683 local have bitset rendering 2024-12-13 00:53:48 +01:00
f89aeae62b indicate have all on ft 2024-12-12 15:36:16 +01:00
c68a9a2245 improve tox joining code and add 2 common groups to join 2024-12-02 00:51:00 +01:00
02600a3bc6 fix taking as copy instead of ref
major cause for temporary allocations
2024-11-30 16:01:29 +01:00
1faa7e5510 light cg reformatting 2024-11-29 19:25:45 +01:00