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

Releases: LayoutXML/AppListManager

v2.1.0

09 Nov 21:03
c30087c
Compare
Choose a tag to compare
  • 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.

v2.0.0

20 Oct 17:04
f523677
Compare
Choose a tag to compare

NOTE: This version introduces backwards incompatible changes. Follow the steps below on how to solve issues.

  • Added ability to filter by application permissions:
    • All getSome... methods now require two additional parameters - String[] (which contains permissions), and Boolean (which tells whether to look for applications that contain at least one of the given permissions or not).
    • All listeners (except for sortListener) - activityListener, appListener, newActivityListener, newAppListener, uninstalledActivityListener, uninstalledAppListener - now receive two additional parameters (look the point above). If not applicable, then they are null and false.
    • AppData object now holds application permissions (if you are working with activity lists, this field still contains application permissions) that can be accessed with getPermissions() and setPermissions(...).
    • checkApplicationPermissions method which allows checking whether a single AppData object contains (or does not contain) at least one of the given permissions.

For more information read README.md.

v1.1.0

04 Oct 11:27
Compare
Choose a tag to compare
  • Added BY_APPNAME_IGNORE_CASE for sorting.
  • Updated dependencies

v1.0.0

15 Sep 15:36
Compare
Choose a tag to compare
Cleanup