[-] BananaTrifleViolin@lemmy.world 8 points 6 days ago* (last edited 6 days ago)

You can't directly convert the app to make it natively android; android is too different for that. The app is built to use the whole android OS, not just the kernel (which is forked from linux). That means the android app is designed to run on mobile processors (usually ARM), and will be making calls to the android OS for everything.

You can't repackage it directly as a linux app. However there are emulators and translation layers that cannbebused to run android apps within linux.

Waydroid for example allows android apps to run using android containers in linux. Anbox is also a container approach to running android apps. Both these approaches essentially translate for the android apps, and reduce the overhead asnthey dont have to emulate everything and can directly pass instruction to the linux host system. You can also use full virtualization to emulate an android device and run a whole virtual device. This would have a bit more overhead though.

I'm not aware of tools that can be used to compile android apps from source in to linux apps. It could be done in theory but would be complex due to the degree of translation of android APIs needed. Again compiling into some kind of container approach (I. E. Compile to include anbox or waydroid) might be doable but would bloat the app. I dont think there is the demand for that kink of approach when building in containers into Linux (and Windows) allows direct reuse of the android apks.

[-] BananaTrifleViolin@lemmy.world 147 points 1 month ago

Well, Europe needs to grow a pair and tell Trump to fuck off. We need to accept that he is leaving Nato, and European countries need to take it over or set up a new organisation. He can make any deal he likes with Russia; Europe and Ukraine can just tell him no and show him the true limits of his power. He cannot dictate to Europe and he is not our president.

[-] BananaTrifleViolin@lemmy.world 136 points 3 months ago

Good, it's about time the lie of Do Not Track was put to bed. It gives people a false sense of control over their data and privacy - the intention was good but if it's not enforced then it makes people think they've done something to protect their privacy when they have done nothing.

37
[-] BananaTrifleViolin@lemmy.world 288 points 4 months ago* (last edited 4 months ago)

"Time to switch to uBlock Lite or another ad blocker"

No. Time to switch to Firefox or derivative such as Librewolf.

15
submitted 6 months ago* (last edited 6 months ago) by BananaTrifleViolin@lemmy.world to c/adventuregames@lemm.ee

New adventure game "The Phantom Fellows" has released on GOG and Steam, with a 10% discount until 4th Oct.

It's a comedy mystery game featuring a guy and his ghost friend, who perform jobs and investigate mysteries over 7 days in a small Colorado town. The game has a pixel art aesthetic, reminiscent of recent games like The Darkside Detective, and synthwave music.

I have no connection to the company, stumbled across the game and been playing for a few hours. So far, it's a fun game, good production values for £11. Certainly scratches that adventure game itch.

EDIT: it's made for Windows, but I've been playing it on Linux via Lutris/Wine without issue.

[-] BananaTrifleViolin@lemmy.world 151 points 6 months ago

After being forced to standardise to usb c and be responsible for some of the e-waste it produces, apple has finally relented.

They fought tooth and nail against the EU regulations to force charging standards. I don't care if they up sell cables to some people; most people will reuse what they have and thats the whole point of the regulations.

Regulation works.

[-] BananaTrifleViolin@lemmy.world 218 points 7 months ago

This is a fluff piece written by someone in a rich bubble.

The 2 year old and 4 year old have no concept of money, the 4 year old did not "do most of the work" in a lemonade stand, and they do not have "their own money" to spend. Picking up after yourself and putting dishes in the sink are not chores, and kids this age aren't taking out the trash - of course they enjoy it when mummy does it and makes a big deal of how grown up the kids are for helping, and probably rewards then for it.

None of the ideas are innovative or relevant to most parents, and particularly not with a kids that age. This is just one rich bored parent with young kids sharing their "experiences". Pretty out of touch with reality.

[-] BananaTrifleViolin@lemmy.world 142 points 7 months ago

Zuckerberg thinks Facebook should self regulate and that means in this case be free to allow posts of anti-vax propaganda and covid conspiracy theories that literally cost lives.

