Commit Graph

485 Commits

Author SHA1 Message Date
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
b905283b61 [UI/Dialogs] Disable timetable fragment refreshing on event removing. 2019-12-18 23:55:15 +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
92e0fc2847 [Sync] Fix showing notifications. Implement notifications web push. 2019-12-15 16:43:24 +01:00
Kuba Szczodrzyński
9978a11c52 [Proguard] Update Proguard rules for Retrofit and JNI code. 2019-12-15 15:59:46 +01:00
Kacper Ziubryniewicz
cf77623e9c [UI/Agenda] Add FAB to add events and make the dialog open with the selected date. 2019-12-15 00:42:28 +01:00
Kacper Ziubryniewicz
7ce4acc687 [Structure] Move API to data package. 2019-12-15 00:28:31 +01:00
Kuba Szczodrzyński
ffbac126bd [3.9.15-dev] Implement C++ Native password signer library. 2019-12-14 22:56:56 +01:00
Kuba Szczodrzyński
0f11b02047 [3.9.14-dev] 2019-12-14 17:48:16 +01:00
Kacper Ziubryniewicz
b8cf731dd0 [Dialog/EventManual] Unshare using eventObject instead of editingEvent. 2019-12-14 17:31:34 +01:00
Kuba Szczodrzyński
ad5afac174 [Login/Librus] Implement Librus JST login form. 2019-12-14 17:21:29 +01:00
Kacper Ziubryniewicz
13279a915d [API/Mobidziennik] Add API key and fix tasks not finishing 2019-12-14 14:06:43 +01:00
Kacper Ziubryniewicz
3defe2d343 [API] Remove deprecated server sync. 2019-12-14 01:03:12 +01:00
Kacper Ziubryniewicz
2c86414e74 [API/Szkolny] Change api structure, make SzkolnyTask and add sharing events. 2019-12-14 01:02:28 +01:00
Kuba Szczodrzyński
9e4f816009 [Event] Update sharing dialog 2019-12-13 22:07:42 +01:00
Kacper Ziubryniewicz
b48afde7f1 [Dialog/EventManual] Add editing and removing events and fix a few bugs. 2019-12-10 23:23:26 +01:00
Kacper Ziubryniewicz
13cdaadcf7 [Dialog/EventManual] Add default type support and remove old dialog from the agenda fragment. 2019-12-10 22:31:33 +01:00
Kacper Ziubryniewicz
44fc1c4532 [Dialogs] Remove deprecated dialogs. 2019-12-09 17:58:56 +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
50ada5f95b [APIv2/Szkolny] Move profiles parameter to getEvents function 2019-12-09 16:37:21 +01:00
Kacper Ziubryniewicz
40ba9e8434 [APIv2/Szkolny] Add Szkolny API and add getting shared events. 2019-12-09 16:35:37 +01:00
Kuba Szczodrzyński
d6f9b81de6 [API] Add Server Sync Task 2019-12-08 19:12:38 +01:00
Kacper Ziubryniewicz
b085d94fea [APIv2/Librus] Fix announcements duplicate ids (migrate from crc16 to crc32) 2019-12-08 15:00:38 +01:00
Kacper Ziubryniewicz
90343e1e39 [UI/Messages] Fix message body text color in messages fragment 2019-12-08 00:51:42 +01:00
Kacper Ziubryniewicz
883d8f31c4 [Database/Announcements] Make announcements sort by start date. 2019-12-08 00:28:46 +01:00
Kacper Ziubryniewicz
2e18c5a668 [APIv2/Librus] Add behaviour grade comments, change features names and fix semester start points 2019-12-07 23:57:49 +01:00
Kacper Ziubryniewicz
c1ca104021 [UI/Announcements] Make better announcements look. 2019-12-07 20:46:00 +01:00
Kuba Szczodrzyński
e7db4e9326 [Gradle] Update gradle wrapper. 2019-12-06 20:31:45 +01:00
Kacper Ziubryniewicz
203a42eb1b [UI/Messages] Fix colors in messages body. 2019-12-04 23:59:27 +01:00
Kacper Ziubryniewicz
c83f20983b [APIv2/Librus] Fix replacing weird XML tags in messages. 2019-12-04 23:59:09 +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
07ce718e3c [Widget] Fix showing all-day event on every lesson. 2019-12-03 19:42:25 +01:00
Kuba Szczodrzyński
83264b5973 [Config] Fix reading backgrounds value. 2019-12-03 19:39:48 +01:00
Kuba Szczodrzyński
1acf1547d5 [3.9.13-dev] 2019-12-02 22:24:55 +01:00
Kuba Szczodrzyński
5d3de35c10 [UI/Timetable] Fix non-null cast exception. 2019-12-02 22:20:53 +01:00
Kuba Szczodrzyński
8f8d613f6e [UI] Update libraries & NavLib to fix missing badges on most profiles. 2019-12-02 22:10:36 +01:00
Kuba Szczodrzyński
6a161b3c97 [UI/Timetable] Add showing event indicators on lessons. 2019-12-02 21:25:18 +01:00
Kacper Ziubryniewicz
3e97572100 [Dialog/Events] Use new event dialog in homework fragment and event list dialog. 2019-12-02 19:36:19 +01:00
Kuba Szczodrzyński
fc3b6fd1e0 [UI/Event] Fix stuff because i'm dumb 2019-12-02 19:07:30 +01:00
Kuba Szczodrzyński
9bc7f9ac11 [UI/Event] Make use of default values in event manual dialog. 2019-12-02 19:04:30 +01:00
Kuba Szczodrzyński
0a2f252405 [UI/Home] Implement home card swapping and saving. 2019-12-02 18:12:52 +01:00
Kuba Szczodrzyński
09bc658f97 [UI] Fix blank screen when loading activity. 2019-12-02 18:11:12 +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
acf364166b [Notifications/LessonChange] Fix lesson change notifications text. 2019-12-01 21:54:59 +01:00
Kacper Ziubryniewicz
4e88efae94 [Home/Grades] Fix padding. 2019-12-01 20:25:50 +01:00
Kacper Ziubryniewicz
8df24dc1c4 [Dialog/Events] Create adapter outside of the observer. 2019-12-01 20:25:28 +01:00