yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] am11:
Most of the next track button. Can just about see it. I attached a screenshout on my original post. An example widget doesn't spring to mine, I'll keep an eye out though. Would it be any easier if it was limited to regions rather than full blown drag and drop and resize? .

If its config driven perhaps release a tutorial explaining how the config is defined. Users could then write up config to create their widget, place it in a folder in the sd card and the app can import the config.
[Android Apps and Games] jazzboyrules:
The update is awesome. I am loving the additional widget configuration options! :)
[Android Apps and Games] batesapps:
Thanks, the rounded edges really looks nice on a lot of the widgets. Need to make the meta data (artist, track , etc) configurable next and allow for manually entering color codes for those that need more control.

Doing a round of performance updates and minor bug updates now.
[Android Apps and Games] Thunder07:
i hope to see sense music player supported soon :fingers-crossed:
[Android Apps and Games] batesapps:
Looks like you have larger padding in the cells then on the GS3. If you dont need it you can always disable the back button which will shift all of the buttons to the left.

View attachment 1925768

Regions would probably help and would be the only way to really do it I think. Ill keep pushing toward that direction and see what comes of it.
[Android Apps and Games] batesapps:
Thanks for the report didnt know it wont work. Dont have a HTC device but should have guessed the phone manufactures never seem to follow the Android APIs completely :crying:. Iam trying out a new method now that may work a bit better.

Which version of Sense are you running?
[Android Apps and Games] Thunder07:
I'm running sense 4+

The thing is, the controls work,

but the only thing holding me from switching from phantom is that the artwork/album picture doesn't show up :/

Sent from my HTC One X
[Android Apps and Games] Thunder07:
[MENTION=5215640]batesapps[/MENTION]

I just got the new update,

The alternative meta collecting method is not tick able :/

