[APP][5.0+] MRU Widget (Most Recently Used) - v2.2.3 [1/23/16]

Search This thread

registered-user

Senior Member
Dec 6, 2014
92
124
attachment.php



A simple widget that displays your most recently used applications in a grid. Blacklist apps you don't want showing up and style the widget to match your home screen theme (IAP).


Instead of cluttering up your home screen with tons of app shortcuts just add a single MRU widget.
All your most recently used apps show up automatically, ordered by most recently used or most used.


FEATURES

  • Blacklist allows you to exclude any applications you don't want showing up in the widget.
  • Whitelist allows you to include only applications you select in the widget.
  • Customizable grid dimensions
  • Force right to left layout, for users with larger devices
  • 'Most recently used' and 'Most used' modes
  • Icon pack support
  • Per application icon selection
  • Lots more styling options that allow you to create a widget which perfectly fits your home screen's theme

IMPORTANT

  • Requires Lollipop device with usage stats access, you will be prompted to allow access if it is not already granted
  • Some Samsung and LG devices are missing the Usage Stats APIs and are therefore incompatible. Check in device security settings for 'Apps with usage access' (near the bottom) to see if your device is compatible.
  • To hide Google App from widget blacklist 'Voice Search'
  • Marshmallow users may want to disable battery optimization in Battery settings

REVIEWS

  • A must have little app
  • Out performs all others

This app makes use of the Usage Stats API introduced in Android 5.0 Lollipop. You will be asked to enable access to Usage Stats upon first run.

Please let us know if you find any bugs. Thanks!

Google Play Link
 

Attachments

  • device-2015-06-14-173239.jpg
    device-2015-06-14-173239.jpg
    205.9 KB · Views: 6,301
  • device-2015-06-14-174518.jpg
    device-2015-06-14-174518.jpg
    209.9 KB · Views: 6,330
  • device-2015-06-12-171610.jpg
    device-2015-06-12-171610.jpg
    192.6 KB · Views: 6,451
  • device-2015-06-12-171639.jpg
    device-2015-06-12-171639.jpg
    194 KB · Views: 6,132
  • device-2015-06-12-171728.jpg
    device-2015-06-12-171728.jpg
    154.2 KB · Views: 5,977
  • Screenshot_2015-08-07-13-19-33.png
    Screenshot_2015-08-07-13-19-33.png
    162.2 KB · Views: 3,382
  • Screenshot_2015-08-07-13-19-40.png
    Screenshot_2015-08-07-13-19-40.png
    150.5 KB · Views: 3,169
  • Screenshot_2015-08-07-13-21-28.png
    Screenshot_2015-08-07-13-21-28.png
    216.2 KB · Views: 2,992
  • feature_small.jpg
    feature_small.jpg
    41.1 KB · Views: 10,879
Last edited:

registered-user

Senior Member
Dec 6, 2014
92
124
Thank you. My reasoning is that I like to keep my homepage fairly clean/simple/minimal. The widget is a little much, but if I could have all those apps behind just a single icon it would be fantastic.

Either way, good work. Android FTW :)

I just pushed an update to Google Play (v0.4) that allows for a 1xN grid. So you could have a tall column then shink it down to one home screen space, making it vertically scrollable.
 
  • Like
Reactions: Zheen

Cloud Thomas

Senior Member
Dec 3, 2014
213
73
I def like the idea. Would it be possible to get like a contextual widget that shows apps by location for example home, work, out and about gym.. Car etc something like how the HTC sense home widget work's?
 

jmcostales

Senior Member
May 23, 2015
177
26
Quezon City
attachment.php


A simple widget that displays your most recently used applications in a grid. Blacklist apps you don't want showing up and style the widget to match your home screen theme (IAP).

This app makes use of the Usage Stats API introduced in Android 5.0 Lollipop. You will be asked to enable access to Usage Stats upon first run.

Please let us know if you find any bugs. Thanks!

Google Play Link

Please include an option to change the icon label to white please.
 
  • Like
Reactions: cdysthe

jmcostales

Senior Member
May 23, 2015
177
26
Quezon City
Icon label color is based on background color. Dark backgrounds have white text and light background have dark text. If the background is transparent then text color is based on the launcher wallpaper.

Can an option be included? I am on Note4 stock TW launcher and the icon labels are white. I cannot see the labels since my wallpaper is black but I want my background transparent.
 

registered-user

Senior Member
Dec 6, 2014
92
124
Can an option be included? I am on Note4 stock TW launcher and the icon labels are white. I cannot see the labels since my wallpaper is black but I want my background transparent.

Ok, I'll look into it.

It works perfectly on my note 4.

Glad to hear, some other Note 4 users were having issues. I'm pretty sure it's Samsung removed some of the Usage Stats APIs.

