<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/dino/plugins/http-files, branch master</title>
<subtitle>Fork of GTK3 Dino with experimental features.
</subtitle>
<id>https://gitea.privatedns.org/xavi/dino/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/dino/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/'/>
<updated>2026-02-10T22:40:47+00:00</updated>
<entry>
<title>Bind soup session lifetime to File provider/sender lifetime</title>
<updated>2026-02-10T22:40:47+00:00</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2023-03-22T18:29:58+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=6f04aac3d9ce74283b729b4afb0ab7f220237534'/>
<id>urn:sha1:6f04aac3d9ce74283b729b4afb0ab7f220237534</id>
<content type='text'>
Required since libsoup 3.4. Fixes #1395
</content>
</entry>
<entry>
<title>Consider stream readable when EOS is reached.</title>
<updated>2026-02-10T22:40:46+00:00</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2023-03-01T22:56:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=c13d635b0299d95c6d18518bbdf80f308c6f173c'/>
<id>urn:sha1:c13d635b0299d95c6d18518bbdf80f308c6f173c</id>
<content type='text'>
Fixes #1373
</content>
</entry>
<entry>
<title>HTTP: Make LimitInputStream pollable for better async compatibility</title>
<updated>2026-02-10T22:40:46+00:00</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2022-11-04T21:29:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=4641763e0a22d74205d81907b7459280d43d504d'/>
<id>urn:sha1:4641763e0a22d74205d81907b7459280d43d504d</id>
<content type='text'>
Fixes #1307
</content>
</entry>
<entry>
<title>Inhibit suspend on file upload/download</title>
<updated>2023-10-09T14:38:03+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-05T15:12:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=1159a169b0296813ba6a80f973bacbedaf02f1ef'/>
<id>urn:sha1:1159a169b0296813ba6a80f973bacbedaf02f1ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>file_sender.vala: Split very long line</title>
<updated>2023-10-09T14:38:02+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-04T15:56:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=2c292f16c8c7f31536137c01bc474cec8c492f94'/>
<id>urn:sha1:2c292f16c8c7f31536137c01bc474cec8c492f94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Show file upload/download progress</title>
<updated>2023-10-09T14:38:02+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-03T23:23:11+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=6d3aef271875eba7a3867259f2089e3801141b19'/>
<id>urn:sha1:6d3aef271875eba7a3867259f2089e3801141b19</id>
<content type='text'>
Fixes upstream issue #1350.

Notes:

Image uploads were incorrectly handled by Dino, as they were always
reported as completed even if they were not, maybe so as to show the
image preview from the start. Now, Dino shows the upload progress for
all file types, and the image is only shown when completed.
</content>
</entry>
<entry>
<title>http-files: Avoid null dereferences</title>
<updated>2023-10-09T12:09:00+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-03T23:22:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=f3c50f07395f0e3331c4389015fe26ef53213c83'/>
<id>urn:sha1:f3c50f07395f0e3331c4389015fe26ef53213c83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Backport Meson build support</title>
<updated>2023-10-09T12:08:59+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-09-11T21:03:51+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=be7e0c2d5689d962fd2424e60ed21062d0674e95'/>
<id>urn:sha1:be7e0c2d5689d962fd2424e60ed21062d0674e95</id>
<content type='text'>
Meson builds have better integration with Vala. For example, Meson
handles incremental compilation of Vala source files better than
CMake.

Limitations:

As done with CMake builds, gresource.xml should be compiled. Now, it has
been generated from a CMake build and manually copied into the source
tree.
</content>
</entry>
<entry>
<title>Automatically select appropriate libsoup version</title>
<updated>2023-10-05T12:32:03+00:00</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2022-11-03T15:46:07+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=4d6283fd7b50dee371f8fedd8ccd413fdc9b786f'/>
<id>urn:sha1:4d6283fd7b50dee371f8fedd8ccd413fdc9b786f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prepare http-files plugin for libsoup-3 support</title>
<updated>2022-04-08T22:28:42+00:00</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2022-04-08T22:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=baa4a6a1eb4e98558acfef6e2a24c2c13d42db5c'/>
<id>urn:sha1:baa4a6a1eb4e98558acfef6e2a24c2c13d42db5c</id>
<content type='text'>
Note: ice plugin still depends on libsoup-2.4 and one can't have both
in the same process, so this remains disabled by default
</content>
</entry>
</feed>
