Giter VIP home page Giter VIP logo

Comments (15)

batsonjay avatar batsonjay commented on August 15, 2024

I found the same thing.

from mixcloud-tracklist.

adlawson avatar adlawson commented on August 15, 2024

Bums. It's something I noticed before but saw it working on Firefox nightly (a while ago now). Assumed it would be fixed in an upcoming release.

Feel free to point me in the right direction, otherwise I'll have a look into it when I get a spare weekend.

Thanks for submitting, @anewuser!

from mixcloud-tracklist.

anewuser avatar anewuser commented on August 15, 2024

I wonder if your extension will still work since Mixcloud has hidden tracklists completely now. It only shows the "now playing" info.

I believe that you just need to fix the ID in https://github.com/adlawson/mixcloud-tracklist/blob/master/manifest.json:

    "applications": {
        "gecko": {
            "id": "com.adlawson.mixcloud-tracklist",
            "strict_min_version": "45.0.0"
        }

id
A string formatted like so: [email protected]

https://developer.mozilla.org/Add-ons/Install_Manifests#id

You are encouraged to use a non-existing email address. Soon this won't be needed anymore:

However, from Firefox 48 you can develop, debug, publish, and update WebExtensions without needing to set an explicit ID at all.

from mixcloud-tracklist.

adlawson avatar adlawson commented on August 15, 2024

Ah okay, thanks for having a look. I'll test it out when I get some time.

Regarding whether the extension will still work or not: I made this extension because Mixcloud disabled the tracklists and I wanted the old experience back. The extension uses the same endpoint mixcloud use to display the names in the playerbar.

from mixcloud-tracklist.

anewuser avatar anewuser commented on August 15, 2024

I meant that when you made the extension, Mixcloud still showed a button with a list of all songs already played from that set, but now you can't even see that anymore. This changed over the last two weeks.

from mixcloud-tracklist.

djg avatar djg commented on August 15, 2024

I found the same issue. I converted the id to "[email protected]", built xpi, disabled requiring signed add-ons and it now working. Finally I have Mixcloud track lists back!

from mixcloud-tracklist.

anewuser avatar anewuser commented on August 15, 2024

@adlawson Firefox 48 still won't let me install it. Please merge @djg's commit and submit the update to Mozilla.

Only Nightly lets users install unsigned versions now, so I can't edit it locally like @djg did.

from mixcloud-tracklist.

djg avatar djg commented on August 15, 2024

Not sure it will help too much. Firefox requires extensions to be signed
too.

On 7 Sep 2016 07:02, "anewuser" [email protected] wrote:

@adlawson https://github.com/adlawson Firefox 48 still won't let me
install it. Please merge @djg https://github.com/djg's commit.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#12 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJhrSiML2NNXllkUM40mshQnl6O6Gweks5qndUAgaJpZM4JDlIj
.

from mixcloud-tracklist.

anewuser avatar anewuser commented on August 15, 2024

@djg Github should increase the time delay before sending people emails. You didn't get my edit: "...and submit the update to Mozilla."

from mixcloud-tracklist.

djg avatar djg commented on August 15, 2024

Yeah, sorry, I didn't see that. Mea culpa.

On 7 Sep 2016 10:59, "anewuser" [email protected] wrote:

@djg https://github.com/djg Github should increase the time delay
before sending people emails. You didn't get my edit: "...and submit the
update to Mozilla."


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#12 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJhrdzmUxu1p_oW4t12VkCO2jCmypFBks5qngxsgaJpZM4JDlIj
.

from mixcloud-tracklist.

adlawson avatar adlawson commented on August 15, 2024

Hi both, sorry for the huge delay on getting this merged in.
I'm sitting down now to go through a bunch of PRs on various projects.
All the changes look good, so I'll just run through them on my local and get a new version published shortly.

I'll let you know when it's available.

from mixcloud-tracklist.

adlawson avatar adlawson commented on August 15, 2024

It's been stuck "validating" for ages now. I've tried it a couple of times and just hangs.

image

I'll give it a bit longer but if it doesn't budge I'll try again tomorrow.
In the mean time, if you go to about:debugging in Firefox and temporarily load the mixcloud-tracklist.xpi from the latest release it should work til it's up on MDN.

from mixcloud-tracklist.

djg avatar djg commented on August 15, 2024

I could fork, but I'd prefer not to. I can look into trying to help get
the extension signed but it's probably better for @adlawson to sign with
his key.

On 25 September 2016 at 15:16, anewuser [email protected] wrote:

@djg https://github.com/djg Can you fork it and submit it to Mozilla?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#12 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJhrec-K2PVxnzrJUcpmKzgDQIw4-Lqks5qtgO3gaJpZM4JDlIj
.

Dan Glastonbury, Dan dot Glastonbury at gmail dot com
`Pour encourjay lays ortras'

from mixcloud-tracklist.

adlawson avatar adlawson commented on August 15, 2024

@djg @anewuser It's now submitted to MDN/AMO.

It needs to be reviewed and approved by Mozilla which is a bit of a pain, but hopefully it won't take long. In the mean time, my steps above to install it as a temporary "debug" add on should still work.

from mixcloud-tracklist.

anewuser avatar anewuser commented on August 15, 2024

Thank you. I assumed that all ways to load unsigned extensions had been blocked, but the debugging page still does work on the stable branch.

from mixcloud-tracklist.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.