Kuba Szczodrzyński
0d4dee765a
[Lab] Allow setting custom API key.
2022-10-22 12:56:15 +02:00
Kuba Szczodrzyński
63c5720f63
[App] Move per-register settings to JSON resource. Rewrite Config to use delegates. ( #150 )
...
* [App] Add base for AppData loading.
* [UI] Fix timetable widget date navigation.
* [UI] Migrate register-specific behavior to use AppData.
* [App] Implement new delegate-based config base.
* [Config] Migrate config and profile config.
* [Config] Remove defaults from migrations.
* [App] Apply event types and config overrides from AppData.
* [Events] Change default event types for university type school.
2022-10-21 23:59:53 +02:00
Kuba Szczodrzyński
4b64277948
[API/Usos] Add basic USOS API structure.
2022-10-11 23:23:11 +02:00
Antoni Czaplicki
2807659da3
[UI] Add teachers list feature. ( #94 )
...
* Add teachers list feature
* Fix
* some fixes
* Auto stash before merge of "develop" and "origin/develop"
* Add teachers list feature
* Fix
* some fixes
* [UI] Fix updating badges crashing with expanded items.
* Add support for fetching teachers from vulcan, fix some code
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/db/entity/Teacher.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update some code
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/db/entity/Teacher.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/api/edziennik/vulcan/data/hebe/VulcanHebeTeachers.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/db/entity/Teacher.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/db/migration/Migration96.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/api/edziennik/vulcan/data/hebe/VulcanHebeTeachers.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Optimize code
* Fix loadTarget algorithm
* Apply suggestions from code review
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2021-10-18 23:46:39 +02:00
Kuba Szczodrzyński
50ae767fcd
[Messages] Add saving messages as draft. ( #92 )
...
* [Messages/Compose] Move original message handling code to MessageManager.
* [Messages/Compose] Add draft saving dialog on back button press.
* [Messages/Compose] Implement saving messages as draft.
* [Messages/Compose] Fix missing line breaks when saving/loading HTML.
* [Messages] Fix download button icon padding.
* [Messages] Fix showing correct message read date.
* [Messages] Improve (and fix) scrolling to previous list position.
* [Messages] Fix message body trimming.
* [Messages/Compose] Add draft-related bottom sheet items.
* [Refactor] Cleanup MainActivity code.
* [Messages/Compose] Set htmlCompatible to true by default.
* [Messages/Compose] Show confirmation dialog when navigating with unsaved changes.
* [Messages] Restore message body bottom padding.
* [Messages] Fix download button icon padding, again.
2021-10-09 22:48:41 +02:00
Kuba Szczodrzyński
21ddb9d706
[Git] Update .gitignore for .idea.
2021-09-10 17:20:12 +02:00
Kuba Szczodrzyński
a31c68e87a
[Agenda] Add e-learning event type and DB migration.
2021-04-19 14:18:28 +02:00
Kuba Szczodrzyński
4647da7803
[IDE] Fix XML tags reordering when formatting.
2021-04-12 14:27:51 +02:00
Kuba Szczodrzyński
930ad12f5b
[Git] Update .gitignore, remove ignored files.
2021-03-22 19:03:51 +01:00
Kuba Szczodrzyński
9649afd43f
[Gradle] Update libraries and dependencies.
2021-02-17 14:42:08 +01:00
Kacper Ziubryniewicz
752cdfa8d6
Implement wear module base.
2020-09-17 18:05:17 +02:00
Kuba Szczodrzyński
f883318bd2
[Gradle] Fix compilation issues in latest Android Studio.
2020-08-24 17:42:53 +02:00
Kuba Szczodrzyński
d56afb034b
[API] Add Vulcan OneDrive attachment downloading. Add asking for permissions on demand.
2020-04-07 12:16:48 +02:00
Kuba Szczodrzyński
eae7189981
[Messages] Add sending messages and fix stuff.
2020-01-02 18:27:58 +01:00
Kuba Szczodrzyński
16320b4486
[UI/Events] Update Day Dialog. Add Event List Adapter to Timetable Lesson Dialog.
2019-12-18 20:07:38 +01:00
Kacper Ziubryniewicz
acf364166b
[Notifications/LessonChange] Fix lesson change notifications text.
2019-12-01 21:54:59 +01:00
Kuba Szczodrzyński
74db524db6
[Timetable] Add lesson details dialog.
2019-11-11 23:59:45 +01:00
Kacper Ziubryniewicz
4f9b9c5f7b
[Copyright] Add profile_settings.xml to .gitignore
2019-10-12 23:29:21 +02:00
Kuba Szczodrzyński
c8c933fb20
[APIv2] Implement endpoint timers. Fix compilation issues after merge.
2019-10-04 17:14:56 +02:00
Kuba Szczodrzyński
a849f0e8a2
[Project] Add kubasz copyright file to git
2019-10-02 17:16:10 +02:00
Kacper Ziubryniewicz
bc82f7edf6
[Project] Add copyright files to git
2019-10-02 12:56:50 +02:00
Kuba Szczodrzyński
982a12b5c1
[Misc] IDEA configs and unnecessary files.
2019-09-29 19:53:26 +02:00
Kacper Ziubryniewicz
b844914654
[UI] Refactor homework fragment and fix typos
2019-09-27 23:27:15 +02:00
Kuba Szczodrzyński
31588731da
you've been waiting for this moment for so long
2019-09-18 22:29:09 +02:00