Hotkeys

Bug #904591 reported by Cody Garver
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Audience
Fix Released
Medium
Tom Beckmann

Bug Description

It's important that these be bound to only their respective letter keys, not Ctrl+letter. That way users familiar with MPlayer, as well as Totem, feel at home.

List so far:

spacebar = play/pause

f/f11 = fullscreen/unfullscreen

o = open

left arrow = skip back

right arrow = skip forward

esc = exit when windowed but NOT when fullscreened, it should unfullscreen but NOT exit

q = exit

Revision history for this message
Mario Guerriero (mefrio-g) wrote :

we should use the Gtk.Actions to do it

Revision history for this message
Mario Guerriero (mefrio-g) wrote :

sorry if I send another comment but I forgot to add this:

can you assign this bug to me?

Cody Garver (codygarver)
Changed in audience:
status: New → Confirmed
assignee: nobody → Mario Guerriero (mefrio-g)
Revision history for this message
Cody Garver (codygarver) wrote :

Sure thing mefrio! This is my work-in-progress: https://code.launchpad.net/~codygarver/audience/blacking-it-up

Revision history for this message
Cody Garver (codygarver) wrote :

Oh yeah, warning: as of right now you have to manually place style folder in /usr/share/audience/

mushroom3 (mushroom3)
Changed in audience:
importance: Undecided → Medium
Cody Garver (codygarver)
Changed in audience:
assignee: Mario Guerriero (mefrio-g) → nobody
Revision history for this message
Cody Garver (codygarver) wrote :

All aforementioned hotkeys are hooked up except for skip forward and skip back. Those functions seem to have been lost at some point.

Changed in audience:
status: Confirmed → Fix Committed
Revision history for this message
Cody Garver (codygarver) wrote :

Reopening bug. Turned out my fix resulted in craziness. I swear it was working fine until I logged out/logged in.

Changed in audience:
status: Fix Committed → Confirmed
Revision history for this message
mushroom3 (mushroom3) wrote :

fixed for real. maybe not ideal (calling xoverlay.handle_events(false), polling xoverlay.expose() every 100 ms) but it works

Changed in audience:
status: Confirmed → Fix Committed
Cody Garver (codygarver)
description: updated
Changed in audience:
status: Fix Committed → Confirmed
Changed in audience:
assignee: nobody → Tom Beckmann (tombeckmann)
status: Confirmed → Fix Committed
Cody Garver (codygarver)
Changed in audience:
milestone: none → 0.1
Changed in audience:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.