David

You are in a public profile.
A path leads back the way you came.
The remnants of recent editing are evident.

A sign in midair here says "Profile under construction beyond this point. Proceed at own risk. [Witt Construction Company]"

Age
[[ $age -ge $(date +%y) && $age -le $(date +%y)+100 ]]
2026-03-10

Aiming for a February release, I managed to get RomanDigital 3.0.0 out in the nick of time (Feb 28, 23:31 UTC). The release replaces exact-alarm-based widget updating with service-based widget updating responsive to Android's time tick signal, improving widget time reliability while reducing battery consumption. Also, in response to a feature request, it adds typeface selection of app and widget(s) time display.

This version really *does* fix the problem on Android OS's with aggressive battery optimization like XOS that version 2.2.1 was intended to fix, as verified by an XOS user.

github.com/dfyockey/RomanDigit
f-droid.org/en/packages/net.di
#AndroidDev #RomanDigital @androiddev #FDroid

Three partial phone home screen diagonally-overlapping screenshots, each including a RomanDigital widget showing the time XII:LVIII in different one of monospace, sans-serif, or serif typeface.
2025-12-18

@kundu For analysis and crashes, you might want to consider using FOSS alternatives, as suggested at f-droid.org/en/docs/FAQ_-_App_

2025-12-14

Unfortunately, the fix didn't work. Worse than that, it caused crashes on some devices and functionality problems on other. So, it's got to be rolled back. 😞

@androiddev

2025-12-09

Anyone happen to have an Infinix device running XOS, an Android based OS? Anyone even heard of Infinix or XOS before?

XOS apparently has aggressive battery optimization that can be overzealous in killing background apps and alarm intents. Got a bug report about an Infinix and XOS user finding that my clock widget stopped after having the lock screen engaged for a while.

I just pushed out a fix that will hopefully overcome the problem, and hopefully I'll hear something back from the user one way of the other, at least once the fix is up on F-Droid. But if not: Infinix devices and XOS are popular in the Eastern Hemisphere, and I don't know if they're even marketed in North America. I'd never even heard of them before this. As a consequence, there unfortunately isn't one available for testing. So, any possibility that someone might have one and be willing to do a brief test?

github.com/dfyockey/RomanDigit
#AndroidDev #RomanDigital @androiddev #FDroid

David boosted:
Ars Technicaarstechnica
2025-10-16

Antarctica is starting to look a lot like Greenland—and that isn’t good
Global warming is awakening sleeping giants of ice at the South Pole.
arstechnica.com/science/2025/1

David boosted:
Ars Technicaarstechnica
2025-10-07

Supreme Court refuses to pause Play Store changes while Google appeals antitrust case
The first app store changes are due in a few weeks, with the major changes coming next summer.
arstechnica.com/gadgets/2025/1

2025-10-06

Released RomanDigital version 2.2.0 back on October 1, which arrived on F-Droid yesterday. It adds autosizing of time display text to fit the widget pixel width and height.

It seems that there's a difference between how the Paint class handles DIPs and PXs in Android <=12 and Android >=13, Paint being needed in the autosizing. Couldn't find where it's documented but did manage to make things work. For anyone interested, see the calcTimeDisplayTextSize and findMaxTextSize methods in TimeDisplayWidget.java in the source.

github.com/dfyockey/RomanDigit
f-droid.org/en/packages/net.di
#AndroidDev #RomanDigital @androiddev #fdroid

David boosted:
Ars Technicaarstechnica
2025-09-19

In new level of stupid, RFK Jr.’s anti-vaccine advisors axe MMRV recommendation
The vote to strip the recommendation came after a day of inept discussion.
arstechnica.com/health/2025/09

David boosted:

I'm writing this post here today in hopes to bring some attention to something that is near and dear to my heart, and that's an update to the current situation with Nova Launcher, that I worked for and with for nine years up until August of 2024.

For those that haven't seen the news, Kevin Barry, the founder and developer of Nova has left Branch which in turn means he's now no longer involved with Nova Launcher in any way going forward.

teslacoilapps.com/nova/solong.

For the past year or so Kevin has stated that he was working on the open source version of Nova Launcher so that if/when this time came, it would be out in the open and the community could take it over and contribute to it and have it continue being developed.