Sent from my HTC One X
[Android Apps and Games] batesapps:
:eek: Thats what I get for a last minute change. Ill push a new version in a few minutes. Thanks for the heads up.
[Android Apps and Games] batesapps:
If you have a chance try the "Alternative Collection" option. I think that will give your the meta data for HTC. No coverart yet :( . Just testing to see if that other method gives me anything useful.
[Android Apps and Games] Thunder07:
oh sorry if you misunderstood me

the meta data and controls work just fine, even without this alternative collection

the only thing not working in coverart
[Android Apps and Games] batesapps:
Thats odd, did it work yesterday? The bug with alternative was in showing that it was enabled apparently it was actually enabling in the background. Trying to determine which method retrieved the meta data.
[Android Apps and Games] Thunder07:
the album picture never worked for me.

while the metadata always did (with and without the alternative method), even now after i got the last update.
[Android Apps and Games] batesapps:
Thanks, thats very interesting if one worked the other "should" have just worked. The manufactures never seem to play nice :(

Not a big deal fits into a feature I wanted to write anyway.

Might just have to get myself a new HTC One to figure out the issue though. :victory:
[Android Apps and Games] Thunder07:
thats SWEET!! enjoy it:highfive:

but from your reply, i don't think you fully understood :silly:

Cover Art = Doesn't Work

Cover Art (Alternative Collecting Method) = Doesn't Work

Metadata = Work

Metadata (Alternative Collecting Method) = Work

All on my JB HTC One X running Sense 4+

I might switch to a different music player for now,

but i really like the sense player

non the less, great work ;)
[Android Apps and Games] jazzboyrules:
I am unable to control BeyondPod since last 2 updates, since the direct control was implemented. Can you please look into this? Thanks!
[Android Apps and Games] benjdm:
Did the widget with large text get deleted? I can't find it after the last update.
[Android Apps and Games] batesapps:
Nothing has really changed. I apparently changed enough code that some of the internal IDs changed though. The affect is that basically nothing works.

I needed to reboot my phone test device after that last updated.
[Android Apps and Games] batesapps:
Should be there Its my current driver on the lock screen.

Its "Widget 10" a 4x1. Ill add better labels and screens when I get back. I can find the widgets myself.

View attachment 1930481
[Android Apps and Games] batesapps:
Just for giggles try running a cover art application like Cover Art Downloader, they may have loaded the coverart separately.
[Android Apps and Games] Thunder07:
tried it with no luck :(

i've also downloaded google music player to confirm it's the player and not my songs,

and google music works perfectly :) :(
[Android Apps and Games] batesapps:
Thanks was worth a try. Guess Ill have to try somthing more drastic. :cowboy:
[Android Apps and Games] batesapps:
Almost have the Samsung player working :victory:

View attachment 1960159
[Android Apps and Games] benjdm:
On my widget list it says it's 4x2 but when I actually add it to a home screen it is 4x1, with the buttons hidden behind the text.
[Android Apps and Games] jazzboyrules:
Sorry for my super late reply. Device reboot fixed that. Thanks for this app once again! :)
[Android Apps and Games] batesapps:
Oh, thats interesting. On your nexus 4 or anther device. Getting the height/width right has been a pain in the $#%.
[Android Apps and Games] batesapps:
Thanks, thats actually really helpful. Thought it might have just been me, freaked the hell out of me when I posted it to the play store and it stopped working.

Iam trying to avoid the same thing with the next release. Had to add a few new services to get HTC and Samsung players to work which may cause the same problem.
[Android Apps and Games] benjdm:
On my Nexus 4. I can't get a screenshot of the buttons in action, but here is a widget screenshot :

https://www.box.com/s/b1vaev9ry0wg35ux4mfb

ETA: Apex launcher, Paranoid Android ROM

ETA2: I could remove the widget and put it back on a homescreen and get you a logcat if it would help.
[Android Apps and Games] batesapps:
Thanks that makes more sense, you probably have smaller then normal cells set to get more icons on a screen. One of the benefits of Apex.
[Android Apps and Games] benjdm:
FWIW, I don't think that is the reason. It's set to a standard 4x4 configuration. I tried setting the margins to small and then removed the widget and set it up again but nothing changed.

Do you think changing to 4x3 screens would be worth trying?
[Android Apps and Games] batesapps:
Its fine I just need to tweak the config, you have to specify the height and width and android calculates the cells from that. I assumed the cells were 72 which must be a bit too aggressive for either your ROM or just the screen itself. I made that consistent to 72 in the last release which is what you are seeing. Ill bump that back down a little.

View attachment 1965192

Wohoo the new Google All Access works. :victory:
[Android Apps and Games] Northernmost:
Feature request: control from Tasker

Firstly, thanks very much for putting this together. Having one widget to rule them all is such a cool feature!

Now, a feature request. I use LMT launchers PIE control to provide access to things I want access to without having to jump out of whatever app I'm currently using. One of these things being media playback controls (play/pause, next and previous tracks) triggered from Tasker tasks. These buttons, however, have limited success as not all media apps support them. What would be really cool would be if Tasker could ask your app to control whatever media app it's currently controlling... safe in the knowledge that your app has the smarts to actually make it happen.

Tasker supports plugins which are pretty straight forward to write and work in Locale as well. This would be the more user friendly way of enabling external control. Docs & sample here: http://www.twofortyfouram.com/developer.html

Tasker also supports sending customisable intents to any app. Adding a BroadcastReceiver to receive such intents would be slightly less user friendly but also mean any app out there could send control requests to your app.

It's no biggy really. But it would be very nice to have reliable playback controls or to be able to quickly bring whichever media app you're currently using to the foreground. Anyway, thanks for your time developing this. It's much appreciated!
[Android Apps and Games] Thunder07:
i was gonna ask for something similar but with a different approach...

if you add shortcuts, these can be integrated to other apps such as Zooper Widget, which is a customizable widget, such as UCCW,

not to forget UCCW itself will be able to access it...

and something tells me tasker can also access shortcuts?
[Android Apps and Games] Northernmost:
It does - but only (as far as I know) via a 3rd party plug-in AutoShortcut.
[Android Apps and Games] batesapps:
Great suggestions was just starting to think about what features to add next.

Have to look a Zooper/UCCW and see what the interface options are. Looks like they are kind of perfect for power users.

I have already looked into creating a tasker plugin which looks pretty straight forward and an interesting way to both control and get metadata.

Is your short term goal more to view the metadata or to control the media applications?
[Android Apps and Games] Thunder07:
personally both...

but if i was made to choose, ill say metadata, as i can also drop down the notifcation bar to skip/pause..etc.

also, im using zooper in conjunction with widget locker, so looks always comes first ;)
[Android Apps and Games] batesapps:
Was just looking at shortcuts. Looks like a quick way to add media controls for widget locker and other applications. No way to get metadata that way of course. Saw reference to tasker variables but there most be a more straight forward way for UCCW to get external data, public database, config ect.
[Android Apps and Games] Thunder07:
that would require the app dev to add something like that...

