Commit Graph

38697 Commits

Author SHA1 Message Date
Suphon Thanakornpakapong 3cbf366fb5 Start on attach coroutine immediately 2022-05-25 20:07:11 +07:00
YASAN 4fc76c3639 Fix Date & Time pref group being blank in some scenarios (#2651)
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir>

Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir>
2022-05-25 20:00:49 +07:00
Suphon Thanakornpakapong 7f193766f2 Refactor IcuDateTextView subscriptions logic 2022-05-25 19:10:26 +07:00
Suphon Thanakornpakapong e4961d4d9d Refactor date formatter creation 2022-05-25 17:32:42 +07:00
Suphon Thanakornpakapong 5a9f6bce5b Refactor smartspace date time options 2022-05-25 17:22:05 +07:00
Suphon Thanakornpakapong 306eb007aa Restructure smartspace preferences layout 2022-05-25 17:05:11 +07:00
Suphon Thanakornpakapong 01a4916f09 Don't call ticker when not visible 2022-05-25 17:02:25 +07:00
Suphon Thanakornpakapong 19b82337bc Instantly update time after pref change 2022-05-25 17:01:59 +07:00
Suphon Thanakornpakapong 01b8d6fa44 Merge branch 'feature/glance/time' into 12.1-dev 2022-05-25 17:01:31 +07:00
Yasan Ghaffarian 3fa12201a2 Update IcuDateTextViews format based on the date & time prefs
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir>
2022-05-25 13:15:48 +04:30
Yasan Ghaffarian ec310d8ce2 Add Date, Time & 24-Hour format options to Glance preferences
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir>
2022-05-25 12:49:31 +04:30
Suphon Thanakornpakapong 8dc2da4249 Inherit Launcher3 clear all button style 2022-05-25 13:29:46 +07:00
Suphon Thanakornpakapong 9642621aeb Fix smartspace date capitalization 2022-05-25 00:22:05 +07:00
Suphon Thanakornpakapong 98de400a2b Remove unnecessary cast 2022-05-25 00:20:44 +07:00
Suphon T ce3fab8a99 Merge pull request #2637 from DariaRnD/feature/glance/persian-date 2022-05-24 19:30:03 +07:00
Suphon Thanakornpakapong e1cfd13c8e Actual now playing crash fix 2022-05-24 17:57:25 +07:00
Suphon Thanakornpakapong 14b70e9313 Fix now playing crash 2022-05-24 17:56:36 +07:00
Yasan Ghaffarian e0a7711ff2 Set default calendar system to Persian for Iran (fa-rIR)
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir>
2022-05-24 13:57:07 +04:30
Yasan Ghaffarian 2327fffa2e Make smartspace custom calendar experimental
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir>
2022-05-24 13:57:07 +04:30
Yasan Ghaffarian 141ee330c1 Add Persian Calendar support to Glance
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir>
Co-authored-by: Patryk Michalik <icontact@patrykmichalik.com>
Co-authored-by: Suphon Thanakornpakapong <paphonb@gmail.com>
2022-05-24 13:57:07 +04:30
Goooler 1a4c61f9ec Optimize CI a bit (#2643)
* Bump GH actions

* Use gradle-build-action
2022-05-24 09:36:40 +05:30
Patryk Michalik 0658e2c5a2 Remove Portal due to it being unused 2022-05-23 11:21:56 +02:00
Patryk Michalik 0b1b1bc475 Optimize imports in GeneralPreferences.kt 2022-05-23 11:19:28 +02:00
Patryk Michalik 414aac6f8d Simplify TextPreference 2022-05-23 11:18:31 +02:00
Patryk Michalik 58cfff2c6b BugReport: Use expression bodies for functions 2022-05-23 11:13:20 +02:00
Patryk Michalik a2a91c76f0 Make minor tweaks to CustomizeDialog 2022-05-23 11:09:23 +02:00
Patryk Michalik 4cde185d33 Use Preference Manager 1.0.6 2022-05-23 11:00:43 +02:00
Patryk Michalik 52a198ae2e Create ExpandAndShrink to help avoid repetition 2022-05-23 10:55:23 +02:00
Patryk Michalik 3f9b8a61e5 Simplify LoadingScreen 2022-05-23 10:50:38 +02:00
Patryk Michalik 4582eed1a3 Refactor formatShortElapsedTime 2022-05-23 10:44:15 +02:00
Yasan Ghaffarian 74731de6f1 Add samanzamani/PersianDate dependency
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir>
2022-05-23 11:16:13 +04:30
Patryk Michalik 1e1119f964 Revert faulty edit to formatShortElapsedTime 2022-05-22 19:54:05 +02:00
Patryk Michalik c4d6657df3 Remove redundant curly brackets from formatShortElapsedTime 2022-05-22 19:29:39 +02:00
Patryk Michalik 5fc3a65e29 Improve formatShortElapsedTime & formatShortElapsedTimeRoundingUpToMinutes 2022-05-22 19:27:56 +02:00
Suphon Thanakornpakapong 9e8af28de7 Don't set wallpaper picker package name 2022-05-23 00:26:41 +07:00
Suphon Thanakornpakapong edc5c080f6 Disable live tile if recents has blur 2022-05-23 00:26:41 +07:00
Patryk Michalik c9542cce06 Update dependencies 2022-05-22 19:13:22 +02:00
Suphon Thanakornpakapong 6d628aa88e Switch logs upload to katbin 2022-05-23 00:03:37 +07:00
Suphon Thanakornpakapong 6f4fa12abe Prevent IDP crash on devices with a tiny second display 2022-05-22 23:25:59 +07:00
Suphon Thanakornpakapong 3ea3e316cd Prevent firing icon shape change at start 2022-05-22 22:40:20 +07:00
Suphon Thanakornpakapong 41b092b12c Fix IndexOutOfBounds in smartspace widget reader 2022-05-22 17:58:10 +07:00
Suphon Thanakornpakapong edeb684cc5 Prevent crash when a smartspace data source errors 2022-05-22 17:57:43 +07:00
Suphon Thanakornpakapong fdda1e60c5 Store preview background theme in backup file 2022-05-22 12:47:22 +07:00
Suphon Thanakornpakapong fdc9e9735d Fix qsb in backup screenshot 2022-05-22 12:25:51 +07:00
Suphon Thanakornpakapong 5abb969476 Draw backup screenshot using hardware bitmap 2022-05-22 12:20:01 +07:00
Suphon Thanakornpakapong 50748705c3 Make sure notification color is not translucent 2022-05-22 12:14:36 +07:00
Suphon Thanakornpakapong c7600331e2 Remove album name from now playing 2022-05-22 12:10:45 +07:00
Suphon Thanakornpakapong 5ec737de75 Add icon to battery status 2022-05-22 12:09:33 +07:00
Suphon Thanakornpakapong cadc473e45 Add estimated charging time to battery status 2022-05-22 12:09:26 +07:00
Suphon Thanakornpakapong 42a87be467 Fix n_percent in Arabic translation 2022-05-21 22:11:57 +07:00