Commit Graph

28504 Commits

Author SHA1 Message Date
Patryk Michalik 96efe903e0 Automatically request permission to create widgets (#2103) 2021-03-26 07:36:12 +01:00
Kshitij Gupta 56b91f97a2 Lawnchair: Request the user for QsbWidget create 2021-03-26 01:40:24 +05:30
Patryk Michalik e8d60b8477 Reformat SingletonHolder 2021-03-25 18:00:23 +01:00
Patryk Michalik 7e2f3cc758 Refactor SmartBorder 2021-03-25 17:51:52 +01:00
Patryk Michalik cff98bace0 Localise text into British English
Much better, innit?
2021-03-25 17:37:55 +01:00
Patryk Michalik 6ffc06e587 Clean up ‘strings.xml’ 2021-03-25 17:35:42 +01:00
Patryk Michalik a2a92f795a Change grid dimensions statically
The side padding of the Dock no longer depends on the grid dimensions, so an app restart is unnecessary.
2021-03-25 17:34:54 +01:00
Patryk Michalik 4daad6e604 Don’t use generic quotes 2021-03-25 14:33:10 +01:00
Patryk Michalik d3f330ba2c Settings: Refine PreferenceGroup spacing 2021-03-25 12:13:36 +01:00
Patryk Michalik 0f83d89584 SliderPreference: Don’t show intermediate values 2021-03-25 11:37:39 +01:00
Patryk Michalik f033534b80 SliderPreference: Fix crash when rounding value 2021-03-25 11:14:43 +01:00
Patryk Michalik ce940a606b Merge branch '11-dev' of https://github.com/LawnchairLauncher/Lawnchair into 11-dev 2021-03-24 17:43:38 +01:00
Patryk Michalik 378049d594 Prepare ‘Build release APK’ Action 2021-03-24 17:43:36 +01:00
Kshitij Gupta 7c69366ee2 Merge pull request #2100 from LawnchairLauncher/11-dev_enable-release
[11-dev] Enable release builds
2021-03-24 22:00:14 +05:30
Kshitij Gupta 8ad9f9265a Lawnchair: Enable release builds 2021-03-24 21:59:06 +05:30
Patryk Michalik 808e3f482f Add Giuseppe L. to About page 2021-03-24 16:47:14 +01:00
Patryk Michalik e5feb4cf65 Increase body2 line height 2021-03-24 16:42:02 +01:00
Patryk Michalik 55ffe1b07f Finalise About screen 2021-03-24 16:34:39 +01:00
Patryk Michalik 47a16428d1 Adjust dock padding calculation 2021-03-24 15:53:52 +01:00
Patryk Michalik 26af6371e6 Redesign icon pack selector 2021-03-24 14:14:58 +01:00
Patryk Michalik 86ca28ad10 Refactor Preferences Composable 2021-03-24 13:05:29 +01:00
Patryk Michalik 86a575c568 Refine Settings, continue work on About page 2021-03-24 12:08:35 +01:00
Patryk Michalik 841e065748 Override secondary colour 2021-03-24 09:02:16 +01:00
Patryk Michalik 3df527fee7 Fix visibility animation 2021-03-24 09:00:40 +01:00
Patryk Michalik ff388ac71f Use blue accent colour 2021-03-24 08:49:33 +01:00
Patryk Michalik 7876682a5b Remove redundant divider 2021-03-24 08:48:46 +01:00
Patryk Michalik 7ef87beffe Settings: Dynamically generate subtitle for ‘About’ section 2021-03-24 08:29:07 +01:00
Patryk Michalik 9fa77f9ba1 Show notification panel on downward swipe (#2099) 2021-03-24 08:18:20 +01:00
Patryk Michalik f8dcdf2a07 Simplify GestureListener 2021-03-24 08:16:54 +01:00
Kshitij Gupta 40c324cda4 Lawnchair: Swipe down on Workspace to expand statusbar 2021-03-24 04:03:06 +05:30
Patryk Michalik 1d46bede40 Temporarily hide ‘Allow Empty Pages’ switch 2021-03-23 19:25:01 +01:00
Patryk Michalik 5d53b25668 Update IconLoader
This applies the following commits:
– ‘Use smaller foregrounds for generated Adaptive Icons’
– ‘Use lighter backgrounds for generated Adaptive Icons’
2021-03-23 19:14:15 +01:00
Patryk Michalik 21594be5a6 At a Glance: Ensure text shadow isn’t cut off 2021-03-23 19:12:44 +01:00
Patryk Michalik f79b61b5f2 Update copy 2021-03-23 18:04:15 +01:00
Patryk Michalik 453eb26e84 Restart when grid dimensions are changed
This is to ensure propper dock padding. We may want to look into recalculating it statically in the future.
2021-03-23 17:43:31 +01:00
Patryk Michalik f455a83ce6 PrefManager: Source default grid dimensions from InvariantDeviceProfile 2021-03-23 12:57:59 +01:00
Patryk Michalik ecc4d4667c Update com.android.tools.build:gradle to 7.0.0 Alpha 11 2021-03-23 12:42:56 +01:00
Patryk Michalik 4b1884816c Add open-source notices 2021-03-22 19:05:52 +01:00
Patryk Michalik 32c5e8bd64 Merge pull request #2097 from LawnchairLauncher/11-dev-size_wip 2021-03-22 14:45:21 +01:00
Kshitij Gupta 480ac2c76b Lawnchair: Fix icon size and label size reload, implement launcher restart 2021-03-22 19:10:41 +05:30
Patryk Michalik 15c5ae0356 Update com.android.tools.build:gradle to 7.0.0 Alpha 10 2021-03-21 19:07:16 +01:00
Patryk Michalik fedd0906b2 Correct application ID to app.lawnchair 2021-03-21 18:22:24 +01:00
Patryk Michalik ff5ae4ba57 Change application ID to com.lawnchair 2021-03-21 18:18:42 +01:00
Patryk Michalik 4f991a672b Stop depending on material-icons-core and material-icons-extended 2021-03-21 18:00:02 +01:00
Patryk Michalik 4a79735387 PreferenceGroup: Move heading out of card 2021-03-21 14:37:58 +01:00
Patryk Michalik a023a44426 Delete unused resources 2021-03-21 14:03:27 +01:00
Patryk Michalik 96116ed92a Move SystemUi into Preferences 2021-03-21 13:58:29 +01:00
Patryk Michalik c676e3e6b5 Start work on About page, refine Settings design 2021-03-21 13:51:28 +01:00
Patryk Michalik 86b229e085 Create smartBorder extension function for Modifier
This ensures a uniform stroke width for shapes with rounded corners.

Co-Authored-By: Patryk Goworowski <patrykgoworowski@gmail.com>
2021-03-21 12:31:05 +01:00
Patryk Michalik 697b073acd Update androidx.navigation:navigation-compose to 1.0.0 Alpha 9 2021-03-19 17:23:12 +01:00