The 2023 Cambridge MiniDebconf has started! The ever-awesome DebConf video team have set up live streaming during the conference. For stream information and the conference schedule please see: https://wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge#Schedule #debian #debconf #MiniDebConfCambridge https://micronews.debian.org/2023/1700914033.html?utm_source=dlvr.it&utm_medium=mastodon
@janet@fosstodon.org @cas I don't follow openstore (ubuntu touch's app store). But there's multiple ones on flathub: https://flathub.org/apps/search?q=youtube and there's also apps like stream (https://linuxphoneapps.org/apps/sm.puri.stream/) that interface with invidious rather than youtube to avoid the tracking.
@cas time to leave Android behind and switch to a #LinuxMobile phone?
@linmob @FOSSingularity@strangeobject.space Yes, adding `StartupNotify` is the whole thing in the desktop file. The application then also needs to signal activation (basically started up) using the xdg-activation Wayland protocol (or for older things gtk-shell or _NET_STARTUP_INFO for x11). When you use a toolkit (e.g. GTK) this happens automatically,
In case you have splash screens not hiding soon enough then either your app doesn't send the signal or the GTK use by phosh itself lacks https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5628.
@linmob @FOSSingularity@strangeobject.space I don't see any context shown here.
phoc bits: https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/506
gtk: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/6582
mobile-settings: https://gitlab.gnome.org/guidog/phosh-mobile-settings/-/merge_requests/82
Rudra's work on managing favorites: https://gitlab.gnome.org/guidog/phosh-mobile-settings/-/merge_requests/73
It's the small things. @rudraps@mastodon.social is working on a mobile-settings feature that requires touch drag and drop in a GtkFlowBox. That didn't work and as it turns out we need two small fixes in #phoc and a small fix in #gtk . With that we can also reorder OnScrenKeyboard shortcuts that way:
@pwithnall …and there's one more thing: people might just not feel up to the task and don't want to step into the spotlight. Learning on the project is extremely hard if the project is undermaintained and a bit dated already.
Hence "starting your own project for educational purposes" where you can make your own mistakes in a corner of the internet might feel like the safer choice.
A welcoming community can mitigate that a lot.
@pwithnall I tried both ways and it's not that clear to me.
Often the reason why starting out new is that people have *tried* to fix the old app and patches bitrotted unreviewed.
In that case it's either maintaining and modernizing a fork of the old app (with unclear outcome) or doing s.th. in your favorite lang and libs along your lines of thinking.
That can be a *big* motivation for volunteer work. (Making it more tolerable to live with less polish).
@rmader I have looking at GTKs new hw offloading on my list, it currently just keeps slipping. Filed https://gitlab.gnome.org/guidog/livi/-/issues/5 to make that more obvious. (wouldn't only benefit the Librem 5 but also the mnt reform and MobileLinux in general).
@tbernard @rmader Interesting! livi (https://gitlab.gnome.org/guidog/livi) used the older ones as a baseline. Time for me to catch up.
@ebassi I guess that means: Happy birthday 🎁
Debian Votes: A General Resolution torward an offical project statment has been initiated regarding the recent EU 'Cyber Resilience Act and Product Liability Directive' https://www.debian.org/vote/2023/vote_002
If you're not developing for phosh or phoc you can ignore this and the above entirely.
Background is that check_import_dmabuf in wlr_linux_dmabuf_v1.c picks the wrong node for it's validation (https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3757) so we have to help it a little bit for the time being.
If you're running #phoc's development branch (main, tracking #wlroots git) on a device with split display controller and gpu (like the #librem5 with #etnaviv and mxsfb / dcss) make sure to set
WLR_RENDER_DRM_DEVICE=/dev/dri/renderD128
export WLR_RENDER_DRM_DEVICE
in ~/.phoshdebug as otherwise GTK4 (and lots of other things) will fail to render anything. GTK3 and #phosh itself will work fine.
This doesn't apply when you run nested of e.g. with intel graphics.
Nice progress on the performance of my driver for the Vivante NPU:
https://blog.tomeuvizoso.net/2023/11/etnaviv-npu-update-11-now-twice-as-fast.html
@laalsaas thanks!
After more than a decade since 0.1, I released #AppStream 1.0 today!
The release brings some API breaks, cleanups and new features, and is a huge milestone for the project. Thanks to everyone who contributed over the years!
Blogpost to mark the occasion:
https://blog.tenstral.net/2023/11/appstream-1-0-released.html #freedesktop #linux
@laalsaas Can I use that image on phosh's website like https://phosh.mobi/faq/#are-there-stickers-too ?
@fosdem developer rooms have been announced!
After a crammed half day of talks on #LinuxOnMobile last time, we are very happy that there will be a full Sunday dedicated to mobile topics around true Linux OSes at #fosdem2024.
We will announce a Call for Participation as soon as it is published. We will coordinate with our Friends at @postmarketOS, sailfish OS, etc to put together something interesting.
https://fosdem.org/2024/news/2023-11-08-devrooms-announced/