News:
I've got icon pack support coming in the next version. :good:
 

Cloud Thomas

Senior Member
Dec 3, 2014
213
73
Ok, I'll look into it.



Glad to hear, some other Note 4 users were having issues. I'm pretty sure it's Samsung removed some of the Usage Stats APIs.

News:
I've got icon pack support coming in the next version. :good:
Ye I like it.. Also not sure if this is possible but.... Would it be possible to get it like a contextual widget that shows apps by location for example home, work, out and about gym.. Car etc something like how the HTC sense home widget work's?
 

jmcostales

Senior Member
May 23, 2015
177
26
Quezon City
This works for me. Thank you OP!

Just one request: I noticed that when you switch to 3 rows, the labels are not shown immediately. You still have to scroll down to see the labels on the bottom icons. It would look a lot better if you wouldn't have to scroll down. (2nd screenshot)

Sent from my SM-N910C using XDA Free mobile app
 

Attachments

  • 1434692878841.jpg
    1434692878841.jpg
    94.9 KB · Views: 309
  • 1434692889424.jpg
    1434692889424.jpg
    100.3 KB · Views: 312

Cloud Thomas

Senior Member
Dec 3, 2014
213
73
This works for me. Thank you OP!

Just one request: I noticed that when you switch to 3 rows, the labels are not shown immediately. You still have to scroll down to see the labels on the bottom icons. It would look a lot better if you wouldn't have to scroll down. (2nd screenshot)

Sent from my SM-N910C using XDA Free mobile app
Looking good
 

gooberdude

Senior Member
Oct 27, 2010
795
200
I just don't get it with Samsung peeps... We have a list just pull out your spen and wow look at that, a list of apps that I currently with my spen. Oh about the list of recent apps... Hold down the home key... I can pick from 20 apps that I had launched. Didn't use an app to do it.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 40
    attachment.php



    A simple widget that displays your most recently used applications in a grid. Blacklist apps you don't want showing up and style the widget to match your home screen theme (IAP).


    Instead of cluttering up your home screen with tons of app shortcuts just add a single MRU widget.
    All your most recently used apps show up automatically, ordered by most recently used or most used.


    FEATURES

    • Blacklist allows you to exclude any applications you don't want showing up in the widget.
    • Whitelist allows you to include only applications you select in the widget.
    • Customizable grid dimensions
    • Force right to left layout, for users with larger devices
    • 'Most recently used' and 'Most used' modes
    • Icon pack support
    • Per application icon selection
    • Lots more styling options that allow you to create a widget which perfectly fits your home screen's theme

    IMPORTANT

    • Requires Lollipop device with usage stats access, you will be prompted to allow access if it is not already granted
    • Some Samsung and LG devices are missing the Usage Stats APIs and are therefore incompatible. Check in device security settings for 'Apps with usage access' (near the bottom) to see if your device is compatible.
    • To hide Google App from widget blacklist 'Voice Search'
    • Marshmallow users may want to disable battery optimization in Battery settings

    REVIEWS

    • A must have little app
    • Out performs all others

    This app makes use of the Usage Stats API introduced in Android 5.0 Lollipop. You will be asked to enable access to Usage Stats upon first run.

    Please let us know if you find any bugs. Thanks!

    Google Play Link
    4
    This app is possible a literal rip off of my app, Hangar. (Hangar is also open source, hence why it could be re-using the code).

    hangar_widget.png


    Hangar supports all the features this app has (with its widget) and is completely free on the play store. It supports icon packs, custom sizes, custom backgrounds, sorting types, etc. By default Hangar shows a notification drawer of shortcuts, but this can be disabled and when just using the widget has the same functionality (and more) as this app.

    Some of the features OP is talking about (as paid features nonetheless) are free in Hangar.

    You can check out the Hangar XDA thread.

    Hangar has been mentioned on XDA's front page twice
    Here and here.

    Of course everyone is free to use whatever app's they wish, I just thought I should mention this seeing as there are more than a few similarities and this guy is apparently charging money for premium features that are free in an open source app that has been greatly contributed to by XDA users and this community.
    3
    Love the idea but haven't actually tried it yet. One question/request...would it be possible to have these in a regular homepage folder?
    3
    That's something to ponder. I'll put some thought into it, thanks for the idea.
    Thank you. My reasoning is that I like to keep my homepage fairly clean/simple/minimal. The widget is a little much, but if I could have all those apps behind just a single icon it would be fantastic.

    Either way, good work. Android FTW :)
    3
    I've fixed the issue with some icon packs not working and I've added support for notification badges, for apps that broadcast them, like Facebook.
    All this and more coming up in v0.8! :laugh: