diff --git a/README.md b/README.md index 307f7cc3..b943aa90 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Android Pluto -[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.plutolib/pluto/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.plutolib/pluto) +![Maven Central Version](https://img.shields.io/maven-central/v/com.androidpluto/pluto) [![CLA assistant](https://cla-assistant.io/readme/badge/androidPluto/pluto)](https://cla-assistant.io/androidPluto/pluto) [![Daily Builds](https://github.com/androidPluto/pluto/actions/workflows/daily_builds.yml/badge.svg)](https://github.com/androidPluto/pluto/actions/workflows/daily_builds.yml) @@ -16,16 +16,16 @@ It comes with a UI to monitor and share the information, as well as APIs to acce ### Add Gradle Dependencies -Pluto is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.plutolib/pluto). To use it, you need to add the following Gradle dependency to your build.gradle file of your app module. +Pluto is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.androidpluto/pluto). To use it, you need to add the following Gradle dependency to your build.gradle file of your app module. > Note: add both the `pluto` and the `pluto-no-op` variant to isolate Pluto from release builds. ```groovy -def plutoVersion = "2.2.1" +def plutoVersion = "3.0.0" dependencies { .... - debugImplementation "com.plutolib:pluto:$plutoVersion" - releaseImplementation "com.plutolib:pluto-no-op:$plutoVersion" + debugImplementation "com.androidpluto:pluto:$plutoVersion" + releaseImplementation "com.androidpluto:pluto-no-op:$plutoVersion" .... } ``` @@ -49,8 +49,8 @@ Plugin bundle comes with all the basic plugins bundled together as single depend ```groovy dependencies { .... - debugImplementation "com.plutolib.plugins:bundle-core:$plutoVersion" - releaseImplementation "com.plutolib.plugins:bundle-core-no-op:$plutoVersion" + debugImplementation "com.androidpluto.plugins:bundle-core:$plutoVersion" + releaseImplementation "com.androidpluto.plugins:bundle-core-no-op:$plutoVersion" .... } ``` @@ -65,7 +65,7 @@ But, if you want to use individual plugins, here is the list of some plugins pro - **[Datastore Preferences Plugin](pluto-plugins/plugins/datastore)** - **[Layout Inspector Plugin](pluto-plugins/plugins/layout-inspector)** -We will be adding more to the [list](https://central.sonatype.com/search?q=com.plutolib.plugins). So please stay tuned.
+We will be adding more to the [list](https://central.sonatype.com/search?q=com.androidpluto.plugins). So please stay tuned.
Please refer to their respective README for integration steps.

> You can also help us expand the Pluto ecosystem now.
Pluto now allows to develop custom debuggers as plugin. Read [Develop Custom Plugins](https://github.com/androidPluto/pluto/wiki/Develop-Custom-Pluto-Plugins-(Beta)). @@ -125,7 +125,7 @@ Have an idea to improve Pluto? Let's connect on ## 📃  License ``` -Copyright 2021 Plutolib. +Copyright 2021 Android Pluto. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/SUBMIT_GUIDELINES.md b/SUBMIT_GUIDELINES.md index 6db08a14..d075a7ca 100644 --- a/SUBMIT_GUIDELINES.md +++ b/SUBMIT_GUIDELINES.md @@ -22,8 +22,8 @@ Once you have enough information, lets jump into development. - Setup your Maven configuration, like given below ``` groovy ext { - PUBLISH_GROUP_ID = "com.plutolib.plugins" // do not change this - PUBLISH_VERSION = verPublish // do not change this + PUBLISH_GROUP_ID = "com.androidpluto.plugins" // do not change this + PUBLISH_VERSION = verPublish // do not change this PUBLISH_ARTIFACT_ID = 'PLUGIN_NAME' } ``` diff --git a/pluto-plugins/plugins/datastore/README.md b/pluto-plugins/plugins/datastore/README.md index 8e22d0ce..41b8972b 100644 --- a/pluto-plugins/plugins/datastore/README.md +++ b/pluto-plugins/plugins/datastore/README.md @@ -2,13 +2,13 @@ ### Add Gradle Dependencies -Pluto Datastore Preferences is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.plutolib.plugins/datastore-pref). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. +Pluto Datastore Preferences is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.androidpluto.plugins/datastore-pref). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. > Note: add the `no-op` variant to isolate the plugin from release builds. ```groovy dependencies { - debugImplementation "com.plutolib.plugins:datastore-pref:$plutoVersion" - releaseImplementation "com.plutolib.plugins:datastore-pref-no-op:$plutoVersion" + debugImplementation "com.androidpluto.plugins:datastore-pref:$plutoVersion" + releaseImplementation "com.androidpluto.plugins:datastore-pref-no-op:$plutoVersion" } ```
diff --git a/pluto-plugins/plugins/exceptions/README.md b/pluto-plugins/plugins/exceptions/README.md index 0ea3999b..ea55bfe3 100644 --- a/pluto-plugins/plugins/exceptions/README.md +++ b/pluto-plugins/plugins/exceptions/README.md @@ -2,13 +2,13 @@ ### Add Gradle Dependencies -Pluto Exceptions is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.plutolib.plugins/exceptions). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. +Pluto Exceptions is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.androidpluto.plugins/exceptions). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. > Note: add the `no-op` variant to isolate the plugin from release builds. ```groovy dependencies { - debugImplementation "com.plutolib.plugins:exceptions:$plutoVersion" - releaseImplementation "com.plutolib.plugins:exceptions-no-op:$plutoVersion" + debugImplementation "com.androidpluto.plugins:exceptions:$plutoVersion" + releaseImplementation "com.androidpluto.plugins:exceptions-no-op:$plutoVersion" } ```
diff --git a/pluto-plugins/plugins/layout-inspector/README.md b/pluto-plugins/plugins/layout-inspector/README.md index 51246ef5..556bccad 100644 --- a/pluto-plugins/plugins/layout-inspector/README.md +++ b/pluto-plugins/plugins/layout-inspector/README.md @@ -2,13 +2,13 @@ ### Add Gradle Dependencies -Pluto Layout Inspector is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.plutolib.plugins/layout-inspector). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. +Pluto Layout Inspector is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.androidpluto.plugins/layout-inspector). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. > Note: add the `no-op` variant to isolate the plugin from release builds. ```groovy dependencies { - debugImplementation "com.plutolib.plugins:layout-inspector:$plutoVersion" - releaseImplementation "com.plutolib.plugins:layout-inspector-no-op:$plutoVersion" + debugImplementation "com.androidpluto.plugins:layout-inspector:$plutoVersion" + releaseImplementation "com.androidpluto.plugins:layout-inspector-no-op:$plutoVersion" } ```
diff --git a/pluto-plugins/plugins/logger/README.md b/pluto-plugins/plugins/logger/README.md index d6a5e33c..4ce4f023 100644 --- a/pluto-plugins/plugins/logger/README.md +++ b/pluto-plugins/plugins/logger/README.md @@ -2,13 +2,13 @@ ### Add Gradle Dependencies -Pluto Logger is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.plutolib.plugins/logger). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. +Pluto Logger is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.androidpluto.plugins/logger). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. > Note: add the `no-op` variant to isolate the plugin from release builds. ```groovy dependencies { - debugImplementation "com.plutolib.plugins:logger:$plutoVersion" - releaseImplementation "com.plutolib.plugins:logger-no-op:$plutoVersion" + debugImplementation "com.androidpluto.plugins:logger:$plutoVersion" + releaseImplementation "com.androidpluto.plugins:logger-no-op:$plutoVersion" } ```
diff --git a/pluto-plugins/plugins/network/README.md b/pluto-plugins/plugins/network/README.md index baa723e4..81d22578 100644 --- a/pluto-plugins/plugins/network/README.md +++ b/pluto-plugins/plugins/network/README.md @@ -2,13 +2,13 @@ ### Add Gradle Dependencies -Pluto Network is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.plutolib.plugins/network). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. +Pluto Network is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.androidpluto.plugins/network). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. > Note: add the `no-op` variant to isolate the plugin from release builds. ```groovy dependencies { - debugImplementation "com.plutolib.plugins:network:$plutoVersion" - releaseImplementation "com.plutolib.plugins:network-no-op:$plutoVersion" + debugImplementation "com.androidpluto.plugins:network:$plutoVersion" + releaseImplementation "com.androidpluto.plugins:network-no-op:$plutoVersion" } ```
diff --git a/pluto-plugins/plugins/rooms-database/README.md b/pluto-plugins/plugins/rooms-database/README.md index ad1c5a42..2b18cf6d 100644 --- a/pluto-plugins/plugins/rooms-database/README.md +++ b/pluto-plugins/plugins/rooms-database/README.md @@ -2,13 +2,13 @@ ### Add Gradle Dependencies -Pluto Rooms Database is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.plutolib.plugins/rooms-db). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. +Pluto Rooms Database is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.androidpluto.plugins/rooms-db). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. > Note: add the `no-op` variant to isolate the plugin from release builds. ```groovy dependencies { - debugImplementation "com.plutolib.plugins:rooms-db:$plutoVersion" - releaseImplementation "com.plutolib.plugins:rooms-db-no-op:$plutoVersion" + debugImplementation "com.androidpluto.plugins:rooms-db:$plutoVersion" + releaseImplementation "com.androidpluto.plugins:rooms-db-no-op:$plutoVersion" } ```
diff --git a/pluto-plugins/plugins/shared-preferences/README.md b/pluto-plugins/plugins/shared-preferences/README.md index 4b7bfe84..d52cf50f 100644 --- a/pluto-plugins/plugins/shared-preferences/README.md +++ b/pluto-plugins/plugins/shared-preferences/README.md @@ -2,13 +2,13 @@ ### Add Gradle Dependencies -Pluto Shared Preferences is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.plutolib.plugins/preferences). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. +Pluto Shared Preferences is distributed through [***mavenCentral***](https://central.sonatype.com/artifact/com.androidpluto.plugins/preferences). To use it, you need to add the following Gradle dependency to your build.gradle file of you android app module. > Note: add the `no-op` variant to isolate the plugin from release builds. ```groovy dependencies { - debugImplementation "com.plutolib.plugins:preferences:$plutoVersion" - releaseImplementation "com.plutolib.plugins:preferences-no-op:$plutoVersion" + debugImplementation "com.androidpluto.plugins:preferences:$plutoVersion" + releaseImplementation "com.androidpluto.plugins:preferences-no-op:$plutoVersion" } ```
diff --git a/pluto/lib/src/main/AndroidManifest.xml b/pluto/lib/src/main/AndroidManifest.xml index 5fde7685..181af126 100644 --- a/pluto/lib/src/main/AndroidManifest.xml +++ b/pluto/lib/src/main/AndroidManifest.xml @@ -15,7 +15,7 @@ android:name=".ui.container.PlutoActivity" android:exported="false" android:launchMode="singleTask" - android:taskAffinity="com.plutolib" + android:taskAffinity="com.androidpluto" android:theme="@style/PlutoContainerTheme" android:windowSoftInputMode="stateUnspecified|adjustResize" />