and i suppose thats the whole reason he used tasker, so that a plugin can be made there that would work with his app.

neatly enough zooper supports tasker :)
[Android Apps and Games] batesapps:
Posted a fix for that last release the APK was corrupt must have forgotten somthing before building.
[Android Apps and Games] batesapps:
The official version with both shortcuts and tasker plugins is now available.

Tasker Plugin:

View attachment 1999322

View attachment 1999323

Short Cut:

View attachment 1999329

View attachment 1999330
[Android Apps and Games] Thunder07:
Nice One Mate :good:
[Android Apps and Games] batesapps:
Should have a version with Metadata (artist, track, album) variables in tasker in the next few days.

Current thoughts below.

Variables:

- MU_ARTIST

- MU_TRACK

- MU_ALBUM

- MU_IS_PLAYING

- MU_ACTIVE_APP

- MU_ACTIVE_PACKAGE

Conditions

- Is Playing

- Song updated

- Active media app updated

New Actions

- Update Variables (Update all possible variables)
[Android Apps and Games] :
Good start! I'm using noozy at the moment and this widget actually worked! Comparing to other widgets I've previously tried, that was pretty surprising. Keep up the good work!

Small request: would it be possible to change the color of the icons themselves?
[Android Apps and Games] Thunder07:
COOL...

one feature,that has been asked before (probably by me too :p ) to add if you could MU_IS_PLUGGED

to detect if they headphones are plugged,

personally ill use this with zooper widget conditions to show and hide the (custom) controls...

finally, there is no way to send the album cover art through tasker variable is there??

im guessing no.
[Android Apps and Games] batesapps:
Which icons? Start, Pause, Next or the Media Application icons
[Android Apps and Games] batesapps:
- MU_IS_PLUGGED - Ill take a look, how hard could it be ;)

- Ive received a few requests to auto hide the widgets. Was debating on doing that next or smart notifications that only show for applications that dont already have media controls in notification.

- Tasker variables only support basic data types so no images. Was thinking about writing a bitmap to storage and creating a MU_COVER_FILE that points to the file. Not sure if zooper or UCCW support file based images though.
[Android Apps and Games] Thunder07:
​

i just though ill tease you all a bit,

Media Control (coverart widget) + Tasker + Zooper Widgets

basic example of what is to come and the endless possibilities :)

also [MENTION=5215640]batesapps[/MENTION]

since im already using tasker and the MU_IS_PLUGGED is going to be done through it,

there is no need for you to reinvent the wheel, since tasker can already do that ;)
[Android Apps and Games] batesapps:
Nice, the zooper widget config is crazy good.

View attachment 2010188
[Android Apps and Games] icedzed:
i can't download it from tapatalk :( can anyone put it on dropbox or zippyshare? thanks

Inviato dal mio Galaxy Nexus con Tapatalk 2
[Android Apps and Games] batesapps:
Zooper Support

Added tasker state support to improve usage with other tools such as zooper

To use add a new profile in tasker

View attachment 2020714

Use the new "Media Utilities" state.

View attachment 2020704

The best to use to get album information is "New Track"

View attachment 2020703

Map to a new Task to set the Zooper variables

View attachment 2020672

Add a Zooper plugin to set the variables you want.

"Media Utilities" makes the current metadata available through local variables for the task.

If not available or unknown then the value will be "---"

%track – Current track name

%album – Current album name

%artist – Current artist

%appname – Active application pretty name, for example "Pocket Cast"

%packagename – Active application package name, for example "au.com.shiftyjelly.pocketcasts"

%isplaying – “true” if playing “false” if not playing.

