Kuba Szczodrzyński
|
b399a3f5ad
|
[UI/Timetable] Handle no timetable or no lessons in Home card.
|
2019-12-21 17:39:17 +01:00 |
|
Kacper Ziubryniewicz
|
2d838e7003
|
[Dialog/BellSync] Add coroutine timer and make some small changes.
|
2019-12-20 23:48:47 +01:00 |
|
Kacper Ziubryniewicz
|
2cf204ff79
|
[Dialog/BellSync] Implement bell sync dialog.
|
2019-12-20 00:40:14 +01:00 |
|
Kuba Szczodrzyński
|
3e4accb82c
|
[UI/WebPush] Implement Web Push pairing fragment and API. Add more templates.
|
2019-12-19 21:57:01 +01:00 |
|
Kuba Szczodrzyński
|
c7e5df5c91
|
[UI/Dialogs] Remove old Manual Event Dialog. Disable timetable fragment refreshing on event save. Add new Event Details Dialog.
|
2019-12-18 23:50:24 +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 |
|
Kuba Szczodrzyński
|
d70b0c0c3f
|
[UI] Implement new Event Adapter and Day Dialog (partially).
|
2019-12-16 22:26:00 +01:00 |
|
Kuba Szczodrzyński
|
41cebc554f
|
[UI] 'Cause it's winter.
|
2019-12-15 21:27:50 +01:00 |
|
Kuba Szczodrzyński
|
ad5afac174
|
[Login/Librus] Implement Librus JST login form.
|
2019-12-14 17:21:29 +01:00 |
|
Kacper Ziubryniewicz
|
ddb1ecaa99
|
[UI/Settings] Add setting for showing drawer on back pressed.
|
2019-12-09 17:24:41 +01:00 |
|
Kacper Ziubryniewicz
|
25f504cadf
|
[APIv2/Librus] Add getting behaviour grades and its categories.
|
2019-12-03 23:44:55 +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
|
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
|
928b73f139
|
[Config] Implement per-profile config. Update timetable card.
|
2019-11-28 21:45:27 +01:00 |
|
Kuba Szczodrzyński
|
37f3d76fb8
|
[UI] Implement home timetable card.
|
2019-11-25 22:17:08 +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
|
07ae37167d
|
[Notifications/Timetable] Make notifications for timetable changes
|
2019-11-24 11:09:45 +01:00 |
|
Kacper Ziubryniewicz
|
673116e27e
|
[Settings/About] Add a new developer to about!
|
2019-11-23 23:09:03 +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 |
|
Kuba Szczodrzyński
|
83d123e341
|
[UI] New notifications view.
|
2019-11-22 22:41:40 +01:00 |
|
Kacper Ziubryniewicz
|
cd379e4175
|
[APIv2/Librus] Add getting grade comments
|
2019-11-20 21:16:18 +01:00 |
|
Kuba Szczodrzyński
|
62fdfa2b6f
|
[UI] Update manual event dialog. Fix timetable errors.
|
2019-11-20 21:13:43 +01:00 |
|
Kuba Szczodrzyński
|
c907a8df37
|
[APIv2] Librus: better error handling. Timetable: fix widget crashing with NPE.
|
2019-11-17 23:16:13 +01:00 |
|
Kuba Szczodrzyński
|
37ea65e3fc
|
[Timetable] Add SwipeToRefresh. Select start&end hours based on lesson ranges.
|
2019-11-16 21:16:18 +01:00 |
|
Kuba Szczodrzyński
|
dbdfc7fdd8
|
[Widget] Add new Timetable widget with APIv2.
|
2019-11-14 23:33:13 +01:00 |
|
Kuba Szczodrzyński
|
85b5667a7e
|
[Sync] New manual sync dialog. Remove most APIv1 dependencies.
|
2019-11-13 21:57:47 +01:00 |
|
Kuba Szczodrzyński
|
058345b9c9
|
[Error] Add user friendly error strings. Add error snackbar to activity & login.
|
2019-11-13 19:44:08 +01:00 |
|
Kuba Szczodrzyński
|
729cf6f08e
|
[Settings] New Profile removal dialog.
|
2019-11-13 17:19:25 +01:00 |
|
Kuba Szczodrzyński
|
16102de619
|
[Event] Add new manual event dialog
|
2019-11-12 23:35:47 +01:00 |
|
Kuba Szczodrzyński
|
74db524db6
|
[Timetable] Add lesson details dialog.
|
2019-11-11 23:59:45 +01:00 |
|
Kuba Szczodrzyński
|
69b512e3d1
|
[Timetable] Extract string resources. Increase offscreen page limit.
|
2019-11-11 18:32:49 +01:00 |
|
Kuba Szczodrzyński
|
4eeaa54a47
|
[Timetable] Implement Librus timetable with lesson changes and shifts. Update UI.
|
2019-11-10 22:57:19 +01:00 |
|
Kuba Szczodrzyński
|
1b75424604
|
[APIv2/UI] Add new Timetable module. Implement in Mobidziennik.
|
2019-11-10 17:53:10 +01:00 |
|
Kuba Szczodrzyński
|
39c8a743bb
|
[Login/Librus] Add Librus captcha activity/dialog.
|
2019-11-05 21:42:16 +01:00 |
|
Kacper Ziubryniewicz
|
a049effa61
|
[APIv2/Librus] Add getting normal grade categories
|
2019-11-05 18:16:42 +01:00 |
|
Kuba Szczodrzyński
|
22726f8566
|
[ApiService] Refactor the service, requesting, cancelling. Make compatible with other API tasks.
|
2019-11-03 21:26:48 +01:00 |
|
Kuba Szczodrzyński
|
07863fed6f
|
[Sync] Implement APIv2 auto sync using WorkManager.
|
2019-11-03 15:01:12 +01:00 |
|
Kuba Szczodrzyński
|
81c6275255
|
[APIv2/Idziennik] Add Proposed grades, Exams, Notices, Announcements and broken Attendance.
|
2019-10-28 23:18:59 +01:00 |
|
Kuba Szczodrzyński
|
debb0b1507
|
[APIv2/Idziennik] Fix login, add timetable. List features.
|
2019-10-28 19:54:15 +01:00 |
|
Kuba Szczodrzyński
|
42f70da162
|
[UI/Settings] Add option to change app language.
|
2019-10-27 21:00:23 +01:00 |
|
Kuba Szczodrzyński
|
4e8b80822b
|
[APIv2/Idziennik] Add Idziennik implementation (Web, Api login + first login)
|
2019-10-27 19:45:14 +01:00 |
|
Kuba Szczodrzyński
|
7ce7859a5f
|
[UI/Login] Display class and school year in summary, show e-register logo icon.
|
2019-10-27 19:43:43 +01:00 |
|
Kacper Ziubryniewicz
|
454e8caa0d
|
[APIv2/Librus] Add getting received and sent messages
|
2019-10-26 00:14:14 +02:00 |
|
Kuba Szczodrzyński
|
35ed31f6b9
|
[APIv2/Librus] Add Attendance types, Classrooms, Event types, Notices, Notice types, PT meetings. Simplify JSON array iteration.
|
2019-10-24 22:15:35 +02:00 |
|
Kacper Ziubryniewicz
|
bbf8f05d3c
|
[APIv2/Vulcan] Add getting notices
|
2019-10-23 22:59:45 +02:00 |
|
Kuba Szczodrzyński
|
5d3bebfdce
|
[APIv2] Implement swipe to refresh with ApiService.
|
2019-10-22 22:37:02 +02:00 |
|
Kacper Ziubryniewicz
|
0395598efb
|
Merge branch 'develop' into api-v2
# Conflicts:
# app/src/main/java/pl/szczodrzynski/edziennik/data/db/AppDb.java
|
2019-10-21 16:52:52 +02:00 |
|
Kacper Ziubryniewicz
|
929287a553
|
[APIv2/Vulcan] Add getting basic dictionaries (teachers and subjects)
|
2019-10-20 14:55:35 +02:00 |
|