Skip to content

Commit

Permalink
Squashed merge commit (Dec 13,2023)
Browse files Browse the repository at this point in the history
commit 680838d
Author: Kacper Zacharski <[email protected]>
Date:   Wed Dec 13 13:51:43 2023 +0100

    Add icon for Pleco, link Mój T-Mobile to a drawable (LawnchairLauncher#1657)

    * Add icon for Pleco

    * Added space in appfilter to fix style check issue

    * Link Mój T-Mobile to a drawable

    * Fix pleco height

commit 017acab
Author: Gleb <[email protected]>
Date:   Wed Dec 13 05:17:04 2023 +0300

    +14 icons: Amazon Appstore, Epic Games, Lyft (LawnchairLauncher#1660)

    * +14 icons: Amazon Appstore, Epic Games, Lyft

    * +7 new and some updates

commit 637b595
Author: Alexandre Paradis <[email protected]>
Date:   Tue Dec 12 17:58:04 2023 -0500

    Add icon for Télé-Québec (LawnchairLauncher#1659)

commit af75c7e
Author: Gleb <[email protected]>
Date:   Wed Dec 13 01:57:24 2023 +0300

    Adding a hint in case of icon redesign (LawnchairLauncher#1646)

    * Adding a hint in case of icon redesign

    * Update README.md

commit edce2af
Author: Alexandre Paradis <[email protected]>
Date:   Tue Dec 12 17:56:31 2023 -0500

    Add icon for Zoho Campaigns (LawnchairLauncher#1658)

commit 0cd23e0
Author: DhirenV <[email protected]>
Date:   Wed Dec 13 04:23:35 2023 +0530

    Updated Hindi & Marathi Translations  (LawnchairLauncher#1661)

    * Update strings.xml

    * Update strings.xml

    * Update strings.xml

commit 0b866a9
Author: tduck973564 <[email protected]>
Date:   Wed Dec 13 09:49:41 2023 +1100

    Add 6 icons (LawnchairLauncher#1620)

    * Added Egg, Inc.

    * removed zone identifier whatever that was

    * fixed appfilter.xml

    * made a frame around egg inc, works properly now

    * added warpshare icon

    * updated warpshare icon

    * made warpshare and egg inc fit into larger space

    * fixed waprshare icon

    * added ptv logo

    * updated ptv logo

    * updated ireal pro icon

    * metronome and seeker icons, sorted appfilter alphabetically

    * cleaned up formatting

    * updated ireal pro icon

    * fixed ptv svg

    * replaced appfilter.xml with upstream and added links to icons

    * spotlessApply task to fix formatting errors in appfilter.xml

commit c68a2a2
Author: Patryk Radziszewski <[email protected]>
Date:   Tue Dec 12 16:48:55 2023 +0000

    Rename job

commit 3cbadf2
Author: Alexandre Paradis <[email protected]>
Date:   Sun Dec 10 10:34:33 2023 -0500

    Add icon for MonBell (LawnchairLauncher#1643)

commit dbd57b3
Author: Chang Jiaman <[email protected]>
Date:   Sun Dec 10 22:42:12 2023 +0800

    add icon for DingTalk (LawnchairLauncher#1654)

    * add dingtalk

    * fix dingtalk

commit 83a1999
Author: Goooler <[email protected]>
Date:   Sun Dec 10 22:20:17 2023 +0800

    Optimize artifacts copy task (LawnchairLauncher#1655)

    We should avoid using internal tasks in 49b5567.

    Refs https://github.com/android/gradle-recipes/blob/1cd59c8951b59fd692f5194bfd451db2473975b9/addCustomAsset/build-logic/plugins/src/main/kotlin/CustomPlugin.kt#L63-L70.

commit 16dc144
Author: Goooler <[email protected]>
Date:   Sun Dec 10 16:51:40 2023 +0800

    Use mrmans0n Compose rules to check styles (LawnchairLauncher#1650)

    * Set up Compose rules

    * Apply kotlinx-collections-immutable

    * Fix styles

    * Remove import

commit 616d46d
Author: Gleb <[email protected]>
Date:   Sat Dec 9 21:03:10 2023 +0300

    Updating the link to Lawnicons guidelines (LawnchairLauncher#1653)

    Discovered another link that broke after moving docs.

commit 290415a
Author: Gleb <[email protected]>
Date:   Sat Dec 9 15:33:00 2023 +0300

    +10 icons: Devialet Gemini, Monument Valley, TapTap (LawnchairLauncher#1651)

commit 5219d4a
Author: Gleb <[email protected]>
Date:   Fri Dec 8 20:49:22 2023 +0300

    14 icons (LawnchairLauncher#1648)

commit 3ad9c5f
Author: Goooler <[email protected]>
Date:   Fri Dec 8 14:46:31 2023 +0800

    Misc

commit eefbbd5
Author: Gleb <[email protected]>
Date:   Fri Dec 8 03:06:24 2023 +0300

    +20 icons: BBVA, Marvel SNAP, UNO (LawnchairLauncher#1647)

    * +20 icons: BBVA, Marvel SNAP, UNO

    * Minor changes

commit 349a636
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Thu Dec 7 23:43:27 2023 +0800

    Update actions/stale action to v9 (LawnchairLauncher#1645)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit 4780ba1
Author: Patryk Radziszewski <[email protected]>
Date:   Thu Dec 7 14:58:48 2023 +0000

    Change sync-labels to true

commit 328b64e
Author: Gleb <[email protected]>
Date:   Thu Dec 7 17:18:28 2023 +0300

    +5 links (LawnchairLauncher#1644)

commit f39ba60
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Thu Dec 7 08:29:52 2023 +0800

    Update Kotlin, KSP and Compose Compiler (LawnchairLauncher#1578)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit 65180c7
Author: Gleb <[email protected]>
Date:   Thu Dec 7 03:26:56 2023 +0300

    Update the guide for requesting icons via IconRequest (LawnchairLauncher#1641)

    * IconRequest videoguide

    * Update IconRequest_videoguide.mp4

    * Added a video guide for IconRequest and updated the wording a bit.

    * Removed unused files

commit 96cd5c9
Merge: 2563c6b efd3d7f
Author: Patryk Radziszewski <[email protected]>
Date:   Wed Dec 6 21:14:53 2023 +0000

    Merge branch 'develop' of https://github.com/LawnchairLauncher/lawnicons into develop

commit 2563c6b
Author: Patryk Radziszewski <[email protected]>
Date:   Wed Dec 6 21:14:51 2023 +0000

    Fix `code` label exceptions

    Has been tested, didn't have issues. Hopefully won't have issues here.

commit efd3d7f
Author: Alexandre Paradis <[email protected]>
Date:   Wed Dec 6 15:54:28 2023 -0500

    Add icon for Zoho SalesIQ (LawnchairLauncher#1639)

    * Add icon for Zoho SalesIQ

    * Alignment

commit e9ee124
Author: Patryk Radziszewski <[email protected]>
Date:   Wed Dec 6 20:45:35 2023 +0000

    Exclude code label for `app/assets` and `strings.xml`

commit 7b7060f
Author: Gleb <[email protected]>
Date:   Wed Dec 6 23:36:58 2023 +0300

    12 icons: Atomas, Pronote, Suzuki Connect (LawnchairLauncher#1634)

commit 31e1f64
Author: Patryk Radziszewski <[email protected]>
Date:   Wed Dec 6 20:17:03 2023 +0000

    Change back to v4 for now

commit 9e38775
Author: Patryk Radziszewski <[email protected]>
Date:   Wed Dec 6 18:30:26 2023 +0000

    Add guide how to check boxes

commit cd543b1
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Wed Dec 6 16:42:36 2023 +0000

    Update actions/labeler action to v5 (LawnchairLauncher#1638)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit 7998dc6
Author: Alexandre Paradis <[email protected]>
Date:   Wed Dec 6 11:42:22 2023 -0500

    Add icon for Taxi Coop (LawnchairLauncher#1637)

commit 71282bf
Author: Patryk Radziszewski <[email protected]>
Date:   Wed Dec 6 16:27:04 2023 +0000

    Automatically label PRs (LawnchairLauncher#1579)

    * Workflow to automatically label PRs

    Added a workflow which will automatically label new PRs with "needs review". If the pr has changes to any .md file, the documentation label will be applied. If there's any changes to directories/files which would be changed for icons, the "icon change" label will be applied.

    * Remove needs review, change docs and add code

    * Change docs directories

    * Add another docs directory

    * Label changes to strings.xml with `locale`

commit 7bfcfe9
Author: Alexandre Paradis <[email protected]>
Date:   Wed Dec 6 11:01:58 2023 -0500

    Add request_form french translation (LawnchairLauncher#1636)

commit 143168c
Author: Alexandre Paradis <[email protected]>
Date:   Wed Dec 6 10:47:33 2023 -0500

    Add Square icon (LawnchairLauncher#1623)

    * Add Square icon

    * 144

commit c750734
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Wed Dec 6 22:23:53 2023 +0800

    Update actions/setup-python action to v5 (LawnchairLauncher#1635)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit 0c9d11c
Author: Alexandre Paradis <[email protected]>
Date:   Wed Dec 6 08:42:29 2023 -0500

    Add Zoho Social (LawnchairLauncher#1624)

commit 56ace7e
Author: Alexandre Paradis <[email protected]>
Date:   Wed Dec 6 08:41:14 2023 -0500

    Add icon for Private Internet Access VPN (LawnchairLauncher#1628)

    * Add icon for Private Internet Access VPN

    * Add missing space

commit 2283cc2
Author: Alexandre Paradis <[email protected]>
Date:   Wed Dec 6 08:40:20 2023 -0500

    Add Bell Wi-Fi icon (LawnchairLauncher#1632)

    * Add Bell Wi-Fi icon

    * 🤔 Fix icon name

commit ccb9005
Author: Patryk Radziszewski <[email protected]>
Date:   Wed Dec 6 13:36:37 2023 +0000

    Add Polish 'Icon Request Form' translation

commit 107e59b
Author: Bagas Firmansyah <[email protected]>
Date:   Wed Dec 6 13:56:16 2023 +0700

    Add Indonesian translation (LawnchairLauncher#1633)

    Co-authored-by: Goooler <[email protected]>

commit 7d2b950
Author: Goooler <[email protected]>
Date:   Wed Dec 6 14:07:16 2023 +0800

    Mark some strings non-translatable

commit 97741c1
Author: Pun Butrach <[email protected]>
Date:   Wed Dec 6 04:08:10 2023 +0700

    Link multiples gcam mod 8.8 and 9.x (LawnchairLauncher#1629)

    * Link multiple GCAM Mod from version 8 and 9

    Signed-off-by: validcube <[email protected]>

    * Complete the 9.0 saga

    Signed-off-by: validcube <[email protected]>

    * reorder

    ---------

    Signed-off-by: validcube <[email protected]>

commit 63e40c4
Author: Gleb <[email protected]>
Date:   Tue Dec 5 22:33:12 2023 +0300

    11 icons: Antimine, APK Editor Pro, Fake GPS (LawnchairLauncher#1631)

    * 11 icons: Antimine, APK Editor Pro, Fake GPS

    * Minor changes

commit fe06ab5
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Wed Dec 6 01:56:17 2023 +0800

    Update plugin com.gradle.enterprise to v3.16 (LawnchairLauncher#1630)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit b53ecf1
Author: SuperDragonXD <[email protected]>
Date:   Tue Dec 5 21:24:47 2023 +0800

    Fix error

commit 11dbdc4
Author: SuperDragonXD <[email protected]>
Date:   Tue Dec 5 21:16:22 2023 +0800

    Migrate strings to `strings.xml`

commit 49b5567
Author: Goooler <[email protected]>
Date:   Tue Dec 5 20:14:28 2023 +0800

    Fix task dependencies for release build

commit 7c0f485
Author: Patryk Radziszewski <[email protected]>
Date:   Tue Dec 5 10:50:31 2023 +0000

    Bump version and versionCode

commit 1f57308
Author: Kendell R <[email protected]>
Date:   Tue Dec 5 02:42:27 2023 -0800

    Minify SVGs (LawnchairLauncher#1622)

commit 5c60894
Author: Pun Butrach <[email protected]>
Date:   Tue Dec 5 17:20:51 2023 +0700

    Link Gloom debug apk (LawnchairLauncher#1625)

    * Link Gloom debug apk

    * Avoid duplication

    Co-authored-by: Gleb <[email protected]>

    ---------

    Co-authored-by: Gleb <[email protected]>

commit dfeb675
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Mon Dec 4 14:26:06 2023 +0800

    Update plugin com.diffplug.spotless to v6.23.3 (LawnchairLauncher#1621)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit aa0cad6
Author: Gleb <[email protected]>
Date:   Sun Dec 3 21:42:34 2023 +0300

    Replaced the link to the form in the repository description (LawnchairLauncher#1619)

commit 0b178a2
Author: Gleb <[email protected]>
Date:   Sun Dec 3 20:10:47 2023 +0300

    Quality update 9 (LawnchairLauncher#1618)

    * Quality update 9

    * Update bandlab.svg

commit 148b48c
Author: Gleb <[email protected]>
Date:   Sun Dec 3 06:22:17 2023 +0300

    Replacing links to the icon request form (LawnchairLauncher#1616)

commit c3eddfc
Author: Alexandre Paradis <[email protected]>
Date:   Sat Dec 2 14:48:31 2023 -0500

    Add Crave Icon (LawnchairLauncher#1601)

commit 95c35c0
Author: Gleb <[email protected]>
Date:   Sat Dec 2 22:28:07 2023 +0300

    Twint apps (LawnchairLauncher#1615)

    * Update raiffeisen_twint.svg

    * +18 icons

commit 9a2f68f
Author: Gleb <[email protected]>
Date:   Sat Dec 2 16:33:58 2023 +0300

    Quality update 8. Rounding corners (LawnchairLauncher#1614)

commit 7a118ba
Author: Patryk Radziszewski <[email protected]>
Date:   Sat Dec 2 12:09:27 2023 +0000

    Make "External Links" a translatable String (LawnchairLauncher#1611)

    * Make "External Links" a translatable String

    Made "External Links" a translatable String and added the Polish Translation

    * Add Fr transaltion

    Co-Authored-By: Alexandre Paradis <[email protected]>

    * Add Hindi and Marathi translation

    Co-Authored-By: DhirenV <[email protected]>

    ---------

    Co-authored-by: Alexandre Paradis <[email protected]>
    Co-authored-by: DhirenV <[email protected]>

commit 49168d1
Author: Alexandre Paradis <[email protected]>
Date:   Sat Dec 2 06:44:57 2023 -0500

    Add Circuit électrique (LawnchairLauncher#1612)

commit ade8fcf
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Sat Dec 2 10:42:53 2023 +0800

    Update Hilt to v2.49 (LawnchairLauncher#1613)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit 93e1b0c
Author: Alexandre Paradis <[email protected]>
Date:   Fri Dec 1 15:32:07 2023 -0500

    Add icon for La Presse (LawnchairLauncher#1596)

    * Add icon for La Presse

    * Rounded S

commit 17ccb15
Author: Patryk Radziszewski <[email protected]>
Date:   Fri Dec 1 16:14:02 2023 +0000

    Change all Twitter links to X

    Future proof Twitter links unless Elon decides to go back to Twitter 🙃

commit 0686a77
Author: Alexandre Paradis <[email protected]>
Date:   Fri Dec 1 09:39:41 2023 -0500

    Add PayPal Business variant (LawnchairLauncher#1576)

    * Link PayPal Business to PayPal icon

    * Add PayPal Business variant

commit e0f1771
Author: DhirenV <[email protected]>
Date:   Fri Dec 1 05:40:06 2023 +0530

    Update search message and add Marathi translations (LawnchairLauncher#1609)

    * Added Hindi Translations

    * Added Hindi Translations

    * Added Hindi Translations

    * Create strings.xml

    * Update strings.xml

    * Update search message and add Marathi translations

commit ece0ea7
Author: Gleb <[email protected]>
Date:   Fri Dec 1 00:44:34 2023 +0300

    18 icons: Boo, FlixBus, nConnect (LawnchairLauncher#1608)

commit 996380b
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Thu Nov 30 19:01:17 2023 +0000

    Update AGP (LawnchairLauncher#1607)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit f22b2b9
Author: DhirenV <[email protected]>
Date:   Thu Nov 30 23:20:50 2023 +0530

    Added Hindi Translations (LawnchairLauncher#1606)

    * Added Hindi Translations

    * Added Hindi Translations

    * Added Hindi Translations

commit 2f1178a
Author: Vitaliklidy <[email protected]>
Date:   Thu Nov 30 18:51:50 2023 +0200

    Linked 1 icon (LawnchairLauncher#1605)

    Linked HIT app to a new package name

commit 408b628
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Thu Nov 30 10:01:29 2023 +0800

    Update dependency commons-io:commons-io to v2.15.1 (LawnchairLauncher#1603)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit 5833acd
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Thu Nov 30 09:57:40 2023 +0800

    Update plugin com.diffplug.spotless to v6.23.2 (LawnchairLauncher#1604)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit 8ead7db
Author: Alexandre Paradis <[email protected]>
Date:   Wed Nov 29 17:26:48 2023 -0500

    Add Zoho One (LawnchairLauncher#1571)

    * Add Zoho One

    * Fit content area

commit f92edb4
Author: Alexandre Paradis <[email protected]>
Date:   Wed Nov 29 17:26:07 2023 -0500

    Add SAQ Icon (LawnchairLauncher#1577)

    * Add SAQ Icon

    * Single stroke instead of outlines

commit 6b7b207
Author: Christoph <[email protected]>
Date:   Wed Nov 29 23:21:07 2023 +0100

    Add unifilm.de (LawnchairLauncher#1583)

    * Add links for Duolingo & Qobuz

    * add streetmeasure

    * whoop dee doo

    * fix streetmeasure

    * Add unifilm.de

    * change filename to unifilm_de

    * fix corner

    ---------

    Co-authored-by: Patryk Radziszewski <[email protected]>

commit eae8a1b
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Thu Nov 30 02:36:52 2023 +0800

    Update plugin com.diffplug.spotless to v6.23.1 (LawnchairLauncher#1602)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit cb8f8d0
Author: Alexandre Paradis <[email protected]>
Date:   Wed Nov 29 11:21:47 2023 -0500

    Add French translation (LawnchairLauncher#1595)

commit 3c376b0
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Thu Nov 30 00:12:51 2023 +0800

    Update actions/first-interaction action to v1.3.0 (LawnchairLauncher#1598)

    * Update actions/first-interaction action to v1.3.0

    * Update first_pr_interaction.yml

    ---------

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Goooler <[email protected]>

commit f1b2211
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Thu Nov 30 00:08:31 2023 +0800

    Update actions/setup-java action to v4 (LawnchairLauncher#1600)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit cc878e9
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Thu Nov 30 00:04:44 2023 +0800

    Update dependency gradle to v8.5 (LawnchairLauncher#1599)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit 100542f
Author: Gleb <[email protected]>
Date:   Wed Nov 29 04:20:55 2023 +0300

    +10 new icons: Aha, ExifEraser, Pulse (LawnchairLauncher#1597)

    * +10 new icons: Aha, ExifEraser, Pulse

    * Fixed opacity

    * Fixed some visual little things
  • Loading branch information
k4ustu3h committed Dec 13, 2023
1 parent 13ad197 commit a0a5ea1
Show file tree
Hide file tree
Showing 45 changed files with 453 additions and 160 deletions.
4 changes: 3 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE/icon_addition.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@

## Contributor's checklist

- [ ] I have followed the [Lawnicons Guidelines](https://github.com/k4ustu3h/forkicons/blob/develop/.github/CONTRIBUTING.md)
<!-- Replace [ ] with [x] to check -->

- [ ] I have followed the [Lawnicons Guidelines](https://github.com/k4ustu3h/forkicons/blob/develop/CONTRIBUTING.md)
- [ ] I have ensured that Lawnicons builds correctly
- [ ] I am willing to make changes to my icons if someone suggests changes
17 changes: 17 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
docs:
- "*.md"
- .github/PULL_REQUEST_TEMPLATE/*.md
- .github/pull_request_template.md
- docs/**

icons:
- svgs/*
- app/assets/appfilter.xml

code:
- any: ['app/**/*']
all: ['!app/assets/appfilter.xml', '!app/src/main/res/*/strings.xml']

locale:
- app/src/main/res/*/strings.xml

4 changes: 2 additions & 2 deletions .github/workflows/build_debug_apk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
uses: actions/checkout@v4
with:
submodules: true
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
distribution: "zulu"
java-version: 17
Expand Down Expand Up @@ -49,7 +49,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
distribution: "zulu"
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build_release_apk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
uses: actions/checkout@v4
with:
submodules: true
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
distribution: "zulu"
java-version: 17
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/close_stale_prs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v8.0.0
- uses: actions/stale@v9.0.0
with:
stale-pr-message: Thanks for your interest in contributing! Unfortunately, we have marked this PR as stale because it has been open for 1 month with no activity. Please apply the suggested changes if there are any, and comment something related to your PR. If you don't take any action for 2 weeks, the PR will be closed.
close-pr-message: As stated in my previous comment, this PR was closed because it has been stale for another 2 weeks with no activity. Thanks for your interest in contributing though!
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/first_pr_interaction.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
steps:
- name: Send message if first interaction
if: steps.outcome != 'failure'
uses: actions/first-interaction@v1.2.0
uses: actions/first-interaction@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
pr-message: |
Expand Down
15 changes: 15 additions & 0 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: "Label PRs"

on:
- pull_request_target

jobs:
label-prs:
permissions:
contents: read
pull-requests: write
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v4
with:
sync-labels: true
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ representative at an online or offline event.

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the community leaders responsible for enforcement at
[@lawnchairapp](https://twitter.com/lawnchairapp), [Telegram](https://t.co/qYev4OkvpT), or [Discord](https://discord.com/invite/3x8qNWxgGZ).
[@lawnchairapp](https://x.com/lawnchairapp), [Telegram](https://t.co/qYev4OkvpT), or [Discord](https://discord.com/invite/3x8qNWxgGZ).
All complaints will be reviewed and investigated promptly and fairly.

All community leaders are obligated to respect the privacy and security of the
Expand Down
13 changes: 9 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,17 +80,22 @@ The part before the `/` character in the above image, i.e. `org.telegram.messeng
#### IconRequest app

1. Download the [IconRequest app](https://github.com/Kaiserdragon2/IconRequest/releases).
2. Launch the app and click "REQUEST NEW" or "UPDATE EXISTING".
3. Get the Activity details for each app.
2. Launch the app and click one of the options:
- UPDATE EXISTING — to copy packages with activities.
- REQUEST NEW — to save icon images and packages with activities.
3. Select the apps for which youʼd like to request or make icons.
4. Copy, save or share.

https://github.com/x9136/lawnicons/assets/60105060/f27bf8cf-f9e0-4fb2-970e-8344fe2cee3e


![](docs/images/contributing-image-4.png)

#### Icon Pusher app

1. Download the [Icon Pusher app](https://play.google.com/store/apps/details?id=dev.southpaw.iconpusher&hl=en&gl=US).
2. Launch the app.
3. Select the icon(s) you want to upload or select all by pressing the square in the top right. Then press "Send".
4. View the Activity details for each app on the [Icon Pusher website](https://iconpusher.com/). Please make sure the `drawable="[DRAWABLE NAME]"` matches the icon SVG file name.
4. View the packages with the activities for each app on the [Icon Pusher website](https://iconpusher.com/). Please make sure the `drawable="[DRAWABLE NAME]"` matches the icon SVG file name.

## Contributing code

Expand Down
37 changes: 18 additions & 19 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import app.cash.licensee.LicenseeTask
import com.android.build.gradle.internal.api.ApkVariantOutputImpl
import java.io.FileInputStream
import java.util.Locale
Expand All @@ -23,7 +24,7 @@ val ciRunNumber = providers.environmentVariable("GITHUB_RUN_NUMBER").orNull.orEm
val isReleaseBuild = ciBuild && ciRef.contains("main")
val devReleaseName = if (ciBuild) "(Dev #$ciRunNumber)" else "($buildCommit)"

val version = "2.4.0"
val version = "2.5.0"
val versionDisplayName = "$version ${if (isReleaseBuild) "" else devReleaseName}"

android {
Expand All @@ -34,7 +35,7 @@ android {
applicationId = "app.lawnchair.lawnicons"
minSdk = 26
targetSdk = 34
versionCode = 7
versionCode = 8
versionName = versionDisplayName
vectorDrawables.useSupportLibrary = true
}
Expand Down Expand Up @@ -72,7 +73,6 @@ android {
}
}
sourceSets.getByName("app") {
assets.srcDir(layout.buildDirectory.dir("generated/dependencyAssets/"))
res.setSrcDirs(listOf("src/runtime/res"))
}

Expand All @@ -83,7 +83,7 @@ android {
}

composeOptions {
kotlinCompilerExtensionVersion = "1.5.4"
kotlinCompilerExtensionVersion = "1.5.6"
}

packaging {
Expand All @@ -97,22 +97,20 @@ android {
includeInBundle = false
}

applicationVariants.all {
val capitalizedName = name.replaceFirstChar { it.titlecase(Locale.ROOT) }
val copyArtifactList = tasks.register<Copy>("copy${capitalizedName}ArtifactList") {
dependsOn(tasks.named("licenseeAndroid$capitalizedName"))
from(reporting.file("licensee/android$capitalizedName/artifacts.json"))
into(layout.buildDirectory.dir("generated/dependencyAssets/"))
}
tasks.named("merge${capitalizedName}Assets").configure {
dependsOn(copyArtifactList)
androidComponents.onVariants { variant ->
val capName = variant.name.replaceFirstChar { it.titlecase(Locale.ROOT) }
val licenseeTask = tasks.named<LicenseeTask>("licenseeAndroid$capName")
val copyArtifactsTask = tasks.register<Copy>("copy${capName}Artifacts") {
dependsOn(licenseeTask)
from(licenseeTask.map { it.outputDir.file("artifacts.json") })
into(layout.buildDirectory.dir("generated/dependencyAssets/${variant.name}"))
}
if (buildType.name == "release") {
tasks.named("lintVitalAnalyze$capitalizedName").configure {
dependsOn(copyArtifactList)
}
variant.sources.assets?.addGeneratedSourceDirectory(licenseeTask) {
objects.directoryProperty().fileProvider(copyArtifactsTask.map { it.destinationDir })
}
}

applicationVariants.all {
outputs.all {
(this as? ApkVariantOutputImpl)?.outputFileName =
"Lawnicons $versionName v${versionCode}_${buildType.name}.apk"
Expand All @@ -126,7 +124,7 @@ licensee {

dependencies {
val lifecycleVersion = "2.6.2"
val hiltVersion = "2.48.1"
val hiltVersion = "2.49"

implementation("androidx.appcompat:appcompat:1.6.1")
implementation("androidx.core:core-ktx:1.12.0")
Expand All @@ -152,5 +150,6 @@ dependencies {
implementation("io.coil-kt:coil-compose:2.5.0")
implementation("com.squareup.retrofit2:retrofit:2.9.0")
implementation("com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter:1.0.0")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.1")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.2")
implementation("org.jetbrains.kotlinx:kotlinx-collections-immutable:0.3.6")
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
package app.lawnchair.lawnicons.model

import kotlinx.collections.immutable.ImmutableList

data class IconInfoModel(
val iconInfo: List<IconInfo>,
val iconInfo: ImmutableList<IconInfo>,
val iconCount: Int,
)
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import app.lawnchair.lawnicons.model.IconInfoModel
import app.lawnchair.lawnicons.model.SearchInfo
import app.lawnchair.lawnicons.util.getIconInfo
import javax.inject.Inject
import kotlinx.collections.immutable.toPersistentList
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.flow.MutableStateFlow
Expand All @@ -26,11 +27,11 @@ class IconRepository @Inject constructor(application: Application) {
.sortedBy { it.name.lowercase() }
.also {
iconInfoModel.value = IconInfoModel(
iconInfo = it,
iconInfo = it.toPersistentList(),
iconCount = it.size,
)
searchedIconInfoModel.value = IconInfoModel(
iconInfo = it,
iconInfo = it.toPersistentList(),
iconCount = it.size,
)
}
Expand All @@ -57,7 +58,7 @@ class IconRepository @Inject constructor(application: Application) {
),
).map { searchInfo ->
searchInfo.iconInfo
}
}.toPersistentList()
IconInfoModel(
iconCount = it.size,
iconInfo = filtered,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import androidx.compose.ui.platform.LocalInspectionMode
import androidx.compose.ui.unit.dp
import app.lawnchair.lawnicons.ui.components.core.SimpleListRow
import app.lawnchair.lawnicons.ui.theme.LawniconsTheme
import app.lawnchair.lawnicons.ui.util.LawniconsPreview
import app.lawnchair.lawnicons.ui.util.PreviewLawnicons
import coil.compose.AsyncImage
import coil.request.ImageRequest

Expand Down Expand Up @@ -71,9 +71,9 @@ fun ContributorRow(
)
}

@LawniconsPreview
@PreviewLawnicons
@Composable
fun ContributorRowPreview() {
private fun ContributorRowPreview() {
LawniconsTheme {
ContributorRow(
name = "User",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import app.lawnchair.lawnicons.ui.components.core.placeholder.material.fade
import app.lawnchair.lawnicons.ui.components.core.placeholder.material.placeholder
import app.lawnchair.lawnicons.ui.theme.LawniconsTheme
import app.lawnchair.lawnicons.ui.util.Elevation
import app.lawnchair.lawnicons.ui.util.LawniconsPreview
import app.lawnchair.lawnicons.ui.util.PreviewLawnicons
import app.lawnchair.lawnicons.ui.util.surfaceColorAtElevation

@Composable
Expand Down Expand Up @@ -69,8 +69,10 @@ fun ContributorRowPlaceholder(
}
}

@LawniconsPreview
@PreviewLawnicons
@Composable
fun ContributorRowPlaceholderPreview() {
LawniconsTheme { ContributorRowPlaceholder() }
private fun ContributorRowPlaceholderPreview() {
LawniconsTheme {
ContributorRowPlaceholder()
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import androidx.compose.runtime.Composable
import androidx.compose.ui.platform.LocalContext
import app.lawnchair.lawnicons.ui.components.core.SimpleListRow
import app.lawnchair.lawnicons.ui.theme.LawniconsTheme
import app.lawnchair.lawnicons.ui.util.LawniconsPreview
import app.lawnchair.lawnicons.ui.util.PreviewLawnicons

@Composable
fun ExternalLinkRow(
Expand Down Expand Up @@ -34,9 +34,9 @@ fun ExternalLinkRow(
)
}

@LawniconsPreview
@PreviewLawnicons
@Composable
fun ExternalLinkRowPreview() {
private fun ExternalLinkRowPreview() {
LawniconsTheme {
ExternalLinkRow(
name = "User",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
import app.lawnchair.lawnicons.ui.theme.LawniconsTheme
import app.lawnchair.lawnicons.ui.util.Elevation
import app.lawnchair.lawnicons.ui.util.LawniconsPreview
import app.lawnchair.lawnicons.ui.util.PreviewLawnicons

@Composable
fun Card(
Expand All @@ -26,7 +26,7 @@ fun Card(
text = label,
style = MaterialTheme.typography.titleSmall,
color = MaterialTheme.colorScheme.primary,
modifier = modifier.padding(start = 32.dp, bottom = 12.dp),
modifier = Modifier.padding(start = 32.dp, bottom = 12.dp),
)
}
Surface(
Expand All @@ -40,9 +40,9 @@ fun Card(
}
}

@LawniconsPreview
@PreviewLawnicons
@Composable
fun CardPreview() {
private fun CardPreview() {
LawniconsTheme {
Card(
label = "Example",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import androidx.compose.ui.input.nestedscroll.nestedScroll
import androidx.compose.ui.unit.dp
import app.lawnchair.lawnicons.ui.components.home.ClickableIcon
import app.lawnchair.lawnicons.ui.theme.LawniconsTheme
import app.lawnchair.lawnicons.ui.util.LawniconsPreview
import app.lawnchair.lawnicons.ui.util.PreviewLawnicons
import app.lawnchair.lawnicons.ui.util.toPaddingValues

@OptIn(ExperimentalMaterial3Api::class)
Expand Down Expand Up @@ -69,9 +69,9 @@ fun LawniconsScaffold(
}
}

@LawniconsPreview
@PreviewLawnicons
@Composable
fun LawniconsScaffoldPreview() {
private fun LawniconsScaffoldPreview() {
LawniconsTheme {
LawniconsScaffold(
title = "Example small bar",
Expand All @@ -88,9 +88,9 @@ fun LawniconsScaffoldPreview() {
}
}

@LawniconsPreview
@PreviewLawnicons
@Composable
fun LawniconsScaffoldExpandedPreview() {
private fun LawniconsScaffoldExpandedPreview() {
LawniconsTheme {
LawniconsScaffold(
title = "Example small bar",
Expand Down
Loading

0 comments on commit a0a5ea1

Please sign in to comment.