Opened 11 years ago

Closed 11 years ago

#7781 closed enhancement (fixed)

Rename inactive state to unselected. Add new inactive state

Reported by: jppoet@… Owned by: stuartm
Priority: minor Milestone: 0.23
Component: MythTV - User Interface Library Version: unknown
Severity: low Keywords:
Cc: Ticket locked: no


Currently the opposite of selected is inactive, and there is no opposite of active.

This patch makes inactive the opposite of active, and adds an unselected state.

If a theme does not provide a inactive state, the active state will be used.

Patches are also provided to rename the inactive state to unselected in "official" themes.

Attachments (3)

MythUI-unselected-core-themes-v2.patch (84.4 KB) - added by jppoet@… 11 years ago.
Core themes update
MythUI-unselected-aux-themes-v2.patch (94.2 KB) - added by jppoet@… 11 years ago.
aux themes update (1.1 KB) - added by stuartm 11 years ago.
Version which includes spinboxes

Download all attachments as: .zip

Change History (8)

comment:1 Changed 11 years ago by stuartm

Status: newassigned

comment:2 Changed 11 years ago by stuartm

Milestone: unknown0.23
Status: assignedaccepted

WARNING: This patch requires themers to make changes to existing themes. It doesn't seem like a good idea to commit it this close to a release or two days before the theming competition deadline but better now when we have half a dozen themes, than in 4 months when we have 3 times that number.

comment:3 Changed 11 years ago by jppoet@…

Per discussion with Stuart, changed the state names: selected -> selectedactive inactive -> selectedinactive Add inactive for unfocused/unselected

Changed 11 years ago by jppoet@…

Core themes update

Changed 11 years ago by jppoet@…

aux themes update

comment:4 Changed 11 years ago by jppoet@…

Updated for current trunk

Changed 11 years ago by stuartm

Attachment: added

Version which includes spinboxes

comment:5 Changed 11 years ago by stuartm

Resolution: fixed
Status: acceptedclosed

(In [23443]) Rename the button states in the buttonlist to make room for a fourth which represents the unfocused and unselected status, which had been notably missing. This is a disruptive change requiring all themes to be updated, a script has been provided to automate this in #7781. If a theme lacks the new state it will fall back to the old behaviour. Closes #7781

Note: See TracTickets for help on using tickets.