Commit Graph

85 Commits

Author SHA1 Message Date
2554229211 sdl camera input source 2024-10-02 18:51:35 +02:00
9501292fc9 accept call 2024-10-01 11:13:27 +02:00
06c7c1fa37 add broken reframer and voip changes 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
3bdf262068 give raw time remaining estimate based on rate 2024-09-24 12:05:29 +02:00
4b9fd6db81 more/better humanreadable sizes 2024-09-06 13:38:14 +02:00
a3c9be2348 rework mime types, support pasting file lists, SIP when dropping single files 2024-08-13 16:17:25 +02:00
b133c5f79f static asan and reorder forward/open 2024-08-10 10:53:57 +02:00
b48d7e3cfd better context 2024-08-06 12:47:47 +02:00
c7ba6d19ad more consistend forward menu 2024-07-31 18:30:02 +02:00
Erik Scholz
2abf09ac06 refactor file from messages to objects (#27)
* part 1 move files from messages to objects tomato - did not touch chat_gui yet, but image loaders and other stuff
* part 1.1
* part 2, mostly chatgui - also ngcft1 behind the scenes
* part 3 - port over rest, except for avatar_manager, which is effectivly disabled
* fix surface missused causing bmp loader to crash
* fixing small issues and small forward refactor
2024-07-31 18:10:52 +02:00
3490704d64 fix sdl new string policies 2024-07-18 14:23:22 +02:00
18c37f9934 fix multiline text context menu 2024-07-16 12:47:31 +02:00
37239f1c25 make file message file size readable 2024-06-27 17:41:27 +02:00
e08dbba940 switch selectable chat message text to wrapping and color quotes 2024-06-16 21:15:08 +02:00
a5ec166794 fix lock recursion (on eg windows) 2024-05-28 15:09:37 +02:00
979fd10b08 drive letter handling for file urls 2024-05-25 14:06:57 +02:00
ab1c6c4749 use better contact in forward list 2024-04-27 14:04:13 +02:00
3e15798afc more spacing tuning 2024-04-23 11:24:24 +02:00
cf697622cb allow toxidenticons for everyone with ID, avatar in chat log 2024-04-23 10:52:57 +02:00
c887fdac8a small contact list and status text 2024-04-22 22:31:17 +02:00
4b0d9595ac move icon out of avatar, use for small list 2024-04-22 12:46:01 +02:00
eaa8f1dd16 contact line hight and refactor avatar and add connection overlay 2024-04-21 20:24:01 +02:00
b88fffd959 refactor big contact 2024-04-21 14:17:50 +02:00
858b9dfcfa add tooltip to contact 2024-04-20 23:16:18 +02:00
52278f6726 prep for chat_gui refactor 2024-04-20 17:57:11 +02:00
29fd1bfb62 comp name changes and small behavior changes 2024-04-20 15:24:58 +02:00
998000aa3a work on receive state and prep for pers 2024-04-19 11:51:20 +02:00
71be5c3c6e reduce log spam 2024-04-12 13:42:01 +02:00
5bf4640d61 forgot to throw update on read 2024-04-12 13:42:01 +02:00
eaa316a2aa rework cursers for cg, keep views between switching. will be refactored later 2024-04-12 13:41:59 +02:00
461a4f1aa7 make inital curser a range 2024-04-12 13:41:59 +02:00
78488daa9b loading logic implemented but broken (very funky and sometimes even out of contact) 2024-04-12 13:41:59 +02:00
719400068a cache the localtime result in the message
localtime uses global state AND spams allocations like cazy
2024-03-12 18:09:42 +01:00
db54afd180 full on qoi 2024-03-06 01:02:59 +01:00
0aeafec019 fix month starting at 0 2024-02-15 15:34:44 +01:00
9a0df4f577 date change 2024-02-15 15:29:01 +01:00
ff5dbaffc0 fix some file selector glitches 2024-02-08 18:11:51 +01:00
cc3f430bab rework tc and move tcs out of cg into main screen, rework render pp
now respecting animation timing
2024-02-05 16:06:12 +01:00
139db5b03b faster texture cache loading in low fps modes 2024-02-05 12:50:36 +01:00
0c674e0137 add tox friend faux offline message (still wonky) + small file copy error handling 2024-02-02 20:26:50 +01:00
7948d820c3 fix filepaths on windows 2024-01-30 15:16:01 +01:00
5aac3422aa allow "copy file" which sets the text/uri-list with the file path 2024-01-30 11:58:01 +01:00
b1062e701e make primary selection pasting work
it is also bugged, as SDL misses large parts of selection sources (terminals etc) but browers work
2024-01-20 18:06:58 +01:00
865dfa994f make invisible images not render 2024-01-18 23:44:38 +01:00
18ca88a0d4 asan in flake 2024-01-14 21:48:41 +01:00
565aa4b7eb update deps and adopt 2024-01-14 18:50:23 +01:00
78b0e9a77f more small fixes 2024-01-12 19:04:50 +01:00
7fa6aa7ac2 forgot to update plugin 2024-01-12 18:51:29 +01:00
20b4cdc5f1 sync and delivery (and unused read) states and other smaller refactors 2024-01-12 16:45:52 +01:00