Kuba Szczodrzyński
|
1bf0679e92
|
[App] Disable SSLProvider in Google Play builds.
|
2022-02-21 20:36:17 +01:00 |
|
Kuba Szczodrzyński
|
5b5dc5cade
|
[Gradle] Add non-Play flavor without self-updater.
|
2022-02-21 20:19:29 +01:00 |
|
Kuba Szczodrzyński
|
98a89b1ca1
|
[4.11.2] Update build.gradle, signing and changelog.
|
2022-02-05 17:47:00 +01:00 |
|
Kuba Szczodrzyński
|
6d1e18cce2
|
[Strings] Update copyright dates.
|
2022-02-05 17:44:57 +01:00 |
|
Kuba Szczodrzyński
|
8fe0f88be4
|
[Strings] Fix a typo.
|
2022-02-05 17:39:40 +01:00 |
|
Kuba Szczodrzyński
|
aeed735521
|
[Mobidziennik] Fix syncing message lists.
|
2022-02-05 17:39:15 +01:00 |
|
Kuba Szczodrzyński
|
e314fafaff
|
[4.11.1] Update build.gradle, signing and changelog.
|
2022-01-14 15:23:31 +01:00 |
|
B.O.S.S
|
2ab0dd7546
|
[API/Librus] Revert getting time in teacher free days. (#124)
|
2021-12-16 12:23:33 +01:00 |
|
B.O.S.S
|
aa06868a4e
|
[API/Librus] Fix LibrusApiTeacherFreeDays. (#123)
* [API/Librus] Remove LibrusApiTeacherFreeDayTypes
* [API/Librus] Fix LibrusApiTeacherFreeDay
* [API/Librus] LibrusApiTeacherFreeDay: Clean up values of unused variables
* [API/Librus] LibrusApiTeacherFreeDay: Remove unnecessary variables
* [API/Librus] LibrusApiTeacherFreeDay: Assign null to 'name' object
|
2021-12-10 21:48:11 +01:00 |
|
Kuba Szczodrzyński
|
2b104e6463
|
[4.11] Update build.gradle, signing and changelog.
|
2021-11-01 13:05:51 +01:00 |
|
Kuba Szczodrzyński
|
afb1863827
|
[Strings] Fix compilation problem.
|
2021-10-31 20:25:34 +01:00 |
|
Kuba Szczodrzyński
|
d8228748e4
|
[4.11-rc.3] Update build.gradle, signing and changelog.
|
2021-10-31 20:16:12 +01:00 |
|
Antoni Czaplicki
|
b0608c47c4
|
[Strings] Update English translation. (#117)
* Update translations
* Apply suggestions from code review
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update translations
* Update translations
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
|
2021-10-31 20:15:24 +01:00 |
|
Kuba Szczodrzyński
|
dda0d88f19
|
[API/Vulcan] Fix Web login with multiple student IDs.
|
2021-10-31 18:19:18 +01:00 |
|
Antoni Czaplicki
|
a1b5560977
|
[API/Vulcan] Fix teachers endpoint last sync date. (#116)
|
2021-10-31 14:24:39 +01:00 |
|
Antoni Czaplicki
|
86f5811bda
|
[Login] Fix incorrect case mode validation. (#115)
|
2021-10-31 14:24:20 +01:00 |
|
Antoni Czaplicki
|
3f11e75985
|
[Lab] Add Open Chucker button. (#114)
|
2021-10-31 14:23:59 +01:00 |
|
Kuba Szczodrzyński
|
c39b5442c9
|
[API/Vulcan] Fix teacher list subjects retrieving.
|
2021-10-31 10:12:35 +01:00 |
|
Kuba Szczodrzyński
|
3b80adf355
|
[4.11-rc.2] Update build.gradle, signing and changelog.
|
2021-10-30 22:04:13 +02:00 |
|
Kuba Szczodrzyński
|
cae41d17b6
|
[Actions] Use Eclipse Temurin and gradle-build-action.
|
2021-10-30 22:02:59 +02:00 |
|
Kuba Szczodrzyński
|
519d75d9d9
|
[API/Vulcan] Force presence of a TeamClass.
|
2021-10-30 21:55:47 +02:00 |
|
Kuba Szczodrzyński
|
cb953ea8a8
|
[Config] Fix only notes card visible on new profiles.
|
2021-10-30 21:55:47 +02:00 |
|
Kuba Szczodrzyński
|
52968cafad
|
[Proguard] Add a rule for Note.
|
2021-10-30 21:55:47 +02:00 |
|
Kuba Szczodrzyński
|
b7755dae96
|
[4.11-rc.1] Update build.gradle, signing and changelog.
|
2021-10-29 17:32:53 +02:00 |
|
Kuba Szczodrzyński
|
113ecc0ef1
|
[Gradle] Fix showing correct app version on debug builds.
|
2021-10-29 17:32:05 +02:00 |
|
Kuba Szczodrzyński
|
23bd9b8e05
|
[Strings] Update copyright dates.
|
2021-10-29 16:51:55 +02:00 |
|
Kuba Szczodrzyński
|
decfd2068a
|
[Signing] Fix incorrect version name for debug builds.
|
2021-10-29 16:48:53 +02:00 |
|
Kuba Szczodrzyński
|
a88cfb8ae3
|
[Notes] Hide notes button in day dialog.
|
2021-10-29 16:48:12 +02:00 |
|
Kuba Szczodrzyński
|
50cb0acc7d
|
[Notes] Fix home card on click target fragment.
|
2021-10-29 16:48:12 +02:00 |
|
Kuba Szczodrzyński
|
27413a9745
|
[Messages] Fix HTML line break decoding and encoding.
|
2021-10-29 16:46:32 +02:00 |
|
Kuba Szczodrzyński
|
49a093201b
|
[Teachers] Make the list action buttons bigger.
|
2021-10-29 15:39:58 +02:00 |
|
Kuba Szczodrzyński
|
7c925cb88a
|
[UI] Add Notes feature. (#99)
* [DB] Add Room schema export location.
* [DB] Add Note entity and migration 96.
* Add correct database schema
* [Notes] Implement basic note list UI.
* [DB] Implement Noteable in Full entities. Add note relation and filtering.
* [Notes] Make Note searchable.
* [UI] Disable onClick listeners in adapters when null.
* [UI] Implement showing note list in dialog.
* [UI] Update note dialogs UI.
* [Notes] Add note details dialog.
* [Notes] Extract note dialogs header into a separate layout.
* [Notes] Add note editor dialog.
* [Notes] Show note icons in dialogs and lists.
* [Notes] Add showing substitute text.
* [Notes] Add replacing notes icon.
* [Notes] Add sharing and receiving notes.
* [Notes] Add notes list UI fragment.
* [Notes] Implement adding notes without owner.
* [Notes] Add color names.
* [Notes] Add notes card on home screen.
* [Notes] Add notes card migration.
|
2021-10-28 22:35:30 +02:00 |
|
Kuba Szczodrzyński
|
8745d7d526
|
[API/Szkolny] Fix user/device registration after API errors. (#111)
|
2021-10-28 12:11:00 +02:00 |
|
Antoni Czaplicki
|
e02246f97d
|
[UI] Add teacher list action buttons. (#105)
* Update code
TODO: Change icons color
* Change "More" icon, update teachers list
* Update code
* Update code
* Reformat code
* Apply suggestions from code review
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update code
* Update app/src/main/java/pl/szczodrzynski/edziennik/ui/teachers/TeachersListFragment.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update code
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
|
2021-10-24 18:29:04 +02:00 |
|
Antoni Czaplicki
|
e629e03b33
|
[UI/Login] Implement login QR code scanning. (#100)
* Enable Vulcan QR login [WiP]
* [UI/Login] Implement login QR scanning.
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
|
2021-10-23 17:23:42 +02:00 |
|
Kuba Szczodrzyński
|
e2ad3758e0
|
[Config] Fix notification filter setting not loading.
|
2021-10-22 17:03:20 +02:00 |
|
Kuba Szczodrzyński
|
f3e2d21b89
|
[UI] Refactor app dialogs. (#103)
* [UI] Add new base dialog classes.
* [UI] Migrate dialogs to the new base classes.
|
2021-10-22 16:57:10 +02:00 |
|
Kuba Szczodrzyński
|
fd62653d79
|
[Hotfix] Fix merge problems and migration 96 crashing.
|
2021-10-19 17:06:26 +02:00 |
|
Kuba Szczodrzyński
|
ca3e6f7fc9
|
Merge pull request #101 from szkolny-eu/feature/structure-refactor
Refactor the code structure
|
2021-10-19 16:26:26 +02:00 |
|
Kuba Szczodrzyński
|
d8abac1917
|
Merge branch 'develop' into feature/structure-refactor
# Conflicts:
# app/src/main/java/pl/szczodrzynski/edziennik/Extensions.kt
# app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
# app/src/main/java/pl/szczodrzynski/edziennik/data/db/entity/Teacher.kt
# app/src/main/java/pl/szczodrzynski/edziennik/ui/teachers/TeachersAdapter.kt
# app/src/main/java/pl/szczodrzynski/edziennik/ui/teachers/TeachersListFragment.kt
|
2021-10-19 13:45:29 +02:00 |
|
Antoni Czaplicki
|
2807659da3
|
[UI] Add teachers list feature. (#94)
* Add teachers list feature
* Fix
* some fixes
* Auto stash before merge of "develop" and "origin/develop"
* Add teachers list feature
* Fix
* some fixes
* [UI] Fix updating badges crashing with expanded items.
* Add support for fetching teachers from vulcan, fix some code
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/db/entity/Teacher.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update some code
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/db/entity/Teacher.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/api/edziennik/vulcan/data/hebe/VulcanHebeTeachers.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/db/entity/Teacher.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/db/migration/Migration96.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/data/api/edziennik/vulcan/data/hebe/VulcanHebeTeachers.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Optimize code
* Fix loadTarget algorithm
* Apply suggestions from code review
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* Update app/src/main/java/pl/szczodrzynski/edziennik/MainActivity.kt
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
|
2021-10-18 23:46:39 +02:00 |
|
Kuba Szczodrzyński
|
7884bf4077
|
[Refactor] Cleanup most compilation warnings.
|
2021-10-17 23:02:27 +02:00 |
|
Kuba Szczodrzyński
|
59f80c049c
|
[Refactor] Split Extensions into separate files.
|
2021-10-17 22:18:00 +02:00 |
|
Kuba Szczodrzyński
|
f1e58db151
|
[Refactor] Flatten .ui package.
|
2021-10-17 21:02:35 +02:00 |
|
Kuba Szczodrzyński
|
74b766f18a
|
[UI] Add text styling to manual events. (#96)
* [UI] Move text styling outside of messages module.
* [UI] Add text styling to event manual dialog.
* [UI/Events] Implement showing HTML-formatted content.
* [UI] Fix searching in styled event topic. Create HtmlMode enum.
* [UI] Add HTML Simple mode to text styling manager. Fix CharSequence replacing.
* [Events] Disable self-shared event notifications.
* [UI] Fix simple HTML mode format. Fix HTML in notifications.
* [HTML] Replace usages of Html and HtmlCompat with BetterHtml.
* [Events] Fix editing self-added events from other devices.
* [Events] Implement receiving and fix showing HTML-formatted events.
* [UI/Events] Add observing changes in event details dialog.
* [Firebase] Disable self-shared event notifications.
|
2021-10-16 19:37:41 +02:00 |
|
Kuba Szczodrzyński
|
7e0f69d95d
|
[Gradle] Migrate JCenter dependencies to JitPack. (#97)
* [Gradle] Replace JCenter-based dependencies with JitPack.
* [API] Fix Jsoup usage after dependency update.
|
2021-10-15 22:37:46 +02:00 |
|
Kuba Szczodrzyński
|
fa318d4509
|
[UI] Update Iconics to remove the span workaround.
|
2021-10-13 19:23:17 +02:00 |
|
Kuba Szczodrzyński
|
63b74a9fda
|
[Mobidziennik] Add prefix and suffix for server name login field.
|
2021-10-11 20:23:57 +02:00 |
|
Kuba Szczodrzyński
|
1a543814f4
|
[UI] Implement homework searching. (#93)
* [Messages] Create message type checking methods.
* [UI] Refactor messages searching to a separate module.
* [Refactor] Move dialogs.event to modules package.
* [Refactor] Move classes from modules.messages to separate packages.
* [Homework] Implement searching homework lists.
* [Homework] Fix highlighting search query in addedBy text.
* [Homework] Workaround IconicsTextView discarding span data.
* [Messages] Make attachments searchable.
* [Events] Show icons for events with attachments.
* [Homework] Workaround IconicsTextView discarding span data, again.
* [Search] Fix serialization crashes with searchable models.
* [Messages] Fix searching in HTML body.
|
2021-10-10 19:21:50 +02:00 |
|
Kuba Szczodrzyński
|
50ae767fcd
|
[Messages] Add saving messages as draft. (#92)
* [Messages/Compose] Move original message handling code to MessageManager.
* [Messages/Compose] Add draft saving dialog on back button press.
* [Messages/Compose] Implement saving messages as draft.
* [Messages/Compose] Fix missing line breaks when saving/loading HTML.
* [Messages] Fix download button icon padding.
* [Messages] Fix showing correct message read date.
* [Messages] Improve (and fix) scrolling to previous list position.
* [Messages] Fix message body trimming.
* [Messages/Compose] Add draft-related bottom sheet items.
* [Refactor] Cleanup MainActivity code.
* [Messages/Compose] Set htmlCompatible to true by default.
* [Messages/Compose] Show confirmation dialog when navigating with unsaved changes.
* [Messages] Restore message body bottom padding.
* [Messages] Fix download button icon padding, again.
|
2021-10-09 22:48:41 +02:00 |
|