-
v1.3.1 Stable
released this
2026-06-11 04:20:29 -04:00 | -30 commits to feature/same-day-time-slots since this releasev1.3.1 Bugfix Release
Fixes
- Fixed spurious CalDAV error toast: Suppressed the
CalendarConfidenceCheckerNPE toast from system calendar provider queries. - Fixed widget checklist checkboxes: Proper square checkboxes with a checkmark inside a matching box; no resize/shift on toggle. Uses PNG drawables for RemoteViews compatibility.
- Widget checkbox toggle without opening app: All widget list clicks route through a broadcast receiver; checkbox taps toggle the DB silently.
- No loading flash on widget checkbox toggle: Replaced the full widget rebuild (
updateWidgets()) with a targetednotifyAppWidgetViewDataChanged()on the list only, so only the list data refreshes instead of reconstructing the entire widget RemoteViews. - Widget checklist items no longer reorder when checked: Sorts by
HtmlTitleHelper.plainText()so the[ ]/[X]marker does not affect position. - Widget title/time alignment: Event title and time now share the same start margin.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Fixed spurious CalDAV error toast: Suppressed the
-
v1.3 - Markdown Formatting Stable
released this
2026-06-10 19:02:34 -04:00 | -27 commits to feature/same-day-time-slots since this releasev1.3 Changes
-
Markdown is now the default for all new/edited event formatting
*italic*→ italic text**bold**→ bold text***bold italic***→ bold + italic[ ] task→ unchecked checklist[X] task→ checked checklist
-
HTML backward compatibility: existing HTML-formatted events (
<b>,<i>,<check>) are rendered correctly and preserved unless the title is actively modified -
Checklist events display a checkbox in event lists and widgets
-
Checked checklist events show strikethrough and greying
-
Unchecking properly reverts strikethrough and greying
-
Bold/Italic formatting toolbar in event editor (toggles apply to entire title)
Fixes in this build
- Fixed spurious CalDAV sync error toast caused by Waydroid/system calendar provider bug
- Fixed stale formatting state when creating new events after editing HTML events
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
-
released this
2026-06-09 10:47:43 -04:00 | -23 commits to feature/same-day-time-slots since this releaseAdded
- HTML formatting support in event titles (<b>, <i>)
- Checklist events with checkbox rendering in day view, event list, and widgets
- Formatting toolbar in event editor (Bold, Italic, Checklist buttons)
- Strikethrough and alpha dimming for checked checklist items
- Widget checklist checkbox tap support via ChecklistToggleReceiver
Changed
- Merged upstream Fossify Calendar 1.10.3
- CalDAV delete errors are now surfaced via showErrorToast() instead of silently swallowed
Fixed
- Multi-slot event editing now properly loads and saves all sibling time slots
- Multi-slot event duplication now works correctly
- Strikethrough rendering for checked checklist items (reverted broken SpannableString approach)
- Checklist checkbox no longer causes visual artifacts on unrelated tasks after rapid scroll
- Checklist tasks (type=TYPE_TASK) can now be toggled correctly via checkbox
- Widget checklist checkbox state updates properly after toggle
Notes
- Raw HTML tags are stored in the title field for CalDAV compatibility
- Tags are hidden in read-only views; visible only in the title field during editing
- Other devices without this feature will display raw tags as fallback
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.1 - Buxfixes Stable
released this
2026-05-19 19:36:02 -04:00 | -3 commits to feature/same-day-time-slots since this releaseFixes
- Editing events now saves changes
- Invalid time red text resets when corrected
- 'Add new time' and 'Add new day' button fade fixed
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.0 - Same-Day Time Slots Stable
released this
2026-05-10 21:41:36 -04:00 | 0 commits to feature/same-day-time-slots since this releaseWhat is New
Multi-Day Time Slots
Create events at multiple times across multiple days from a single screen.
- Each day gets its own date row with tappable date picker
- Add multiple time slots per day with tappable start and end times
- Add additional days with +Add another date
- All slots share the same title, description, location, reminders, calendar, and color
- Each time slot becomes an independent event, fully synced with Google Calendar
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads