Commit Graph

310 Commits

Author SHA1 Message Date
Kuba Szczodrzyński
9bc7f9ac11 [UI/Event] Make use of default values in event manual dialog. 2019-12-02 19:04:30 +01:00
Kuba Szczodrzyński
0a2f252405 [UI/Home] Implement home card swapping and saving. 2019-12-02 18:12:52 +01:00
Kuba Szczodrzyński
09bc658f97 [UI] Fix blank screen when loading activity. 2019-12-02 18:11:12 +01:00
Kuba Szczodrzyński
7b04202a00 [Config] Add the rest of config. Migrate from AppConfig and remove most values from AppConfig. 2019-12-01 22:35:42 +01:00
Kacper Ziubryniewicz
acf364166b [Notifications/LessonChange] Fix lesson change notifications text. 2019-12-01 21:54:59 +01:00
Kacper Ziubryniewicz
4e88efae94 [Home/Grades] Fix padding. 2019-12-01 20:25:50 +01:00
Kacper Ziubryniewicz
8df24dc1c4 [Dialog/Events] Create adapter outside of the observer. 2019-12-01 20:25:28 +01:00
Kacper Ziubryniewicz
8482c27689 [Timetable] Add marking lessons as seen in timetable. 2019-12-01 20:23:48 +01:00
Kacper Ziubryniewicz
d1265dc1f2 [Dialog/Events] Make new event list dialog. 2019-11-30 23:33:20 +01:00
Kacper Ziubryniewicz
47d395de71 [Home] Add home grades card. 2019-11-29 23:16:50 +01:00
Kuba Szczodrzyński
5b443e02a3 [Mobidziennik] Fix getting grades with no category. Add support for comments. 2019-11-29 18:59:47 +01:00
Kuba Szczodrzyński
f8a7d52b1d [Mobidziennik] Fix extracting when attachment has no size. 2019-11-29 17:51:16 +01:00
Kuba Szczodrzyński
a133a96819 [UI/Messages] Make message list scroll to last opened message. 2019-11-29 17:29:23 +01:00
Kuba Szczodrzyński
c71b8f994c [Messages] Implement Mobidziennik attachments. Fix multiplying attachments in UI. 2019-11-28 23:32:10 +01:00
Kuba Szczodrzyński
9b02c97926 [UI/Messages] Convert adapter to Kotlin. 2019-11-28 23:12:21 +01:00
Kuba Szczodrzyński
ab06efc934 [Librus/Attachment] A huge structure reformat. 2019-11-28 23:00:25 +01:00
Kuba Szczodrzyński
928b73f139 [Config] Implement per-profile config. Update timetable card. 2019-11-28 21:45:27 +01:00
Kacper Ziubryniewicz
a36fb09bc3 [Dialog/Event] Add event adding in the new event manual dialog. 2019-11-28 15:11:23 +01:00
Kacper Ziubryniewicz
eaed4b76aa [Timetable] Fix showing question marks in lesson changes. 2019-11-26 23:11:14 +01:00
Kacper Ziubryniewicz
6d8960f089 [Home/Timetable] Add click listener to timetable card. 2019-11-26 22:56:43 +01:00
Kacper Ziubryniewicz
ca3b6d0705 [APIv2/Idziennik] Fix getting subject and rewrite getting proposed grades. 2019-11-26 22:28:52 +01:00
Kuba Szczodrzyński
c2e7931ea6 [Config] Implement (basic) new app config storage. 2019-11-26 21:55:04 +01:00
Kacper Ziubryniewicz
d1a5d8cba9 [APIv2/Vulcan] Fix start time in events. 2019-11-26 21:44:35 +01:00
Kacper Ziubryniewicz
c2f91e6867 [APIv2] Move AppError to API directory. 2019-11-26 21:10:31 +01:00
Kacper Ziubryniewicz
55e32b8d88 [APIv2/Librus] Temporarily fix subject in attendance. 2019-11-26 21:02:33 +01:00
Kacper Ziubryniewicz
d17d2c8417 [APIv2/Librus] Fix looking for the lesson in getting homework. 2019-11-25 22:53:55 +01:00
Kacper Ziubryniewicz
6892832fff [APIv2/Idziennik] Add getting homework and rewrite getting exams. 2019-11-25 22:53:55 +01:00
Kuba Szczodrzyński
66d54c7c45 [APIv2/Librus] Fix messages login. 2019-11-25 22:40:14 +01:00
Kuba Szczodrzyński
d432685aa8 [Update] Fix update downloading from notification. 2019-11-25 22:23:55 +01:00
Kuba Szczodrzyński
37f3d76fb8 [UI] Implement home timetable card. 2019-11-25 22:17:08 +01:00
Kacper Ziubryniewicz
7961a74995 [APIv2/Events] Fix fetching events and homework. Add DataRemoveModel for events. 2019-11-25 21:13:55 +01:00
Kuba Szczodrzyński
9d590508ad [APIv2/Librus] Fix messages session ID extraction. 2019-11-25 15:00:51 +01:00
Kuba Szczodrzyński
ae13bf946f [Home] Remove useless dummy cards. 2019-11-24 21:21:37 +01:00
Kuba Szczodrzyński
f116c4f1f4 [Home] Implement basic timetable card. 2019-11-24 21:15:01 +01:00
Kacper Ziubryniewicz
867c8920a8 [APIv2/Messages] Add downloading attachments. 2019-11-24 20:55:04 +01:00
Kuba Szczodrzyński
6e6dd34872 [UI] Add new Home fragment. Add Lucky number card and number selection dialog. 2019-11-24 19:41:17 +01:00
Kacper Ziubryniewicz
0759468fa7 [Sync] Add syncing all to manual sync dialog. 2019-11-24 16:47:10 +01:00
Kacper Ziubryniewicz
1b1fb09211 [APIv2/Vulcan] Fix problems with week start in timetable. 2019-11-24 16:31:51 +01:00
Kacper Ziubryniewicz
de414c912c [Sync] Fix error when user selects no features. 2019-11-24 13:20:42 +01:00
Kacper Ziubryniewicz
d274a2fed1 [Timetable] Change date receiver argument to timetableDate. 2019-11-24 13:20:22 +01:00
Kacper Ziubryniewicz
285b7e9b9e [Timetable] Make going to the specified date on the notification click. 2019-11-24 12:57:00 +01:00
Kacper Ziubryniewicz
875efcff7e [APIv2/Timetable] Fix ID in lessons. 2019-11-24 12:11:39 +01:00
Kacper Ziubryniewicz
07ae37167d [Notifications/Timetable] Make notifications for timetable changes 2019-11-24 11:09:45 +01:00
Kacper Ziubryniewicz
f689f4d427 [APIv2/Timetable] Fix lesson changes metadata. 2019-11-24 10:36:20 +01:00
Kacper Ziubryniewicz
673116e27e [Settings/About] Add a new developer to about! 2019-11-23 23:09:03 +01:00
Kacper Ziubryniewicz
59fcb0a050 [APIv2/Timetable] Add lesson change metadata only when the lesson is today or in the future 2019-11-23 22:40:20 +01:00
Kacper Ziubryniewicz
cd76f99bbf [APIv2/Timetable] Add showing unread lesson changes 2019-11-23 22:26:21 +01:00
Kacper Ziubryniewicz
6a4994b9c2 [APIv2/Timetable] Make swipe refresh download timetable for the selected week 2019-11-23 21:57:30 +01:00
Kacper Ziubryniewicz
63960c5e05 [APIv2/Timetable] Add selecting date, marking as read and fix stepForward in Date 2019-11-23 21:27:52 +01:00
Kacper Ziubryniewicz
540afb6a28 [Home] Start making new home timetable card in Kotlin 2019-11-23 19:41:55 +01:00