Kacper Ziubryniewicz
|
f05b39736c
|
[Dialogs/GenerateBlockTimetable] Add new dialog.
|
2020-01-06 00:11:03 +01:00 |
|
Kuba Szczodrzyński
|
21ad38d33f
|
[UI/Login] Fix login summary list not showing all profiles.
|
2020-01-05 18:29:49 +01:00 |
|
Kacper Ziubryniewicz
|
d626d98421
|
[API/Edudziennik] Fix error when limited access. Remove timetable not public.
|
2020-01-05 15:30:15 +01:00 |
|
Kuba Szczodrzyński
|
30c5b2d1c9
|
Refactor Profiles, Login Stores and Login activity (hoping it works).
|
2020-01-04 22:08:56 +01:00 |
|
Kuba Szczodrzyński
|
52ef24ae7b
|
[Messages/Compose] Fix when adding duplicated recipient.
|
2020-01-02 20:02:48 +01:00 |
|
Kuba Szczodrzyński
|
eae7189981
|
[Messages] Add sending messages and fix stuff.
|
2020-01-02 18:27:58 +01:00 |
|
Kacper Ziubryniewicz
|
aff0b361a2
|
It's the new year bruh.
|
2020-01-02 09:02:15 +01:00 |
|
Kacper Ziubryniewicz
|
e9ca109c57
|
[Errors] Rewrite crash activity in Kotlin and add error reporting.
|
2019-12-31 18:48:06 +01:00 |
|
Kacper Ziubryniewicz
|
cc3e6d97dd
|
[Strings/Sync] Change all "Pobieram…" to "Pobieranie…"
|
2019-12-29 19:01:12 +01:00 |
|
Kacper Ziubryniewicz
|
90d6fb56d1
|
[API/Librus] Add rest of the grade types and categories...
|
2019-12-29 18:51:47 +01:00 |
|
Kacper Ziubryniewicz
|
9b5cf3f636
|
[API/Librus] Add getting descriptive grades and its categories.
|
2019-12-29 17:48:54 +01:00 |
|
Kacper Ziubryniewicz
|
3723abbbbb
|
[API/Idziennik] Add getting attachments.
|
2019-12-28 17:02:43 +01:00 |
|
Kacper Ziubryniewicz
|
c65872b29b
|
[Errors] Add showing errors details.
|
2019-12-26 23:44:24 +01:00 |
|
Kacper Ziubryniewicz
|
e607577407
|
[Attendance] Add free attendance type.
|
2019-12-25 23:51:52 +01:00 |
|
Kacper Ziubryniewicz
|
39ff47e866
|
[API/Edudziennik] Fix downloading timetable out of the school year.
|
2019-12-25 22:19:02 +01:00 |
|
Kacper Ziubryniewicz
|
6c81a506e9
|
[API/Edudziennik] Add error reasons and add grade description.
|
2019-12-25 13:15:03 +01:00 |
|
Kacper Ziubryniewicz
|
e3741f1c75
|
[API/Edudziennik] Add getting timetable.
|
2019-12-23 18:34:39 +01:00 |
|
Kacper Ziubryniewicz
|
ec14ba76c9
|
[Edudziennik] Add first login.
|
2019-12-23 15:15:38 +01:00 |
|
Kacper Ziubryniewicz
|
90e7b1e9c7
|
[Edudziennik] Implement base of the new e-register.
|
2019-12-23 00:46:06 +01:00 |
|
Kacper Ziubryniewicz
|
e85d6fbc3b
|
[UI/Counter] Add new counter activity.
|
2019-12-22 20:05:01 +01:00 |
|
Kuba Szczodrzyński
|
62a9604bd2
|
[UI/Home] Debug card is bacc.
|
2019-12-22 15:36:57 +01:00 |
|
Kuba Szczodrzyński
|
0aae2174c1
|
[UI/Timetable] Update date selection algorithm and no lessons info. Show empty timetable info in widget.
|
2019-12-21 22:56:54 +01:00 |
|
Kacper Ziubryniewicz
|
b66bd6fec9
|
[Dialog/BellSync] Add showing info when there are no lessons.
|
2019-12-21 21:19:29 +01:00 |
|
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
|
99006d7923
|
[UI/Dialogs] Update Lesson Details dialog when no classroom/teacher. Fix double events when metadata duplicated for different type.
|
2019-12-18 22:06:43 +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
|
c1ca104021
|
[UI/Announcements] Make better announcements look.
|
2019-12-07 20:46:00 +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
|
6a161b3c97
|
[UI/Timetable] Add showing event indicators on lessons.
|
2019-12-02 21:25:18 +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
|
4e88efae94
|
[Home/Grades] Fix padding.
|
2019-12-01 20:25:50 +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 |
|
Kuba Szczodrzyński
|
9d590508ad
|
[APIv2/Librus] Fix messages session ID extraction.
|
2019-11-25 15:00:51 +01:00 |
|
Kuba Szczodrzyński
|
f116c4f1f4
|
[Home] Implement basic timetable card.
|
2019-11-24 21:15:01 +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
|
cd76f99bbf
|
[APIv2/Timetable] Add showing unread lesson changes
|
2019-11-23 22:26:21 +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
|
6ec3d062df
|
[UI] Update header image. Fix fragment bundle passing.
|
2019-11-23 19:37:00 +01:00 |
|
Kuba Szczodrzyński
|
83d123e341
|
[UI] New notifications view.
|
2019-11-22 22:41:40 +01:00 |
|
Kuba Szczodrzyński
|
34061695f9
|
[UI] Update colored placeholder icons.
|
2019-11-22 19:23:49 +01:00 |
|
Kuba Szczodrzyński
|
de68476442
|
[UI/Event] Add Sync text to manual event dialog.
|
2019-11-22 18:42:45 +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
|
c83abe57d5
|
[Messages] Implement APIv2 in MessageFragment.
|
2019-11-12 14:11:35 +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
|
d4e9e1730f
|
[APIv2] Implement getting timetable for one week. Support arguments in EdziennikTask. Create new DataRemoveModel.
|
2019-11-11 14:11:05 +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
|
0bcd190714
|
[APIv2] Add Librus Fake login.
|
2019-11-10 20:27:26 +01:00 |
|
Kuba Szczodrzyński
|
563f08b0ab
|
[UI] Update Timetable lesson layout. Add lesson number text.
|
2019-11-10 18:53:45 +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
|
434ddd1342
|
[3.9.2-dev] Add persistent debug logging.
|
2019-11-06 22:49:26 +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
|
aa161b5b0e
|
[Login] Remove Login migration fragment.
|
2019-11-02 19:20:39 +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
|
28e0f3487c
|
[APIv2/Debug] Add debug button for marking all announcements as read
|
2019-10-26 15:13:03 +02: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
|
7822810b91
|
[APIv2] Implement APIv2 in first login activity.
|
2019-10-23 19:13:54 +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 |
|
Kacper Ziubryniewicz
|
e138ca6eab
|
[APIv2/Librus] Add getting and showing teacher absence reason
|
2019-10-19 13:33:50 +02:00 |
|
Kacper Ziubryniewicz
|
cf8afc03bc
|
[APIv2/Librus] Add getting teacher absences
|
2019-10-19 13:21:15 +02:00 |
|
Kuba Szczodrzyński
|
8dc358b075
|
[APIv2] Notifications - DB entity, move to APIv2. Add Server event sync and web push.
|
2019-10-18 22:12:40 +02:00 |
|
Kacper Ziubryniewicz
|
7b5269a1fe
|
[APIv2/Librus] Add getting classes
|
2019-10-14 14:04:02 +02:00 |
|
Kuba Szczodrzyński
|
b35df5ef11
|
[APIv2] Add API first login method. Better cancellation handling.
|
2019-10-14 10:25:44 +02:00 |
|
Kuba Szczodrzyński
|
da9ccf6d29
|
[APIv2] Update Feature lists and progress strings.
|
2019-10-13 20:06:45 +02:00 |
|
Kacper Ziubryniewicz
|
ea36e8e9bd
|
[Home] Add marking everything as read in the home fragment
|
2019-10-11 23:38:40 +02:00 |
|
Kuba Szczodrzyński
|
ed8ca00a85
|
[APIv2] Add Grades. Update Firebase push receivers.
|
2019-10-11 16:24:45 +02:00 |
|
Kuba Szczodrzyński
|
7a06593821
|
[APIv2] Add Vulcan login. Refactor API structure. Add request debug logging.
|
2019-10-06 18:13:31 +02:00 |
|
Kuba Szczodrzyński
|
ddf4fb0b46
|
[APIv2] Add Mobidziennik login & API prototype. Refactor some classes
|
2019-10-05 23:42:37 +02:00 |
|
Kuba Szczodrzyński
|
535d608829
|
[APIv2] Add e-register Template
|
2019-10-05 14:26:01 +02:00 |
|
Kuba Szczodrzyński
|
ce921b9b85
|
[APIv2] Update endpoint timer features
|
2019-10-05 13:12:35 +02:00 |
|
Kuba Szczodrzyński
|
fabacfdcca
|
[APIv2/Librus] Update endpoints: API/Schools, API/Events
|
2019-10-05 12:26:52 +02:00 |
|
Kuba Szczodrzyński
|
48a2ae3599
|
Merge branch 'develop' into api-v2
|
2019-10-03 21:07:17 +02:00 |
|
Kuba Szczodrzyński
|
c568a1f571
|
[Settings] Update about section copyright text
|
2019-10-02 18:01:23 +02:00 |
|
Kuba Szczodrzyński
|
ca022e1d8a
|
[Translations] Teacher absence showing setting
|
2019-10-02 17:11:39 +02:00 |
|
Kacper Ziubryniewicz
|
46d0459070
|
[Settings] Add setting for showing teacher absences
|
2019-10-02 12:52:39 +02:00 |
|
Kacper Ziubryniewicz
|
0a578e9a28
|
Move help and feedback to the other module
|
2019-10-02 12:19:12 +02:00 |
|
Kuba Szczodrzyński
|
4c6b467847
|
[APIv2] Finalize the basic API service. Add notification. Add exported broadcast receiver.
|
2019-10-01 21:27:09 +02:00 |
|
Kuba Szczodrzyński
|
d2f06a256f
|
[APIv2] Update API, add endpoint choosing algorithm
|
2019-10-01 07:03:12 +02:00 |
|
Kuba Szczodrzyński
|
b8304e7441
|
[UI/Agenda] Fix event list truncated & update tools preview
|
2019-09-29 22:06:51 +02:00 |
|
Kuba Szczodrzyński
|
d1164c8acd
|
[UI/Agenda] Fix lesson change list truncated
|
2019-09-29 22:02:24 +02:00 |
|
Kuba Szczodrzyński
|
9a3ab838b7
|
[UI/Agenda] Fix teacher absence list truncated
|
2019-09-29 21:48:35 +02:00 |
|
Kacper Ziubryniewicz
|
d7b2369a32
|
[Agenda] Add showing teachers absence time
|
2019-09-29 17:57:10 +02:00 |
|
Kacper Ziubryniewicz
|
2c4e0e3121
|
[Agenda] Add teacher absence in event list dialog
|
2019-09-29 17:40:54 +02:00 |
|
Kacper Ziubryniewicz
|
b17675ec0c
|
Merge branch 'develop' into feature/teacher-absence
|
2019-09-29 16:09:38 +02:00 |
|
Kacper Ziubryniewicz
|
1a74c2a174
|
[API/Librus] Add syncing grade comments
|
2019-09-29 15:54:59 +02:00 |
|
Kacper Ziubryniewicz
|
c8f24611ba
|
[Agenda] Add teachers absence dialog
|
2019-09-29 01:17:08 +02:00 |
|
Kacper Ziubryniewicz
|
0b0cd4c76e
|
[Agenda] Add teachers absence counting as event
|
2019-09-29 00:07:29 +02:00 |
|
Kacper Ziubryniewicz
|
7d136d9d77
|
[Structure] Change file names (remove Register before fragment names)
|
2019-09-28 15:56:07 +02:00 |
|
Kacper Ziubryniewicz
|
26c801ebee
|
[Structure] Move daos and models to database modules
|
2019-09-28 15:17:03 +02:00 |
|
Kacper Ziubryniewicz
|
165a804ba9
|
[Structure] Move fragments, activities and adapters to specific modules
|
2019-09-28 14:37:05 +02:00 |
|
Kacper Ziubryniewicz
|
eb9ec3e0de
|
[UI/Translations] Make some small fixes and add more translations
|
2019-09-27 23:45:34 +02:00 |
|
Kacper Ziubryniewicz
|
b844914654
|
[UI] Refactor homework fragment and fix typos
|
2019-09-27 23:27:15 +02:00 |
|
Kuba Szczodrzyński
|
0cea6af5b1
|
Merge branch 'hotfix-3.0.2' into develop
|
2019-09-25 18:49:09 +02:00 |
|
Kacper Ziubryniewicz
|
e344be0fa1
|
Add basic getting school free days in API
|
2019-09-24 21:00:47 +02:00 |
|
Kuba Szczodrzyński
|
9500ba52fd
|
[UI] Fix status bar icon color in light theme, color&date picker dialogs crashing the app.
|
2019-09-23 21:53:04 +02:00 |
|
Kuba Szczodrzyński
|
18d9471a94
|
[UI] Fix web push activity QR scanner
|
2019-09-23 21:32:12 +02:00 |
|
Kuba Szczodrzyński
|
a4db208dfd
|
Merge branch 'hotfix-3.0.1' into develop
|
2019-09-20 22:47:54 +02:00 |
|
Kacper Ziubryniewicz
|
2eee9e77e3
|
[UI] Fix scrolling in web push activity
|
2019-09-20 21:14:58 +02:00 |
|
Kuba Szczodrzyński
|
dce4ef822b
|
UI: Fix status bar/NavLib issues, temporarily
|
2019-09-19 10:29:10 +02:00 |
|
Kuba Szczodrzyński
|
31588731da
|
you've been waiting for this moment for so long
|
2019-09-18 22:29:09 +02:00 |
|