Modify

Ticket #7781 (closed enhancement: fixed)

Opened 2 years ago

Last modified 2 years ago

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

Description

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

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

Change History

comment:1 Changed 2 years ago by stuartm

  • Status changed from new to assigned

comment:2 Changed 2 years ago by stuartm

  • Status changed from assigned to accepted
  • Milestone changed from unknown to 0.23

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 2 years ago by jppoet@…

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

Changed 2 years ago by jppoet@…

Core themes update

Changed 2 years ago by jppoet@…

aux themes update

comment:4 Changed 2 years ago by jppoet@…

Updated for current trunk

Changed 2 years ago by stuartm

Version which includes spinboxes

comment:5 Changed 2 years ago by stuartm

  • Status changed from accepted to closed
  • Resolution set to fixed

(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

View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'new'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.