Klaus Schmidinger
|
857e29a43d
|
Now scaling down the Transfer Mode indicator bitmap in the LCARS skin in case it doesn't fit with the selected font size
|
2012-06-04 08:59:10 +02:00 |
|
Klaus Schmidinger
|
e16e8b182f
|
The LCARS skin now only displays devices that can actually receive channels
|
2012-06-04 08:09:19 +02:00 |
|
Klaus Schmidinger
|
95e180a3e3
|
Fixed the background color of the Transfer Mode indicator bitmap in the LCARS skin
|
2012-06-04 07:54:51 +02:00 |
|
Klaus Schmidinger
|
1bb441e699
|
Added a missing template specification to the c'tor of cSortedTimers
|
2012-06-03 13:06:15 +02:00 |
|
Klaus Schmidinger
|
3efb79c855
|
Speeded up opening menus on systems with many (several thousands) of recordings, by caching the information whether a recording is stored on the video directory file system within the cRecording data
|
2012-06-03 10:03:55 +02:00 |
|
Klaus Schmidinger
|
ad5ef06857
|
Added DeleteEvent() to the EPG handler interface, so that an EPG handler can trigger deleting of an event
|
2012-06-02 14:10:37 +02:00 |
|
Klaus Schmidinger
|
78e11d8c6f
|
Extended the interface to the script that gets called for recordings, so that in the "edited" case it also provides the name of the original recording
|
2012-06-02 13:57:41 +02:00 |
|
Klaus Schmidinger
|
ebf8a285b2
|
Fixed font handling with fontconfig 2.9.0 or newer
|
2012-06-02 13:41:23 +02:00 |
|
Klaus Schmidinger
|
2de28295fc
|
Now making sure that the "small font" is never larger than the "osd font"
|
2012-06-02 13:35:54 +02:00 |
|
Klaus Schmidinger
|
eec6b1d818
|
Finally removed the code marked with __RECORDING_H_DEPRECATED_DIRECT_MEMBER_ACCESS and LEGACY_CRECEIVER
|
2012-06-02 13:22:53 +02:00 |
|
Klaus Schmidinger
|
68d5e7b548
|
Implemented LCARS skin
|
2012-06-02 13:17:16 +02:00 |
|
Klaus Schmidinger
|
4e57f40096
|
The new class cSortedTimers can be used to quickly get a list of all timers, sorted by their start time
|
2012-06-02 12:10:36 +02:00 |
|
Klaus Schmidinger
|
41b1160f01
|
The new function RgbShade() (include osd.h) can be used to generate a brighter or darker version of a given color
|
2012-06-02 10:44:24 +02:00 |
|
Klaus Schmidinger
|
5ee947a492
|
Fixed resetting CAMs
|
2012-05-29 11:19:56 +02:00 |
|
Klaus Schmidinger
|
d2030debc0
|
cVector::Clear() now reinitializes any previously used members
|
2012-05-20 14:01:02 +02:00 |
|
Klaus Schmidinger
|
cdaf99121b
|
If a recording has no info file, the 'title' of the recording's info is now set to the recording's name
|
2012-05-20 13:55:34 +02:00 |
|
Klaus Schmidinger
|
1378f599c2
|
Fixed checking for UTF-8 support in cFont::Bidi()
|
2012-05-19 10:20:16 +02:00 |
|
Klaus Schmidinger
|
c1ddc63fda
|
Implemented taBorder alignment flag
|
2012-05-17 16:38:50 +02:00 |
|
Klaus Schmidinger
|
4f889749b3
|
Fixed a mismatched 'delete' in cSchedules::SetEpgDataFileName()
|
2012-05-13 13:46:56 +02:00 |
|
Klaus Schmidinger
|
5f93700e07
|
The new member function cSkinDisplayReplay::SetRecording() allows a skin to display more information about the currently played recording
|
2012-05-12 14:20:41 +02:00 |
|
Klaus Schmidinger
|
2193ea32f6
|
Making sure setup strings don't contain any newline characters
|
2012-05-11 11:08:38 +02:00 |
|
Klaus Schmidinger
|
0b4069c91f
|
Removed the "bondedMasterFailed" mechanism from cDvbTuner
|
2012-05-09 08:33:59 +02:00 |
|
Klaus Schmidinger
|
06b8fe94ef
|
Renamed the function cString::sprintf(const char *fmt, va_list &ap) to vsprintf()
|
2012-05-08 11:23:56 +02:00 |
|
Klaus Schmidinger
|
4f7523a3a2
|
Fixed character comparisons in cSubtitleObject::DecodeCharacterString()
|
2012-05-08 08:27:24 +02:00 |
|
Klaus Schmidinger
|
353233a27e
|
Fixed a possible high CPU load when pausing replay
|
2012-05-06 11:04:07 +02:00 |
|
Klaus Schmidinger
|
97e242d1b5
|
The new functions cControl::GetRecording() and cControl::GetHeader() can be used to retrieve information about what the current player is playing
|
2012-04-28 13:09:42 +02:00 |
|
Klaus Schmidinger
|
109586571a
|
cControl::Control() now has an additional boolean parameter, which can be set to true to get the current player control even if it is hidden
|
2012-04-28 10:56:05 +02:00 |
|
Klaus Schmidinger
|
2cd697d146
|
Credits to Marcus Roscher
|
2012-04-27 08:25:44 +02:00 |
|
Klaus Schmidinger
|
71d53f2c63
|
Fixed the SVDRP command UPDR, which didn't update the global recordings list
|
2012-04-26 10:48:18 +02:00 |
|
Klaus Schmidinger
|
b5ddaedfb3
|
Fixed cDevice::StillPicture(), making sure it doesn't call the derived class's function if no buffer has been allocated
|
2012-04-26 10:28:39 +02:00 |
|
Klaus Schmidinger
|
fb3e5ca4ee
|
The Timers list is now marked as modified whenever a recording starts or ends
|
2012-04-25 11:14:12 +02:00 |
|
Klaus Schmidinger
|
53d0825515
|
OSD and skin are now reinitialized after a plugin setup page has been confirmed
|
2012-04-24 09:19:48 +02: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
|
3d32b07862
|
The disk usage is no longer automatically added to the title of the main and "Recordings" menus
|
2012-04-23 09:07:55 +02:00 |
|
Klaus Schmidinger
|
f822cdf261
|
The new setup option "DVB/Standard compliance" can be used to switch between different variations of the DVB standard
|
2012-04-15 10:52:34 +02:00 |
|
Klaus Schmidinger
|
c650904794
|
Fixed a typo
|
2012-04-09 09:30:52 +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
|
c24a891568
|
Fixed EPG scan on systems with only a single DVB device that use software output
|
2012-04-07 14:41:39 +02:00 |
|
Klaus Schmidinger
|
4e8dedb7ad
|
Now limiting the number of characters of a channel's (short) name to 16 in the schedules menus
|
2012-04-06 12:35:39 +02:00 |
|
Klaus Schmidinger
|
d5aa5f7294
|
The new function cDevice::DeviceType() returns a string identifying the type of the given device
|
2012-04-04 09:52:15 +02:00 |
|
Klaus Schmidinger
|
01c55ad694
|
Fixed getting the maximum short channel name length in case there are no short names at all
|
2012-04-01 09:28:39 +02:00 |
|
Klaus Schmidinger
|
1f5cf1db58
|
Fixed cPixmapMemory::DrawEllipse() for quadrants -1 and -4
|
2012-03-28 10:43:15 +02:00 |
|
Klaus Schmidinger
|
55b6ab1dc6
|
Fixed handling IDLEPRIORITY in cDvbDevice::ProvidesChannel()
|
2012-03-25 10:44:04 +02:00 |
|
Klaus Schmidinger
|
bf970b5bf4
|
Reverted some improvements to Make.config.template
|
2012-03-20 11:22:30 +01:00 |
|
Klaus Schmidinger
|
adce2fe42d
|
Updated the Italian OSD texts
|
2012-03-19 08:16:33 +01:00 |
|
Klaus Schmidinger
|
6504e55b76
|
Fixed reduced bpp support for DVB subtitles
|
2012-03-16 12:01:31 +01:00 |
|
Klaus Schmidinger
|
c8b0ee3289
|
Added missing channel locking to cEIT
|
2012-03-14 10:41:48 +01:00 |
|
Klaus Schmidinger
|
cd676fda36
|
Moved setting LC_NUMERIC further up to make sure any floating point numbers use a decimal point
|
2012-03-14 09:12:58 +01:00 |
|
Klaus Schmidinger
|
d62f710413
|
Fixed a memory leak in cSubtitleRegion::UpdateTextData()
|
2012-03-13 15:38:00 +01:00 |
|
Klaus Schmidinger
|
2781c337b1
|
No longer using GetFont() (which is not thread safe) in cSubtitleRegion::UpdateTextData()
|
2012-03-13 15:30:47 +01:00 |
|