403 Commits

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