Repository navigation
Varmlen 0.4.0
Pre-release
Pre-release
Linux release.
- Locations got their own menu, and hiding became a real thing. Right-click or long-press a
location for ping, rename, pin and hide. A pinned location goes to the top of the list and
carries the same pin mark as the tab; hidden locations collapse into one "N hidden" line
inside the card, and revealing them survives a trip to Settings. - The client no longer picks a different country by itself. A refresh, a background update or
a reconnect used to drop the selection onto "auto choice"; the location you chose is kept by
name, inside its own card. - DNS is asked over a transport the proxy actually carries. Subscription hosts and connection
targets resolve through DNS-over-HTTPS with the system resolver as a fallback, which is why
whole Proxen catalogues used to sit at 0 ms and never connect while another client on the
same machine worked. - Split tunnelling is one page with two halves. The Apps / Websites pill stays where it is and
the halves slide under the finger; each half remembers its own reading position; adding a
website is one field and one button; the asterisk notation is gone, and a plain name means
the domain and its subdomains. - Tabs switch by dragging sideways and the page rides with the pointer. Four places: Home,
applications, websites, Settings. A release is decided by distance or by flick speed, the
ends of the strip resist, and the page you are heading for is drawn under the finger instead
of a strip of background. - The tab bar is a narrow pill floating over the pages. Labels are off by default and Settings
brings them back. - Home carries a session pill under the power button: upstream throughput, how long the tunnel
has been up, downstream throughput. It reports the tunnel it belongs to rather than the
process that read it, and it greys out instead of inventing numbers when the tunnel is down. - The traffic strip in a subscription card is drawn even when the provider reports nothing.
Quota information is information, and an unknown denominator is not infinity. - MTU is a setting (576-9000, 1500 by default) instead of a hardcoded 1500. Settings gained a
General section for the tray, autostart and start-minimized, and a switch for simultaneous
pings. - Locations stop turning into dead endpoints while the client is closed, and a subscription
update that failed says so instead of quietly keeping the old list. - One rounding family, one row height, one surface colour across the app. Menus open at the
cursor and are as wide as their longest item. Nothing is selectable except fields. - The scrollbar is drawn by the shell: it stays at the edge when a swipe moves the page, and it
fades out under the finger instead of switching off.
Assets here are built on the release machine from this tag and verified with
scripts/test-linux-package.sh (deb layout) and an architecture check on each file. The GitHub
runner is not used for this release: Actions jobs on this account are refused with "your account
is locked due to a billing issue", so only amd64 is published and arm64 is not available.
Check with sha256sum -c SHA256SUMS.