Files
psu-schedule/android/app/proguard-rules.pro
Zakhar Timoshenko 3dc6cc4e9e feat: Implement week grid layout for timetable display
- Added WeekGrid composable to visualize weekly timetable with lessons.
- Introduced LessonBlock for individual lesson representation.
- Created theme file for consistent color schemes across the app.
- Developed NextLessonWidget and TodayWidget for home screen integration.
- Implemented Upcoming data class to manage upcoming lessons.
- Added WidgetStyle for dynamic theming in widgets.
- Created SyncWorker for periodic timetable updates and widget refresh.
2026-10-18 16:55:12 +03:00

5 lines
290 B
Prolog

# kotlinx.serialization keeps generated serializers; models are plain data classes.
-keepattributes *Annotation*, InnerClasses
-keep,includedescriptorclasses class org.xtimms.psu.schedule.data.**$$serializer { *; }
-keepclassmembers class org.xtimms.psu.schedule.data.** { *** Companion; }