icsx5 icon indicating copy to clipboard operation
icsx5 copied to clipboard

ICSx⁵ is an Android app to subscribe to remote or local iCalendar files (like time tables of your school/university or event files of your sports team).

Results 33 icsx5 issues
Sort by recently updated
recently updated
newest added

### Purpose Switch to compose state and kotlin flows in remaining EditCalendarActvivity. ### Short description - Extract composables - ... ### Checklist - [ ] The PR has a proper...

Bumps `kotlin` from 1.9.23 to 1.9.24. Updates `org.jetbrains.kotlin.android` from 1.9.23 to 1.9.24 Release notes Sourced from org.jetbrains.kotlin.android's releases. 1.9.24 Changelog Backend. Wasm KT-64890 K/Wasm compiler crash with external class and...

dependencies
java

Switch to compose state and kotlin flows - [ ] move composables inside an activity to their own file using only a "screen" composable in the activity - [ ]...

We should really simplify the UI of the app, at least card-wise. This is the first thing you see when first installing the app: ![image](https://github.com/bitfireAT/icsx5/assets/12086466/15b10b7d-e552-424c-bf6f-58be2f95d0ca) I think it's a bit...

enhancement

I've just realized that we are requesting legacy storage in manifest https://github.com/bitfireAT/icsx5/blob/df4bba1d01fb90ac14c0ecde8daa52e505b33722/app/src/main/AndroidManifest.xml#L44 is there any reason for this? I can only think about ICS file importing, but we are using...

question
refactoring

Right now, we are always returning `Result.success()` in `BaseSyncWorker`, even if `ProcessEventsTask` fails. I think there should be proper error results.

enhancement

Changing sync interval adds new periodic workers, not updating or removing the existing one. Reproduce: 1. Add subscription 2. change the sync interval 3. See the PeriodicSyncWorkers pile up in...

question

Following the discussion #69. Provide an option to export and import the database. This would provide backup functionality for subscriptions, but maybe we want to also move preferences to the...

enhancement

### Purpose The ose version of ICSx5 shows a donation dialog every once in a while, which does have a correct working donation button, but once you hide it, it...

enhancement

The ose version of ICSx5 shows a donation dialog every once in a while, which does have a correct working donation button, but once you hide it, it doesn't pop...

enhancement