2011-07-06, 17:47
As a follow up to the action currently going on to consolidate the back, parentdir and previousmenu actions; are there any other actions that could be consolidated/obsoleted?
Here's some I think appear to be redundant, and offer no apparent benefit to being offered as something that can be mapped to a key.
Is there a real reason to keep special actions for controlling just the OSD menu, when would these even be used?
Seems to be another special case for arrow controls?
Might be another candidate for consolidation into Back?
Could be consolidated into the skip actions, since the contextual action of skipping forward and back would be that of scrolling a page up and down in lists.
Could be consolidated into the large-skip actions, for the same reasons.
Here's some I think appear to be redundant, and offer no apparent benefit to being offered as something that can be mapped to a key.
Code:
{"osdleft" , ACTION_OSD_SHOW_LEFT},
{"osdright" , ACTION_OSD_SHOW_RIGHT},
{"osdup" , ACTION_OSD_SHOW_UP},
{"osddown" , ACTION_OSD_SHOW_DOWN},
{"osdselect" , ACTION_OSD_SHOW_SELECT},
{"osdvalueplus" , ACTION_OSD_SHOW_VALUE_PLUS},
{"osdvalueminus" , ACTION_OSD_SHOW_VALUE_MIN},
Is there a real reason to keep special actions for controlling just the OSD menu, when would these even be used?
Code:
{"cursorleft" , ACTION_CURSOR_LEFT},
{"cursorright" , ACTION_CURSOR_RIGHT},
Seems to be another special case for arrow controls?
Code:
{"hidesubmenu" , ACTION_OSD_HIDESUBMENU},
Might be another candidate for consolidation into Back?
Code:
{"scrollup" , ACTION_SCROLL_UP},
{"scrolldown" , ACTION_SCROLL_DOWN},
Could be consolidated into the skip actions, since the contextual action of skipping forward and back would be that of scrolling a page up and down in lists.
Code:
{"firstpage" , ACTION_FIRST_PAGE},
{"lastpage" , ACTION_LAST_PAGE},
Could be consolidated into the large-skip actions, for the same reasons.