Commit Graph

114 Commits

Author SHA1 Message Date
Green Sky
40df69d8f0 remove imgui subtree and bring it in as cmake fetch content
also forgot to update nix flake for implot and plutosvg
2025-07-01 20:10:14 +02:00
Green Sky
d9f2f90a5a fix image() after imgui update 2025-04-09 19:35:54 +02:00
Green Sky
a1024c8fde fix sdl primary clipboard text leak 2025-03-29 21:21:08 +01:00
Green Sky
a11581c836 extract renderChatLog from render 2025-03-24 13:52:10 +01:00
Green Sky
b87866cb0b extract contact list sorting and refine sort 2025-03-22 20:05:30 +01:00
Green Sky
1fb590dfc1 chat gui refactor and first contact sorting 2025-03-21 16:16:02 +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
c7367a6a4d green progress bar if have all 2025-02-06 23:16:14 +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
d416d3d595 handle window focus (dont run fade and read while not focused) 2025-01-19 19:33:01 +01:00
Green Sky
88b82b0cef os backend refactor 2025-01-18 13:14:15 +01:00
Green Sky
a417f9059e refine hidden window logic for chatgui 2025-01-10 17:34:08 +01:00
Green Sky
3647ff3d54 update deps and last seen first seen 2025-01-07 21:30:40 +01:00
Green Sky
42dd6d16d7 fix reading char from empty line 2024-12-18 16:21:11 +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
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
Green Sky
8777539c2c add download priority (does not seem to work yet) 2024-11-20 12:55:46 +01:00
Green Sky
5708a83ba6 ft duration human readable
lower video bitrate to 1400kbits
2024-11-19 17:28:02 +01:00
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 (#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