Desktop sidebar can now collapse to a compact rail, and forms are sized more tightly.
Changelog
Every change we ship to production, in order.
Calendar no longer duplicates habits already synced to Google: they now show with their real color and a clear "Created from Habitbi" badge.
Fixed a rare bug that could erase a just-saved time session.
Calendar events created from time-based habits now match the habit's color in the app.
Logging a time entry for a past day is now simpler: just start and finish time.
You can now edit an already-saved time entry instead of deleting and re-logging it.
Reopening today's time log now shows what you already logged right away.
Fixed a bug creating time-based habits, and unified the look of quick-log buttons.
When you connect multiple Google accounts, you can now choose which one is primary for syncing.
Calendar better distinguishes events already synced from a habit, without showing duplicates.
Time logging now has a real running timer (start, pause, stop), not just manual entry.
You can now add a note to each logged time session.
Fixed a visual bug where some pop-ups appeared clipped inside the habit card.
Unified the design of quick-log pop-ups across all four habit types.
Redesigned habit editing as a sectioned menu instead of one long form.
You can now connect multiple Google Calendar accounts at once, not just one.
Visual improvements to habit editing, plus new buttons to reorder habits.
Removed the white flash that appeared while the app was loading.
Fixed a bug that kept the top bar from staying pinned while scrolling.
New daily view in the calendar, alongside the existing monthly view.
Redesigned the top bar and filters throughout the app.
Improved the Google Calendar connection to stay active more reliably, plus a redesigned calendar view.
Google sync now reconnects automatically earlier.
Added a loading screen the first time you open the app on a new device.
Data now refreshes automatically when returning to the app, and updates are detected sooner.
Time-based habits can now log multiple sessions per day.
A habit's type (checkbox, number, option, time) is now locked once created.
Visual redesign of the top bar, the create-habit button, and the sidebar.
App updates now install themselves, no reinstall needed.
Full two-way sync with Google Calendar and Google Tasks.
Added pull-to-refresh, a swipe gesture to open the sidebar, and notch-screen support.
Habitbi's first release: habit tracking with a GitHub-style heatmap, dark mode, and Google Calendar sync.