Skip to content
This repository was archived by the owner on May 3, 2021. It is now read-only.

Commit 24fcbcf

Browse files
committed
Updated readme and changelog
1 parent f351365 commit 24fcbcf

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog for AppListManager (Android Library)
22

3+
## Version 2.1.0
4+
5+
- Added a new generic type object to AppData (variable called object). It is an additional variable that you can use for your own needs. If you need multiple variables, create a new wrapper object (new type) to hold those variables. Can be used with `getObject()` and `setObject(Object)`, where Object is any type.
6+
37
## Version 2.0.0
48
**NOTE**: This version introduces backwards incompatible changes. Follow the steps below on how to solve issues.
59

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ AppListManager is easy to use Android library, which minimizes developing time w
1111

1212
To receive application and activity lists using this library you must implement listeners and invoke methods. Additionally, to receive these lists automatically you must also register a receiver (in the manifest file and code). All listeners must be registered, and all unfinished tasks must be destroyed. Guide below explains exactly how to do all that. You can also inspect the included sample app that uses most of the features.
1313

14-
**NOTE**: Version 2.0.0 introduces backwards incompatible changes. Check the steps in [CHANGELOG.md](https://github.com/LayoutXML/AppListManager/blob/master/CHANGELOG.md) on how to solve issues.
15-
1614
[Download sample app from the Google Play store](https://play.google.com/store/apps/details?id=com.layoutxml.applistmanager).
1715

1816
**Step 1: Add the JitPack repository in your root build.gradle at the end of repositories:**
@@ -132,6 +130,7 @@ AppData object contains these properties of applications and activities:
132130
4. ActivityName (*String*) - activity name you would want to use for identifying or launching activities. For applications this variable is set to null.
133131
5. PackageName (*String*) - application package name. For activities it's still application package name.
134132
6. Permissions (*String[]*) - application permissions. For activities it's still application permissions.
133+
7. Object (*Object* (any object type)) - additional variable that you can use for your own needs. If you need multiple variables, create a new wrapper object (new type) to hold those variables.
135134

136135
All these variables have getters and setters that can be used with `.set<Name>` and `.get<Name>`. For example, package name can be accessed with `.getPackageName()` and `.setPackageName(String)`.
137136

0 commit comments

Comments
 (0)