Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge trunk into upstream #49

Closed
wants to merge 251 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
251 commits
Select commit Hold shift + click to select a range
7b99d7e
Add signing config
Goooler Jan 10, 2023
70dcbbc
Update README.md
Goooler Jan 10, 2023
ba20857
Set current time as the tag name
Goooler Jan 10, 2023
2bc1fa4
Cache Gradle for release branch
Goooler Jan 10, 2023
bbc0e2b
Replace GITHUB_TOKEN with PAT in forked repo
Goooler Jan 10, 2023
36179b1
Run release job on PRs
Goooler Jan 10, 2023
fe3aa07
Revert "Replace GITHUB_TOKEN with PAT in forked repo"
Goooler Jan 10, 2023
ca8fde0
Revert "Run release job on PRs"
Goooler Jan 11, 2023
506f8a4
Just upload build artifact
Goooler Jan 11, 2023
8c134ce
Search sectionName in LawnchairAppSearchAlgorithm to display more rel…
Goooler Jan 11, 2023
71907b8
Remove unused configs
Goooler Jan 11, 2023
3ed4770
Rename rootProject to LawnchairRelease
Goooler Jan 11, 2023
1c25300
Update libsu_version to v5.0.4 (#2)
renovate[bot] Jan 11, 2023
03dd4b5
Run CI for PRs
Goooler Jan 11, 2023
0a9f1a8
Migrate BaseActivity to AppCompat (#5)
Goooler Jan 11, 2023
15c35d3
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 11, 2023
ccea688
Update dependency androidx.appcompat:appcompat to v1.6.0 (#7)
renovate[bot] Jan 12, 2023
7895019
Update dependency androidx.compose.material3:material3 to v1.1.0-alph…
renovate[bot] Jan 12, 2023
c84ce5a
Update dependency androidx.compose:compose-bom to v2023 (#11)
renovate[bot] Jan 12, 2023
4418ab5
Update room_version to v2.5.0 (#10)
renovate[bot] Jan 12, 2023
ce23ae8
Revert "Rename rootProject to LawnchairRelease"
Goooler Jan 12, 2023
2fc51cf
Convert LawnchairSearchAlgorithm to Kotlin (#14)
Goooler Jan 12, 2023
1b1d0f5
Let Renovate ignore Kotlin & KSP
Goooler Jan 12, 2023
63027a8
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 12, 2023
5fbfd51
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 12, 2023
0daf090
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 13, 2023
330ddf6
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 13, 2023
1ff1ad4
Bump Gradle to 8.0 RC1
Goooler Jan 13, 2023
56075e0
Revert "Bump Gradle to 8.0 RC1"
Goooler Jan 13, 2023
659f807
Just use sectionName in fuzzy search
Goooler Jan 13, 2023
3260a4c
Enlarge maxResultsCount to 10
Goooler Jan 13, 2023
f0e3822
Just use buildCommit in output artifacts
Goooler Jan 13, 2023
c9a099a
Fix ClassCastException of Launcher.NonConfigInstance (#18)
Goooler Jan 13, 2023
ad97d9e
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 13, 2023
1463989
Add an option to override max search result count in settings
Goooler Jan 13, 2023
c3b35e0
Enable precise resource shrinker
Goooler Jan 13, 2023
ff5c181
Apply Gradle Cache Fix plugin for all modules
Goooler Jan 14, 2023
fcf47c8
Update dependency org.mockito:mockito-core to v5 (#19)
renovate[bot] Jan 14, 2023
ac27cfe
Remove test deps
Goooler Jan 14, 2023
1f7918f
Revert "Update dependency androidx.compose.material3:material3 to v1.…
Goooler Jan 14, 2023
4324ae8
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 15, 2023
a17c9a2
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 16, 2023
2be9311
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 16, 2023
bc9755a
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 17, 2023
589fb31
Be easier to trigger fast scroller in app drawer
Goooler Jan 16, 2023
c5e2512
Add applicationIdSuffix for debug mode
Goooler Jan 17, 2023
d32d04e
Long press versionName text to browse build commit on GitHub
Goooler Jan 17, 2023
395d505
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 18, 2023
a104411
Bump Kotlin to 1.8.0
Goooler Jan 18, 2023
b6a2747
Bump Compose compiler to 1.4.0
Goooler Jan 18, 2023
cfc7b99
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 19, 2023
0c360a3
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 19, 2023
a29ec94
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 19, 2023
86e41dc
Mark ossLibraries non-null
Goooler Jan 19, 2023
3238d44
Distinct oss lib models
Goooler Jan 19, 2023
26b64cc
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 20, 2023
44a5976
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 20, 2023
37b9c8d
Catch exceptions for requestQuietModeEnabled in WorkProfileManager (#…
Goooler Jan 20, 2023
e4f2dd6
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 20, 2023
8ab09a5
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 20, 2023
6dbf0c0
More AndroidX fragments (#20)
Goooler Jan 21, 2023
e38a4b9
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 21, 2023
ef01ded
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 21, 2023
25063c8
Release apk with uploading mapping file
Goooler Jan 21, 2023
c6d18fd
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 21, 2023
a2fc06b
Remove uses-sdk tags in manifests
Goooler Jan 21, 2023
76966fa
Remove app.lawnchair.bugreport.FileProvider
Goooler Jan 21, 2023
ee3853a
Revert "Remove app.lawnchair.bugreport.FileProvider"
Goooler Jan 21, 2023
676cf32
Reformat manifest in lawnchair dir
Goooler Jan 21, 2023
50c1393
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 22, 2023
81537d8
Mark DependenciesReport notCompatibleWithConfigurationCache
Goooler Jan 22, 2023
d1de035
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 23, 2023
da7bea3
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 25, 2023
1e5bbfd
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 26, 2023
e8eead7
Just build arm64 target artifacts
Goooler Jan 26, 2023
acef610
Update dependency androidx.compose.material3:material3 to v1.1.0-alpha05
renovate[bot] Jan 26, 2023
8f0c2c9
Merge remote-tracking branch 'origin/trunk' into release
Goooler Jan 29, 2023
30c5d43
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jan 31, 2023
6ecd3bd
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Feb 2, 2023
b395d4d
Add an item in OptionsPopupView to jump to system settings
Goooler Feb 2, 2023
a226a94
Remind users to set the default launcher in settings
Goooler Feb 2, 2023
633fdaa
Merge remote-tracking branch 'origin/trunk' into release
Goooler Feb 3, 2023
e06e055
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Feb 4, 2023
e9ae3d6
Merge remote-tracking branch 'origin/trunk' into release
Goooler Feb 5, 2023
07b9fee
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Feb 6, 2023
4a6d9bf
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Feb 8, 2023
6e5e3bf
Merge remote-tracking branch 'origin/trunk' into release
Goooler Feb 9, 2023
0d37312
Merge changes in LawnchairLauncher
Goooler Feb 9, 2023
9f22bcd
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Feb 9, 2023
f1b20fb
Merge remote-tracking branch 'origin/trunk' into release
Goooler Feb 10, 2023
10b9793
Remove redundant OptionItem
Goooler Feb 10, 2023
8dd116e
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Feb 13, 2023
6a30d54
Add test deps back for tests
Goooler Feb 13, 2023
184b1f4
Revert "Add test deps back for tests"
Goooler Feb 13, 2023
c8f06cf
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Feb 17, 2023
d0c06c8
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Feb 18, 2023
5fb0d29
Enable recents on Android 13
Goooler Feb 18, 2023
ca83036
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Mar 3, 2023
c241d45
Remove cache-read-only
Goooler Mar 5, 2023
b897ed1
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Mar 9, 2023
f26d1bc
Remove RestrictionBypass
Goooler Mar 10, 2023
a1a8b57
Revert "Remove RestrictionBypass"
Goooler Mar 10, 2023
df5bb8d
Remove redundant RestrictionBypass unseal
Goooler Mar 10, 2023
e953ce7
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Mar 12, 2023
ad37b5c
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Mar 17, 2023
95b8606
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Mar 17, 2023
54929bc
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Mar 23, 2023
410bf2e
Merge remote-tracking branch 'origin/upstream' into release
Goooler Mar 23, 2023
36febf6
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Mar 26, 2023
5bd26c1
Make RecentsActivity exported
Goooler Mar 28, 2023
1d3bbbf
Mark more components exported
Goooler Mar 28, 2023
90a21e4
Mark SlicePermissionActivity exported
Goooler Mar 28, 2023
b16a8d2
Allow R8 optimization
Goooler Apr 6, 2023
d823473
Clean up proguard rules
Goooler Apr 6, 2023
086b45c
Remove more unnecessary functions
Goooler Apr 6, 2023
ebb594f
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Apr 6, 2023
d79a54e
Merge remote-tracking branch 'origin/upstream' into release
Goooler Apr 13, 2023
5f527e8
AGP 8.0.0-rc01
Goooler Apr 13, 2023
fb0a981
Add gradle-dependency-submission job (#26)
Goooler Apr 13, 2023
c43fe58
Remove crash reports uploading (#27)
Goooler Apr 13, 2023
1d69943
Merge jobs
Goooler Apr 13, 2023
1253459
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Apr 13, 2023
f2304b3
Merge remote-tracking branch 'origin/upstream' into release
Goooler Apr 13, 2023
a0e7957
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Apr 20, 2023
ab8879c
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Apr 27, 2023
9ece678
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler May 4, 2023
f58e014
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler May 11, 2023
083eaae
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler May 25, 2023
78cf3c9
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jun 2, 2023
482934c
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jun 8, 2023
9be62a6
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jun 22, 2023
a32d580
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jun 30, 2023
26566fd
Use AppCompat theme on AddItemActivity (#32)
Goooler Jul 6, 2023
6c60a18
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jul 7, 2023
a181368
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Jul 20, 2023
b03a817
Merge remote-tracking branch 'origin/upstream' into release
Goooler Jul 27, 2023
cda346d
GitHub Dependency Graph support by GBA
Goooler Aug 5, 2023
cbcf073
Revert "Remove crash reports uploading (#27)"
Goooler Aug 13, 2023
8fa0b4a
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Aug 15, 2023
06f1bb2
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Aug 30, 2023
204b9d6
Adopt targetSdk 33 (#33)
Goooler Sep 4, 2023
2e2e251
Call super's onRequestPermissionsResult (#34)
Goooler Sep 5, 2023
a4ae008
No need to override onActivityResult in LawnchairLauncher (#35)
Goooler Sep 6, 2023
c0ba30f
Use toolchain (#36)
Goooler Sep 6, 2023
479f78d
Bump actions/checkout to v4
Goooler Sep 6, 2023
5f72f55
Merge remote-tracking branch 'origin/upstream' into release
Goooler Sep 6, 2023
147f72e
Update GHA config
Goooler Sep 6, 2023
287897d
Update badge
Goooler Sep 6, 2023
c2aa8a3
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Sep 7, 2023
70bd4f4
Call super's onActivityResult (#37)
Goooler Sep 7, 2023
1abc4fb
Still add framework.jar into Kotlin classpath
Goooler Sep 9, 2023
a9ac445
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Sep 9, 2023
6f535ef
Merge branch 'LawnchairLauncher:12.1-dev' into release
Goooler Sep 14, 2023
40c549c
Merge branch 'LawnchairLauncher:12.1-dev' into trunk
Goooler Sep 28, 2023
10f24d6
Merge branch 'LawnchairLauncher:12.1-dev' into trunk
Goooler Oct 5, 2023
943962c
Run CI on trunk
Goooler Oct 5, 2023
48ca659
Update ci.yml
Goooler Oct 5, 2023
3095848
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Oct 19, 2023
f960dfe
Merge branch 'LawnchairLauncher:12.1-dev' into trunk
Goooler Nov 8, 2023
1f60424
Revert "Adopt targetSdk 33 (#33)"
Goooler Nov 22, 2023
3a2bef3
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Nov 22, 2023
2aac2b3
Fix onDestroy
Goooler Nov 22, 2023
ddb105a
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Nov 24, 2023
64b4e0d
Add check style job on CI
Goooler Nov 24, 2023
b749c02
Limit CI running on PRs
Goooler Nov 24, 2023
a305bc8
Allow Optimization
Goooler Nov 24, 2023
7da10fa
Merge branch 'LawnchairLauncher:13-dev' into trunk
Goooler Nov 25, 2023
008a1f8
Fix onDestroy
Goooler Nov 25, 2023
8c277cd
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Nov 26, 2023
50b82f1
Revert unnecessary changes
Goooler Nov 26, 2023
814de48
Merge branch 'LawnchairLauncher:13-dev' into trunk
Goooler Nov 29, 2023
d963318
Fix
Goooler Nov 29, 2023
171cbbe
Add an option to control recent apps showing
Goooler Nov 30, 2023
2c65358
Merge branch 'upstream' into trunk
Goooler Nov 30, 2023
3144526
Bump actions/setup-java to v4
Goooler Nov 30, 2023
fc5c83d
Revert "Add an option to control recent apps showing"
Goooler Nov 30, 2023
9e8f912
Merge branch 'LawnchairLauncher:13-dev' into trunk
Goooler Dec 1, 2023
96bb04e
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Dec 7, 2023
97b59b6
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Dec 9, 2023
7143038
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Dec 17, 2023
23366c1
Fix conflicts
Goooler Dec 17, 2023
3e74739
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Dec 18, 2023
9601b55
Remove `ComposeInitializer.initCompose`
Goooler Dec 18, 2023
3468406
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Dec 22, 2023
a24b3f9
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Dec 22, 2023
06049cd
Compat users upgrade from Lawnchair 13
Goooler Dec 22, 2023
edc256e
Version 14.0.0
Goooler Dec 22, 2023
bf10368
Fix merge conflicts
Goooler Dec 22, 2023
e4a3f4b
Update README.md
Goooler Dec 22, 2023
2a40368
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Dec 23, 2023
5dbb633
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Dec 23, 2023
c10a102
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Dec 25, 2023
57fac0e
Bump GBA to v3-prerelease
Goooler Dec 27, 2023
e291a8f
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Dec 27, 2023
35dbc0c
Gradle 8.6 RC1
Goooler Dec 28, 2023
c55f65c
Wrapper change
Goooler Dec 28, 2023
8cc4418
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Dec 30, 2023
5516ff7
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Jan 4, 2024
a8bf9b2
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Jan 8, 2024
dc10f82
Create ISSUE_TEMPLATE.md
Goooler Jan 9, 2024
a0f6490
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Jan 11, 2024
831bfa0
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Jan 20, 2024
88e7000
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Jan 23, 2024
87640fe
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Jan 25, 2024
c69b652
Update ci.yml
Goooler Jan 25, 2024
da2bddd
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Jan 26, 2024
02a6635
Fix style
Goooler Jan 26, 2024
98a7db8
Merge branch 'LawnchairLauncher:14-dev' into trunk
Goooler Jan 26, 2024
1a723e3
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Jan 28, 2024
f226944
Revert "Mark SlicePermissionActivity exported"
Goooler Jan 28, 2024
0417818
Reverts
Goooler Jan 28, 2024
41c85f5
Update issue template
Goooler Jan 28, 2024
e7819c9
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Jan 28, 2024
b14e999
Reverts
Goooler Jan 28, 2024
f34627d
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Feb 2, 2024
364db2f
Note building
Goooler Feb 2, 2024
ea56290
Remove debug suffix
Goooler Feb 2, 2024
a6b7d90
Extend more AppCompatActivity (#50)
Goooler Feb 2, 2024
30bc931
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Feb 3, 2024
94a8e4a
Remove dependency-graph
Goooler Feb 3, 2024
54f1767
Revert "Extend more AppCompatActivity (#50)" (#53)
Goooler Feb 3, 2024
18df8f9
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Mar 7, 2024
043f02d
Fix merge
Goooler Mar 7, 2024
3f516c2
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Mar 10, 2024
e5a4d84
Fix style
Goooler Mar 10, 2024
fc07992
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Mar 16, 2024
70d4a3f
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Mar 21, 2024
d203c2d
Update bug_report.yaml
Goooler Mar 25, 2024
5ff25c6
Remove abiFilters
Goooler Mar 26, 2024
a004df3
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Mar 26, 2024
58ce367
Merge remote-tracking branch 'origin/upstream' into trunk
Goooler Mar 31, 2024
704b0f7
Update bug_report.yaml
Goooler Apr 1, 2024
e6416b5
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler Apr 4, 2024
b53542b
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler Apr 16, 2024
5ded942
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler Apr 18, 2024
e869e52
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler Apr 29, 2024
a7da350
Kotlin 2.0.0-RC2
Goooler Apr 29, 2024
f9b563e
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler Apr 30, 2024
8a1bede
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler May 3, 2024
87df68d
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler May 8, 2024
cdfa3fd
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler May 21, 2024
4f99bef
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler May 25, 2024
033accd
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler May 31, 2024
d5ccb15
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler Jun 7, 2024
1738f42
Add nightly-release workflow
Goooler Jun 7, 2024
04133d9
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler Jun 8, 2024
ea7be89
Remove -p
Goooler Jun 8, 2024
450c0b4
Merge remote-tracking branch 'refs/remotes/origin/upstream' into trunk
Goooler Jun 11, 2024
bfe826c
Release with date
Goooler Jun 11, 2024
d00afc0
Replace release name
Goooler Jun 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 9 additions & 61 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
name: Bug report
description: Create a report to help us address issues you are facing with the app.
title: "[BUG] "
labels: [bug]
labels: [ bug ]
body:
- type: markdown
- type: checkboxes
attributes:
value: |
Thanks for taking the time to file this issue! Here are a few things to check before clicking the submit button :)
1. Make sure you're on the latest version of the app. The current release can be found here: https://github.com/LawnchairLauncher/lawnchair/releases.
2. Read the FAQ to check if it's one of the common issues you can encounter in the launcher; if it is, please don't create an issue about it. https://lawnchair.app/faq.
3. Search through **both** [open and closed issues](https://github.com/LawnchairLauncher/lawnchair/issues?q=is%3Aissue+sort%3Aupdated-desc+) for your bug.
4. ALWAYS fill this template. If you fail to do so, your issue will be immediately closed with no response. Maintaining open source projects for free is hard work, and we expect users to respect that time and effort by putting in a little bit of their own. That helps us fix these problems faster and in return you get a better app — everybody wins.

Note: If this issue is inactive for 90 days, it'll be marked as stale.
label: Checklist
description: Ensure you are using the latest build.
options:
- label: No one has submitted a similar or identical bug report before.
required: true
- label: Please check if the same issue is presented in [the upstream nightly artifact](https://github.com/LawnchairLauncher/lawnchair/releases/tag/nightly). If so, please file the issue to that repository instead.
required: true

- type: textarea
id: bug-description
Expand All @@ -21,54 +20,3 @@ body:
description: A clear and concise description of what the bug is.
validations:
required: true

- type: textarea
id: steps-to-reproduce
attributes:
label: Steps to reproduce
description: Steps to reproduce the bug
value: |
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true

- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true

- type: textarea
id: screenshots
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
validations:
required: false

- type: textarea
id: device-info
attributes:
label: Device information
description: Provide details about your device, OS, app version, etc.
value: |
- Device: [e.g. Google Pixel 6]
- OS: [e.g. stock ROM Android version 12.0]
- App version: [e.g. 12.1.0 Alpha 4]
validations:
required: true

- type: textarea
id: additional-context
attributes:
label: Additional context
description: Add any other context about the problem here.
placeholder: If this is a crash report, you can paste or link the crash message in here.
validations:
required: false
11 changes: 0 additions & 11 deletions .github/ISSUE_TEMPLATE/config.yml

This file was deleted.

58 changes: 0 additions & 58 deletions .github/ISSUE_TEMPLATE/feature_request.yaml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/pull_request_template.md

This file was deleted.

95 changes: 19 additions & 76 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,33 +3,32 @@ name: CI
on:
push:
branches:
- '*-dev'
- trunk
paths-ignore:
- '.idea/**'
- '.gitattributes'
- '.github/**.json'
- '.gitignore'
- '.gitmodules'
- '**.md'
- 'LICENSE'
- 'NOTICE'
pull_request:
branches:
- trunk
paths-ignore:
- '.idea/**'
- '.gitattributes'
- '.github/**.json'
- '.gitignore'
- '.gitmodules'
- '**.md'
- 'LICENSE'
- 'NOTICE'
workflow_dispatch:
workflow_call:

jobs:
build-debug-apk:
build:
runs-on: ubuntu-latest
continue-on-error: true
permissions:
contents: write
steps:
- uses: actions/checkout@v4
with:
Expand All @@ -42,23 +41,14 @@ jobs:
with:
cache-encryption-key: Da25KUVSE5jbGds2zXmfXw==
gradle-home-cache-cleanup: true
- name: Write sign info
if: github.repository_owner == 'LawnchairLauncher'
run: |
if [ ! -z "${{ secrets.KEYSTORE }}" ]; then
echo storePassword='${{ secrets.KEYSTORE_PASSWORD }}' >> keystore.properties
echo keyAlias='${{ secrets.KEY_ALIAS }}' >> keystore.properties
echo keyPassword='${{ secrets.KEY_PASSWORD }}' >> keystore.properties
echo storeFile='${{ github.workspace }}/key.jks' >> keystore.properties
echo ${{ secrets.KEYSTORE }} | base64 --decode > ${{ github.workspace }}/key.jks
fi
- name: Build debug APK
run: ./gradlew assembleLawnWithQuickstepGithubDebug assembleLawnWithQuickstepMarketDebug
- name: Upload artifact
uses: actions/upload-artifact@v4
- run: ./gradlew assembleLawnWithQuickstepRelease
- uses: actions/upload-artifact@v4
if: github.ref == 'refs/heads/trunk' && github.event_name == 'push'
with:
name: Debug APK
path: build/outputs/apk/**/*.apk
name: Release APK
path: |
build/outputs/apk/lawnWithQuickstep/release/*.apk
build/outputs/mapping/lawnWithQuickstepRelease/mapping.txt

check-style:
runs-on: ubuntu-latest
Expand All @@ -75,67 +65,20 @@ jobs:
gradle-home-cache-cleanup: true
- run: ./gradlew spotlessCheck

send-notifications:
runs-on: ubuntu-latest
if: github.repository_owner == 'LawnchairLauncher'
needs: build-debug-apk
steps:
- uses: actions/checkout@v4
with:
submodules: true
fetch-depth: 0
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- name: Install Python packages
run: |
python -m pip install --upgrade pip
pip install gitpython requests
- name: Download artifact
uses: actions/download-artifact@v4
with:
name: Debug APK
path: artifacts/debug-apk
- name: Send notifications
run: python ci.py
env:
GITHUB_EVENT_BEFORE: ${{ github.event.before }}
TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_CI_BOT_TOKEN }}
TELEGRAM_CI_CHANNEL_ID: ${{ secrets.TELEGRAM_CI_CHANNEL_ID }}
TELEGRAM_TEAM_GROUP_ID: ${{ secrets.NOTIFY_CHANNEL_ID }}
ARTIFACT_DIRECTORY: artifacts/debug-apk
GITHUB_REF: ${{ github.ref }}
ACTION: internal_notifications

crowdin-auto-merge:
runs-on: ubuntu-latest
if: github.event.pull_request.user.login == 'lawnchair-bot' && github.event.pull_request.title == 'New Crowdin translations by Github Action'
needs: build-debug-apk
steps:
- env:
GH_TOKEN: ${{ secrets.LAWNCHAIR_BOT_TOKEN }}
PR_URL: ${{ github.event.pull_request.html_url }}
run: |
gh pr comment $PR_URL --body "No issues found, auto-merging the Crowdin pull request."
gh pr merge $PR_URL --auto --squash --delete-branch

nightly-release:
runs-on: ubuntu-latest
if: github.repository_owner == 'LawnchairLauncher' && github.event_name == 'push' && github.ref == 'refs/heads/14-dev'
needs: build-debug-apk
if: github.repository_owner == 'Goooler' && github.ref == 'refs/heads/trunk' && github.event_name == 'push'
needs: build
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- uses: actions/download-artifact@v4
# Note the # and () symbols are not supported in GitHub Release filenames, even manually
- name: Export APK_NAME for later use
run: echo "APK_NAME=Lawnchair.Debug.${{ github.ref_name }}.Nightly-CI_${{ github.run_number }}-$(echo ${{ github.sha }} | cut -c1-7).apk" >> $GITHUB_ENV
- name: Rename .apk file
run: mv "./Debug APK/lawnWithQuickstepGithub/debug/"*.apk "./$APK_NAME"
- name: Generate release name with current date
run: echo "RELEASE_NAME=14.0.0-$(date +'%Y%m%d')" >> $GITHUB_ENV
- name: Delete release if exist then create release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh release view "nightly" && gh release delete "nightly" -y --cleanup-tag
gh release create "nightly" "./$APK_NAME" -p -t "Lawnchair Nightly" --generate-notes
gh release view ${{ env.RELEASE_NAME }} && gh release delete "nightly" -y --cleanup-tag
gh release create ${{ env.RELEASE_NAME }} "./Release APK/apk/lawnWithQuickstep/release/"*.apk "./Release APK/mapping/lawnWithQuickstepRelease/"mapping.txt -t ${{ env.RELEASE_NAME }} --generate-notes
42 changes: 0 additions & 42 deletions .github/workflows/close_low_effort_issues.yml

This file was deleted.

23 changes: 0 additions & 23 deletions .github/workflows/close_stale_issues.yml

This file was deleted.

Loading
Loading