However, it seems that Harish Thimmappa and others at Branch had told him to stop working on that effort as they didn't want him to continue doing that for unknown reasons. This is sad news because this was something that former CEO, Alex Austin, had promised both via a contract and publicly that if Kevin were to ever leave Branch, Nova Launcher would become open source. You can find that quote here:

reddit.com/r/Android/comments/

and another very similar quote with similar conversation here:

reddit.com/r/Android/comments/

The reason for this post is to try and draw some attention to the folks at Branch, specifically folks like Harish Thimmappa to do the right thing and honor these promises and any writings in the contracts from 2022 and to fully focus on releasing Nova Launcher as an open source app.

The community deserves this more than anything, since that was something that Kevin was very adamant about when he allowed Branch to acquire Nova Launcher back in 2022. Plus, this is just something that Branch should do since it is something that has been promised.

There is currently a petition on Change.org to try and get Branch to do this as well. After only 3 days of it being posted to Change.org, it sits at almost 1,500 signatures, and that's with very little to no press coverage at this time, which is something that would be super useful to bring full attention to this situation. You can find the petition here:

change.org/p/make-nova-launche

I ask that everyone who sees this post can share it with their followers as I would love to see Branch do the right thing and follow through with their promises that were made back in 2022 when they acquired Nova Launcher and release it fully as an open source app now that Kevin is no longer working for Branch and not involved in Nova Launcher.

I'm going to tag some folks below that I worked with at Branch in hopes of getting this post seen by as many folks there as possible.

#NovaLauncher #Nova #Branch #BranchMetrics #OpenSource #OpenSourceNova #Petition #Android #Apps #Google

A banner image for the Android app Nova Launcher.
David boosted:
Software Freedom Conservancyconservancy@sfconservancy.org
2025-09-04
Worried about the future of installing your own software on your Android device? @conservancy is hosting a Q&A to update you about sideloading software as well as other tips about how to ensure your phone runs the software you want, without any artificial restrictions. Join us on BigBlueButton this Friday September 5th at 15:00 UTC (08:00 US/Pacific, 11:00 US/Eastern, 17:00 CEST)

https://sfconservancy.org/blog/2025/sep/3/sfc-qa-on-how-to-keep-your-sideloading/
2025-06-13

Version 2.1.0 of RomanDigital, with customizable app time display color, arrived on F-Droid today 🙂

f-droid.org/en/packages/net.di
#AndroidDev #RomanDigital @androiddev #fdroid

A green android robot doll gesturing toward a landscape-oriented old-model Samsung phone framed by a green phone case and showing a green RomanDigital time display of VI:XLIX
2025-06-05

Didn't expect it'd be so tough to develop the custom color dialog preference 🤨

github.com/dfyockey/RomanDigit
#AndroidDev #RomanDigital @androiddev

David boosted:
2025-04-30

#EU wants to ask app (and app store) developers about their interactions with app stores (specially of the very big kind) in the context of the Digital Services Act #DSA

The study aims to better understand content moderation practices, recommender systems, advertising mechanisms, and emerging challenges within the app ecosystem.

If you have 15-20 minutes to share your experience, make sure you visit the link until Tuesday May 27th, 2025.

Go: ec.europa.eu/eusurvey/runner/c

David boosted:
Daniel Gultschdaniel@gultsch.social
2025-04-24

The "Open source developers don’t care about UI" trope is incredibly insulting.

It’s like telling the forth runner across the finish line at a marathon they clearly don’t care about winning.

Nobody wants their app to look bad. We can and do look at other apps and try to follow trends. Trends change rapidly and UI development is difficult and time consuming.

David boosted:
John Sullivanjohns@librem.one
2025-04-19

Good to see this happening in Japan -- I think scrutiny of deals around preinstallation of software on #Android devices is important for the future growth of projects like @fdroidorg
, and of mobile freedom in general. #google

engadget.com/big-tech/japan-cl

2025-03-21

"Premature optimization is the root of all evil." ~ Donald Knuth

github.com/dfyockey/RomanDigit
#AndroidDev #RomanDigital @androiddev

2025-03-08

This fix should have been added to RomanDigital long ago. 🙄

github.com/dfyockey/RomanDigit
#AndroidDev #RomanDigital @androiddev

2025-02-24

RomanDigital app and widgets can now be configured independently. Options to set widget time zone time display and layout including a time zone label have also been added.

github.com/dfyockey/RomanDigit
#AndroidDev #RomanDigital @androiddev

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst