Show more

Finally got to look at this again and instead of just pushing down 's top panel we now place the clock to the left or right based on the available space. The logic is still pretty simple but it covers the cases where we have data for in . Will try to land this in 0.29.0.

Show thread

@adilarif But you're right that we want GTK4 at some point to have GPU accelerated animations *within* the toolkit (GTK) itself (e.g. for scrolling). It's just that we want to improve some other things that can possibly block adaption of Linux based mobile phones like the Librem 5 first.

@adilarif Switching to GTK4 isn't a top priority for phosh atm as we have accelerated animations in the compositor and there's relatively few UI bits in phosh (compared to other things shell, compositor and OSK need to do and that we want to improve first to make linux mobile phones more pleasant to use). We'll switch eventually to take advantage of some of the GTK4 goodies.

phosh 0.28.0 is out 🚀📱:

There's quality of life and visual improvements both in phone and docked mode.

Check the release notes for details: phosh.mobi/releases/rel-0.28.0

@purism

git-buildpackage 0.9.31 is out:

lists.sigxcpu.org/pipermail/gi

If you use --upstream-vcs-tag and have projects with repacked tarballs then this release should make this use case simpler (thanks to a patch by Richard Laager). There's some bugfixes as well.

@devrtz @coucouf 0.0.3 doesn't have --skip-download. We want that in stable due to the `--stable` flag. `--skip-download` will be part of 0.0.4: source.puri.sm/Librem5/librem5

@ebassi this will be a great help for allowing to pick some things from the wlr and others from the GNOME portal. Great!

@nielsdg @sonny @Purism @tbernard

In order for 4k external displays to work well on the Librem 5 the imx8s mainline display stack needs to support TS buffer sharing and DEC400. This needs work in the gpu drivers, kernel display stack drivers and (to a lesser extend) phoc.

The reason phosh already works well in docked mode and for giving presentations is that it isnt' t that noticeable in lower resolutions like lapdocks or presenters.

This is what this point mostly refers to.

@danctnix any idea why that is? There's also gitlab.gnome.org/GNOME/gtk/-/m which makes apps launch look slow (as GTK drops the xdg-activation token)

@me @sonny Instead of hand editing desktop files (which will then get out of sync with upstream) you can flag any app as adaptive via

gsettings set sm.puri.phosh force-adaptive "['re.sonny.Tangram.desktop ']"

once more for the peanut gallery

nvidia _choose_ to not support the wayland stack. or well more generally, the new linux kms+egl gpu stack, since there's a lot other cool things you can built on top of it that aren't wayland

nvidia _choose_ to implement crypto locked down fw in a way that blocks open drivers (even apple got this right!). and no one else can fix it, because it's actual real crypto

nvidia _choose_ to not fix any of this

don't buy nvidia if you don't like this

#kernel

The Call for Proposals for the Debian Reunion Hamburg (wiki.debian.org/DebianEvents/d) closes this Sunday - if you are attending or plan to attend, submit a talk! Anything Free Software related is fine, bonus points for a #debian related talk. The CfP is here: wiki.debian.org/DebianEvents/d

The artwork is by @francois . Sorry for forgetting that yesterday but after 20m of a phone hotline melody my brain melted.

Show thread

Testing the new merge request to set lockscren wallpapers in while waiting for vodafone's hotline to *please* fix out internet connection (which they fail to do so for seven days in a row now).

@chrichri yay! I usually capture the interesting area using gnome-screenshot in the preview 😃 before pasting into e.g. matrix.

Show more
image/svg+xml Librem Chat image/svg+xml