This is just a great example of why social media needs external regulation.

[-] BananaTrifleViolin@lemmy.world 225 points 7 months ago* (last edited 7 months ago)

This is badly written and ignorant article. Fat32 supports up to 16Tb partition size (depending on cluster size - 2Tb -16Tb).

Its microsoft's windows tools that arbitrarily only allow users to create 32Gb partitions, and it is this that is being changed. This is not a change to Fat32, this is a change to windows. 3rd party tools on Windows and other systems like Linux have long offered more options for partition size.

That its taken to 2024 for Microsoft to fix the command line tool (and still not fix the GUI tools) is ridiculous.

[-] BananaTrifleViolin@lemmy.world 166 points 9 months ago

No one seems to have actually read the article, just the headline. This is the ultimate click bait title - kudos to the headline writer in 1939.

The tl/dr: It's saying Hitler's authoritarian actions were galvanising other countries to step up and protect democracy after the failures after WW1.

In the final paragraph:

It is one of the most interesting phenomena of Hitler's political activity that it has resulted in bringing about so soon such an overwhelming and unprecedented manifestation of defensive solidarity amongst the democratic peoples.

And the final line of the article:

It would be the height of paradox if Hitler, of all persons, were destined by his statesmanship finally "to make the world safe for Democracy."

The article is surprisingly prescient.

[-] BananaTrifleViolin@lemmy.world 194 points 10 months ago

Ironic that Libertarians are banning things in their own subreddit.

[-] BananaTrifleViolin@lemmy.world 147 points 10 months ago

Manifest V2 phase out is a big deal, as Google is pushing towards Manifest 3 only. Google's version of Manifest 3 is hobbled by removing WebRequest blocking which breaks privacy and ad blocking tools - an obvious benefit to Google as an Ad and data harvesting company.

Firefox is implementing Manifest 3 with WebRequest blocking, as well as supporting Google's hobbled version declarativeNetRequest to allow compatibility with chrome extensions.

146

The New York Times has used a DMCA take down notice to remove an open source Wordle clone called Reactle

[-] BananaTrifleViolin@lemmy.world 406 points 1 year ago

DRM-free doesn't mean piracy. GOGs whole business model is built around selling games DRM free. I don't pirate but I do use GOG where possible as I hate DRM - it punishes and inconveniences legitimate users for piracy and doesn't even solve the problem. DRM is just an expensive waste of money for everyone involved.

19

I'd been having problems with the scale of the VLC interface at 4K on my Linux machine (KDE Plasma, Wayland).

I found a solution from a mix of previous solutions for Windows and other Linux solutions which did not work for me. The problem is with QT (which is used by VLC) and the linux solution was to put extra lines in the /etc/environment file but I found while this fixed VLC it mucked up all other QT apps including my Plasma desktop.

The solution is to use VLC flatpak and set the environment variables for the VLC flatpak app only using Flatseal or the Flatpak Permission Settings in KDE.

Add two Environment variable:

Variable name: QT_AUTO_SCREEN_SCALE_FACTOR Variable value: 0

Variable name: QT_SCREEN_SCALE_FACTORS Variable value: 2

For the second variable, scale_factors, set it to match the scaling you use on your desktop. 1.0 means 100%, 1.5 is 150%, 2 is 200% and so on. My desktop is set to 225% scaling, so I set mine to 2.25 and it worked. In the end I went up to 3 for VLC because I liked the interface even more at that scale (it's a living room TV Linux machine)

Hopefully this will help other people using VLC in Linux.

If you don't want to use Flatpak, you can add the same variables to your /etc/environment file (in the format QT_AUTO_SCREEN_SCALE_FACTOR=0) but be warned you may get jank elsewhere. This may be less problematic outside of KDE Plasma as that is QT based desktop environment. For Windows users it is a similar problem with QT and there are posts out there about where to put the exact same variables to fix the problem.

view more: next ›

BananaTrifleViolin

joined 2 years ago