Rafał Borcz
4e3864f26f
Add opening login view on no current student ( #312 )
2019-03-30 09:31:30 +01:00
Rafał Borcz
8601093725
Again fix rejected execution in sync worker ( #310 )
2019-03-28 23:30:30 +01:00
Rafał Borcz
b97b94ae29
Fix more than one current student ( #311 )
...
Fix #309
2019-03-28 23:07:59 +01:00
Rafał Borcz
c6c7357623
Fix black spinner in login form ( #308 )
2019-03-28 18:27:17 +01:00
Mikołaj Pich
1ebc296bfe
Merge branch '0.7.x'
2019-03-26 21:22:17 +01:00
Mikołaj Pich
c2ab53cfeb
Version 0.7.3
2019-03-26 19:46:59 +01:00
Rafał Borcz
87268b3ef6
Fix rejected execution in sync worker ( #305 )
2019-03-26 16:47:14 +01:00
Rafał Borcz
b3cd7e8ac1
Fix undeliverable network exceptions ( #306 )
...
* Remove unnecessary this
2019-03-26 14:32:23 +01:00
Mikołaj Pich
a2a18e5652
Merge branch '0.7.x'
2019-03-24 23:22:44 +01:00
Mikołaj Pich
5a997dacb7
Version 0.7.2
2019-03-24 22:42:09 +01:00
Rafał Borcz
ed9458d9a5
Fix more than one current semester in database ( #304 )
2019-03-24 20:21:05 +01:00
Mikołaj Pich
3656d3161f
Fix crash on duplicate items ( #303 )
2019-03-24 17:31:39 +01:00
Rafał Borcz
d178c15d2f
Update dependencies ( #302 )
2019-03-24 16:03:51 +01:00
Rafał Borcz
1f65b8465e
Add logging to sync worker ( #300 )
2019-03-23 18:35:56 +01:00
Mikołaj Pich
6bb03b3be8
Fix day navigation unevenition ( #301 )
2019-03-23 17:29:34 +01:00
Rafał Borcz
68b9847927
Fix reselecting root fragments ( #299 )
2019-03-23 16:35:33 +01:00
Rafał Borcz
e1a83927c4
Fix reset button in timetable widget ( #298 )
2019-03-23 14:44:52 +01:00
Mikołaj Pich
fc9981aa5d
Fix issues when loading lucky number ( #297 )
2019-03-23 13:01:01 +01:00
Rafał Borcz
2d6610e05c
Set max concurrency in sync worker ( #296 )
2019-03-23 01:12:17 +01:00
Rafał Borcz
316cd2f7f9
Add checking current student in background services ( #295 )
2019-03-23 00:37:13 +01:00
Rafał Borcz
36785f019a
Fix restoring the grade fragment ( #293 )
2019-03-22 23:54:58 +01:00
Rafał Borcz
4b78862486
Remove retry sync work when completed lessons is disabled ( #294 )
2019-03-22 23:41:41 +01:00
Kacper Ziubryniewicz
cd1ceea860
Add messages forwarding ( #288 )
2019-03-21 22:55:47 +01:00
Rafał Borcz
20d0abba29
Fix empty container id in grade fragemnt adapter ( #289 )
2019-03-21 22:34:41 +01:00
Mikołaj Pich
5add95ece1
Version 0.7.1
2019-03-20 21:02:09 +01:00
Rafał Borcz
575e244b3a
Add swipe refresh to grade fragment ( #287 )
2019-03-20 20:45:26 +01:00
Rafał Borcz
8db73e9459
Fix the application finish after selecting an account ( #286 )
2019-03-19 18:14:55 +01:00
Mikołaj Pich
040857ba20
Change grade weightValue type to double ( #285 )
2019-03-19 13:23:52 +01:00
Mikołaj Pich
4b0f0de52c
Version 0.7.0
2019-03-17 21:20:37 +01:00
Kacper Ziubryniewicz
ba76453e45
Add replying to messages ( #263 )
2019-03-17 21:02:41 +01:00
Dominik Korsa
824ed3f282
Centre the login form ( #283 )
2019-03-17 19:57:25 +01:00
Mikołaj Pich
d27d069ce2
Change homework view to weekly ( #284 )
2019-03-17 00:17:16 +01:00
Mikołaj Pich
38aa26a3ff
Add homepage button in about fragment ( #280 )
2019-03-16 14:22:51 +01:00
Rafał Borcz
be807cb6c8
Change settings for checking the internet connection ( #282 )
2019-03-15 21:33:14 +01:00
Mikołaj Pich
35f1fe8d61
Follow current grade scheme in stats chart ( #277 )
2019-03-12 17:34:04 +01:00
Mikołaj Pich
2621e5680d
Improve the display of changes in the timetable ( #275 )
...
Closes #264
2019-03-11 20:56:47 +01:00
Rafał Borcz
475e7dd6a3
Update dependencies ( #274 )
2019-03-10 20:18:40 +01:00
Mikołaj Pich
feb38b97e4
Change login progress bars ( #272 )
2019-03-10 11:57:11 +01:00
Mikołaj Pich
f773310cdb
Disable swipe to refresh on data loading ( #270 )
2019-03-09 21:40:20 +01:00
Rafał Borcz
f21feabc49
Add debug notification for worker ( #271 )
2019-03-09 20:34:30 +01:00
Mikołaj Pich
ca23f92096
Add missing text when no grade description ( #269 )
2019-03-09 17:16:30 +01:00
Rafał Borcz
919680c766
Migration to WorkManager ( #254 )
...
Closes #241
2019-03-09 10:13:36 +01:00
Rafał Borcz
722f8d691a
Fix timetable widget automatic day switching ( #267 )
2019-03-07 16:38:34 +01:00
Mikołaj Pich
4f0021919c
Fix grade stats loading issues ( #266 )
2019-03-07 13:08:59 +01:00
Mikołaj Pich
1b7db4bfbb
Mitigate disappearing room numbers in timetable ( #265 )
2019-03-07 13:08:11 +01:00
Mikołaj Pich
dcab8df4b9
Add grade statistics ( #251 )
2019-03-04 12:13:37 +01:00
Mikołaj Pich
cae4f140e6
Add option to change grade (background) color scheme ( #259 )
2019-03-03 15:11:20 +01:00
Dominik Korsa
1b30b00bb8
Settings rename view section ( #262 )
2019-03-02 19:55:32 +01:00
Dominik Korsa
514d1e11aa
Update grade colors ( #231 )
2019-03-02 19:41:38 +01:00
Dominik Korsa
66bd566526
Update login error message ( #260 )
2019-03-02 19:18:26 +01:00
Mikołaj Pich
e910c7a48e
Mitigate notifications from old grades ( #258 )
...
Fixes #257
2019-03-02 19:15:37 +01:00
Kacper Ziubryniewicz
f8ee5cb062
Add lucky number logging ( #256 )
2019-02-24 19:23:03 +01:00
Kacper Ziubryniewicz
c72c301039
Add sending messages ( #232 )
2019-02-24 15:11:32 +01:00
Mikołaj Pich
5ba12cf8c6
Fill login credentials with default values upon fakelog selection ( #255 )
...
Resolves #245
2019-02-23 14:39:22 +01:00
Mikołaj Pich
82d7cf94e8
Mark as read items older than student registration date ( #253 )
2019-02-20 15:34:24 +01:00
Dominik Korsa
c365564a77
Login form style fix ( #252 )
2019-02-17 19:15:26 +01:00
Rafał Borcz
5526691cb6
Fix timetable widget crash on update ( #250 )
2019-02-17 17:32:22 +01:00
Dominik Korsa
1d7585071d
Update login form to Material Design 2 ( #229 )
2019-02-17 00:42:09 +01:00
Mikołaj Pich
11b6c00e4a
Entities unification ( #248 )
...
* Remove default entieties params
* Change var to vals
* Fix indent in data classes
* Change message unread to val
* Make all fields in Message non-nullable
* Add destructive db migrations #246
* Fix password decrypting
* Fix tests
* Fix student logout
* Use orEmpty() on nullable strings
* Use var in Student password and Message unread
2019-02-16 21:20:23 +01:00
Mikołaj Pich
c56cfec564
Apply ripple effect on grade details header only if item is expandable ( #239 )
...
Resolves #234
2019-02-14 22:23:52 +01:00
Mikołaj Pich
f305a7a599
Sort repositories ( #244 )
2019-02-13 21:44:40 +01:00
Rafał Borcz
ad9b6d42f0
Fix no current student ( #243 )
2019-02-13 20:49:19 +01:00
Mikołaj Pich
297502056c
Add completed lessons ( #236 )
2019-02-13 19:21:27 +01:00
Kacper Ziubryniewicz
52ed7dcb6c
Fix lucky number crash ( #242 )
2019-02-13 14:10:21 +01:00
Rafał Borcz
9fcf245ecd
Fix uninitialized fragment after restoring the activity ( #237 )
2019-02-12 00:41:02 +01:00
Rafał Borcz
1b1f2ae3bb
Split login form for two fragments ( #230 )
2019-02-11 02:04:24 +01:00
Kacper Ziubryniewicz
2f87779647
Add Firebase Analytics for the loaded lucky number ( #233 )
2019-02-05 18:18:49 +01:00
Mikołaj Pich
79093ca6f2
Merge branch '0.6.x'
2019-01-26 00:04:11 +01:00
Mikołaj Pich
7f162441e2
Version 0.6.6
2019-01-25 22:12:19 +01:00
Kacper Ziubryniewicz
4da812af39
Add lucky numbers ( #216 )
2019-01-25 20:54:27 +01:00
Mikołaj Pich
43f6048c27
Upgrade to Gradle Play Publisher v2 ( #228 )
2019-01-25 20:41:03 +01:00
Rafał Borcz
ffc2ef9a4e
Remove renaming source file in R8 ( #227 )
2019-01-25 19:20:13 +01:00
Rafał Borcz
d3c13b8fc3
Fix empty fragment list in fragment manager ( #226 )
2019-01-24 21:16:22 +01:00
Kacper Ziubryniewicz
c78fb83774
Fix receiving a lot of notifications after turning them off for a while ( #225 )
2019-01-24 18:32:51 +01:00
Rafał Borcz
941765a3a3
Fix empty Maybe in student repository ( #224 )
2019-01-23 18:28:51 +01:00
Mikołaj Pich
189830e0f4
Version 0.6.5
2019-01-20 23:38:02 +01:00
Mikołaj Pich
2061d6408f
Change icon of semester switch ( #223 )
2019-01-20 23:36:16 +01:00
Rafał Borcz
e29886560e
Disable obfuscate in R8 ( #222 )
2019-01-20 22:43:50 +01:00
Mikołaj Pich
20d9313257
Version 0.6.4
2019-01-20 15:39:11 +01:00
Rafał Borcz
8476f0e62e
Update dependencies ( #221 )
2019-01-20 15:00:33 +01:00
Rafał Borcz
a174ae998d
Add api initialization to the message repository ( #220 )
2019-01-20 14:16:24 +01:00
Rafał Borcz
c5bab52fa2
Add more logging ( #219 )
2019-01-19 23:15:14 +01:00
Rafał Borcz
e6d60e670e
Fix crash on duplicate notes ( #218 )
2019-01-18 19:10:14 +01:00
Dominik Korsa
c0ddd82e03
Fix exam_no_items english translation ( #217 )
...
Changed `exam_no_items` from **No exams in this week** to **No exams this week**
2019-01-18 12:41:11 +01:00
Rafał Borcz
28f1430be0
Fix crash on Meizu devices ( #215 )
2019-01-13 23:53:01 +01:00
Rafał Borcz
840b21a213
Fix dialog state ( #214 )
2019-01-13 23:25:07 +01:00
Mikołaj Pich
65230a31ec
Version 0.6.3
2019-01-12 14:41:23 +01:00
Rafał Borcz
c2bcbfaaa9
Add grade id to equals ( #213 )
2019-01-12 14:16:59 +01:00
Mikołaj Pich
c3d354cd5b
Add chucker okhttp inspector ( #205 )
2019-01-10 17:10:10 +01:00
Rafał Borcz
ed49eb4c9c
Fix stable id in grade fragment ( #211 )
2019-01-09 17:30:31 +01:00
Rafał Borcz
7d1866c304
Fix NPE on error dialog ( #212 )
2019-01-09 17:29:55 +01:00
Mikołaj Pich
d2a736295a
Version 0.6.2
2019-01-07 13:31:49 +01:00
Rafał Borcz
a9e788f7ff
Fix scroll to start in grade fragment ( #210 )
2019-01-07 12:52:55 +01:00
Mikołaj Pich
ea6a928cb4
Fix spinner dropdown arrow not displaying in attendance summary ( #207 )
2019-01-07 00:56:32 +01:00
Mikołaj Pich
b9ac592ea9
Fix broken grade summary view ( #208 )
2019-01-07 00:55:39 +01:00
Mikołaj Pich
450ae4e124
Fix item sorting in grades details ( #209 )
2019-01-06 23:56:01 +01:00
Mikołaj Pich
ca504f6efc
Change icon of the attendance summary ( #206 )
2019-01-06 23:53:20 +01:00
Dominik Korsa
4e1fd6b2cf
English translation fix ( #204 )
2019-01-03 09:49:54 +01:00
Dominik Korsa
3ab15e0e00
Added icon for the DEV version ( #203 )
2018-12-20 15:03:42 +01:00
Mikołaj Pich
504a73ee6c
Version 0.6.1
2018-12-18 16:24:45 +01:00
Mikołaj Pich
24e4870baf
Fix firebase crashlytics ( #202 )
2018-12-18 16:12:15 +01:00
Mikołaj Pich
30388fffd7
Version 0.6.0
2018-12-17 02:19:50 +01:00
Rafał Borcz
04f386ea3d
Fix error message snackbar ( #201 )
2018-12-17 00:17:21 +01:00
Rafał Borcz
9c94305ba5
Configure code shrinking ( #200 )
2018-12-15 21:29:57 +01:00
Rafał Borcz
765eac5251
Fix blank number and change strikethrough lesson in widget ( #198 )
2018-12-14 22:36:21 +01:00
Pavuloff
2d4ada6c9e
Add new app icon ( #199 )
2018-12-14 21:09:15 +01:00
Mikołaj Pich
5ee979447f
Migrate to firebase ( #196 )
2018-12-14 00:20:54 +01:00
Rafał Borcz
229bfe8d22
Adjustment login layout to material design ( #197 )
2018-12-11 15:54:26 +01:00
Rafał Borcz
175f2d7b57
Update dependencies ( #195 )
2018-12-08 14:30:10 +01:00
Rafał Borcz
247e81ba00
Show full subject name on expand ( #193 )
2018-12-08 12:27:00 +01:00
Rafał Borcz
6fd70a0194
Add mark as read to grade menu ( #194 )
2018-12-08 12:24:52 +01:00
Rafał Borcz
f96d0ebed9
Add a summary of attendance ( #132 )
2018-12-07 19:01:19 +01:00
Mikołaj Pich
900065d758
Add option to change plus and minus modifier separately ( #192 )
2018-12-07 00:19:04 +01:00
Mikołaj Pich
92baecbd0d
Add messages ( #148 )
2018-12-06 18:35:02 +01:00
Rafał Borcz
48f96b5932
Avoid re-loading fragments on the current week/day ( #191 )
2018-12-02 15:23:46 +01:00
Rafał Borcz
9a298833f5
Add workaround password decryption error ( #189 )
2018-12-01 15:59:03 +01:00
Rafał Borcz
11cc85e37c
Fix the deformed settings icon ( #190 )
2018-11-30 23:15:13 +01:00
Rafał Borcz
60c7316742
Add version text to login form ( #188 )
2018-11-29 19:07:44 +01:00
Rafał Borcz
834ef7c297
Fix login when an error occurs ( #187 )
2018-11-28 20:06:08 +01:00
Rafał Borcz
7686228e01
Add details to error message ( #186 )
2018-11-25 15:03:47 +01:00
Rafał Borcz
7a3c0de7ad
Add account manager ( #183 )
2018-11-24 18:51:41 +01:00
Mikołaj Pich
1f30deb36e
Add config for travis ci ( #185 )
2018-11-23 12:38:55 +01:00
Rafał Borcz
c2b8f85ad9
Fix no expandable grades ( #184 )
2018-11-15 17:33:12 +01:00
Mikołaj Pich
9f04dbf60f
Add homework ( #181 )
2018-11-14 09:18:00 +01:00
Rafał Borcz
24f59b45c3
Fix crash on restore LoginActivity ( #182 )
2018-11-11 23:24:49 +01:00
Mikołaj Pich
cb7e70471b
Add notes ( #179 )
2018-11-11 17:45:58 +01:00
Rafał Borcz
240e61df0e
Add preference for the expandable grades ( #178 )
2018-11-10 23:29:18 +01:00
Mikołaj Pich
2b60f555e9
Move night mode initialization to WulkanowyApp ( #180 )
...
Fixes #162
2018-11-10 23:24:33 +01:00
Rafał Borcz
2f24b25399
Add preference for the grades modifier ( #177 )
...
Resolve #163
2018-11-04 13:23:34 +01:00
Rafał Borcz
533637d32a
Add vibrate permission ( #176 )
2018-11-03 15:21:29 +01:00
Mikołaj Pich
5e30c8e949
Logger refactor ( #175 )
2018-11-03 14:49:20 +01:00
Rafał Borcz
7f6f632b73
Timetable widget refactor ( #171 )
2018-11-02 17:38:20 +01:00
Mikołaj Pich
70879945f2
Services refactor ( #168 )
2018-11-01 19:27:02 +01:00
Mikołaj Pich
ab71dd3fde
Sort lessons by number ( #174 )
2018-10-30 22:07:44 +01:00
Mikołaj Pich
0a7f09077f
Dark theme refactor ( #173 )
2018-10-30 22:06:29 +01:00
Mikołaj Pich
745894f3a3
Fix range of days in exam navigation ( #172 )
2018-10-24 16:31:08 +02:00
Rafał Borcz
0211a7f0a0
Refactor packages hierarchy ( #170 )
2018-10-23 17:12:57 +02:00
Rafał Borcz
837bce7286
Settings refactor ( #166 )
2018-10-22 22:47:54 +02:00
Rafał Borcz
b680cc4366
Migrate to AndroidX ( #169 )
2018-10-20 20:59:46 +02:00
Mikołaj Pich
f35d9d4b93
Change all entities ids from string to int ( #167 )
2018-10-20 17:57:24 +02:00
Rafał Borcz
27f6fc7e04
Modules improvements ( #164 )
2018-10-14 22:16:58 +02:00
Mikołaj Pich
bb69d1b643
Refactor multi logs support ( #165 )
2018-10-14 15:42:36 +02:00
Mikołaj Pich
5cd8ed88c0
Refactor timetable module ( #160 )
2018-10-06 10:53:34 +02:00
Rafał Borcz
f2b7c0e781
Refactor grade module ( #156 )
2018-10-03 21:28:23 +02:00
Mikołaj Pich
357b2350cb
Refactor attendance module ( #161 )
2018-10-01 19:41:09 +02:00
Mikołaj Pich
a1f64baca4
Refactor exam module ( #157 )
2018-09-24 15:21:47 +02:00
Rafał Borcz
b617957891
Migrate to new api ( #155 )
2018-08-26 00:18:31 +02:00
Rafał Borcz
0e962c17c2
Refactor main module ( #154 )
2018-08-24 15:48:29 +02:00
Rafał Borcz
a90d5cb9c3
Refactor login module ( #151 )
2018-08-22 22:31:17 +02:00
Rafał Borcz
ef5d3aead9
Refactoring password encryption ( #147 )
2018-07-18 21:13:57 +02:00