Commit Graph

450 Commits

Author SHA1 Message Date
7e92e9808e reorder, as jxl was not used by every app providing clipboards and sdl
still has no way to know which mimetype was set last
2024-08-31 17:24:32 +02:00
a3c9be2348 rework mime types, support pasting file lists, SIP when dropping single files 2024-08-13 16:17:25 +02:00
73afcfaaeb improve file selector performance (20% in my extreme case) 2024-08-13 12:30:42 +02:00
ebbaaa93b1 ci/cd maintenance
remove extra ;
2024-08-10 12:04:43 +02:00
f9c9eefb40 fix config tox profile path relative to config and load plugins from
config and skip setup screen option
2024-08-10 11:46:29 +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
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
3490704d64 fix sdl new string policies 2024-07-18 14:23:22 +02:00
25b55b3530 also fix android 2024-07-18 12:31:28 +02:00
9fd2440ec6 update flake and code 2024-07-18 12:22:15 +02:00
d5709c421c add os inspector and minor stuff 2024-07-16 15:03:37 +02:00
18c37f9934 fix multiline text context menu 2024-07-16 12:47:31 +02:00
21243ea979 show contact ID in tooltip 2024-07-01 14:00:00 +02:00
1d212c5fab missing include 2024-06-28 17:11:30 +02:00
37239f1c25 make file message file size readable 2024-06-27 17:41:27 +02:00
780e1e06d4 fix start load button sizing 2024-06-23 10:33:39 +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
6d3ef742b5 finally add copy own id 2024-06-17 15:19:55 +02:00
5c5e830f0f allow android intent receive 2024-06-17 12:08:35 +02:00
e08dbba940 switch selectable chat message text to wrapping and color quotes 2024-06-16 21:15:08 +02:00
752f2ebe2c support loading tox save path form file 2024-06-16 11:56:34 +02:00
a47d607a8d enable dpi/display scaling/display density awareness 2024-06-16 11:19:54 +02:00
5356e59088 load fonts from conf and merge 2024-06-15 23:01:55 +02:00
2189c4c3cb make tomato dpi aware (not dynamic) and fiddle around with fonts 2024-06-12 19:37:07 +02:00
faad603d88 small formatting fixes 2024-06-10 12:11:00 +02:00
41c83619b5 update and port sdl 2024-06-09 10:35:09 +02:00
183277250f improve windows version detecting code 2024-06-07 15:31:56 +02:00
6b96be7a57 add system check and block on new windows versions 2024-06-07 13:43:50 +02:00
a2001b34ea manual rerun bootstrap option 2024-06-07 10:58:42 +02:00
8ab503840a add some more events for waking up 2024-06-06 12:58:47 +02:00
ef4e0d0857 prevent screensaver on android 2024-06-05 00:18:37 +02:00
56f1bf559c background processing 2024-06-04 18:01:52 +02:00
e7b1eec2cc make android ci apk build work, also launches and connects to tox 2024-06-04 14:59:27 +02:00
fc5023ec1c fix texture blend mode, reenabling transparency 2024-06-01 12:51:50 +02:00
95eb0eb26d skip command in args 2024-05-31 15:34:44 +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
ba7188cf66 improve windows debug conformity 2024-05-29 09:46:35 +02:00
2d4729a877 update sdl and sdl_image 2024-05-28 17:58:24 +02:00
8cf1f97ac4 changes for imgui update 2024-05-28 17:17:57 +02:00
a5ec166794 fix lock recursion (on eg windows) 2024-05-28 15:09:37 +02:00
b65b9b284b make the window default to 720p 2024-05-28 08:35:11 +02:00
979fd10b08 drive letter handling for file urls 2024-05-25 14:06:57 +02:00
22e97063ec unread icon in contact list 2024-05-22 22:23:55 +02:00
1ffee9933a improve plugin api further 2024-05-22 16:22:24 +02:00