Related reading
One App, More Than One Native Window
Codename One now supports true native desktop windows via a new `Window` class that separates per‑surface state (paint queue, input routing, native peers) from the global `Display`. The change adds a `PaintSurface` abstraction, platform‑specific window back‑ends (AWT/Swing, Direct2D, GTK, UIWindowScene), and a migration path for components that assumed a single `Form`. Initial release has some UI…
CodeName Onecodenameone.com11 minDesktop Calendar: A Design Journey
The Thunderbird Automation Team outlines the redesign of the desktop calendar UI, moving to a three‑pane layout (grid, navigation bar, collapsible sidebar) and updating dialogs for better visual hierarchy. Community feedback via surveys and TopicBox shaped the direction, and the new design will be rolled out incrementally for further testing.
Mozilla Automation Teamthunderbird.net5 minHN7327Can we make default Tailwind a more accessible choice?
The post examines Tailwind’s default rem‑based breakpoints, showing how they scale with a user’s root‑font‑size and can shift layouts, which helps some users but can break designs. It argues that pixel breakpoints remain a defensible alternative for preserving layout stability while still supporting accessibility.
Freek Van der Hertenfreek.dev1 minThunderbird Desktop New Protocol Support: Microsoft Graph API
Thunderbird 154 adds native Microsoft Graph API support for Microsoft 365 email, replacing EWS which will be shut down in 2026‑27. Users must delete their EWS account and set up a new Graph account; calendar and address book support are still pending.
Mozilla Automation Teamthunderbird.net5 minHN1CSS-Tricks could be a co-op
The author argues that CSS-Tricks, a critical web development resource, has struggled under corporate ownership because it wasn't a core strategic priority. They propose a co-op model as a more sustainable alternative to preserve such valuable knowledge infrastructure, prioritizing cultivation over profit.


