Commit Graph

28565 Commits

Author SHA1 Message Date
Patryk Michalik 9e125bf30c Delete unused string resource 2021-05-02 18:09:01 +02:00
Patryk Michalik b38d94da1d Refine copy & tweak About page 2021-05-01 17:27:56 +02:00
Patryk Michalik f35df0a169 Update versionCode and versionName 2021-05-01 13:15:37 +02:00
Patryk Michalik 12ffc7453f Merge pull request #2136 2021-04-28 16:48:46 +02:00
Suphon Thanakornpakapong f7448043f1 Remove unused arguments 2021-04-28 21:37:57 +07:00
Suphon Thanakornpakapong 250266778f Add bottom padding to preferences 2021-04-28 21:35:08 +07:00
Suphon Thanakornpakapong 397d4aa243 Major preference refactor
- Migrate all preference logic to PreferenceManager
- Make preference UI directly hook to PreferenceManager
2021-04-28 21:07:32 +07:00
Patryk Michalik 4b46d0a06c Revert to system icons when active icon pack is uninstalled 2021-04-28 15:29:23 +02:00
Patryk Michalik 7844a61845 Fix app names and icons missing from widget drawer 2021-04-28 12:22:33 +02:00
Patryk Michalik 1fbcf81f67 Merge pull request #2135 2021-04-28 11:38:49 +02:00
Patryk Michalik f6c6bb25d2 Optimise code, indicate changes in copyright headers 2021-04-28 11:37:18 +02:00
Suphon Thanakornpakapong 7235a78603 Use existing StatusBarTouchController to handle swipe down 2021-04-28 10:34:14 +07:00
Suphon Thanakornpakapong 664d443b1a Use correct folder radius for the reveal animation 2021-04-28 10:13:19 +07:00
Suphon Thanakornpakapong 11697433b7 Allow clicking SwitchPreference to toggle 2021-04-28 10:03:09 +07:00
Suphon Thanakornpakapong 5fbde9dca9 Update dependencies 2021-04-28 09:54:47 +07:00
Patryk Michalik e3ad4eacf8 Use colorBackground for status bar background on Settings loading screen 2021-04-24 14:27:07 +02:00
Patryk Michalik 165ded8597 Re-add traditional theme for Settings
This partially reverts commit a03df35da3.
2021-04-24 14:21:21 +02:00
Patryk Michalik 9e2ad2d15d Update dependencies 2021-04-24 14:12:14 +02:00
Patryk Michalik aab6b80fa0 Relicense to and fix compliance with Apache 2.0
[skip ci]
2021-04-24 09:48:35 +02:00
Patryk Michalik a03df35da3 Delete unused files 2021-04-24 09:45:43 +02:00
Patryk Michalik 28dda5cacf Update dependencies 2021-04-10 16:04:36 +02:00
Patryk Michalik 3cb6620dbf Properly convert non-standard legacy icons to Adaptive Icons
This fixes an issue where the foregrounds of generated Adaptive Icons could be too large.
2021-04-04 18:39:04 +02:00
Patryk Michalik 10ecc5aba7 Add Adaptive Icon background lightness customisation
This only applies to Adaptive Icons generated from legacy icons. Also see https://github.com/LawnchairLauncher/iconloader/commit/16c9980433771560c2eff73913fe8fbc7982e2bf.
2021-04-04 15:52:58 +02:00
Patryk Michalik c48e7b8f8c Merge branch '11-dev' of https://github.com/LawnchairLauncher/Lawnchair into 11-dev 2021-03-29 22:11:30 +02:00
Patryk Michalik d98f6d4deb Correct Rik’s last name 2021-03-29 22:11:13 +02:00
Amogh Lele bf042ed46f Add fuzzy search (#2112) 2021-03-29 22:10:06 +02:00
Patryk Michalik ffaefb60f6 Fix NPE when opening Settings (resolves #2116) 2021-03-29 21:04:18 +02:00
Patryk Michalik 07b68ccd7a Refactor Settings 2021-03-29 18:33:42 +02:00
Patryk Michalik efe64cef50 Merge branch '11-dev' of https://github.com/LawnchairLauncher/Lawnchair into 11-dev 2021-03-29 18:04:04 +02:00
Patryk Michalik 2b830eb713 Update URL to IconLoader repository 2021-03-29 18:04:00 +02:00
Patryk Michalik bf462143c0 Update Crowdin configuration file 2021-03-29 15:36:49 +02:00
Patryk Michalik 8a92d2424d Correct license
[skip actions]
2021-03-28 18:57:47 +02:00
Patryk Michalik 461072148f Update versionName 2021-03-28 18:53:31 +02:00
Patryk Michalik 45df50b561 Merge pull request #2111 from LawnchairLauncher/11-dev_sysfeed-hotfix 2021-03-28 18:52:04 +02:00
Kshitij Gupta 9835ebcf67 Lawnchair: Enable minusOne on system apps too
- system doesn't require bridge, so separate out its check
2021-03-28 22:20:07 +05:30
Patryk Michalik 7bbf8d2a29 Create ‘LICENSE’
[skip actions]
2021-03-28 15:13:19 +02:00
Patryk Michalik b23b66246c Add Daniel S. to About page (#2108) 2021-03-28 09:59:51 +02:00
DanGLES3 be1dc69e43 Hope y'all didn't forget me on purpose 😜 2021-03-27 15:22:42 -03:00
Patryk Michalik a37425de0e Fix icon pack selector, make visual tweaks 2021-03-27 14:21:13 +01:00
Patryk Michalik a8b427029b Settings: Ensure content is scrollable, make minor tweaks 2021-03-27 13:56:44 +01:00
Patryk Michalik 591d6d3318 Add Harsh S. to About page 2021-03-27 12:31:32 +01:00
Harsh Shandilya e22b4c0f30 Tweak Protobuf keep rules
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-27 16:33:49 +05:30
Harsh Shandilya 5b73bbd33d Enable code shrinking for debug builds
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-27 15:21:13 +05:30
Harsh Shandilya 663a955438 Add keep rules for Protobuf generated code
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-27 15:18:29 +05:30
Harsh Shandilya 6e8e7453d4 Silence more R8 warnings
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-27 14:24:31 +05:30
Harsh Shandilya 191245dde3 Add missing proguard rules
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-27 13:49:12 +05:30
Harsh Shandilya 50cf1e30b9 Allow building release artifacts from the command line
Create a file named `keystore.properties` in the root of this repository, place
the keystore alongside it, and fill in `keystore.properties` with the following
keys

```
storeFile=keystore.jks
storePassword=b3ty0uc4nth4xxth1s
keyAlias=lawnybous
keyPassword=4ndr01dsux
```

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-27 13:46:33 +05:30
Harsh Shandilya 7df8b04521 Re-enable minification and add a custom proguard-android-optimize ruleset
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-27 13:41:28 +05:30
Patryk Michalik a489aefead Disable minifyEnabled and enable shrinkResources for release build type 2021-03-27 08:50:20 +01:00
Patryk Michalik 0ed4807f0e Add versionNameSuffix for release build type 2021-03-27 07:39:44 +01:00