Fascinated with stuff related to free software, modularity/decentralization, gaming, pixel art, sci-fi, cooking, anti-car-dependency, hardcore techno and breakcore

Mastodon: @basxto@chaos.social

  • 7 Posts
  • 20 Comments
Joined 3 years ago
cake
Cake day: July 22nd, 2023

help-circle





  • No, this uses KDE Connect, kdeconnect-handler is a normal part of it. But Plasma is the issue. There is a Plasma Integration for Firefox, which seems to be capable of sending URLs via KDE Connect.

    If I want to send a URL to my TV I’d otherwise need to copy the the current URL from the location bar or “Copy Link”. Open kdeconnect-handler, select the device, select “send URL”, paste the URL and klick “OK”.

    kdeconnect-app (a window; opposed to the popup dialogue of handler) and kdeconnect-indicator (tray icon) don’t support sending URLs.

    With this addon I can right click on a tab or link, select “KDEConnect”, then just select the device and hit OK.

    kdeconnect-app and kdeconnect-indicator can send the clipboard, but that’s a different feature. My FireTV can run KDE Connect for Android, but it requires a physical keyboard or a third party softkeyboard to paste from clipboard. Also not all apps support pasting URLs. A sent URL in contrast will be opened with apps registered for the domain.

    It’s a bad example for this, but if I pasted https://f-droid.org/de/packages/org.kde.ktrip/ in the search of F-Droid it doesn’t know what to do with it. If I send the URL F-Droid opens the package description. The search would only work for org.kde.ktrip or ktrip.











  • Apps have unique IDs like com.liftoffapp.liftoff and f-droid/play store don’t know who installed an app. They just show you all installed apps that are in their repos and look for updates for them. If they wouldn’t handle it like that, you wouldn’t get any updates if you installed an .apk manually. If an .apk gets installed and there is already an app with that ID, it replaces it and that’s how updates work. So if they both do an update, the first update will replace the old version and the second update will replace the first.

    In the past apps from play store and from official f-droid repo wouldn’t replace each other without further user confirmation and deletion of user data. I don’t know if it’s still handled like that. F-Droid builds and signs packages on it’s own, which results in a signature key mismatch. It’s different for repos like IzzyOnDroid which just distribute official builds and therefore are signed with the same key. Though IzzyOnDroid has a key mismatch with F-Droid.

    Usually a different key means that somebody modified the app and you don’t want an malicious app to be blindly installed or have access to the app’s user data. But F-Droid have no other choice when they build the packages themselves.












  • Shattered Pixel Dungeon

    Roguelite, fork of Pixel Dungeon with more content and balancing. Has 5 regions, each has four normal levels and a boss level. Has some metagame stuff when you finish the game once. Those two characteristics make it only a roguelite.

    Anuto TD

    Handdrawn Tower Defense.

    Mindustry

    Build big industries/factories. Similar to factorio, but havier focus on the tower defense part. Maps are a lot smaller, enemies come in waves with a countdown and therefore a lot easier than infinite factorio.

    Unciv

    Sid Meier’s Civilization IV remake and therefore a 4X turn-based strategy game

    Vector Pinball

    Simple pinball game with multiple tables

    Mindustry and Unciv have quite some mods available, mod browsers are integrated.

    Shattered Pixel Dungeon, Mindustry and Unciv also have desktop versions. For Shattered that makes it easier to play with mouse/keyboard/gamepad on android and layout should also work with bigger/external screens. Don’t know if that’s also true for the other two.