Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Playback controls in the window preview on Windows #49

Open
freaktechnik opened this issue Mar 6, 2012 · 8 comments
Open

Playback controls in the window preview on Windows #49

freaktechnik opened this issue Mar 6, 2012 · 8 comments

Comments

@freaktechnik
Copy link
Member

freaktechnik commented Mar 6, 2012

All 'advanced' media players offer playback control in the preview window if you hover the icon in the superbar.

  1. Users will expect this for ngale too
  2. It's very handy for fast pausing/skipping

Difficulties: not sure if this is available via XULRunner.

Sent via Hubroid

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/783277-playback-controls-in-the-window-preview-on-windows?utm_campaign=plugin&utm_content=tracker%2F230233&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F230233&utm_medium=issues&utm_source=github).
@freaktechnik
Copy link
Member Author

Official windows API documentation: http://msdn.microsoft.com/en-us/magazine/dd942846.aspx#id0420081
Mozilla API (from Gecko 19.2!!!): https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsITaskbarPreviewButton
So it is supported by the mozilla API.

@ghost ghost assigned freaktechnik Mar 9, 2012
@freaktechnik
Copy link
Member Author

Testing pointed out, that the win build of ngale 1.11.0 does not provide the nsIWinTaskbar interface. Altought it's using XULRunner 1.9.2.

@AntoineTurmel
Copy link
Member

It's because lots of things were added after XULRunner 1.9.2, maybe @LukasSkywalker know more about it ?
https://groups.google.com/forum/#!topic/mozilla.dev.platform/njYzvobbcW0

@LukasSkywalker
Copy link
Member

Yup, it was present in Firefox 4 (is this XULRunner 2?). And I even managed to get it working per-tab, but that wouldn't make sense for Nightingale, since the controls should be per-window.
If you want, I can check whether this should be possible and if yes, try to implement it.

@freaktechnik
Copy link
Member Author

@GeekShadow according to the MDN article linked above it should be available.
@LukasSkywalker so you assign yourself?

@AntoineTurmel
Copy link
Member

@freaktechnik
I guess MDN is wrong, @LukasSkywalker says it's usable from 2.0

@LukasSkywalker
Copy link
Member

Can someone assign me? I can't... Thanks.

@ghost ghost assigned LukasSkywalker Jun 7, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants