90 Commits

Author SHA1 Message Date
Green Sky
9277ef34f6
change some labels and display tox status in main menu bar
based on user feedback
2024-11-15 00:07:15 +01:00
72d3575670
more human readable 2024-10-28 23:17:52 +01:00
2d96139d4a
prep message serl for file objects 2024-10-27 15:09:06 +01:00
54409b01f5
fix file selector month and seconds remaining overflowing 2024-10-07 11:36:00 +02:00
f7471ca4cb
update to rmmi 2024-10-06 11:57:14 +02:00
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 ()
* 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