Klaus Schmidinger
|
950b248220
|
Switching the primary device is no longer done via osSwitchDvb, but rather by the main program loop reacting to changes in Setup.PrimaryDVB
|
2017-11-09 16:23:15 +01:00 |
|
Klaus Schmidinger
|
5c94900026
|
OSD menus now try to keep the offset of the list cursor at a constant position on the screen, even if the list is modified while being displayed
|
2017-11-07 15:42:47 +01:00 |
|
Klaus Schmidinger
|
e622854789
|
cOsdMenu::Display() now checks whether the OSD size has changed and if so calls SetDisplayMenu()
|
2017-04-03 12:49:56 +02:00 |
|
Klaus Schmidinger
|
14f97d0f2a
|
Skins can now implement cSkinDisplayMenu::MenuOrientation() to display horizontal menus
|
2015-09-10 11:26:15 +02:00 |
|
Klaus Schmidinger
|
be9a6de0ef
|
Plugins can now implement the function SetMenuSortMode() in their skin objects derived from cSkinDisplayMenu, to get informed about the currently used sort mode
|
2015-01-15 10:51:37 +01:00 |
|
Klaus Schmidinger
|
2bdb599fbc
|
Added renaming and moving recordings and folders, and editing a recording's priority and lifetime; added cutting queue
|
2013-10-10 13:13:30 +02:00 |
|
Klaus Schmidinger
|
83fe591f32
|
The new functions SetItemEvent(), SetItemTimer(), SetItemChannel() and SetItemRecording() of the cSkinDisplayMenu class can be reimplemented by skin plugins to display these items in a more elaborate way than just a simple line of text
|
2012-12-08 11:05:39 +01:00 |
|
Klaus Schmidinger
|
28685f9895
|
A cOsdMenu can now handle skins that display different numbers of items in the various menu categories
|
2012-04-23 09:47:26 +02:00 |
|
Klaus Schmidinger
|
170e05e1e6
|
Skins can now inquire the menu category for which their cSkinDisplayMenu is currently being used
|
2012-04-08 11:52:56 +02:00 |
|
Klaus Schmidinger
|
c5eb60f07a
|
Fixed handling OSD color button texts in case a menu item has texts of its own
|
2012-03-02 15:49:57 +01:00 |
|
Klaus Schmidinger
|
a503c6ab3f
|
The "Edit timer" menu can now set the folder for the recording from a list of folders stored in "folders.conf"
|
2010-01-17 12:08:03 +01:00 |
|
Klaus Schmidinger
|
b54da2e0eb
|
Added some missing 'const' keywords
|
2007-11-03 14:52:08 +01:00 |
|
Klaus Schmidinger
|
c6f8a14957
|
Freetype font support; full UTF-8 support; dropped pixel fonts
|
2007-06-10 13:02:43 +02:00 |
|
Klaus Schmidinger
|
87dd5139ff
|
CAM handling refactored; multiple recordings with one CAM; automatic CAM selection
|
2007-01-07 14:46:14 +01:00 |
|
Klaus Schmidinger
|
c0f1fc817e
|
The default cOsdObject::Show() now automatically calls cOsdMenu::Display() if this is a menu
|
2006-01-05 15:35:06 +01:00 |
|
Klaus Schmidinger
|
02ae3e98d4
|
Removed unused 'offset' member from cOsdItem
|
2006-01-05 12:42:11 +01:00 |
|
Klaus Schmidinger
|
704e17859f
|
Fixed setting current menu item if the first one is non-selectable; cOsdItem::cOsdItem() now has a 'Selectable' parameter
|
2005-10-02 09:57:52 +02:00 |
|
Klaus Schmidinger
|
eb8ad6b46d
|
Added cOsdMenu::SetCols() to allow adjusting the menu columns
|
2005-06-12 10:46:34 +02:00 |
|
Klaus Schmidinger
|
5d99df7b77
|
Implemented 'skins' and 'themes'
|
2004-05-16 10:35:36 +02:00 |
|
Klaus Schmidinger
|
a09f209122
|
Fixed handling bitmap indexes for 256 color mode
|
2004-01-31 10:34:05 +01:00 |
|
Klaus Schmidinger
|
f192a51002
|
Increased the maximum number of possible OSD colors to 256
|
2004-01-04 15:19:20 +01:00 |
|
Klaus Schmidinger
|
c94570e69d
|
Changed font handling to allow language specific character sets; adopted the small font character set from the "Elchi" patch
|
2003-10-24 12:53:12 +02:00 |
|
Klaus Schmidinger
|
9133fdcf63
|
Implemented an SPU decoder
|
2002-09-08 14:17:51 +02:00 |
|
Klaus Schmidinger
|
e63b279d96
|
Added cPalette::AllColors() for plugins that need to get the color entries of a cPalette
|
2002-08-25 10:05:24 +02:00 |
|
Klaus Schmidinger
|
5b040b1d92
|
Added direct access to the index data of cPalette (needed for displaying SPUs) (cont'd)
|
2002-07-13 14:45:55 +02:00 |
|
Klaus Schmidinger
|
d5208be84b
|
Added direct access to the index data of cPalette (needed for displaying SPUs)
|
2002-07-13 10:24:28 +02:00 |
|
Klaus Schmidinger
|
3e5b31af5e
|
Rearranged OSD class names to make 'cOsd' available for the main OSD interface
|
2002-05-18 12:41:18 +02:00 |
|
Klaus Schmidinger
|
37f89dca49
|
Separated the actual DVB hardware OSD implementation from the abstract OSD interface
|
2002-05-10 14:55:53 +02:00 |
|