Giter VIP home page Giter VIP logo

browser-extension's People

Contributors

arkon avatar icrawl avatar pilar6195 avatar pitu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

browser-extension's Issues

Addon can't be controlled from a private browsing window

Please describe the problem you are having in as much detail as possible:
Addon can't be controlled from a private browsing window.

Further details:
When clocking the addon icon from a private browsing window, it's completely broken and can't be controlled. It's stuck on "Loading..." and play button is set as if it were playing: user can't do anything.

  • Browser version: Firefox Nightly
  • Operating system: Archlinux
  • Priority this should have – please be realistic and elaborate if possible: low. this is an annoying bug, but you still can use it.

Addon is in a partial play status when opening the browser

Please describe the problem you are having in as much detail as possible:
On browser start, and while the "Autostart while browser start" is off, listen.moe addon is not playing (no sound), but displaying the pause icon, and sending notification of the sound currently playing and the following ones. To stop that, the cause button needs to be clicked not once, but twice. This happens on most of the starts.

Further details:

  • Browser version: Firefox 84.0.2
  • Operating system: Linux, mac
  • Priority this should have – please be realistic and elaborate if possible:

Could we get a license?

Just a simple request - could you add an explicit LICENSE file of some kind, at all?

MIT, GPL, Creative Commons NonCommercial with Attribution if you want especially people linking back, but an explicit license would make this saner for anyone else to work on/contribute to.

Thanks!

(Could be helpful, if you're not already familiar with this stuff: http://choosealicense.com/)

[Feature] Volume control with mouse wheel

Would be cool if instead of setting up shortcuts (which might interfere with things, and you have to remember them) volume could be controlled by clicking the extension icon, hovering over volume slider, and scrolling up/down with a mouse.

Yes. You could just click it, but my OCD wants to do it in 5% increments, not just visually : D

A workaround I have been using is to click on the volume slider ball, and then click keyboard arrow.

Priority: low

Windows 10 Media Player Controls don't have a proper name

Please describe the problem you are having in as much detail as possible:
My play/pause button on my keyboard controls the media controls for Windows 10. The "song name" shown is the chrome extension name.
Further details:
image

  • Browser version: Microsoft Edge (Chromium) 80.0.361.109 (Official build) (64-bit)
  • Operating system: Windows 10 64-bit 1909
  • Priority this should have – please be realistic and elaborate if possible:
    Low- don't know if this is a bug specific to Edge Chromium.

Nothing is clickable in very specific circumstances

Discovered 04/12/2017, during normal usage conditions. Nothing special, but not working as usual

In few conditions, the buttons / volume bar / links become fully insensitive to clicks.

Conditions where it happens

  • Have a triple monitor setup
  • Windows 10 (fully updated)
  • Chrome window opened on the right screen (you can have other Chrome windows, and inside them, extension will be working fine)

I'll try to investigate more with that issue, trying to find some circumstances pattern

Consider re-providing Firefox addon now that Webextensions are out

It looks like the addon used to support Firefox previously but stopped to some times ago.
However, Firefox is now supporting Webextensions as their exclusive standard and provide a very close support, close to some small exceptions. Those should be documented on https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities

about:debugging in Firefox is only reporting a few bunch of errors/warnings:

Reading manifest: Error processing background.persistent: Event pages are not currently supported. This will run as a persistent background page.
Reading manifest: Error processing version_name: An unexpected property was found in the WebExtension manifest.
Reading manifest: Error processing options_page: An unexpected property was found in the WebExtension manifest.

Regarding first line, background.persistent isn't currently supported by Firefox. It looks like setting this to false result in having events pages rather than background. Here this is a warning because Firefox does not support events one while it does for background.
Sources:

Second line seems to refer to a manifest attribute not part of the spec as of now and also seems to be a warning: https://bugzilla.mozilla.org/show_bug.cgi?id=1380219

Last line is a bit more tricky.
Spec is still talking about options_page (https://browserext.github.io/browserext/).
However, Google deprecated this in favor of options_ui with Chrome 40 (https://developer.chrome.com/extensions/optionsV2) and Mozilla is also supporting this last one, but without the chrome_styleattribute.

I also submitted the .crx extension on www.extensiontest.com
Here's the result:

Here's the results:

{
  "compat": [],
  "errors": [],
  "warnings": [
    {
      "message": "Unsafe assignment to innerHTML",
      "locations": [
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/sweetalert2.min.js",
          "line": 1
        },
        {
          "file": "js/jquery-3.1.0.min.js",
          "line": 2
        },
        {
          "file": "js/jquery-3.1.0.min.js",
          "line": 3
        },
        {
          "file": "js/jquery-3.1.0.min.js",
          "line": 3
        }
      ]
    }
  ]
}

About the jquery part, someone offered to get rid of it in PR #6

The other file is minified and my knowledges in JavaScript probably are a bit low to take care about it.

Finally, it's worth noting Edge does also allow WebExtensions now, but with some spcificities either.

PS: I tested the addon through the about:debugging tool by loading it as temporary addon (I didn't packaged it). It seemed to work correctly. I didn't have the notifications, but this could be caused by the fact this mode doesn't ask for permissions. This can be the cause of this missing feature.
For what it's worth I tested on Firefox Nightly (59), but stable channel currently on 57 shouldn't have many differencies on what I listed.

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.