Commit Graph

  • 2dbce14e5e make texture cache scale down images on load to the requested size master Green Sky 2025-12-04 15:56:39 +01:00
  • 997e2517a3 fix crop getting ignored when not scaling (oops) Green Sky 2025-11-23 14:36:04 +01:00
  • f4350b5d70 wording Green Sky 2025-11-22 20:25:57 +01:00
  • 77c36476a6 rename connection state to what it is and expose more self node info Green Sky 2025-11-22 20:05:36 +01:00
  • 1481b3ec66 add ui for adding a dht node/tcp relay slightly wip Green Sky 2025-11-22 16:00:47 +01:00
  • 9959932267 no it did not Green Sky 2025-11-18 14:49:52 +01:00
  • 2d536c3597 add shift+g to jump to bottom of chat log Green Sky 2025-11-15 11:27:51 +01:00
  • 7858474d35 switch to wip version number Green Sky 2025-11-11 20:23:26 +01:00
  • fe52d7cb12 release v0.3.2 Green Sky 2025-11-09 16:37:25 +01:00
  • 571656c64f add quick half and double scale buttons Green Sky 2025-11-06 11:20:12 +01:00
  • 1547999ec0 add image scaling to send image popup Green Sky 2025-11-05 18:53:07 +01:00
  • e8a15a58dd add image scaler (box sampling) Green Sky 2025-11-05 00:01:42 +01:00
  • 2afa7a88a5 adjust to imgui deprecation Green Sky 2025-11-05 00:00:29 +01:00
  • d5fb73d4a3 patch imgui with bitmap scaling patch Green Sky 2025-11-04 22:34:31 +01:00
  • 1f004cbd6d rework imgui font loading a bit dont hardcode code ranges, imgui can do that dynamically now Green Sky 2025-11-04 22:28:27 +01:00
  • 2f6f240ad9 Merge commit '596ea37298252ce239cfb6fd9c0f459574bd54e3' Green Sky 2025-11-04 21:18:05 +01:00
  • 596ea37298 Squashed 'external/toxcore/c-toxcore/' changes from 640e6cace..e58eb27a8 Green Sky 2025-11-04 21:18:05 +01:00
  • e6da835fc0 update sdl to 3.2.26 Green Sky 2025-11-01 19:53:10 +01:00
  • 0a26a76dc6 put tag version nameing into a script Green Sky 2025-11-01 19:09:08 +01:00
  • 5a246b4515 update checkout action and change release name to include git log depth for better sorting in the release page Green Sky 2025-11-01 18:47:48 +01:00
  • 478f2f112f ci/cd: add msvc stl hardening (from c++26) Green Sky 2025-10-11 15:09:02 +02:00
  • 9e9a270550 more error checking around images, should prevent vram leaks Green Sky 2025-10-09 18:11:06 +02:00
  • f9667430b9 update imgui in nix flake Green Sky 2025-10-09 16:16:46 +02:00
  • 9d7800bb4f correctly handle partically correct webp Green Sky 2025-10-09 16:16:25 +02:00
  • 8f1e872f1c Merge commit '54c0a3c874c96f50462ab3f1c9d32c592e8bae50' Green Sky 2025-10-08 12:03:02 +02:00
  • 54c0a3c874 Squashed 'external/toxcore/c-toxcore/' changes from 1701691d5..640e6cace Green Sky 2025-10-08 12:03:02 +02:00
  • d15dfd9e73 update imgui to v1.92.3 and enable wordwrapping for the main message input Green Sky 2025-10-07 18:19:33 +02:00
  • a091deddfe update libwebp to v1.6.0 Green Sky 2025-10-07 18:05:09 +02:00
  • 40ed05608e print sdl version at startup Green Sky 2025-10-07 17:55:37 +02:00
  • f49ad0b822 update sdl to 3.2.24 Green Sky 2025-10-07 17:40:25 +02:00
  • 0c6ea8238c misc changes Green Sky 2025-10-07 17:28:37 +02:00
  • c7ae6490cc switch linux cd and releases to ubuntu 24.04 Green Sky 2025-08-17 15:47:03 +02:00
  • 5041cfa6fa make start screen fill up full window /become the window/ Green Sky 2025-08-09 15:44:33 +02:00
  • 2353d57dd3 add wip about window to start and main screen Green Sky 2025-08-06 20:50:03 +02:00
  • 8e805522d5 cd windows matrix Green Sky 2025-08-05 16:11:33 +02:00
  • 5978a14224 refactor ci to use a build matrix for linux Green Sky 2025-08-05 12:45:26 +02:00
  • e27276bf65 add crash flag Green Sky 2025-08-04 18:45:51 +02:00
  • 2f230d7ea7 add asan runtime deps Green Sky 2025-08-04 14:57:47 +02:00
  • 7a030d50b2 upgrade flake to nixos 25.05 and cmake fix Green Sky 2025-08-04 12:16:36 +02:00
  • 69481869d3 add contact context menu and invites Green Sky 2025-08-04 01:06:24 +02:00
  • 0c9fb6b322 add shortcuts to scroll the message log (j/k and page up/down) also end to jump to ... Green Sky 2025-08-01 23:09:55 +02:00
  • 6e029a13a8 focus text input with shortcut i (as in insert) Green Sky 2025-08-01 22:41:56 +02:00
  • 97e3e8451e stop the perf blinking Green Sky 2025-08-01 17:49:57 +02:00
  • d63ae90332 make sure file is written before we check it's state Green Sky 2025-08-01 16:59:50 +02:00
  • 8fb6f40709 improve tox file saving, making it resiliant to save file corruptions Green Sky 2025-08-01 15:19:44 +02:00
  • bc039d19cb add imgui about window Green Sky 2025-08-01 14:53:37 +02:00
  • 2482b7dd09 signal if compute limit is limiting this is usally intended, but sometimes you forget about it Green Sky 2025-07-31 19:17:36 +02:00
  • 43f6759d42 improve tox add friend/group, creating the contact directly and add new group creation Green Sky 2025-07-31 19:00:00 +02:00
  • e34a763967 add arm linux runner Green Sky 2025-07-13 16:16:01 +02:00
  • cbdb733417 update breakpad to v2024.02.16 and lss to v2024.02.01 Green Sky 2025-07-13 15:37:22 +02:00
  • 231e83da4d update imgui in flake Green Sky 2025-07-13 16:00:16 +02:00
  • 776d376232 update imgui to v1.92.1 Green Sky 2025-07-13 15:33:05 +02:00
  • 6a24137b6d 2sec tick interval is just too unstable Green Sky 2025-07-06 12:17:13 +02:00
  • cfb7d22b23 port to imgui v1.92.0 Green Sky 2025-07-01 23:58:26 +02:00
  • 40df69d8f0 remove imgui subtree and bring it in as cmake fetch content also forgot to update nix flake for implot and plutosvg Green Sky 2025-07-01 20:10:14 +02:00
  • 20a96e7f58 move cd to new windows runner Green Sky 2025-07-01 19:28:41 +02:00
  • 4872e08c53 update flake, implot and plutosvg Green Sky 2025-07-01 19:23:13 +02:00
  • 8567e684e6 dont try to use jxl in the windows cd, sdl_image quirk Green Sky 2025-05-19 15:35:37 +02:00
  • 85abab4610 try dynamic jxl for now Green Sky 2025-05-19 13:45:10 +02:00
  • b05ed1a886 fix more fs throws and add jxl to windows cd Green Sky 2025-05-19 13:08:21 +02:00
  • ebfde8e87c Merge commit 'ab12fbe8206ffa960ae43638886fe9e83f170b53' Green Sky 2025-05-16 12:03:45 +02:00
  • ab12fbe820 Squashed 'external/toxcore/c-toxcore/' changes from 465fbc8721..1701691d53 Green Sky 2025-05-16 12:03:45 +02:00
  • d401bf0fd2 c++ std fixup Green Sky 2025-05-12 22:26:07 +02:00
  • 8dbb9ab30d Merge commit 'cdb46d6b6b68c225e5f0a844cb359c31dd872c3a' Green Sky 2025-05-12 22:10:47 +02:00
  • cdb46d6b6b Squashed 'external/libqoirdo/' changes from 59f81203c9..9f3a54e72d Green Sky 2025-05-12 22:10:47 +02:00
  • bd7ee1c167 add lossy qoi encoding using rdo Green Sky 2025-05-12 22:07:15 +02:00
  • 9878cabc9c Merge commit '1c189bfd9c34436956d439355e3ecab85ad22afa' as 'external/libqoirdo' Green Sky 2025-05-12 20:44:00 +02:00
  • 1c189bfd9c Squashed 'external/libqoirdo/' content from commit 59f81203c9 Green Sky 2025-05-12 20:44:00 +02:00
  • 2d59cdb4b2 update tox node + add one Green Sky 2025-05-08 18:33:35 +02:00
  • f6fff83396 android signing using secret Green Sky 2025-05-08 13:55:27 +02:00
  • a6bffe5eea fix linux ci Green Sky 2025-05-07 22:59:08 +02:00
  • 8c972d0a83 add more deps to linux cd Green Sky 2025-05-07 22:35:12 +02:00
  • 7b1a3751fc update sdl to 3.2.12 Green Sky 2025-05-07 21:43:06 +02:00
  • 1572044ade also cd Green Sky 2025-05-07 19:59:23 +02:00
  • 9d2f2a0344 new vcpkg caching action for ci Green Sky 2025-05-07 19:37:29 +02:00
  • 3b5874739b qoi_pipe style animation encoding Green Sky 2025-05-07 15:43:34 +02:00
  • 12893ac743 qoi_pipe decoding support Green Sky 2025-05-07 15:30:05 +02:00
  • 87de9b6df3 block sending too large avatars and more logging Green Sky 2025-05-06 18:11:10 +02:00
  • 0318a89f93 drasticly increase timer safety margin Green Sky 2025-05-06 15:39:07 +02:00
  • 3a929569ee avatar sending, uses self in avatar dir also fix cwd in file selector Green Sky 2025-05-06 15:27:18 +02:00
  • 99a92c0f04 push tox update Green Sky 2025-05-06 13:10:23 +02:00
  • 822b1adbc8 update rmm and load avatar by id Green Sky 2025-05-05 22:45:06 +02:00
  • e6a86869d9 remove leftover tcm in tam Green Sky 2025-05-04 23:21:09 +02:00
  • 2654cd1b19 continue transfer object refactor, re-enabling avatar receiving Green Sky 2025-05-04 19:11:28 +02:00
  • 7021e092b1 try to catch even more exceptions Green Sky 2025-04-19 14:45:30 +02:00
  • f35a97c33c add deps to readme Green Sky 2025-04-16 19:05:37 +02:00
  • da821cefbc use propper current_path() Green Sky 2025-04-16 15:08:33 +02:00
  • 8a7b823a46 switch cd to ubuntu 22.04 Green Sky 2025-04-16 11:06:05 +02:00
  • ab40ef7cb1 build file selector list in a thread Green Sky 2025-04-15 19:52:37 +02:00
  • f18d716924 attempt at fixing plugin related allocation crashes on exit Green Sky 2025-04-11 21:03:03 +02:00
  • 8cb8470c3a fix hidden window state on android Green Sky 2025-04-10 14:15:31 +02:00
  • 1b72de01fa print tomato version during configure Green Sky 2025-04-10 12:19:29 +02:00
  • 1bebb91138 try make git depth work and version to tomato Green Sky 2025-04-10 11:07:07 +02:00
  • e5498a36ba git commit and depth in version, android now allows upgrading Green Sky 2025-04-10 10:51:48 +02:00
  • b10e1ed99a only install if executable (for now) Green Sky 2025-04-10 10:26:28 +02:00
  • c74025ceac add basic install target Green Sky 2025-04-10 00:19:58 +02:00
  • aa38cbeab1 fix android manifest gen Green Sky 2025-04-09 23:25:24 +02:00
  • 241c6c2f8e add version follows versioning similar to SDL odd patch is dev version Green Sky 2025-04-09 23:18:18 +02:00
  • c1bfed50b6 preserve argb for lossless webp Green Sky 2025-04-09 20:25:18 +02:00
  • d9f2f90a5a fix image() after imgui update Green Sky 2025-04-09 19:35:54 +02:00