This release focuses on making everyday browsing and writing feel much smoother, especially when you want to keep multiple views open at once.
Highlights
- New modeless dialogs for key actions and views. You can now open coto details, new coto, edit coto, subcoto, geomap, and node profile views without blocking the rest of the app.
- Better multi-step navigation inside coto details. It’s easier to move between parent and child cotos while keeping your place.
- Geomap is more flexible. You can open it as a separate window-style view, and posting a new coto from the map is now easier.
- New message indicator in the timeline helps you jump back to the latest posts when new items arrive while you are reading older ones.
- Draft saving for new cotos helps prevent losing what you were writing.
- Search and repost flows are more forgiving. Repost destination lookup now supports partial matches, making it easier to find the right cotonoma.
Writing and editing improvements
- The Markdown editor is much better: markdown syntax highlighting, smarter list indentation, better handling of code blocks, line numbers display, and fewer accidental formatting glitches.
- Several Japanese IME issues were fixed in search and repost inputs.
- You can open a coto viewer by double-clicking on a coto. Opening coto details from more places now feels more consistent thanks to the new modeless flow.
Other improvements
- Recursive Scope: a cotonoma's timeline, search results, and map show not only the cotos posted directly in that cotonoma, but also those posted in its subordinate cotonomas.
- Many UI refinements across dialogs, map interactions, resizing behavior, navigation, and light-mode styling.
- Internal updates and dependency upgrades improve stability and prepare the app for future changes.
What's Changed
- Scala3 migration by @marubinotto in #97
- Refactor Functional UI framework by @marubinotto in #98
- Markdown Editor by @marubinotto in #99
- Minimal masonry implementation by @marubinotto in #100
- ModalNewCoto by @marubinotto in #101
- Modeless dialog for editing coto by @marubinotto in #102
- Modeless Geomap Dialog by @marubinotto in #103
- New Message Indicator by @marubinotto in #104
- Posting a coto via SectionGeomap by @marubinotto in #105
- Modeless Coto View by @marubinotto in #106
Full Changelog: desktop-v0.11.0...desktop-v0.12.0