Mikołaj Pich
ba02531aa4
Fix timetable widget crash when there are no lessons for the day ( #1737 )
2021-12-31 09:40:15 +01:00
Michael
210c3a0e28
Remove HiltBroadcastReceiver ( #1736 )
2021-12-30 12:50:06 +01:00
Michael
68f0ecc45c
If only one student exists, don't show student name in timetable notification ( #1711 )
...
Co-authored-by: Rafał Borcz <RafalBO99@outlook.com>
2021-12-29 15:44:43 +01:00
Rafał Borcz
0965d03f1a
New Crowdin updates ( #1734 )
2021-12-29 11:57:17 +01:00
Michael
496641f594
Fix notification spam after login ( #1715 )
2021-12-29 08:31:43 +01:00
Rafał Borcz
684c258e2d
Remove admin message offline first cache ( #1735 )
2021-12-28 18:56:59 +01:00
Michael
5e96917508
Fix overlapping text in the error dialog ( #1708 )
2021-12-28 12:16:52 +01:00
Rafał Borcz
17096ad11b
New Crowdin updates ( #1729 )
2021-12-27 14:06:20 +01:00
Michael
bd883c9f38
Add option to remove notifications captured from vulcan.hebe ( #1716 )
2021-12-27 07:48:47 +00:00
Michael
6520f8a0d7
Fix that an incorrect day would be selected in MaterialDatePicker ( #1723 )
2021-12-27 08:10:30 +01:00
Mikołaj Pich
2eee50ad81
Replace view pager in login activity with simple fragment transactions ( #1686 )
2021-12-27 07:58:57 +01:00
dependabot[bot]
8560fd7e81
Bump coroutines from 1.5.2 to 1.6.0 ( #1731 )
2021-12-25 08:38:27 +00:00
Mateusz Idziejczak
497083be97
Update timetable to next day if there is no more lessons today ( #1551 )
2021-12-25 05:46:24 +00:00
Michael
e26860ea5a
Fix state restoring in GradeStatistics ( #1667 )
...
Co-authored-by: Mikołaj Pich <m.pich@outlook.com>
2021-12-23 13:58:26 +01:00
Mateusz Idziejczak
094df212b4
Add additional lessons feature ( #1550 )
2021-12-21 00:36:59 +01:00
Rafał Borcz
ad9a2711c4
New Crowdin updates ( #1687 )
2021-12-19 22:46:41 +01:00
Mikołaj Pich
c846cc999f
Version 1.4.4
2021-12-19 22:25:47 +01:00
Mikołaj Pich
47d430292c
Update template of login issue email ( #1724 )
...
* Update sdk
* Update template of login issue email
2021-12-19 22:08:39 +01:00
Michael
5e1ff2243f
Fix exception in TimetableAdapter ( #1721 )
2021-12-12 23:09:34 +01:00
Michael
45e884127f
After deselecting fakelog, clear credentials from login form ( #1713 )
2021-12-12 15:04:31 +01:00
Michael
c87085a226
Fix invalid order of school announcements ( #1689 )
2021-12-11 17:35:55 +01:00
Michael
79b970256f
More strongly typed data in preferences ( #1697 )
2021-12-11 16:14:46 +00:00
Michael
70f038f15f
Remove useless group property from NotificationType ( #1714 )
2021-12-11 17:12:47 +01:00
Michael
9cabd7ef08
Deduplicate timetable time left string ( #1710 )
2021-12-11 16:42:33 +01:00
Rafał Borcz
d89e4ccfdf
Fix grade sorting by date ( #1717 )
2021-12-11 11:54:07 +01:00
Michael
1bcc4d199e
When replying to a message use Re
instead of RE
( #1712 )
2021-12-10 16:24:39 +01:00
Michael
d2aa940d46
Convert from a stringly typed grade color to enum GradeColorTheme ( #1672 )
2021-11-27 10:11:17 +01:00
Mikołaj Pich
d003b0897c
Version 1.4.3
2021-11-26 22:29:03 +01:00
Rafał Borcz
581bb2de77
New Crowdin updates ( #1669 )
2021-11-26 20:22:54 +01:00
Rafał Borcz
495e385228
Fix snackbar crash in grade statistics view ( #1682 )
2021-11-25 23:48:08 +01:00
Mikołaj Pich
6ae6ca7fbb
Version 1.4.2
2021-11-21 13:31:45 +01:00
Rafał Borcz
c3d38afc3d
New Crowdin updates ( #1658 )
2021-11-21 13:23:43 +01:00
Rafał Borcz
4e19964249
Make admin messages dissmisable ( #1661 )
2021-11-21 09:02:12 +01:00
Rafał Borcz
a6c0efcb81
Fix empty student list in LoginStudentSelect view ( #1668 )
2021-11-21 07:47:23 +00:00
Rafał Borcz
fcc71c0d5f
Add ads limit ( #1662 )
2021-11-21 08:34:28 +01:00
Rafał Borcz
a59d10b6c1
Disable personalized ads in single support advert ( #1665 )
2021-11-20 16:46:14 +01:00
Rafał Borcz
a48e4eb4ee
Probably fix snackbar crash in grade statistics view ( #1663 )
2021-11-20 16:42:21 +01:00
Rafał Borcz
2a3668bb18
Fix nul login data in login symbol view ( #1664 )
2021-11-20 16:41:12 +01:00
Rafał Borcz
804d0d9113
Add multiline to support ad preference ( #1651 )
2021-11-18 20:23:09 +01:00
Mikołaj Pich
88b893e6c0
Fix upcoming lesson notifications on Android 12 ( #1650 )
2021-11-18 20:22:15 +01:00
Mikołaj Pich
f15b90782a
Version 1.4.0
2021-11-16 22:40:30 +01:00
Rafał Borcz
0642bf7d73
New Crowdin updates ( #1646 )
2021-11-16 22:38:53 +01:00
Mikołaj Pich
981d6d559c
Login improvements ( #1645 )
2021-11-16 21:05:00 +00:00
Mikołaj Pich
39327ff3ea
School and teachers UI fixes ( #1644 )
2021-11-16 21:45:14 +01:00
Michael
b098ac029b
Fix displaying errors in GradeDetailsPresenter ( #1600 )
2021-11-16 20:42:06 +00:00
Rafał Borcz
7e0e2fbb67
Fix saved state in main and splash activity ( #1633 )
2021-11-16 18:13:10 +01:00
Rafał Borcz
8a181c747c
Remove deprecated usage of LifecycleObserver ( #1641 )
2021-11-16 00:38:52 +01:00
Rafał Borcz
68fdb167c2
Sort items in homework and grade tiles on the dashboard ( #1634 )
2021-11-15 22:35:01 +01:00
Michael
c183428107
Prevent changing the current day by accident when excusing absences ( #1599 )
2021-11-13 19:56:17 +01:00
Mikołaj Pich
6de937703a
Fix admin messages caching ( #1632 )
2021-11-13 19:50:26 +01:00
Rafał Borcz
10cb2b70f1
New Crowdin updates ( #1630 )
2021-11-13 10:36:19 +01:00
Michael
9230db3f99
Do not show student's name in notifications if there's only one student ( #1609 )
2021-11-13 10:06:59 +01:00
dependabot[bot]
66e58ab74e
Bump activity-ktx from 1.3.1 to 1.4.0 ( #1620 )
2021-11-13 03:15:14 +00:00
Rafał Borcz
4295dd6246
New Crowdin updates ( #1566 )
2021-11-11 15:56:56 +01:00
Rafał Borcz
fb2d92c749
Fix homework sync ( #1627 )
2021-11-11 15:52:46 +01:00
Rafał Borcz
007d62e61d
Update project to Android SDK 31 ( #1570 )
2021-11-11 15:23:20 +01:00
Mateusz Idziejczak
f88d44f0ec
Add timetable changes, attendance notifications and refactor notification deeplinks ( #1547 )
2021-11-06 22:21:34 +01:00
Michael
4401df6203
Migrate from ViewPager to ViewPager2 ( #1601 )
2021-11-06 19:07:26 +01:00
Patryk
e6f23ab35b
Add support for user ca in debug flavor( #1624 )
2021-11-04 03:09:47 +01:00
Damian Czupryn
eea20ced57
Notifications settings reorganize and strings update ( #1616 )
2021-11-04 03:06:54 +01:00
Damian Czupryn
36a570eeb0
Allow selecting text in error dialog ( #1615 )
2021-11-01 01:46:23 +01:00
Damian Czupryn
8ed8b5a33c
Error messages content wrap in error dialog ( #1577 )
2021-10-31 20:28:01 +01:00
Michael
26c749c219
Fix about header layout to support long app names (for DEV builds) ( #1602 )
...
Co-authored-by: Mikołaj Pich <m.pich@outlook.com>
2021-10-29 20:30:27 +02: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
Michael
0f800b61f6
Allow expanding multiple subject' grades at once ( #1584 )
2021-10-24 01:23:36 +02:00
Rafał Borcz
94fd303f8e
Add single support advert ( #1484 )
2021-10-21 10:51:00 +02:00
Rafał Borcz
09a134d442
Fix last sync date to save only successful sync ( #1595 )
2021-10-21 10:47:37 +02:00
Mikołaj Pich
84e4167dbd
Mi Band notification improvements ( #1579 )
2021-10-18 00:11:46 +02:00
Michael
54e9ea6478
Use FloatingActionButton.{show,hide} instead of using setVisibility ( #1591 )
2021-10-16 11:17:00 +02:00
Rafał Borcz
4c8d9c8f7f
Fix infinite refresh when admin messages list is empty ( #1587 )
2021-10-14 16:25:09 +02:00
Michael
ac86737050
Fix NPE in SyncPresenter ( #1582 )
2021-10-14 01:44:34 +02:00
Rafał Borcz
e3122127c0
Add admin messages ( #1553 )
2021-10-13 23:58:24 +02:00
Stanisław Jelnicki
d6918077bf
Set upcoming lesson notification visibility to public ( #1581 )
2021-10-13 21:47:03 +02:00
Rafał Borcz
539be586ce
Fix text color of time left indicator on dashboard timetable card ( #1572 )
2021-10-11 14:39:54 +02:00
Rafał Borcz
a240fd5d5f
Add build timestamp as build config field ( #1567 )
2021-10-09 18:37:27 +02:00
Damian Czupryn
4e69cfe23c
Change text when there are no lessons today and tomorrow in dashboard ( #1571 )
2021-10-09 15:36:22 +00:00
Damian Czupryn
2ab0a57a41
Separate calculated average settings ( #1558 )
2021-10-09 01:55:00 +02:00
Damian Czupryn
ebf9e741c2
Fix homework last item padding ( #1568 )
2021-10-09 01:04:04 +02:00
Mateusz Idziejczak
e8075e30e4
Add "add homework" feature ( #1564 )
2021-10-08 11:19:49 +02:00
Mikołaj Pich
1839d7cb8f
Migrate from moshi to kotlinx serialization ( #1557 )
2021-10-04 17:13:31 +02:00
Damian Czupryn
031a17ea50
Change text to bold in notifications center ( #1546 )
2021-10-04 16:35:37 +02:00
Mikołaj Pich
60501fcd72
Set buildTimestamp through manifest meta ( #1556 )
2021-10-03 14:13:42 +02:00
Rafał Borcz
8e607d48f7
Add coroutines scope to presenter ( #1554 )
2021-10-03 10:36:17 +02:00
Damian Czupryn
e02d93f979
Add Czech and Slovak listings ( #1555 )
2021-10-03 01:07:45 +02:00
Mikołaj Pich
6cdcf92782
Version 1.3.0
2021-09-28 23:26:10 +02:00
Rafał Borcz
9c8bcbfdd3
New Crowdin updates ( #1544 )
2021-09-28 21:11:59 +00:00
Mikołaj Pich
0b83a66b85
Remove disappearing teachers workaround from timetable repository ( #1545 )
2021-09-28 23:10:11 +02:00
Rafał Borcz
9711cc868c
New Crowdin updates ( #1522 )
2021-09-28 22:42:06 +02:00
Mikołaj Pich
f8cb7599e6
Add missing auto refresh to recipients, subjects and teachers ( #1540 )
2021-09-28 22:40:43 +02:00
Mateusz Idziejczak
5bc54c12f1
Add option to make upcoming lesson notification not persistent ( #1537 )
2021-09-28 11:48:25 +02:00
Rafał Borcz
e10e530dee
Remove seconds from timetable timer ( #1539 )
2021-09-27 23:03:59 +02:00
Rafał Borcz
d69118b085
Add notifications center ( #1524 )
2021-09-27 20:58:25 +02:00
Mateusz Idziejczak
dc90549b9d
Fix hiding last element in messages ( #1538 )
2021-09-27 17:56: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
f9e0f7b390
Don't stop loading the timetable when error occurs in upcoming lessons notification scheduling ( #1532 )
2021-09-25 15:18:40 +02:00
Rafał Borcz
9211baf7ec
Add notification piggyback ( #1503 )
2021-09-25 14:02:38 +02:00
Mateusz Idziejczak
de6131f4f5
Add transparency to lucky number widget ( #1530 )
2021-09-25 13:46:35 +02:00
Mateusz Idziejczak
2cb11e443c
Mark teacher with yellow when new and old are the same ( #1529 )
2021-09-25 13:46:11 +02:00
Mikołaj Pich
a43ffcdef4
Display bad credentials error in the message box above login form ( #1525 )
2021-09-24 21:02:51 +02:00
Mikołaj Pich
9cb4754132
Version 1.2.3
2021-09-16 12:01:49 +02:00
Mikołaj Pich
5ba8289c87
Display info in timetable as-is when lesson has change flag ( #1521 )
2021-09-16 11:59:23 +02:00
Rafał Borcz
258782c648
New Crowdin updates ( #1482 )
2021-09-16 11:30:05 +02:00
Rafał Borcz
c568bc1515
Fix ghost account after logout not current student ( #1518 )
2021-09-16 11:29:11 +02:00
Rafał Borcz
da668f93cf
Fix bugs in dashboard ( #1517 )
2021-09-16 11:24:52 +02:00
Rafał Borcz
037dbd792f
Add conference dialog ( #1519 )
2021-09-16 10:51:38 +02:00
Mikołaj Pich
957adaf6ee
Version 1.2.2
2021-09-13 14:53:27 +02:00
Rafał Borcz
827fb33eeb
Fix login process after was interrupted ( #1505 )
2021-09-13 14:36:31 +02:00
Mikołaj Pich
19c96ee83f
Unlock sunday in navigation datepicker ( #1506 )
2021-09-13 14:19:46 +02:00
Mikołaj Pich
5a7f52c773
Update help email pre-filled content ( #1507 )
2021-09-13 14:19:24 +02:00
Rafał Borcz
dddeff802f
Fix date picker crash after saved state ( #1502 )
2021-09-12 17:29:46 +02:00
Rafał Borcz
91f6310892
Restore lucky number in more view ( #1504 )
2021-09-11 19:43:05 +02:00
Rafał Borcz
0389642543
Fix empty list on excuse submit ( #1501 )
2021-09-11 19:40:09 +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
e665a8f18b
Fix error view in attendance summary ( #1492 )
2021-09-10 00:48:29 +02:00
Rafał Borcz
6d5acbad2c
Fix overlapping error view ( #1493 )
2021-09-10 00:36:44 +02:00
Rafał Borcz
7217d0f753
Fix NPE in timetable dashboard tile ( #1498 )
2021-09-10 00:27:48 +02:00
Rafał Borcz
16a5d88dfb
Fix overlapping shadow in dashboard ( #1494 )
2021-09-10 00:25:23 +02:00
dependabot[bot]
f5e9197f98
Bump work_manager from 2.5.0 to 2.6.0 ( #1478 )
2021-09-06 23:38:10 +00:00
Mikołaj Pich
b64b41c11c
Version 1.2.1
2021-09-05 23:29:15 +02:00
Rafał Borcz
77c5330f91
Dashboard fixes ( #1463 )
2021-09-05 23:24:03 +02:00
Rafał Borcz
2b55ec02ff
New translations strings.xml (Polish) ( #1474 )
2021-09-05 23:06:44 +02:00
Rafał Borcz
49ebae6e63
Fix overlaping empty and error view in grade statistics ( #1475 )
...
Co-authored-by: Mikołaj Pich <m.pich@outlook.com>
2021-09-05 19:59:03 +00:00
Mikołaj Pich
3b9451184c
Fix preview of second student guardian when first guardian is null ( #1473 )
2021-09-05 03:15:40 +02:00
Mikołaj Pich
45d1727dbe
Add missing school announcement dialog ( #1470 )
2021-09-04 15:54:37 +02:00
Mikołaj Pich
8d7b611c44
Fix showing error view in timetable ( #1472 )
2021-09-04 15:54:05 +02:00
Mikołaj Pich
d87283eb31
Fix opening twitter link from about on android 11 ( #1460 )
2021-08-30 00:20:13 +02:00
Mikołaj Pich
72d8b4aa84
Version 1.2.0
2021-08-29 21:08:08 +02:00
Rafał Borcz
170b7c4379
New Crowdin updates ( #1459 )
2021-08-29 21:06:33 +02:00
Rafał Borcz
79e9e1a780
New Crowdin updates ( #1321 )
2021-08-29 20:01:36 +02:00
Mateusz Idziejczak
98dcc62bb7
Add excuse function to "not excusable" account ( #1429 )
2021-08-29 19:47:14 +02:00
Mikołaj Pich
ea0fb00bde
Fix crash on opening date pickers during holidays ( #1456 )
2021-08-29 19:31:28 +02:00
Mikołaj Pich
4aa6b0b995
Hide keyboard on opening login host dropdown ( #1455 )
2021-08-29 19:00:30 +02:00
Mikołaj Pich
57d11e825b
Update readBy and unreadBy fields during message list fetch ( #1452 )
2021-08-29 15:40:28 +02:00
Daniel Olczyk
2f43b6e552
Change display name for MRmlik12 ( #1451 )
2021-08-29 14:08:48 +02:00
Mateusz Idziejczak
765f8a2d1f
Add in app review ( #1435 )
2021-08-29 00:43:58 +02:00
Tomasz F
04c727a0c8
Exams and homework notification fixes ( #1292 )
2021-08-29 00:41:58 +02:00
Rafał Borcz
55518cb044
Add missing dashboard item in default view settings ( #1450 )
2021-08-28 21:43:10 +02:00
Rafał Borcz
cebd1aa75d
Remove lithuanian lang ( #1449 )
2021-08-28 12:14:01 +02:00
Piotr Romanowski
4a38a0be70
Add change password snackbar ( #1336 )
2021-08-26 17:35:41 +00:00
Rafał Borcz
b4b9d91ea6
Update dependencies ( #1448 )
2021-08-25 20:49:44 +02:00
Rafał Borcz
a6a2bcff3b
Remove Zachowanie from all count of subjects ( #1447 )
2021-08-24 19:51:08 +02:00
Mateusz Idziejczak
2979d8b62a
Show information when the recipient has read the message ( #1430 )
2021-08-23 16:16:41 +00:00
killerkeemstar
aba2068a84
New timetable widget design ( #1384 )
2021-08-23 16:02:21 +00:00
Mateusz Idziejczak
1cfabe43a5
Add captions for averages from how many items have been counted ( #1437 )
2021-08-23 15:48:48 +02:00
Mateusz Idziejczak
eb94e06d54
Fix buggy timers in timetable ( #1428 )
...
Co-authored-by: Rafał Borcz <RafalBO99@outlook.com>
2021-08-22 16:33:12 +02:00
Mateusz Idziejczak
9c819835ca
Add last sync date in sync settings ( #1436 )
2021-08-15 13:59:32 +00:00
Rafał Borcz
626169de11
Add drag and drop to dashboard tiles ( #1415 )
2021-08-10 11:55:51 +02:00
Mateusz Idziejczak
ec6d18968f
Fix filter search bug ( #1427 )
...
* Fix filter search bug
* refractor
2021-08-07 10:27:51 +02:00
Mateusz Idziejczak
b61e63249c
Add messages sorting ( #1262 )
2021-08-04 15:16:54 +02:00
Damian Czupryn
d73aa605f9
Change dashboard no data strings ( #1426 )
2021-08-03 18:55:20 +02:00
Mikołaj Pich
14f4808434
Add student nick-or-name to notification summary ( #1425 )
2021-08-03 15:48:11 +02:00
Mikołaj Pich
ff8b3f8837
Send mutltiple notifications instead of summary notification ( #1365 )
2021-08-01 13:19:46 +02:00
Rafał Borcz
e678e6d7f9
Fix margin and attedance destination ( #1414 )
2021-07-31 20:19:05 +02:00
Mikołaj Pich
f6f3447f1d
Fix sorting notes in loading state ( #1413 )
2021-07-31 18:08:35 +02:00
MRmlik12
e1c1f305c4
Add draft message ( #1306 )
2021-07-31 18:00:22 +02:00
MRmlik12
c8c9001277
Add twitter page link to about fragment ( #1411 )
2021-07-30 19:13:06 +02: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
MRmlik12
44888b048d
Add "I forgot my password" button in upper bar ( #1375 )
2021-06-11 09:53:11 +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
Mikołaj Pich
211cb5e4f2
Merge branch 'hotfix/messages-send' into develop
2021-05-21 14:09:45 +02:00
Mikołaj Pich
d20f3180cf
Version 1.1.6
2021-05-21 14:03:13 +02:00
Dominik Korsa
05aa38b591
Add arrows to student family list items ( #1338 )
2021-05-17 15:35:36 +02:00
Damian Czupryn
983dcd8656
Add conferences and announcements notifications ( #1330 )
2021-05-17 15:19:39 +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
Damian Czupryn
db808de06c
Fix no info text position in school announcements ( #1327 )
2021-05-05 20:18:16 +02: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
Damian Czupryn
32640e0796
Change mobile devices item order ( #1324 )
...
* Change more items order
* Resolve conflicts
2021-05-03 18:23:09 +02:00
Mikołaj Pich
4e80441167
Add school announcements ( #1323 )
2021-05-03 17:24:01 +02:00
Rafał Borcz
075cfb20b1
Fix missing snackbar in sync settings fragment ( #1325 )
2021-05-03 16:42:59 +02:00
Damian Czupryn
56e4e9be5e
Fix homework dialog attachments margin ( #1322 )
2021-05-02 21:56:41 +02:00
Mateusz Idziejczak
53c798ebdb
Change titles in Student Info ( #1121 )
2021-05-02 14:09:42 +00:00
Rafał Borcz
dfa25d8445
New Crowdin updates ( #1268 )
2021-05-02 12:53:53 +02:00
Mateusz Idziejczak
b2efe0d981
Probably fix list divider color ( #1270 )
...
Co-authored-by: Rafał Borcz <RafalBO99@outlook.com>
2021-05-02 12:33:27 +02:00
Damian Czupryn
9a19ce9ca4
Fix Homework dialog buttons layout ( #1297 )
2021-04-19 16:09:14 +00:00
Mikołaj Pich
6855296de4
Merge branch 'hotfix/all-year-average' into develop
2021-04-18 20:43:29 +02:00
Mikołaj Pich
8b83b37b09
Version 1.1.5
2021-04-18 20:38:18 +02:00
Faierbel
43e95cfdc6
Fix all year average
2021-04-18 19:36:02 +02:00
Damian Czupryn
4492f4a864
Dialogs adjustments to meet MD rules ( #1227 )
2021-04-12 20:06:28 +00:00
Damian Czupryn
b453225941
Student info and Teachers screens unification ( #1279 )
2021-04-12 19:58:58 +00:00
Mateusz Idziejczak
13ccfda009
Migrate material date picker ( #1277 )
2021-04-12 21:43:52 +02:00
Rafał Borcz
95ffb0a687
Ignore all throwable from WebView ( #1275 )
2021-04-08 10:41:49 +02:00
Mateusz Idziejczak
f131edf857
Add system settings shortcut ( #1271 )
2021-04-07 11:56:33 +00:00
Mikołaj Pich
aeb3b2a030
Display day header from website in timetable ( #1269 )
2021-04-05 15:07:29 +02:00
Tomasz F
7bc5219d81
Add new notifications ( #1243 )
2021-04-04 14:15:07 +00:00
Rafał Borcz
6cb4ea4b0f
Drop support for android 4.x ( #1232 )
2021-04-03 09:56:07 +00:00
Rafał Borcz
0bdd33ef4a
Migrate to material components bottom navigation ( #1244 )
2021-04-03 11:46:36 +02:00
Mikołaj Pich
792de4cd3d
Merge branch 'hotfix/fix-recovery-visibility' into develop
2021-04-01 22:40:33 +02:00
Rafał Borcz
206b40ce1b
Change version in changelog
2021-04-01 22:38:35 +02:00
Rafał Borcz
a1076539dc
Fix content visibility in login recovery
2021-04-01 22:30:09 +02: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
539cf2207b
Version 1.1.3
2021-03-28 20:13:32 +02:00
Rafał Borcz
f0e897713c
New Crowdin updates ( #1233 )
2021-03-28 19:52:38 +02:00
Mikołaj Pich
a448092008
Allow special login format in login form ( #1258 )
2021-03-28 19:46:56 +02:00
Rafał Borcz
e6247d4428
Fix clearing no existing dialog fragment ( #1242 )
2021-03-28 08:18:07 +02:00
Mikołaj Pich
d0869b235a
Use db student id to distinguish reporting units and recipients ( #1254 )
2021-03-27 13:43:25 +01:00
Rafał Borcz
8733e7782f
Fix colorPrimary and class name in widget account manager ( #1241 )
2021-03-21 22:37:34 +01:00
Rafał Borcz
e03b0dfa01
Fix missing avatars in widgets ( #1238 )
2021-03-21 12:04:55 +01:00
Rafał Borcz
efafd2094a
Add dialog with info about dropping support for android 4 ( #1221 )
2021-03-20 14:01:17 +01:00
Rafał Borcz
1560335749
Fix very rare crash in login recovery ( #1231 )
2021-03-20 13:27:47 +01:00
Mikołaj Pich
3e1acbd3bf
Version 1.1.2
2021-03-16 12:58:52 +01:00
Rafał Borcz
21ef2adcf6
Disable optimization in r8 config and fix crash in grade fragment ( #1226 )
2021-03-16 11:49:17 +00:00
Mikołaj Pich
3f6159e976
Fix show error details button in additional lessons ( #1225 )
2021-03-16 12:47:51 +01:00
Mikołaj Pich
eeb1341c1f
Version 1.1.1
2021-03-16 00:43:28 +01:00
Rafał Borcz
c77b50d51b
New Crowdin updates ( #1204 )
2021-03-16 00:30:28 +01:00
Rafał Borcz
8644ce32d5
Fix semester switch when student have only one semester ( #1215 )
2021-03-15 23:58:50 +01:00
Rafał Borcz
eee4e1f4b5
Fix empty view in attendance ( #1217 )
2021-03-15 00:33:40 +01:00
Rafał Borcz
c1942d012f
Maybe fix fragment commits after activity state is saved ( #1216 )
2021-03-13 20:15:12 +01:00
Kamil Studziński
be0445b227
Change the absence request confirmation message string ( #1212 )
2021-03-13 20:13:57 +01:00
Rafał Borcz
8d7110735d
Ignore no current student during avatar loading ( #1210 )
2021-03-13 20:13:37 +01:00
Damian Czupryn
acb5e2afd4
Replace dash mark with no data string in SchoolFragment ( #1203 )
2021-03-09 17:49:24 +01:00
Mikołaj Pich
be48791d51
Version 1.1.0
2021-03-07 21:58:14 +01:00
Rafał Borcz
c0e1a5b401
New Crowdin updates ( #1167 )
2021-03-07 20:48:29 +00:00
Kamil Studziński
cb1b467a21
Add studzinskik to contributors ( #1198 )
2021-03-07 20:31:14 +00: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
MRmlik12
af8108a649
Add lucky number history ( #1184 )
2021-03-07 20:17:03 +01:00
Damian Czupryn
5743928126
Fix notification and status bars colors ( #1196 )
2021-03-07 14:04:37 +00:00
Rafał Borcz
388d37bf9c
Fix date picker theme ( #1194 )
2021-03-07 13:41:54 +01:00
Damian Czupryn
d572fc737f
Fix typo ( #1193 )
2021-03-07 00:07:57 +01:00
Damian Czupryn
47b0f1b527
Settings revamp ( #1160 )
2021-03-06 17:18:42 +00:00
Rafał Borcz
1afa7ecf3c
Fix OOM in grade statistics ( #1192 )
2021-03-06 16:50:06 +01:00
Mikołaj Pich
9139febbdf
Migrate database migrations from androidTest to roboelectric ( #1191 )
2021-03-06 14:34:07 +00:00
Rafał Borcz
3b970209a5
Fix grade fragment subtitle ( #1185 )
2021-03-06 13:01:41 +01:00
Rafał Borcz
6f590eb194
Fix empty license dialogs ( #1182 )
2021-03-06 13:01:17 +01:00
Kamil Studziński
6dfeed3a26
Fix API host key capitalisation for powiat krasnostawski ( #1181 )
2021-03-04 20:32:17 +00:00
Kamil Studziński
06a27199ee
Add early validation for special mail domains ( #1000 ) ( #1176 )
2021-03-03 22:37:58 +01:00
Rafał Borcz
76039e5eb9
Remove hardcoded strings ( #1177 )
2021-03-03 20:18:03 +01:00
Kamil Studziński
6a4aaff8d6
Fix no system theme option in Czech and Slovak ( #1178 )
2021-03-03 19:16:46 +00:00
Rafał Borcz
9e2985864a
Add avatars ( #1146 )
2021-03-02 23:34:25 +00:00
Rafał Borcz
412057b512
Remove deprecations ( #1170 )
2021-03-02 17:28:47 +01:00
Rafał Borcz
8388a8a5fc
Fix calling of binding outside lifecycle ( #1169 )
2021-03-01 21:57:47 +00:00
Rafał Borcz
a801c8f8be
Add exception ignoring to UpdateHelper when PendingIntent is duplicated ( #1168 )
2021-03-01 21:35:49 +00:00
dependabot-preview[bot]
9d8ad73e63
Bump hilt_version from 2.32-alpha to 2.33-beta ( #1163 )
...
* Bump hilt_version from 2.32-alpha to 2.33-beta
Bumps `hilt_version` from 2.32-alpha to 2.33-beta.
Updates `hilt-android-gradle-plugin` from 2.32-alpha to 2.33-beta
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/commits )
Updates `hilt-android` from 2.32-alpha to 2.33-beta
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/commits )
Updates `hilt-android-compiler` from 2.32-alpha to 2.33-beta
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Add inject before super.onCreate() in activity
* Fix format
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Rafał Borcz <RafalBO99@outlook.com>
2021-02-27 22:49:50 +01:00
Damian Czupryn
105b70fcad
Add Daxxxis to contributors ( #1156 )
2021-02-18 21:25:46 +01:00
Damian Czupryn
b4bf7c7589
Add Slovak to dialog ( #1154 )
2021-02-18 00:05:40 +01:00
Damian Czupryn
ff425d6d2b
Change background color of navigation and notification bars ( #1120 )
2021-02-18 00:05:27 +01:00
Faierbel
44ba0d76de
Version 1.0.1
2021-02-16 12:44:24 +01:00
Rafał Borcz
17aa77ad41
New Crowdin updates ( #1152 )
2021-02-16 12:12:35 +01:00
Rafał Borcz
000cbd11a2
Fix EOF error in messages ( #1145 )
2021-02-13 20:39:52 +01:00
Rafał Borcz
5e3b89636f
Add checking vulcan average from both semesters ( #1140 )
2021-02-13 12:33:53 +01:00
Rafał Borcz
4841a0439d
New Crowdin updates ( #1131 )
2021-02-12 19:07:36 +01:00
Mikołaj Pich
e29c211cf2
Version 1.0.0
2021-02-07 23:48:32 +01:00
Mikołaj Pich
2492a9c204
Update screenshots ( #1130 )
2021-02-07 22:08:39 +00:00
Rafał Borcz
61de1de532
New Crowdin updates ( #1129 )
2021-02-07 12:01:34 +00:00
Mikołaj Pich
dcac138ff8
Version 0.25.1
2021-02-06 16:54:17 +01:00
Rafał Borcz
23411a608f
Fix nullable student guardians ( #1128 )
2021-02-06 16:19:50 +01:00
MRmlik12
87facd2663
Add MRmlik12 to contributors ( #1126 )
2021-02-05 15:49:29 +00:00
MRmlik12
bad0776cab
Add final average grades calculation with modifiers ( #1125 )
2021-02-05 10:50:35 +01:00
Rafał Borcz
a063aabc7c
Ignore webview init exceptions ( #1124 )
2021-02-03 20:59:24 +01:00
Mikołaj Pich
dfa10883d3
Version 0.25.0
2021-02-02 00:47:30 +01:00
Rafał Borcz
aff40df707
New Crowdin updates ( #1095 )
2021-02-02 00:25:27 +01:00
Mateusz Idziejczak
42f9594210
Fix empty message bug ( #1122 )
2021-02-02 00:11:34 +01:00
Rafał Borcz
3e3a080b70
Add nick for student ( #1119 )
2021-02-01 23:58:44 +01:00
Mateusz Idziejczak
39534aeda4
Add dark mode to swipe refresh layout ( #1118 )
2021-02-01 18:13:11 +01:00
Dominik Korsa
e39b053d2d
Change timetable icon ( #1115 )
2021-02-01 13:15:36 +01:00
Mateusz Idziejczak
28fd7460cb
Replace progressBar with CircularProgressIndicator ( #1117 )
2021-02-01 11:45:10 +01:00
Rafał Borcz
82b207b03a
Fix follow system language setting ( #1113 )
2021-01-31 22:38:30 +01:00
Mikołaj Pich
4984cb9b26
Update auto update priority policy ( #1051 )
2021-01-31 20:46:24 +00: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
dependabot-preview[bot]
6568c4abf8
Bump hilt-work from 1.0.0-alpha02 to 1.0.0-alpha03 ( #1099 )
2021-01-29 21:24:30 +00:00
Rafał Borcz
d79b1c9a58
Add account manager ( #671 )
2021-01-29 21:53:46 +01:00
Rafał Borcz
e0b067fadd
Fix selected semester after change account ( #1097 )
2021-01-27 00:18:56 +01:00
Damian Czupryn
f37ddfe00f
Disable vibrations in data picker ( #1093 )
2021-01-24 20:01:18 +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
a70ccbb0d0
Make strings in grade class stats translatable ( #1092 )
2021-01-24 17:20:26 +01:00
Mikołaj Pich
a4594b2853
Version 0.24.3
2021-01-21 14:14:39 +01:00
Mikołaj Pich
17c80416fe
Version 0.24.2
2021-01-21 13:49:35 +01:00
Mikołaj Pich
b1e1b801b5
Version 0.24.1
2021-01-21 10:46:11 +01:00
Mikołaj Pich
b55c05aaed
Version 0.24.0
2021-01-20 18:29:13 +01:00
Rafał Borcz
01fd146c99
New Crowdin updates ( #1088 )
2021-01-20 18:03:18 +01:00
Rafał Borcz
5d849b3ada
Fix endless loading in grades ( #1084 )
2021-01-20 17:42:19 +01:00
Mateusz Idziejczak
e6e9d201ce
Show appropriate message when message does not exist ( #1083 )
2021-01-20 11:49:06 +01:00
Mikołaj Pich
a7bb026c1b
Use senderId to differentiate saved recipients between accounts ( #1075 )
2021-01-14 18:37:02 +01:00
Mikołaj Pich
8ce59a3098
Use userLoginId to differentiate saved mobiles devices between accounts ( #1076 )
2021-01-14 18:36:32 +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
a99e742472
Handle URLs from FCM push notification ( #1070 )
2021-01-11 10:41:17 +01:00
Mikołaj Pich
d332369872
Disable force dark theme on Android >9 ( #1071 )
2021-01-11 09:53:19 +01: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
Rafał Borcz
b0d713dc0c
New Crowdin updates ( #1053 )
2020-12-28 23:34:35 +01:00
Mikołaj Pich
7fe638130e
Configure github actions ( #1055 )
...
* Create test.yml
* Change list of emulator api levels
* Downgrade emulator with api 30 to 29
* Exclude jdk.internal in jacoco config
* Use jdk 15
* Downgrade jdk to 11 due to jacoco incompatibility
gradle/gradle#15038
* Fix tests on jdk11
* Add codecov
* Add missing jacoco report generaction command
* Add flags to codecov uploads
* Add deploy config
* Replace travis badge with gh actions badge
* Add info about coroutines to readme, replace dagger with hilt
* Decrease instrumentation tests to 15 minutes
* Skip duplicate actions
* Remove comment
* Change os of instrumentation tests
* Downgrade android emulator runner to v2.13.0
* Add pre-build job
* Pass prebuild files between jobs
* Fix gh actions yaml config
* Tar build cache
* Fix upload-artifact filename
* Fix prebuild cache name
* Add more to cache, change cache key
2020-12-27 17:30:50 +00:00
Mikołaj Pich
9763208688
Add additional lessons to timetable ( #1019 )
2020-12-27 14:06:07 +01:00
Rafał Borcz
295fd0fd90
Add language event ( #1052 )
...
* Add log event to language
* Add log event to app
2020-12-26 22:40:21 +01:00
Mikołaj Pich
88c5c7d9dc
Version 0.23.1
2020-12-16 21:19:47 +01:00
Mikołaj Pich
315e9b0595
Fix username label on registers other than default ( #1050 )
2020-12-16 20:48:01 +01:00
Rafał Borcz
3eba89aeb9
Disable recordException in HMS ( #1048 )
2020-12-10 21:12:59 +01:00
Rafał Borcz
1680ad233e
New translations strings.xml (Czech) ( #1049 )
2020-12-10 21:12:14 +01:00
Mikołaj Pich
73a92497ed
Version 0.23.0
2020-12-06 22:12:18 +01:00
Mikołaj Pich
67cef0f6d9
Add register variant auto-matching based on email ( #1041 )
2020-12-06 21:23:02 +01:00
Rafał Borcz
6ca5e11371
Fix HMS analytics and crashlytics ( #1042 )
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 ( #1035 )
2020-12-06 17:54:09 +00:00
Rafał Borcz
41dbd2d25f
New Crowdin updates ( #1033 )
2020-12-06 15:14:58 +01:00
Rafał Borcz
5e9853b043
New Crowdin updates ( #1022 )
2020-11-21 15:50:18 +01:00
Rafał Borcz
c7fdcc2bbd
Add facebook link to about ( #1021 )
2020-11-17 16:58:24 +01:00
Stanisław Jelnicki
8a00ae95b8
Update contributor's username ( #1020 )
2020-11-13 23:59:45 +01:00
Mikołaj Pich
a1ebf6c6ad
Add average in class grades statistics ( #1017 )
2020-11-11 16:03:52 +01:00
Rafał Borcz
ada5854d10
New Crowdin updates ( #1013 )
2020-11-02 17:54:02 +01:00
Rafał Borcz
20644a7a67
Update english strings ( #1014 )
2020-11-01 19:05:05 +01:00
Mikołaj Pich
8830240182
Add conferences ( #1004 )
2020-11-01 16:53:31 +01:00