It's a TicTac.
I'm working on a remake with Godot, for a game I made with Unity last year, during a game development degree. The original one was... it was, let's say.
I'm working on this based on my notes and my original design, no pressure, solo dev and with the best-worst beta testers ever (my nephews who will love it because I made it, no matter how bad is it).
I used Google Gemini for fixing some issues because I'm not an expert on Godot yet, and camera issues was driving me crazy.
Catodon's first stable, 26.03, has just been released! 🥳
See it live on https://catodon.rocks/
Join our Matrix space at #catodon-space:matrix.org for direct communication!
Release notes:
- Based on Sharkey 2025.4.6
- A new, rounder look!
- You can follow hashtags and words in you Home timeline, by adding Custom feeds (Antennas) to Home
- You can integrate GIF search for your users through Klipy
- Improved notifications: Added a "mark all as read" button to the Notifications widget, there is a highlighted divider between new and old notifications, and they are marked read easier when you view them, so that you no longer need to use the "mark all as read" button as much. You can also see a list of who reacted in grouped reaction notifications
- Threads in timelines (imported from Firefish), greatly decluttering timelines for longer threads
- Users now have the choice to link to external media (including GIFs) without permanently saving them to their Storage, using a new dedicated cache - allows admins to provide less permanent storage space per user, keeping server resources under control
- There is a global, admin-definable cap to the cache for remote files, so that you no longer need to manually delete it regularly
- Different/simpler terminology so that new users can understand what everything means more easily
- Decluttered buttons under posts: Like/Reaction (merged), Reply, Repost/Quote (merged)
- Deprecated/removed from the frontend the gamifying or local only/not widely used features: Channels, Achievements, Gallery, Clips, Games, Chat, Play
- Redesigned left sidebar. Much fewer items in the Navigation Bar, which now expands/collapses with a button. The profile picture now acts as a direct link to your profile, as it's separated from the account menu that sits under it
- Fewer timelines, no hardcoded links in the header menu - everything is a timeline
- "Accounts timeline" based on the "Following" page, but upgraded to a timeline with columns scrolling independently and a search bar
- The local timeline now takes the server's short name, adding a unique touch to your community
- Custom feeds and Lists are in their own dedicated timeline
- More filters in timelines and Lists - you can now view your following accounts' replies to others (or only to accounts you also follow) in Home, choose between Following and Mutual followers, and include the public posts from your server in Home (covering the functionality of the deprecated "Social" timeline)
- Post area is now clickable everywhere, not only over the text area
- You can view all reactions together under a post in detailed post view (added "All" tab). You can also see the total number of replies+subreplies next to the number of direct replies, showing instantly how deep the discussion under a post goes
- Redesigned posting form with buttons in more practical positions - also the collapsed posting form at the top of timelines takes up half the space the old one did
- The posting form autoexpands as you write longer posts - imported from Firefish
- Autocomplete also shows results for names of users - you no longer need to remember the exact username to mention or DM someone
- You can disable sign-in emails by deactivating sign-in notifications
- You can now close the alt text window over images, which can make parts of them hard to see/read, by clicking on it
- Much better key navigation - both with h/j/k/l and arrows. Focus is more often where you expect it to be, so that you can key nav instantly when opening a page. You can also swipe through timelines on desktop with left/right
- Countless bug fixes and quality-of-life improvements!
​

​
#CatodonCatodon rocks
Official server of the Catodon project - home of Catodon development. Things may occasionally break when we test new features. Everyone is welcome except fascists, racists, sexists, bigots and cops. No harassment, no hate speech. Be nice. Destroy capitalism.
Catodon rocksSad part is the bank is not taking them anymore if you don't buy the blisters, so basically they are taking a fee for that. I need to check how much does it cost and if it's worth or not.
The idea of installing a piggy bank at home where we can put remaining small coins just for using them later, was good. Almost 60€ in three months. Made of small coins.
Me and waifu are out for tapas and coffee, and I have the feeling we're picking the wrong place for coffee. We came to a coffee I used to love, but it feels different. Like a Starbucks wannabe. I paid 13€ (about 15USD) for two pieces of cake (!) plus coffee. I really feel scam. I don't think I'm coming here anymore.
Today I commited a crime. I used an LLM to generate a test for my code because I was too lazy for it.
I asked my waifu the question and she said yes!
We're going to watch Super Mario Galaxy Movie together!
Aftermath of the day: fixed the two most serious bugs found in RC1 so far, with great help from
@lenko and
@jsalvador . Tomorrow it's more minor issues. If nothing new comes up in the next few days, a stable release for 26.03 should be close. Until then, use the latest develop if you want to try deploying Catodon.
In the meantime I've also almost finished with the first major feature for 26.04, and I think that as time passes and I add features/continue work on current ones, Catodon will soon have more of a character of its own. Off to bed now, since it's over 4am here in Greece! But I couldn't go to sleep before getting rid of those bugs =)
#CatodonI miss (just a bit) game jams, to be honest.
Watching to
@Ypsilenna playing videogames makes me wanna play them too. Also taking ideas for a possible future game-development session just for fun.