Kuba Szczodrzyński
18cc60a80b
[4.13] Update build.gradle, signing and changelog.
2022-10-26 20:55:50 +02:00
kuba2k2
c90ad97f55
[UI] Remove "enable shared events" setting. Reorder settings a bit.
2022-10-25 17:33:38 +02:00
Kuba Szczodrzyński
55369eaa8b
[UI/Timetable] Add Timetable settings. ( #140 )
...
* [UI/Timetable] Add timetable config dialog and implement UI options.
* [UI/Timetable] Fix reloading timetable after changing config.
* [UI/Timetable] Fix calculating lesson range boundaries.
2022-10-14 00:25:22 +02:00
Kuba Szczodrzyński
77d22b87aa
[API] Move unused resources to the e-register graveyard.
2022-09-17 17:49:56 +02:00
Antoni Czaplicki
bb44fa066c
[API/Vulcan] Migrate to new MessageBox API. ( #134 )
...
* Implement fetching vulcan messages from new api
* Bump kotlin version and fix timetable card lessons size display
* Revert formatting changes
* Revert disabling message composing
* Revert MultiDex changes and dependency upgrades
* Add missing MultiDex dependency, update Google Services
* Separate MessageBoxes sync, revert API data behavior changes
* Revert migrating MessageRecipient to Kotlin
* Use loginId from MessageBox address book
* Revert using compatible HTML mode in Vulcan
* Implement message meta and read status changing
* Always set attachment lists
* Fix setting tutor role description
* Implement sending messages
* Replace millis constant with WEEK
* Revert timetable changes
* Remove unused DataVulcan properties
* Ensure UUID-format recipient IDs
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2022-09-17 12:31:35 +02: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
afb1863827
[Strings] Fix compilation problem.
2021-10-31 20:25:34 +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
23bd9b8e05
[Strings] Update copyright dates.
2021-10-29 16:51:55 +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
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
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
Kuba Szczodrzyński
c6be1a7954
[Strings] Update copyright dates.
2021-09-22 13:52:06 +02:00
Tomasz F
452271e8c0
[UI] Add list of contributors in Settings. ( #15 )
...
* Contributors item in settings
* Move contributors activity to settings package && actualize branch
* Update AndroidManifest.xml
* Getting contributors from github api
* Cleaning code
* Fetching data from szkolny api, displaying content, a lot of changes :D
* Strings
* Remove androidx legacy library
* Revert manifest changes
* Remove logging in SzkolnyApi
* Fix app name spelling
* Revert changes to dimens.xml
* Refactor contributors code
* Revert changes to dimens.xml
Again
* Revert changes to build.gradle
* Revert changes to gradle-wrapper.properties
* Revert changes to gradle.properties
* Make user name nullable
* Add caching, refactor plurals, add progress bar
* Update contributors UI
* Shorten activity name in manifest
* Remove unneeded line break
* Remove fragment_translators.xml
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2021-09-08 19:11:14 +02:00
Kuba Szczodrzyński
71ca51e813
[Strings] Update copyright dates.
2021-06-06 16:47:10 +02:00
Kuba Szczodrzyński
c85dac2e4d
[Strings] Update copyright dates. Fix event mark as done translation.
2021-05-26 18:00:37 +02:00
Mateusz Idziejczak
b48b5589f4
[UI] Add eggfall. ( #22 )
...
* Add eggfall
* Add egg.png
* Add more eggs
* [Gradle] Update android-snowfall to a fork.
* [Eggfall] Add randomizing egg images.
* [UI] Restore snowfall icon. Add separate eggfall setting.
* [Eggfall] Limit eggfall to near-easter date only.
Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2021-04-12 17:18:53 +02:00
Mateusz Idziejczak
3eb09033bf
[Strings] Update copyright date ( #26 )
...
* Update copyright date
* Update copyright in other languages
2021-04-12 12:26:52 +02:00
Kuba Szczodrzyński
929ccb53db
[Strings] Fix invalid format exception in attendance.
2021-04-05 21:59:23 +02:00
Kuba Szczodrzyński
6884251646
[UI] Fix English translation typo.
2021-04-05 20:12:38 +02:00
Marcin Kowalicki
8661ecdafb
Finish English translation ( #12 )
...
* [Feature] Espionage 0.5 speed
* [Languages] Start translating app to English
* [Languages] More English translations
* [Languages] Finish English translation
* Fix bugs in typing
* Revert "[Feature] Espionage 0.5 speed"
This reverts commit b925d3137a724cd744970eb313c4799832c50a4f.
* Remove Espionage [*]
* Another typo
* Fix things that were described in review
* Fix typo
* Hour -> Time
* Update line breaks in strings file.
* Remove unneeded whitespace.
* Update English translations.
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2021-04-05 19:07:25 +02:00
Kuba Szczodrzyński
208d097986
[UI] Add new Settings fragment.
2021-03-22 21:01:04 +01:00
Kuba Szczodrzyński
1814fd67e1
[Strings] Update copyright date.
2021-02-21 16:39:02 +01:00
Kacper Ziubryniewicz
5c84086f42
[Settings/Grades] Add hiding sticks from old.
2020-10-14 22:26:47 +02:00
Kuba Szczodrzyński
f1570b8eb9
[4.4.1] Update build.gradle, signing and changelog.
2020-09-04 15:44:26 +02:00
Kuba Szczodrzyński
4e1f2ed41a
[UI] Update date in about card subtext. Make gradlew executable.
2020-08-27 12:07:07 +02:00
Kacper Ziubryniewicz
e40871c0d0
[UI] Update register names, again.
2020-08-26 22:15:48 +02:00
Kacper Ziubryniewicz
b74eeed994
[UI] Update register names.
2020-08-26 21:36:30 +02:00
Kuba Szczodrzyński
ccde482364
[UI] Update register names.
2020-08-25 23:48:51 +02:00
Kuba Szczodrzyński
27e49b10fd
[API] Implement draft Vulcan Web login.
2020-04-19 19:27:27 +02:00
Kuba Szczodrzyński
97dc8d12f1
[Login] Add new login user interface.
2020-04-16 11:01:53 +02:00
Kuba Szczodrzyński
d8559637a5
[Strings] Fix HTML tags missing in translations.
2020-04-13 22:43:26 +02:00
Kuba Szczodrzyński
d56afb034b
[API] Add Vulcan OneDrive attachment downloading. Add asking for permissions on demand.
2020-04-07 12:16:48 +02:00
Kuba Szczodrzyński
0327ba37f1
[Strings] Update English translation.
2020-04-07 09:10:38 +02:00
Kuba Szczodrzyński
041bfc6cc0
[4.0-rc.5] Update build.gradle, signing and changelog.
2020-04-05 23:59:13 +02:00
Kuba Szczodrzyński
f98b174857
[UI] Refactor Messages fragment.
2020-04-04 21:31:14 +02:00
Kacper Ziubryniewicz
55ff9173be
[API/Liburs] Fix unseen teacher absence metadata and add notifications for new teacher absences.
2020-03-28 17:08:36 +01:00
Kuba Szczodrzyński
60641742ed
[4.0-beta.13] Update build.gradle, signing and changelog.
2020-03-15 23:05:03 +01:00
Kacper Ziubryniewicz
b5502478e4
[Dialog/EventManual] Add process dialog and fix some things.
2020-03-14 23:27:16 +01:00
Kuba Szczodrzyński
f17a02be54
[Grades] Implement new Grades module (UI & API changes).
2020-03-06 21:09:05 +01:00
Kacper Ziubryniewicz
af8bda9e92
[Dialog/Day] Add showing lessons count and length.
2020-02-23 23:17:28 +01:00
Kacper Ziubryniewicz
d48c7844a4
[UI/Settings] Add grades config dialog to settings fragment.
2020-01-25 13:31:40 +01:00
Kacper Ziubryniewicz
62f53930da
[Dialog/GradesConfig] Add grades view config dialog.
2020-01-22 23:09:07 +01:00
Kuba Szczodrzyński
b7fc6fcc38
[Structure] Refactor App class to Kotlin. Rewrite SzkolnyTask and posting notifications. Remove dependency on AppConfig. Update libraries and gradle.
2020-01-19 19:07:27 +01:00
Kacper Ziubryniewicz
e40a0ba2bb
[Strings] Add missing translations.
2020-01-18 00:44:13 +01:00
Kuba Szczodrzyński
30c5b2d1c9
Refactor Profiles, Login Stores and Login activity (hoping it works).
2020-01-04 22:08:56 +01:00
Kacper Ziubryniewicz
aff0b361a2
It's the new year bruh.
2020-01-02 09:02:15 +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