mrmcq2u boosted

I am thinking of changing the default DPI in rsvg-convert from 90 (historical default) to 96 (CSS preferred). Would this break your usage?

(How to know: run "rsvg-convert -d 96 ..." and see if that breaks your expected results horribly.)

Please boost.

mrmcq2u boosted

Last Sunday the UK/US/CA/AU/NZ/IN/JP govts issued a statement asking tech companies to add backdoors into E2E encryption. This is a big deal: unfortunately *backdoors do not work*. Read about our alternative: combating abuse via decentralised reputation.🔒 matrix.org/blog/2020/10/19/com

Its 2020 snd vector graphics complexes hasn't upended SVG yet :sadness:

mrmcq2u boosted

So GNUstep has this framework named DBus Kit, and it's pretty neat. It lets you use D-Bus as if it was another flavor of Distributed Objects — you call methods on proxies, and they are forwarded, with forwardInvocation:, as D-Bus method calls. Signals are mapped to NSNotification-s.

The best thing about it is that it would appear that unlike most GNUstep code, DBus Kit is not terribly tied to the rest of GNUstep. I believe it could be ported to run on OS X, and thus on Darling.

mrmcq2u boosted

Mozilla's move to @matrix has officially been opened for the general public last night. Blog post here: exple.tive.org/blarg/2020/02/2

You can find the Mozilla #a11y team here: matrix.to/#/#Accessibility:moz.

And if you missed my introduction to the #Riot web interface for screen reader users in December, here it is: marcozehe.de/2019/12/20/how-to

mrmcq2u boosted

It's official - @mozilla@twitter.com is fully live on Matrix! exple.tive.org/blarg/2020/02/2 Helping get Mozilla going has been a lot of fun, and we'll see a lot of improvements to Riot's UX in the coming months based on their feedback (turns out they know quite a lot about FOSS usability :D)

mrmcq2u boosted

I haven't looked at rendering fonts yet, but Lettercase can handle your local fonts library and install new ones from Google Fonts.

If anyone have any interesting reads about font rendering feel free to throw that my way, thanks!

mrmcq2u boosted
mrmcq2u boosted

It still needs a lot of work, but a proof of concept for window thumbnails in #phosh appears to work :) #librem5 @purism

mrmcq2u boosted
mrmcq2u boosted

@wjt Personally I've been slowly growing fond of using “whatever code formatting some tool enforces” and lately I'm even starting to think that merge requests should be accepter with whatever formatting the contributor sends it, and using some hook at merge time to run the tool over the code.

mrmcq2u boosted

I wish the GNOME community would embrace one of two viewpoints:

- Code formatting does not matter
- Code formatting matters, and is *entirely* maintained and enforced by a tool (cf go fmt, rustfmt, black)

It's heartbreaking to see code reviews which ask only that the authors change things which have no semantic meaning. What a waste of limited time that we could spend on making the software work well.

mrmcq2u boosted
mrmcq2u boosted
mrmcq2u boosted

Based on @merge 's accelerometer work (lore.kernel.org/linux-iio/cove) and yesterday's work to hook iio-sensor-proxy into #phosh, enabling rotation is just a couple of more lines of code.

The video shows the #librem5 devkit but it is the same for the phone. Please excuse the low video quality.

mrmcq2u boosted

I'm also finishing up my #Love2D #gamedev tutorial for the #Librem5, it runs really well on the Librem 5. I think I will port it to #Python #Pyglet next for comparison. Sean

Show thread
mrmcq2u boosted

I'm publishing an interview with GNOME developer Bilal Elmoussaoui's Read it Later app for the #Librem5. An excellent example of the #Purism community collaborating, even the interview was done by a community member
😀

Show thread
mrmcq2u boosted
mrmcq2u boosted
Show older
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!