View attachment 2020673
[Android Apps and Games] batesapps:
Fixed the widget sizes in the last release. Get back to me if they are still broken.
[Android Apps and Games] benjdm:
I think it's working as intended...

http://imageshack.us/a/img28/8266/screenshot20130607

Labeled as 4x1, works as a 4x1 with controls hidden in the text.
[Android Apps and Games] techenthusiast:
Nice write up for this app:

http://droidhorizon.com/media-utilities-beta-review/
[Android Apps and Games] batesapps:
Nice review, added it to the store listing. :victory:
[Android Apps and Games] drakenabarion:
Hello,

For the past several days, I have been getting occasional force closes from these widgets.

Here is a catlog with a recent crash in it. http://db.tt/6eNjaqzS
[Android Apps and Games] batesapps:
Thanks for the log think I found the issue, looks like a I found the album but could not find coverart which is a bit odd but an easy fix.

Out of curiosity what music app are you using? Looks like Google Music?

Shoot me an email and Ill see if I can get you a test build tomorrow.

BTW did you send a crash report to google? Didnt see this stack trace show up, I try to make sure that all of the reported crashes are fixed from build to build.
[Android Apps and Games] am11:
With Generic Music Controls installed when I control music through the JellyBean lockscreen the buttons do work however the lockscreen controls do not update. For example if change track the album art or track information does not update even though the track has changed. If I press pause the track pauses but the play button remains etc. Switching off the screen and switching it back on does get controls to update and display correctly
[Android Apps and Games] batesapps:
Thanks for the heads up, I may have gotten too agressive with some of the data collection.

What device are you using and what version of JB?
[Android Apps and Games] drakenabarion:
Hi,

I am using power amp at the moment but I have got Google music installed.

I did not click sent report when I had the force close. I guess I thought that data gets sent to Google rather than to you. I will click this in future :)

Thanks for your work! :)
[Android Apps and Games] batesapps:
Just cleaning up code for a new test feature. Finally getting around to adding "Smart" Notifications that only show up for applications that dont already have controls (Spotify, Pandora etc) instead of having it up all the time.

I have your fix in a test build if your interested in an early release, Going to do anther release toward the end of the week otherwise ;)
[Android Apps and Games] drakenabarion:
Thanks for looking into it. The crash does not happen so very often to be annoying (just a few times per day) but I would be happy to test if you need me :)
[Android Apps and Games] am11:
Samsung Galaxy S2 running 4.12. Specifically AllianceRom

http://xdaforums.com/showthread.php?t=2037363
[Android Apps and Games] batesapps:
Interesting havent seen that one before, not that I run a lot of ROMs. How stable is it? Not related to your issue Iam pretty sure I know what that is just curious.
[Android Apps and Games] Okluzhion:
I don't know if these are known bugs, but I'll still make a report. Whenever I click on media player's icon in the app itself (not the widget), I get a force close. Also, I can't add new player to the list because when I click on Add, I just get an empty white screen.

Sent from my SXZ
[Android Apps and Games] am11:
Its a Touchwiz based rom so very stable. Having said that though the AOSP Lockscreen is something that the dev added as a feature of the rom and not from Touchwiz.
[Android Apps and Games] fdavidgespinosa:
hello friend, looks very nice your screen with all the customization =)

help me make a zooper widget that shows the song, album and artist currently playing.

I've tried to do as a new track, new metadata in tasker and add the zooper variable like #Ttrack# , #T%track#, #TMU_TRACK# and does not show me anything.

I'm new on this, I hope you can help me step by step =)
[Android Apps and Games] batesapps:
Ill try to do a more detailed reposes when I get home but you are very close. I think you just missed the zooper plugin in Tasker. Zooper gets its variables using the Zooper plugin.

Step 1)

Add a new profile in Tasker using the Media Utilities New Track plugin.

View attachment 2057778

Step 2)

Create a new Task in Tasker.

View attachment 2057779

Step 3)

Add a new Action and select the Zooper plugin

View attachment 2057780

Step 4)

Create a variable name to be used in Zooper. In the Example I use MUARTIST.

and use %artist, %track or %album. The %variable is a local variable set by Media Utilities its only available while the task is executing.

