Commit Graph

79753 Commits

Author SHA1 Message Date
MrSluffy
ce2e59f2af Fix widget restoration in LawnchairBackup
- closes : #3729
2024-12-26 19:39:04 +08:00
MrSluffy
1a84e8105a feat : re-implement private space
- closes : #4745
2024-12-26 18:15:22 +08:00
MrSluffy
d2325214ec Fixed crashes in one-handed support check 2024-12-26 15:11:02 +08:00
MrSluffy
1c45a7505d fixed icon get bigger when tapped
- closes : #5074
2024-12-26 13:19:09 +08:00
MrSluffy
c41eb8ac8f Fixed app shortcut widget
- closes : #5101
- closes : #5056
- closes : #5055
2024-12-26 10:48:38 +08:00
MrSluffy
eb6e45d7ca Fix RuntimeException when toggling At A Glance option
Resolves issue: "Screen id 0 already exists" error
2024-12-26 07:53:01 +08:00
MrSluffy
689d250d4b feat : hotseat background 2024-12-24 16:29:57 +08:00
MrSluffy
4bc8e8c3be fixed style 2024-12-24 15:13:23 +08:00
MrSluffy
b9ca019051 dock preview update when change stroke color 2024-12-24 14:43:36 +08:00
MrSluffy
ecfb810204 feat : add dock preview 2024-12-24 14:36:49 +08:00
renovate[bot]
d682681bf0 Update dependency com.kieronquinn.smartspacer:sdk-client to v1.1 (#5115)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-24 06:59:07 +08:00
John Andrew Camu
4530fc8c8e Fixed grid migration to keep item positions (#5114)
- Revised migrate method to process each screen independently, preventing
  merging of items from different screens
- Implemented dynamic item placement logic to maintain relative positions
  when changing grid sizes

These changes address issues with item positioning, screen merging, and
maintain a more intuitive layout when changing grid sizes. The migration
now respects the original screen structure and preserves relative item
positions as much as possible

- closes : #5016
- closes : #5003
- closes : #4809
2024-12-23 21:39:36 +08:00
MrSluffy
91971a7a0b fixed crashes in motorola a12
- closes : #5110
2024-12-22 12:04:22 +08:00
Lawnchair Bot
248042fe40 New Crowdin translations by GitHub Action (#5109)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-12-22 03:56:17 +03:30
MrSluffy
29d3ad8891 feat : allow placing widget in hotseat 2024-12-21 13:42:03 +08:00
SuperDragonXD
ab91e04b7f Fix drawer QSB size 2024-12-21 12:21:03 +08:00
MrSluffy
491429c70e fixes in at glance
- closes : #5103
- closes : #5057
- closes : #5066
2024-12-21 12:12:04 +08:00
renovate[bot]
b31bf4d7b5 Update dependency gradle to v8.12 (#5106)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-21 08:35:33 +08:00
renovate[bot]
abc6907a5b Update Dagger to v2.54 (#5107)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-21 08:34:33 +08:00
renovate[bot]
a1a6067a28 Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.10.1 (#5105)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-21 08:33:58 +08:00
renovate[bot]
54e36c25c0 Update dependency com.android.tools:desugar_jdk_libs to v2.1.4 (#5104)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-21 08:33:22 +08:00
SuperDragonXD
5a0ed4da78 Tweak UI for search permission request 2024-12-20 20:05:44 +08:00
SuperDragonXD
0c0c25da6c Support quick launch for all search results 2024-12-20 20:05:44 +08:00
SuperDragonXD
d9f030d91b Make allapps qsb more consistent with hotseat qsb
* Increase size of icons and search bar
* Always tint default search icon
2024-12-20 20:05:44 +08:00
SuperDragonXD
8ad6a1c8be Remove coroutine flows for local search results
Will find another way to further improve performance
2024-12-20 20:05:44 +08:00
MrSluffy
2ca9e36c65 properly toggle dynamic hide statbar clock 2024-12-20 14:38:11 +08:00
MrSluffy
adfdc67bd6 feat : add toggle for dynamic hide stat bar clock 2024-12-20 13:24:07 +08:00
MrSluffy
335b684bd0 add check and request storage permission 2024-12-20 09:48:49 +08:00
renovate[bot]
946a0cf092 Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.10.0 (#5102)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 09:07:35 +08:00
MrSluffy
4a5f397cb0 enhancement blur wallpaper and fixes
- closes : #4999
- closes : #4885
- closes : #4827
- closes : #4187
- closes : #4614
- closes : #4308
- closes : #4757
2024-12-20 08:37:46 +08:00
MrSluffy
b2de03076a re-implement widget overlap option 2024-12-19 16:03:10 +08:00
renovate[bot]
b22516b024 Update protocVersion to v4.29.2 (#5097)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: John Andrew Camu <werdna.jac@gmail.com>
2024-12-19 09:20:03 +08:00
John Andrew Camu
40a19ca42f Fixed ci build (#5099) 2024-12-19 07:57:45 +08:00
MrSluffy
683c17dcbf add nigtly debug in ci 2024-12-18 20:19:48 +08:00
MrSluffy
ab344594ff include nightly release dir 2024-12-18 19:51:30 +08:00
John Andrew Camu
df6c0294da feat : add nightly build sign (#5095)
- closes : #4857
2024-12-18 19:30:47 +08:00
MrSluffy
c150036fd5 back-port BaseIconCache fixed icon retrieval below s in widget 2024-12-18 16:19:15 +08:00
MrSluffy
f1a292495c clean-up migrated back to collect to list for lower v 2024-12-18 11:47:38 +08:00
MrSluffy
9d387bb310 fixed NPE's below R when close folder 2024-12-17 10:22:06 +08:00
renovate[bot]
1cd20b1243 Update dependency com.airbnb.android:lottie to v6.6.2 (#5093)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 10:16:10 +08:00
MrSluffy
5dc8be9206 fixed custom pop up not closing
- closes : #5092
2024-12-17 07:30:35 +08:00
MrSluffy
c0bda4bd8e fixed crash when feed is not install 2024-12-16 16:17:26 +08:00
MrSluffy
5a70fffc2a feat : add support neo feed for custom feed
- closes : #4723
- closes : #4134
- closes : #4239
- closes : #4201
2024-12-16 15:41:57 +08:00
MrSluffy
91ed72f801 fix const value in bitwise shift for TYPE_COMPOSE_VIEW 2024-12-16 13:54:43 +08:00
MrSluffy
c61dadd732 fixed disappearing folder app in folder to home 2024-12-16 13:49:39 +08:00
Pun Butrach
a35070d8ad Use provided text and colour for widget add button (#5089)
* Use provided colour for widget add button

LC: Allow customisability to the Add Button
LC-Test: Press on any Widget on the Widget sheet

Tested: https://drive.google.com/drive/folders/19UkQPAbeLtg4sYUGXolCb8I7eYQfpU_Z?usp=sharing
Signed-off-by: validcube <pun.butrach@gmail.com>

* Remove slotPlateColor from ColorTokens.kt

---------

Signed-off-by: validcube <pun.butrach@gmail.com>
2024-12-15 19:49:27 +08:00
MrSluffy
6b5e912e10 enhancement folder related issues
- Closing from app to home where weird artifacts shown
- Duplicated icon after adding new icon in the folder
- Stuck icon when moving from app to home

closes the following
- #5084
- #5081
- #5074
2024-12-15 17:20:02 +08:00
MrSluffy
14f7ff52ee supports custom font for common styles 2024-12-15 15:34:03 +08:00
Lawnchair Bot
28106e60ca New Crowdin translations by GitHub Action (#5087)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-12-15 03:54:44 +03:30
MrSluffy
2c5cc568be Update IconShape usage to use INSTANCE for context-aware method call 2024-12-14 16:19:03 +08:00