616 Commits

Author SHA1 Message Date
Rafał Borcz
3e3a080b70
Add nick for student () 2021-02-01 23:58:44 +01:00
Mateusz Idziejczak
39534aeda4
Add dark mode to swipe refresh layout () 2021-02-01 18:13:11 +01:00
Rafał Borcz
82b207b03a
Fix follow system language setting () 2021-01-31 22:38:30 +01:00
Mikołaj Pich
e2ba265048
Add build date to version info () 2021-01-31 17:12:38 +01:00
Rafał Borcz
d1cd497a23
Fix null data in Status.SUCCESS in emission from average provider () 2021-01-30 16:07:37 +01:00
dependabot-preview[bot]
6568c4abf8
Bump hilt-work from 1.0.0-alpha02 to 1.0.0-alpha03 () 2021-01-29 21:24:30 +00:00
Rafał Borcz
d79b1c9a58
Add account manager () 2021-01-29 21:53:46 +01:00
Rafał Borcz
e0b067fadd
Fix selected semester after change account () 2021-01-27 00:18:56 +01:00
Damian Czupryn
f37ddfe00f
Disable vibrations in data picker () 2021-01-24 20:01:18 +01:00
Mikołaj Pich
52d359827e
Fix translations of month name in attendance summary () 2021-01-24 17:21:02 +01:00
Mikołaj Pich
a70ccbb0d0
Make strings in grade class stats translatable () 2021-01-24 17:20:26 +01:00
Mikołaj Pich
b55c05aaed Version 0.24.0 2021-01-20 18:29:13 +01:00
Rafał Borcz
5d849b3ada
Fix endless loading in grades () 2021-01-20 17:42:19 +01:00
Mateusz Idziejczak
e6e9d201ce
Show appropriate message when message does not exist () 2021-01-20 11:49:06 +01:00
Mikołaj Pich
a7bb026c1b
Use senderId to differentiate saved recipients between accounts () 2021-01-14 18:37:02 +01:00
Mikołaj Pich
8ce59a3098
Use userLoginId to differentiate saved mobiles devices between accounts () 2021-01-14 18:36:32 +01:00
Mikołaj Pich
a1d4b3d19e
Auto-refresh displayed data after some time ()
* Auto-refresh displayed data after some time

* Use refresh interval from settings

* Auto-refresh exams

* Add refresh utils

* Auto-refresh timetable

* Auto-refresh grade details and summary

* Auto-refresh grades

* Auto-refresh attendance summary

* Add cacheKey variables

* Auto-refres completed lessons

* Auto-refres conferences

* Auto-refres homework

* Auto-refresh messages

* Auto-refresh mobile devices

* Auto-refresh notes

* Fix tests

* Fix instrumentation tests

* Create AutoRefreshHelper
2021-01-13 10:01:45 +00:00
Mikołaj Pich
a99e742472
Handle URLs from FCM push notification () 2021-01-11 10:41:17 +01:00
Mikołaj Pich
bee62d4769
Remove remote and local repositories ()
* Remove remote and local repos

* Move repositories out of sub-packages

* Update chucker config

* Move repositories tests from androidTest to unit tests

* Rewrite grades tests

* Fix more tests

* Update grade statistics tests
2021-01-03 23:13:50 +00:00
Mikołaj Pich
9763208688
Add additional lessons to timetable () 2020-12-27 14:06:07 +01:00
Rafał Borcz
295fd0fd90
Add language event ()
* Add log event to language

* Add log event to app
2020-12-26 22:40:21 +01:00
Mikołaj Pich
315e9b0595
Fix username label on registers other than default () 2020-12-16 20:48:01 +01:00
Mikołaj Pich
67cef0f6d9
Add register variant auto-matching based on email () 2020-12-06 21:23:02 +01:00
Rafał Borcz
6ca5e11371
Fix HMS analytics and crashlytics () 2020-12-06 19:31:35 +01:00
dependabot-preview[bot]
05a597313b
Bump hilt_version from 2.29.1-alpha to 2.30.1-alpha () 2020-12-06 17:54:09 +00:00
Rafał Borcz
c7fdcc2bbd
Add facebook link to about () 2020-11-17 16:58:24 +01:00
Mikołaj Pich
a1ebf6c6ad
Add average in class grades statistics () 2020-11-11 16:03:52 +01:00
Mikołaj Pich
8830240182
Add conferences () 2020-11-01 16:53:31 +01:00
Mikołaj Pich
8036f3d7f7
Add HMS flavor () 2020-10-29 13:58:56 +01:00
Mikołaj Pich
bf92c6b2e9
Fix grade header item object comparision () 2020-10-25 12:16:19 +01:00
Mikołaj Pich
e7221e6a32
Add Vulcan and Scrapper Exceptions to known exceptions () 2020-10-15 15:55:59 +02:00
Mikołaj Pich
db9c2640c7
Add in-app updates support () 2020-10-15 01:00:41 +02:00
Mikołaj Pich
ca67e144e4
Add ConnectException and StreamResetException to known exceptions () 2020-10-13 22:32:15 +02:00
Mikołaj Pich
a87818f3d0
Cancel scheduled lesson notifications which turned into canceled () 2020-10-11 20:51:03 +02:00
Mikołaj Pich
5092f8c0bf
Reload grade list on mark all as read () 2020-10-11 20:33:18 +02:00
Rafał Borcz
40fc6ec2e0
Upgrade android sdk to 30 () 2020-10-03 01:08:57 +02:00
dependabot-preview[bot]
b91973aec3
Bump chucker from 3.2.0 to 3.3.0 () 2020-10-01 15:38:29 +00:00
Mikołaj Pich
1f0f6b3e51
Fix string pair list type converter () 2020-09-29 21:02:49 +02:00
Mikołaj Pich
e5661098d9
Fix string pair list type converter () 2020-09-29 11:42:54 +02:00
Mikołaj Pich
a0f9c70036
Migrate from gson to moshi () 2020-09-27 20:59:27 +02:00
Mateusz Idziejczak
2e05416fb5
Show groups next to subjects in timetable () 2020-09-27 16:33:36 +02:00
Mateusz Idziejczak
d32ebd66de
Add subjects sorting in grades () 2020-09-27 16:28:39 +02:00
Mateusz Idziejczak
c6a99f1000
Add remembering the full screen mode in homework ()
Co-authored-by: Faierbel <RafalBO99@outlook.com>
2020-09-27 14:49:19 +02:00
Mateusz Idziejczak
bafe52e310
Different notification for notes and praises () 2020-09-25 15:46:08 +02:00
Mateusz Idziejczak
e08abc1fc2
Show subjects without grades in "Grades" () 2020-09-25 15:45:07 +02:00
Mateusz Idziejczak
2a74b11cce
Add app shortcuts ()
Co-authored-by: Faierbel <RafalBO99@outlook.com>
2020-09-25 15:37:19 +02:00
Mikołaj Pich
73be416807
Fix crash in flowWithResourceIn() () 2020-09-19 00:57:55 +02:00
Mikołaj Pich
5d8fb376ab
Expand exam sync date range to next month () 2020-09-13 18:37:34 +02:00
Mikołaj Pich
47150364d8
Fix lifecycle of timer tasks in timetable lessons ()
Co-authored-by: Faierbel <RafalBO99@outlook.com>
2020-09-13 16:27:53 +02:00
Mikołaj Pich
adde5541e2
Move timetable notifications scheduling to background thread () 2020-09-11 13:02:16 +02:00