View attachment 2057781

Step 5)

You already have this just use #TMUARTIST# in zooper. You can hit play in tasker which should set the variable to "%artist". or hit next in Media Utilities to goto the next track.
[Android Apps and Games] batesapps:
Nope those are both new issues.

Couple of Questions

- Which media player are you trying to launch?

- What phone are you using?

- What Rom if not Stock?
[Android Apps and Games] Okluzhion:
Tried it on my Xperia Arc on Slim Bean 4.2.2 and it seems to be working fine. Must be some app conflicting with this one on my Xperia Z (stock 4.1.2).

SlimBean'd from my Arc

Edit: Found where the problem was, nvm.
[Android Apps and Games] drakenabarion:
I just updated to the newest version in the past store. Overall very good.

Perhaps make the button theme optional - I do not personally like the black colours in the play control buttons. I bet it suits the themes on other peoples interfaces, but it's not quite right on my own. But rather than reverting it, I would suggest optional because I an sure there are a great deal of users who love how they are now.

Anyway thank you for these controls ;)
[Android Apps and Games] batesapps:
Figured that would be the case, I picked one of the sets just to have higher resolution images. I have a test version with configurable buttons it was just not quite ready for the masses.

Shoot me a PM and Ill send you a link or if your in the beta group should have it later today (just posted it)

View attachment 2064500

View attachment 2064501

BTW, Still need to get the notification controls configurable. Should a have that later this week.
[Android Apps and Games] batesapps:
Glad you found it, What was it btw?
[Android Apps and Games] Okluzhion:
Accidentally denied permissions with xPrivacy.

Sent from my SXZ
[Android Apps and Games] batesapps:
That would do it ;)

Just pushed configurable buttons to production.
[Android Apps and Games] stopeject:
This is very interesting app with a lot of capabilities.

I'm trying to pass metadata variables to tasker and can't figure how to do it. I set up "State New Track" and "State New Metadata" profiles, but they never go active. %artist (and I guess all others) don't get set.
[Android Apps and Games] kwerdenker:
I'm using tasker to pass through the informations to Minimalistic Text via "State New Metadata" and that works, so the variables should be ok.

I might be mistaken, but my guess is that they are only valid while the profile is active. You probably need to save their data into some global variables to keep it, if you want to use the information in another profile/task.
[Android Apps and Games] batesapps:
You are correct all of the metadata variables are only available while the "State New Metadata" task is active.
[Android Apps and Games] batesapps:
One note I had to cheat a bit for the state plugins. WIth the exception of "Is Playing" the rest of the states are not persistent states so they will appear to flash active then inactive for a second in tasker. For "State New Metadata" any time anything changes (play state, artist, album etc) the profile will activate for a second then deactivate.
[Android Apps and Games] batesapps:
After much demand Ive started work on auto hide for widgets should be ready early next week.

Seems pretty straight forward but if anyone as specific requests would love to hear them.
[T-Mobile Samsung Galaxy Note II] Fenny:
I am not a big fan of the current separation of Android Development vs Original Android Development. In my opinion we are doing a disservice to the community by splitting the development forums. As a developer, I am not concerned with the status of my own mods or roms. In fact I would rather put my work in the "Unoriginal" forum if only because that forum gets far more views than the other.

As a user of these very same forums, the very split of these two categories bothers me to the point that I find it a laborious task to keep up on new development for our devices. The separation serves to sew dissension among developers who see their hard work being labeled as unoriginal, and makes navigating the forums that much harder for the users.

Now, understand that I don't deny the issue of code plagiarism being a serious one. In fact I think that "kanging" code without credit or permission is a reprehensible act. But to blanket classify all work that was not compiled from source as unoriginal seems unujst. There is a lot of work that is put into modifications to the stock roms that is being labeled unoriginal if only indirectly.

It feels underhanded to me to class a developer's work as unoriginal even if it is simply by refusing to allow it an "Original" tag.

I would love to hear your thoughts.
[T-Mobile Samsung Galaxy Note II] janjannsen99:
I think you misunderstand the context of what is original development. And what is not.

Think of original as 'made from scratch'

Its not to make one guys work seem less worthy than anothers.