📦 Uncategorized
- Update dependencies and add online component datasource
- PR: #157
- Add show running apps on top options in settings
- PR: #158
- WIP: New dialog for the component info
- PR: #159
- Update dependencies
- PR: #161
- Upgrade AGP, Gradle and other dependencies
- PR: #163
- Update dependencies and fix component detail now updating issues
- PR: #166
- Update dependency com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter to v1
- PR: #115
- Update dependencies and remove deprecation
- PR: #167
- Downgrade to AGP 8.0.0
- PR: #170
- Update dependency com.squareup.okhttp3:logging-interceptor to v4.11.0
- PR: #169
- Update dependencies
- PR: #175
- Add sort options in the app details
- PR: #176
- Fix ordering issues in the app list and component list
- PR: #177
- Upgrade Firebase BOM to 32.0.0
- PR: #178
- Update Compose and Kotlin
- PR: #179
- App sort
- PR: #180
- Update all dependencies to v3.22.4
- PR: #174
- Tab pager
- PR: #183
- Settings update
- PR: #184
- Update dependencies and fix compile issues
- PR: #186
- Update hilt to 2.46.1
- PR: #187
- Update all dependencies to v3.23.1
- PR: #181
- Fast scroll in the list
- PR: #188
- Update all dependencies to v2.4.0
- PR: #189
- Tab pager
- PR: #190
- Fix cannot auto-swipe page when tabState changed
- PR: #191
- Update all dependencies
- PR: #193
- Make status bar transparent in older Android device
- PR: #194
- Update all dependencies
- PR: #195
- Update all dependencies to v13.1.2
- PR: #196
- Minor changes
- PR: #198
- Upgrade target SDK to 34, and upgrade AGP to 8.2
- PR: #200
- Update dependencies
- PR: #202
- Project-wide improvements
- PR: #203
- Sort apps/components in the bottomsheet
- PR: #204
- Fix buttomsheet UI issues and improve performance in batch operations
- PR: #206
- Initialize IFW controller correctly and update dependencies
- PR: #207
- Update CI to do the auto signing
- PR: #208
- Update CI
- PR: #209
- Optimize CI build script
- PR: #210
- Upgrade to Gradle 8.2
- PR: #212
- Update all dependencies
- PR: #211
- Use Roboto condensed font to show component descriptions
- PR: #213
- Update GitHub action scripts
- PR: #214
- Upgrade to Kotlin 1.9.0
- PR: #216
success
What's Changed
- Alpha version: Online general rules by @lihenggui in #61
- Use native component caches instead refreshing every time by @lihenggui in #65
- Cleanup for F-Droid by @linsui in #64
- Add LibChecker support by @lihenggui in #68
- add fastlane for F-Droid by @linsui in #67
- Keep
ShareCmpInfo
. by @zhaobozhen in #70 - Update README.md by @Poussinou in #71
- Add long click operations for the app list by @lihenggui in #73
- Merge online branch to main to keep it updated by @lihenggui in #80
- Blocker Modularization by @lihenggui in #81
- Modularization part 2 by @lihenggui in #82
- Modularization - Part III by @lihenggui in #83
- Modularization - Add necessary modules by @lihenggui in #84
- WIP: Apply Jetpack Compose to Blocker by @lihenggui in #86
- Update all dependencies by @renovate in #87
- Introduce benchmark and necessary test dependencies by @lihenggui in #88
- Blocker Modularization by @lihenggui in #90
- Use Compose to rewrite app ui by @lihenggui in #91
- Fix issues in the compose app by @lihenggui in #92
- Modularization by @lihenggui in #93
- New compose app by @lihenggui in #94
- Merge compose branch to main by @lihenggui in #95
- Modularization - Remove PreferenceUtil in datastore module by @lihenggui in #96
- Firebase Integration by @lihenggui in #97
- Introduce GMD + ATD by @lihenggui in #98
- Compose rewrite by @lihenggui in #99
- Code + Dependencies cleanup by @lihenggui in #100
- Fix issues during testing by @lihenggui in #101
- Add baseline profile and update kotlin by @lihenggui in #102
- Update design system by @lihenggui in #103
- Remove sync project by @lihenggui in #104
- Update dependency com.google.devtools.ksp to v1.8.0-1.0.9 by @renovate in #89
- Cleanup permission declaration + Remove MD2 dependency by @lihenggui in #106
- Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.14.0 by @renovate in #107
- Refine settings screen by @lihenggui in #108
- Extract general setting items by @lihenggui in #109
- Rewrite app detail by @lihenggui in #111
- Use AssistedInject to create ComponentListViewModel by @lihenggui in #112
- Read component data in repository by @lihenggui in #113
- Implement component list repository by @lihenggui in #116
- Show unified alert dialog and fix bugs by @lihenggui in #117
- Switch GMD to use a convention plugin by @lihenggui in #118
- Compose BlockerCollapsingTopAppBar by @juliewww in #119
- Implement general rule screen and rename modules by @lihenggui in #120
- Remove hide bottom bar logic and fix automation tests by @lihenggui in #121
- Store installed application info to database by @lihenggui in #122
- Refine more menu in the app list by @lihenggui in #123
- Downgrade dependency to avoid ANR in the app list by @lihenggui in #124
- Upgrade dependencies by @lihenggui in #125
- Use DB first strategy to load component list by @lihenggui in #126
- WIP: Search feature by @lihenggui in #127
- Add Firebase analytics and upgrade JVM source/target compatibility to 11 by @lihenggui in #128
- Make app/component list as a state by @lihenggui in #129
- Generalize common components by @lihenggui in #130
- Remove unused default color scheme/theme by @lihenggui in #131
- UI modularization: Create new module 'RuleDetail' and extract common components by @juliewww in #132
- Implement rule detail screen by @lihenggui in #133
- Remove bottomsheet in the search by @lihenggui in #134
- WIP: Remake component list by @lihenggui in #135
- WIP: Remake component list to support dynamic tabs by @lihenggui in #136
- Remake search feature in the component list by @lihenggui in #137
- WIP: Implement export & import rules in app detail by @lihenggui in #139
- Misc: Minor bug fixes by @lihenggui in #141
- Add batch operations in the search result by @lihenggui in #142
- Support Shizuku mode in the compose app by @lihenggui in #143
- Support for dynamic icon + Add 3rd party calling support by @lihenggui in #144
- Reuse app list and add notifications in the rule tasks by @lihenggui in #145
- Add analytics in UI by @lihenggui in #146
- Bump version code and fix component count issue by @lihenggui in #147
- Add tests for generating benchmarks by @lihenggui in #148
- Fix critital bug + add running status check by @lihenggui in #149
- Minor bug fixes by @lihenggui in #150
- Add com.google.android.gms.permission.AD_ID permission by @lihenggui in #151
- Add 'Open app detail' button in rule details by @lihenggui in #154
- Update dependencies and add online component datasource by @lihenggui in #157
- Add show running apps on top options in settings by @lihenggui in #158
- WIP: New dialog for the component info by @lihenggui in #159
- Update dependencies by @lihenggui in #161
- Upgrade AGP, Gradle and other dependencies by @lihenggui in #163
- Update dependencies and fix component detail now updating issues by @lihenggui in #166
- Update dependency com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter to v1 by @renovate in #115
- Update dependencies and remove deprecation by @lihenggui in #167
- Downgrade to AGP 8.0.0 by @lihenggui in #170
- Update dependency com.squareup.okhttp3:logging-interceptor to v4.11.0 by @renovate in #169
- Update dependencies by @lihenggui in #175
- Add sort options in the app details by @lihenggui in #176
- Fix ordering issues in the app list and component list by @lihenggui in #177
- Upgrade Firebase BOM to 32.0.0 by @lihenggui in #178
- Update Compose and Kotlin by @lihenggui in #179
- App sort by @juliewww in #180
- Update all dependencies to v3.22.4 by @renovate in #174
- Tab pager by @juliewww in #183
- Settings update by @juliewww in #184
- Update dependencies and fix compile issues by @lihenggui in #186
- Update hilt to 2.46.1 by @lihenggui in #187
- Update all dependencies to v3.23.1 by @renovate in #181
- Fast scroll in the list by @lihenggui in #188
- Update all dependencies to v2.4.0 by @renovate in #189
- Tab pager by @juliewww in #190
- Fix cannot auto-swipe page when tabState changed by @juliewww in #191
- Update all dependencies by @renovate in #193
- Make status bar transparent in older Android device by @lihenggui in #194
- Update all dependencies by @renovate in #195
- Update all dependencies to v13.1.2 by @renovate in #196
- Minor changes by @lihenggui in #198
- Upgrade target SDK to 34, and upgrade AGP to 8.2 by @lihenggui in #200
- Update dependencies by @lihenggui in #202
- Project-wide improvements by @lihenggui in #203
- Sort apps/components in the bottomsheet by @lihenggui in #204
- Fix buttomsheet UI issues and improve performance in batch operations by @lihenggui in #206
- Initialize IFW controller correctly and update dependencies by @lihenggui in #207
- Update CI to do the auto signing by @lihenggui in #208
- Update CI by @lihenggui in #209
- Optimize CI build script by @lihenggui in #210
- Upgrade to Gradle 8.2 by @lihenggui in #212
- Update all dependencies by @renovate in #211
- Use Roboto condensed font to show component descriptions by @lihenggui in #213
- Update GitHub action scripts by @lihenggui in #214
- Upgrade to Kotlin 1.9.0 by @lihenggui in #216
New Contributors
- @linsui made their first contribution in #64
- @zhaobozhen made their first contribution in #70
- @Poussinou made their first contribution in #71
- @renovate made their first contribution in #87
- @juliewww made their first contribution in #119
Full Changelog: 1.1.53...v2.0.2006