Lensflare said Dear great ux lords at ms azure devops, could you make the whole freaking button clickable instead of just the text inside of the button?,I‘ve not seen a single ad spam post today, so far.
Thank you @retoor!,End of the year. Management announced that the project that our team has been working in for more than 4 years, will be killed.
Shit.,I just released JoyRant build 30 with some improvements:

* fixed user-mention text insertion for iOS 18
* improved text selection in rants and comments to make it easier to quote specific parts of comments. See screenshot.

TestFlight link:
https://testflight.apple.com/join/...

I'm curious to know who uses JoyRant here.
I can see 48 users in TestFlight but there are probably many duplicates.,I think I‘ll bite the bullet and write my own version of SwiftRant (Swift REST API for devRant) with modern concurrency and a clean implementation and without semaphores and force unwraps which cause app crashes.,Yesterday‘s Windows 11 update brought back an old bug which I haven’t seen since Windows 8 or so.

The EN keyboard layout is added in the task bar UI but it‘s not actually there when you try to remove it in the settings.

Fucking hell! Why even make new versions of Windows if it‘s all the same pile of shit?

That‘s not the only old bug that persists across multiple major Windows versions!,Another weird property of the devRant API:

For every POST request the url parameters need to be passed in the http body instead of in the URL, like this:
app=3&user_id=42

Wtf why?,I have finished my project for a new devrant sdk in swift:

https://github.com/WilhelmOks/...

(Yes, the readme is missing and I will add it later 😅)

And I built it into JoyRant (build 32), which required quite a bit of refactoring.

I think I tested everything but let me know if you find any problems.

You will need to logout and log in again.

The downvote reason feature isn‘t there yet (in JoyRant), but now I have a good basis to add it 😄

Yes, implementing a whole new SDK just for one little feature is overkill, but I had fun doing it and I wanted to have a nice, clean and extensible code base which I can work on in the future. 😌```