modified Fossify calendar
- Kotlin 100%
- Keep date rows and +Add another date visible when all-day is toggled - Hide only time slots and +Add another time per day during all-day - +Add another time now always faded like +Add another date - Fix time slot indentation to match +Add another time |
||
|---|---|---|
| .fossify | ||
| .github | ||
| app | ||
| fastlane | ||
| gradle | ||
| graphics | ||
| .editorconfig | ||
| .gitignore | ||
| build.gradle.kts | ||
| CHANGELOG.md | ||
| CODEOWNERS | ||
| CONTRIBUTING.md | ||
| detekt.yml | ||
| Gemfile | ||
| Gemfile.lock | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| keystore.properties_sample | ||
| LICENSE | ||
| lint.xml | ||
| plan.md | ||
| README.md | ||
| settings.gradle.kts | ||
Calendar
A privacy-respecting, open-source calendar app for Android. Forked from Fossify Calendar.
What This Is
A full-featured calendar app with daily, weekly, monthly, yearly, and event list views. Supports reminders, recurring events, CalDAV sync (Google Calendar, Nextcloud, etc.), import/export via ICS, and customizable widgets.
What Was Changed
Same-Day Time Slots
When creating an event, you can now add multiple time slots for the same day — the same event repeating at different times.
- Tap "+ Add another time" below the end time to add slots
- Each slot can have its own start time (duration matches the main event)
- All slots share the same title, description, location, reminders, calendar, and color
- On save, each time slot becomes an independent event — fully synced with Google Calendar / CalDAV
- Time slots are hidden for all-day events
This is useful for meetings that happen multiple times in one day, shift schedules, classes, or any event that repeats at different hours.