Commit Graph

99 Commits

Author SHA1 Message Date
Green Sky
e8a15a58dd add image scaler (box sampling) 2025-11-05 00:01:42 +01:00
Green Sky
2353d57dd3 add wip about window to start and main screen 2025-08-06 20:50:03 +02:00
Green Sky
bd7ee1c167 add lossy qoi encoding using rdo 2025-05-12 22:07:15 +02:00
Green Sky
3a929569ee avatar sending, uses self in avatar dir
also fix cwd in file selector
2025-05-06 15:27:18 +02:00
Green Sky
2654cd1b19 continue transfer object refactor, re-enabling avatar receiving 2025-05-04 19:11:28 +02:00
Green Sky
1bebb91138 try make git depth work
and version to tomato
2025-04-10 11:07:07 +02:00
Green Sky
b10e1ed99a only install if executable (for now) 2025-04-10 10:26:28 +02:00
Green Sky
c74025ceac add basic install target 2025-04-10 00:19:58 +02:00
Green Sky
241c6c2f8e add version follows versioning similar to SDL
odd patch is dev version
2025-04-09 23:18:18 +02:00
Green Sky
5bd76bb2be try pkg-config to find libwebp 2025-04-08 20:59:19 +02:00
Green Sky
2b992ade88 add cmake options to perfer system libs to libwebp 2025-04-06 20:17:42 +02:00
Green Sky
c7be863daf extract sdl cameras creation/deletion to service
and handle events
2025-04-02 20:04:34 +02:00
Green Sky
b87866cb0b extract contact list sorting and refine sort 2025-03-22 20:05:30 +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
c29aa523dc contact 4 refactor 2025-03-06 19:12:35 +01:00
Green Sky
db0dffafd9 add implot and start using it 2025-01-22 19:03:10 +01:00
bd6368a8f9 netprof privapi + ui (wip histograms) 2025-01-18 17:51:24 +01:00
Green Sky
2fa116b76b system tray support 2025-01-10 20:00:03 +01:00
Green Sky
59df8c6748 status indicator sets window icon 2025-01-09 16:24:59 +01:00
Green Sky
d9a6eed921 add tomato image generator helper functions (untested) 2025-01-08 01:41:31 +01:00
Green Sky
84ade4d683 local have bitset rendering 2024-12-13 00:53:48 +01:00
Green Sky
281e681bf8 add breakpad support on linux 2024-11-15 12:04:01 +01:00
7cb4f67f96 use sdl yuv to yuv conversion, and better fallbacks
display intended main screen intervals
actually report min interval in debug view and more
2024-10-03 12:33:52 +02:00
2554229211 sdl camera input source 2024-10-02 18:51:35 +02:00
54a57896b6 sdl video push conversion stream and toxav video sink 2024-10-02 12:42:17 +02:00
84c48d7f5a add simple reframer tests (no errors found) 2024-10-01 12:05:08 +02:00
064106c6b2 add audio incoming source 2024-09-30 00:10:04 +02:00
472615a31f wip toxav voip model (only asink and outgoing call and missing reframer) 2024-09-30 00:10:04 +02:00
248b00dafb add video frame type and debug viewer and debug test source
the test source thread will always exist for now
the debug view will open a window for each connection
2024-09-28 11:56:47 +02:00
61b9044f94 add sdl audio input/output devices and add by default (if audio works) 2024-09-27 17:38:14 +02:00
d89ab0bf42 add stream manager ui 2024-09-27 16:05:16 +02:00
b899b8131e start porting frame streams 2024-09-27 13:26:18 +02:00
b550810db5 start with toxav interface (wip)
no callbacks yet, gonna use threading
2024-07-20 13:46:41 +02:00
09372b3865 os update 2024-07-20 13:18:50 +02:00
d5709c421c add os inspector and minor stuff 2024-07-16 15:03:37 +02:00
7c227457cd visibility checks + group and person icon 2024-06-19 16:10:03 +02:00
5544adf345 split icons to their own files 2024-06-19 14:25:09 +02:00
6b96be7a57 add system check and block on new windows versions 2024-06-07 13:43:50 +02:00
04191858de basic cli args parsing, working plugin paths and semi working configs 2024-05-30 11:46:58 +02:00
ef79aa8b80 support building tomato as a lib/shared object 2024-05-29 10:38:57 +02:00
35026dfa0f try improve entt across-boundry support 2024-05-18 12:29:45 +02:00
b88fffd959 refactor big contact 2024-04-21 14:17:50 +02:00
52278f6726 prep for chat_gui refactor 2024-04-20 17:57:11 +02:00
43f8c22570 add sdl_image image_loader (untested) 2024-04-16 00:45:12 +02:00
5728432b76 everything put into their respective repos 2024-04-14 14:30:42 +02:00
0030487613 move converter tool and pics out 2024-04-14 14:16:53 +02:00
f932f5ffb4 mfs and ms moved to their own repo, now only a few files left to clean up 2024-04-14 13:58:31 +02:00
498b4435c7 refactor message contexts 2024-04-13 11:38:13 +02:00
a5e67d0ee8 move uuid gen to util 2024-04-12 19:44:24 +02:00
dfbb1dea68 move os and backend to sub 2024-04-12 13:42:08 +02:00