Commit Graph

  • 38fc9e97bb [3.9.16-dev] Update build.gradle and signing v3.9.16-dev Kuba Szczodrzyński 2019-12-19 22:33:41 +01:00
  • 3e4accb82c [UI/WebPush] Implement Web Push pairing fragment and API. Add more templates. Kuba Szczodrzyński 2019-12-19 21:57:01 +01:00
  • b905283b61 [UI/Dialogs] Disable timetable fragment refreshing on event removing. Kuba Szczodrzyński 2019-12-18 23:55:15 +01:00
  • c7e5df5c91 [UI/Dialogs] Remove old Manual Event Dialog. Disable timetable fragment refreshing on event save. Add new Event Details Dialog. Kuba Szczodrzyński 2019-12-18 23:50:24 +01:00
  • 99006d7923 [UI/Dialogs] Update Lesson Details dialog when no classroom/teacher. Fix double events when metadata duplicated for different type. Kuba Szczodrzyński 2019-12-18 22:06:43 +01:00
  • 16320b4486 [UI/Events] Update Day Dialog. Add Event List Adapter to Timetable Lesson Dialog. Kuba Szczodrzyński 2019-12-18 20:07:38 +01:00
  • d70b0c0c3f [UI] Implement new Event Adapter and Day Dialog (partially). v3.9.15-dev Kuba Szczodrzyński 2019-12-16 22:26:00 +01:00
  • 41cebc554f [UI] 'Cause it's winter. Kuba Szczodrzyński 2019-12-15 21:27:50 +01:00
  • 6a2c863fcc [3.2.1] Update build.gradle and changelog v3.2.1 Kuba Szczodrzyński 2019-12-15 19:05:22 +01:00
  • 92e0fc2847 [Sync] Fix showing notifications. Implement notifications web push. Kuba Szczodrzyński 2019-12-15 16:43:24 +01:00
  • 9978a11c52 [Proguard] Update Proguard rules for Retrofit and JNI code. Kuba Szczodrzyński 2019-12-15 15:59:46 +01:00
  • cf77623e9c [UI/Agenda] Add FAB to add events and make the dialog open with the selected date. Kacper Ziubryniewicz 2019-12-15 00:42:28 +01:00
  • 7ce4acc687 [Structure] Move API to data package. Kacper Ziubryniewicz 2019-12-15 00:28:31 +01:00
  • ffbac126bd [3.9.15-dev] Implement C++ Native password signer library. Kuba Szczodrzyński 2019-12-14 22:56:56 +01:00
  • 0f11b02047 [3.9.14-dev] v3.9.14-dev Kuba Szczodrzyński 2019-12-14 17:48:16 +01:00
  • b8cf731dd0 [Dialog/EventManual] Unshare using eventObject instead of editingEvent. Kacper Ziubryniewicz 2019-12-14 17:31:34 +01:00
  • ad5afac174 [Login/Librus] Implement Librus JST login form. Kuba Szczodrzyński 2019-12-14 17:21:29 +01:00
  • cf69273de1 [APIv1/Mobidziennik] Add API key. Kacper Ziubryniewicz 2019-12-14 14:17:16 +01:00
  • 13279a915d [API/Mobidziennik] Add API key and fix tasks not finishing Kacper Ziubryniewicz 2019-12-14 14:06:43 +01:00
  • 3defe2d343 [API] Remove deprecated server sync. Kacper Ziubryniewicz 2019-12-14 01:03:12 +01:00
  • 2c86414e74 [API/Szkolny] Change api structure, make SzkolnyTask and add sharing events. Kacper Ziubryniewicz 2019-12-14 00:59:12 +01:00
  • 9e4f816009 [Event] Update sharing dialog Kuba Szczodrzyński 2019-12-13 22:07:42 +01:00
  • b48afde7f1 [Dialog/EventManual] Add editing and removing events and fix a few bugs. Kacper Ziubryniewicz 2019-12-10 23:23:26 +01:00
  • 13cdaadcf7 [Dialog/EventManual] Add default type support and remove old dialog from the agenda fragment. Kacper Ziubryniewicz 2019-12-10 22:31:33 +01:00
  • 44fc1c4532 [Dialogs] Remove deprecated dialogs. Kacper Ziubryniewicz 2019-12-09 17:58:56 +01:00
  • ddb1ecaa99 [UI/Settings] Add setting for showing drawer on back pressed. Kacper Ziubryniewicz 2019-12-09 17:24:41 +01:00
  • 50ada5f95b [APIv2/Szkolny] Move profiles parameter to getEvents function Kacper Ziubryniewicz 2019-12-09 16:37:21 +01:00
  • 40ba9e8434 [APIv2/Szkolny] Add Szkolny API and add getting shared events. Kacper Ziubryniewicz 2019-12-09 16:35:37 +01:00
  • d6f9b81de6 [API] Add Server Sync Task Kuba Szczodrzyński 2019-12-08 19:12:38 +01:00
  • b085d94fea [APIv2/Librus] Fix announcements duplicate ids (migrate from crc16 to crc32) Kacper Ziubryniewicz 2019-12-08 15:00:38 +01:00
  • 90343e1e39 [UI/Messages] Fix message body text color in messages fragment Kacper Ziubryniewicz 2019-12-08 00:51:42 +01:00
  • 883d8f31c4 [Database/Announcements] Make announcements sort by start date. Kacper Ziubryniewicz 2019-12-08 00:28:46 +01:00
  • 2e18c5a668 [APIv2/Librus] Add behaviour grade comments, change features names and fix semester start points Kacper Ziubryniewicz 2019-12-07 23:57:49 +01:00
  • c1ca104021 [UI/Announcements] Make better announcements look. Kacper Ziubryniewicz 2019-12-07 20:46:00 +01:00
  • e7db4e9326 [Gradle] Update gradle wrapper. Kuba Szczodrzyński 2019-12-06 20:31:45 +01:00
  • 203a42eb1b [UI/Messages] Fix colors in messages body. Kacper Ziubryniewicz 2019-12-04 23:59:27 +01:00
  • c83f20983b [APIv2/Librus] Fix replacing weird XML tags in messages. Kacper Ziubryniewicz 2019-12-04 23:59:09 +01:00
  • 25f504cadf [APIv2/Librus] Add getting behaviour grades and its categories. Kacper Ziubryniewicz 2019-12-03 23:42:01 +01:00
  • 07ce718e3c [Widget] Fix showing all-day event on every lesson. Kuba Szczodrzyński 2019-12-03 19:42:25 +01:00
  • 83264b5973 [Config] Fix reading backgrounds value. Kuba Szczodrzyński 2019-12-03 19:39:48 +01:00
  • 1acf1547d5 [3.9.13-dev] v3.9.13-dev Kuba Szczodrzyński 2019-12-02 22:24:55 +01:00
  • 5d3de35c10 [UI/Timetable] Fix non-null cast exception. Kuba Szczodrzyński 2019-12-02 22:20:53 +01:00
  • 8f8d613f6e [UI] Update libraries & NavLib to fix missing badges on most profiles. Kuba Szczodrzyński 2019-12-02 22:10:36 +01:00
  • 6a161b3c97 [UI/Timetable] Add showing event indicators on lessons. Kuba Szczodrzyński 2019-12-02 21:25:18 +01:00
  • 3e97572100 [Dialog/Events] Use new event dialog in homework fragment and event list dialog. Kacper Ziubryniewicz 2019-12-02 19:36:19 +01:00
  • fc3b6fd1e0 [UI/Event] Fix stuff because i'm dumb Kuba Szczodrzyński 2019-12-02 19:07:30 +01:00
  • 9bc7f9ac11 [UI/Event] Make use of default values in event manual dialog. Kuba Szczodrzyński 2019-12-02 19:04:30 +01:00
  • 0a2f252405 [UI/Home] Implement home card swapping and saving. Kuba Szczodrzyński 2019-12-02 18:12:52 +01:00
  • 09bc658f97 [UI] Fix blank screen when loading activity. Kuba Szczodrzyński 2019-12-02 18:11:12 +01:00
  • 7b04202a00 [Config] Add the rest of config. Migrate from AppConfig and remove most values from AppConfig. Kuba Szczodrzyński 2019-12-01 22:35:42 +01:00
  • acf364166b [Notifications/LessonChange] Fix lesson change notifications text. Kacper Ziubryniewicz 2019-12-01 21:54:59 +01:00
  • 4e88efae94 [Home/Grades] Fix padding. Kacper Ziubryniewicz 2019-12-01 20:25:50 +01:00
  • 8df24dc1c4 [Dialog/Events] Create adapter outside of the observer. Kacper Ziubryniewicz 2019-12-01 20:25:28 +01:00
  • 8482c27689 [Timetable] Add marking lessons as seen in timetable. Kacper Ziubryniewicz 2019-12-01 20:23:48 +01:00
  • d1265dc1f2 [Dialog/Events] Make new event list dialog. Kacper Ziubryniewicz 2019-11-30 23:33:20 +01:00
  • 47d395de71 [Home] Add home grades card. Kacper Ziubryniewicz 2019-11-29 23:16:21 +01:00
  • 5b443e02a3 [Mobidziennik] Fix getting grades with no category. Add support for comments. Kuba Szczodrzyński 2019-11-29 18:59:47 +01:00
  • f8a7d52b1d [Mobidziennik] Fix extracting when attachment has no size. Kuba Szczodrzyński 2019-11-29 17:51:16 +01:00
  • a133a96819 [UI/Messages] Make message list scroll to last opened message. Kuba Szczodrzyński 2019-11-29 17:29:23 +01:00
  • c71b8f994c [Messages] Implement Mobidziennik attachments. Fix multiplying attachments in UI. Kuba Szczodrzyński 2019-11-28 23:32:10 +01:00
  • 9b02c97926 [UI/Messages] Convert adapter to Kotlin. Kuba Szczodrzyński 2019-11-28 23:12:21 +01:00
  • ab06efc934 [Librus/Attachment] A huge structure reformat. Kuba Szczodrzyński 2019-11-28 23:00:25 +01:00
  • 928b73f139 [Config] Implement per-profile config. Update timetable card. Kuba Szczodrzyński 2019-11-28 21:45:27 +01:00
  • a36fb09bc3 [Dialog/Event] Add event adding in the new event manual dialog. Kacper Ziubryniewicz 2019-11-28 15:11:23 +01:00
  • eaed4b76aa [Timetable] Fix showing question marks in lesson changes. Kacper Ziubryniewicz 2019-11-26 23:10:38 +01:00
  • 6d8960f089 [Home/Timetable] Add click listener to timetable card. Kacper Ziubryniewicz 2019-11-26 22:56:43 +01:00
  • ca3b6d0705 [APIv2/Idziennik] Fix getting subject and rewrite getting proposed grades. Kacper Ziubryniewicz 2019-11-26 22:28:52 +01:00
  • c2e7931ea6 [Config] Implement (basic) new app config storage. Kuba Szczodrzyński 2019-11-26 21:55:04 +01:00
  • d1a5d8cba9 [APIv2/Vulcan] Fix start time in events. Kacper Ziubryniewicz 2019-11-26 21:44:35 +01:00
  • c2f91e6867 [APIv2] Move AppError to API directory. Kacper Ziubryniewicz 2019-11-26 21:10:31 +01:00
  • 55e32b8d88 [APIv2/Librus] Temporarily fix subject in attendance. Kacper Ziubryniewicz 2019-11-26 21:02:33 +01:00
  • 462b1df767 [3.9.12-dev] v3.9.12-dev Kuba Szczodrzyński 2019-11-25 22:55:09 +01:00
  • d17d2c8417 [APIv2/Librus] Fix looking for the lesson in getting homework. Kacper Ziubryniewicz 2019-11-25 22:53:37 +01:00
  • 6892832fff [APIv2/Idziennik] Add getting homework and rewrite getting exams. Kacper Ziubryniewicz 2019-11-25 22:53:08 +01:00
  • 66d54c7c45 [APIv2/Librus] Fix messages login. Kuba Szczodrzyński 2019-11-25 22:40:14 +01:00
  • d432685aa8 [Update] Fix update downloading from notification. Kuba Szczodrzyński 2019-11-25 22:23:55 +01:00
  • 37f3d76fb8 [UI] Implement home timetable card. Kuba Szczodrzyński 2019-11-25 22:15:36 +01:00
  • 7961a74995 [APIv2/Events] Fix fetching events and homework. Add DataRemoveModel for events. Kacper Ziubryniewicz 2019-11-25 21:13:55 +01:00
  • 9d590508ad [APIv2/Librus] Fix messages session ID extraction. Kuba Szczodrzyński 2019-11-25 15:00:51 +01:00
  • f79b7eaf83 [3.9.11-dev] v3.9.11-dev Kuba Szczodrzyński 2019-11-24 21:47:05 +01:00
  • ae13bf946f [Home] Remove useless dummy cards. Kuba Szczodrzyński 2019-11-24 21:21:37 +01:00
  • f116c4f1f4 [Home] Implement basic timetable card. Kuba Szczodrzyński 2019-11-24 21:09:49 +01:00
  • 867c8920a8 [APIv2/Messages] Add downloading attachments. Kacper Ziubryniewicz 2019-11-24 20:54:15 +01:00
  • 6e6dd34872 [UI] Add new Home fragment. Add Lucky number card and number selection dialog. Kuba Szczodrzyński 2019-11-24 19:41:17 +01:00
  • 0759468fa7 [Sync] Add syncing all to manual sync dialog. Kacper Ziubryniewicz 2019-11-24 16:47:10 +01:00
  • 1b1fb09211 [APIv2/Vulcan] Fix problems with week start in timetable. Kacper Ziubryniewicz 2019-11-24 16:31:51 +01:00
  • de414c912c [Sync] Fix error when user selects no features. Kacper Ziubryniewicz 2019-11-24 13:20:42 +01:00
  • d274a2fed1 [Timetable] Change date receiver argument to timetableDate. Kacper Ziubryniewicz 2019-11-24 13:20:22 +01:00
  • 285b7e9b9e [Timetable] Make going to the specified date on the notification click. Kacper Ziubryniewicz 2019-11-24 12:57:00 +01:00
  • 875efcff7e [APIv2/Timetable] Fix ID in lessons. Kacper Ziubryniewicz 2019-11-24 12:08:14 +01:00
  • 07ae37167d [Notifications/Timetable] Make notifications for timetable changes Kacper Ziubryniewicz 2019-11-24 11:09:45 +01:00
  • f689f4d427 [APIv2/Timetable] Fix lesson changes metadata. Kacper Ziubryniewicz 2019-11-24 10:36:20 +01:00
  • 19bc2b8b37 [3.9.10-dev] New UI + stability fixes v3.9.10-dev Kuba Szczodrzyński 2019-11-23 23:26:19 +01:00
  • 673116e27e [Settings/About] Add a new developer to about! Kacper Ziubryniewicz 2019-11-23 23:09:03 +01:00
  • 59fcb0a050 [APIv2/Timetable] Add lesson change metadata only when the lesson is today or in the future Kacper Ziubryniewicz 2019-11-23 22:40:20 +01:00
  • cd76f99bbf [APIv2/Timetable] Add showing unread lesson changes Kacper Ziubryniewicz 2019-11-23 22:26:21 +01:00
  • 6a4994b9c2 [APIv2/Timetable] Make swipe refresh download timetable for the selected week Kacper Ziubryniewicz 2019-11-23 21:57:30 +01:00
  • 63960c5e05 [APIv2/Timetable] Add selecting date, marking as read and fix stepForward in Date Kacper Ziubryniewicz 2019-11-23 21:27:52 +01:00
  • 540afb6a28 [Home] Start making new home timetable card in Kotlin Kacper Ziubryniewicz 2019-11-23 19:41:55 +01:00
  • ae10b8abbd [APIv2/Idziennik] Add new timetable getting and fix week start Kacper Ziubryniewicz 2019-11-23 19:40:32 +01:00