Recent activity

[PATCH gamja] Better handle long topics on small screen sizes 19 days ago

From Isaac Freund to ~emersion/public-inbox

Currently long topics will cause the buffer header to take up an
arbitrarily large percentage of the screen on mobile. Additionaly, long
words like URLS are not broken and may cause the buffer header to extend
outside of the viewport in the x direction, rendering the buffer content

This patch fixes these two issues by limiting the buffer header size to
20% of the viewport and breaking long words such as URLs if they would

 style.css | 3 +++
 1 file changed, 3 insertions(+)
[message trimmed]

UX issue switching between associated * pages of a project 1 year, 2 months ago

From to ~sircmpwn/


I'm writing to describe my current biggest pain point with's UX. Often
when looking at the page of a project I want to switch to the page. To do this, I take one of the following actions:

1. If the project happens to provide a link in their readme, use that.  

2. If the project has a "hub" page then I can delete the leading "git." part
of the URL in my browsers URL bar to get there and then follow a link to
the page.

Neither of these feels very intuitive. Ideally I would like to see links
directly to associated lists/builds/todo/man pages if a project has any. At

[PATCH] libseat: log error when failing to open socket 1 year, 2 months ago

From Isaac Freund to ~kennylevinsen/seatd-devel

The most common pain point I've seen with people trying out seat is
forgetting to add themselves to whatever group the distro has chosen
to own the socket.

Logging this error and path of the socket should make it easier to tell
why things aren't working.
 libseat/backend/seatd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libseat/backend/seatd.c b/libseat/backend/seatd.c
index f728a33..e4ce7c4 100644
--- a/libseat/backend/seatd.c
+++ b/libseat/backend/seatd.c
[message trimmed]

[PATCH] meson: fix manpage generation for cross builds 1 year, 4 months ago

From Isaac Freund to ~kennylevinsen/public-inbox

We want to use the scdoc of the host system not the target system, so
pass the `native: true` parameter to meson.
--- | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/ b/
index 301b0e3..8705a48 100644
--- a/
+++ b/
@@ -181,10 +181,11 @@ test(

[message trimmed]

[PATCH seatd] build: check for libelogind before libsystemd 1 year, 5 months ago

From Isaac Freund to ~kennylevinsen/public-inbox

elogind provides a libsystemd wrapper which is packaged by some distros.
For whatever reason using this wrapper instead of libelogind directly
causes compiler warnings to pop up. Checking for libelogind first
ensures that this wrapper is not used.
--- | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/ b/
index 49bd049..e4785d9 100644
--- a/
+++ b/
@@ -98,15 +98,17 @@ endif

[message trimmed]