- Introduced a new feature for managing tasks and notes associated with lessons. - Added a `NotesStore` class to handle local storage of notes in JSON format. - Implemented UI components for displaying, adding, editing, and deleting notes. - Enhanced the `HomeScreen`, `ScheduleScreen`, and `SubjectsScreen` to integrate notes functionality. - Updated the API to handle versioning and added error handling for outdated endpoints. - Improved the overall user experience with visual indicators for tasks and notes in the schedule.
15 lines
643 B
Properties
15 lines
643 B
Properties
org.gradle.jvmargs=-Xmx4096m -Dfile.encoding=UTF-8
|
|
org.gradle.caching=true
|
|
org.gradle.parallel=true
|
|
org.gradle.configuration-cache=true
|
|
android.useAndroidX=true
|
|
android.nonTransitiveRClass=true
|
|
kotlin.code.style=official
|
|
# Адрес API. По умолчанию — сервер из docker-compose на этом компьютере,
|
|
# видимый из эмулятора как 10.0.2.2. Для релиза нужен публичный HTTPS-адрес:
|
|
# ./gradlew assembleRelease -PPSU_API_URL=https://schedule.example.by/
|
|
PSU_API_URL=https://psu.rumblur.by/
|
|
|
|
# Enabled parallel sync for Gradle 9.4+
|
|
org.gradle.tooling.parallel=true
|