Michael
4401df6203
Migrate from ViewPager to ViewPager2 ( #1601 )
2021-11-06 19:07:26 +01:00
Michael
1d910f8d66
Fix excuse button showing up despite no lessons available to excuse ( #1607 )
...
This was happening when there was an unexcused lesson that you excused until the teacher sent a response (accepted or denied it)
2021-10-27 10:07:04 +02:00
Rafał Borcz
09a134d442
Fix last sync date to save only successful sync ( #1595 )
2021-10-21 10:47:37 +02:00
Rafał Borcz
e3122127c0
Add admin messages ( #1553 )
2021-10-13 23:58:24 +02:00
Rafał Borcz
a240fd5d5f
Add build timestamp as build config field ( #1567 )
2021-10-09 18:37:27 +02:00
Mikołaj Pich
60501fcd72
Set buildTimestamp through manifest meta ( #1556 )
2021-10-03 14:13:42 +02:00
Mikołaj Pich
f8cb7599e6
Add missing auto refresh to recipients, subjects and teachers ( #1540 )
2021-09-28 22:40:43 +02:00
Piotr Romanowski
7a46ef5f19
Add calculated average help dialog ( #1379 )
...
Co-authored-by: Rafał Borcz <RafalBO99@outlook.com>
2021-09-25 17:19:21 +02:00
Mikołaj Pich
19c96ee83f
Unlock sunday in navigation datepicker ( #1506 )
2021-09-13 14:19:46 +02:00
Rafał Borcz
8528e0beff
Fix crash in school info when dialer is unavailable ( #1500 )
2021-09-10 09:49:22 +00:00
Rafał Borcz
77c5330f91
Dashboard fixes ( #1463 )
2021-09-05 23:24:03 +02:00
Mikołaj Pich
d87283eb31
Fix opening twitter link from about on android 11 ( #1460 )
2021-08-30 00:20:13 +02:00
Mateusz Idziejczak
98dcc62bb7
Add excuse function to "not excusable" account ( #1429 )
2021-08-29 19:47:14 +02:00
Rafał Borcz
55518cb044
Add missing dashboard item in default view settings ( #1450 )
2021-08-28 21:43:10 +02:00
Piotr Romanowski
4a38a0be70
Add change password snackbar ( #1336 )
2021-08-26 17:35:41 +00:00
Rafał Borcz
3422951e47
Add dashboard ( #1267 )
2021-07-30 18:49:19 +02:00
Mikołaj Pich
27e1a07eec
Add notifications debug screen ( #1370 )
2021-06-21 10:29:04 +02:00
Rafał Borcz
f02db914bf
Fix treessence upgrade ( #1361 )
2021-06-02 12:45:16 +02:00
Rafał Borcz
44d5f69de1
Remove jcenter repository and unused code from gradle config ( #1360 )
2021-05-28 10:57:25 +02:00
dependabot[bot]
1fff1c2b14
Bump kotlin_version from 1.4.32 to 1.5.0 ( #1310 )
2021-05-06 11:02:08 +00:00
Mateusz Idziejczak
d8dae09f39
Add notification icons ( #1276 )
...
Co-authored-by: Mikołaj Pich <m.pich@outlook.com>
2021-05-03 18:24:54 +02:00
Mateusz Idziejczak
13ccfda009
Migrate material date picker ( #1277 )
2021-04-12 21:43:52 +02:00
Rafał Borcz
6cb4ea4b0f
Drop support for android 4.x ( #1232 )
2021-04-03 09:56:07 +00:00
Kamil Studziński
3071e19584
Implement a toggleable setting to count an arithmetic average of grades when all weights are equal to zero ( #1186 )
2021-03-30 13:59:36 +02:00
Mikołaj Pich
f14346ff32
Fix duplicate items after running automatic and manual sync at the same time ( #1197 )
2021-03-07 20:47:18 +01:00
Rafał Borcz
9e2985864a
Add avatars ( #1146 )
2021-03-02 23:34:25 +00:00
Rafał Borcz
8388a8a5fc
Fix calling of binding outside lifecycle ( #1169 )
2021-03-01 21:57:47 +00:00
MRmlik12
bad0776cab
Add final average grades calculation with modifiers ( #1125 )
2021-02-05 10:50:35 +01:00
Rafał Borcz
3e3a080b70
Add nick for student ( #1119 )
2021-02-01 23:58:44 +01:00
Mikołaj Pich
e2ba265048
Add build date to version info ( #1114 )
2021-01-31 17:12:38 +01:00
Rafał Borcz
d1cd497a23
Fix null data in Status.SUCCESS in emission from average provider ( #1105 )
2021-01-30 16:07:37 +01:00
Rafał Borcz
d79b1c9a58
Add account manager ( #671 )
2021-01-29 21:53:46 +01:00
Mikołaj Pich
52d359827e
Fix translations of month name in attendance summary ( #1091 )
2021-01-24 17:21:02 +01:00
Mikołaj Pich
a1d4b3d19e
Auto-refresh displayed data after some time ( #1068 )
...
* 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
bee62d4769
Remove remote and local repositories ( #1065 )
...
* 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
e7221e6a32
Add Vulcan and Scrapper Exceptions to known exceptions ( #994 )
2020-10-15 15:55:59 +02:00
Mikołaj Pich
ca67e144e4
Add ConnectException and StreamResetException to known exceptions ( #992 )
2020-10-13 22:32:15 +02:00
Rafał Borcz
40fc6ec2e0
Upgrade android sdk to 30 ( #966 )
2020-10-03 01:08:57 +02:00
Mikołaj Pich
73be416807
Fix crash in flowWithResourceIn() ( #967 )
2020-09-19 00:57:55 +02:00
Mikołaj Pich
5d8fb376ab
Expand exam sync date range to next month ( #960 )
2020-09-13 18:37:34 +02:00
Mikołaj Pich
47150364d8
Fix lifecycle of timer tasks in timetable lessons ( #958 )
...
Co-authored-by: Faierbel <RafalBO99@outlook.com>
2020-09-13 16:27:53 +02:00
Mikołaj Pich
c30f105be5
Fix crash on unknown attendance category type ( #949 )
2020-09-07 09:35:26 +02:00
Mikołaj Pich
6ded83d132
Fix attendance item description ( #943 )
2020-09-03 20:52:24 +02:00
Mikołaj Pich
eb616eedc7
Fix crash in flowWithResourceIn() ( #933 )
2020-09-01 09:31:01 +02:00
Mikołaj Pich
d5187d1808
Save semesters with students during registration ( #915 )
2020-08-26 10:25:01 +02:00
Mikołaj Pich
3ba16f2903
Migrate to dagger hilt ( #909 )
2020-08-02 18:29:41 +02:00
Mikołaj Pich
6a1a347579
Migrate workers and app widgets to coroutines ( #907 )
2020-07-27 13:20:45 +02:00
Mikołaj Pich
6c4f27aff5
Remove threetenabp ( #908 )
2020-07-27 11:44:30 +02:00
Mikołaj Pich
1ac42bb56d
Migrate presenters from rxjava to coroutines flow ( #894 )
2020-07-19 13:30:29 +02:00
Mikołaj Pich
4434d6f024
Migrate repositories from rxjava to coroutines ( #885 )
2020-06-20 15:07:57 +02:00