Klaus Schmidinger
|
97ad2fa95d
|
Direct access to several class members is now deprecated
|
2011-08-21 11:34:30 +02:00 |
|
Klaus Schmidinger
|
0f8495f1d8
|
Added a mechanism to defer timer handling in case of problems
|
2011-08-06 13:20:07 +02:00 |
|
Klaus Schmidinger
|
61c6b36bbc
|
While replaying, the editing marks are now updated every 10 seconds
|
2011-02-27 13:40:43 +01:00 |
|
Klaus Schmidinger
|
387ee5b604
|
Fixed setting up the 'Recordings' menu in case there are several recordings with exactly the same name
|
2011-02-26 15:35:30 +01:00 |
|
Klaus Schmidinger
|
d1ab9dbc5f
|
Now checking the result of all realloc() calls
|
2011-02-25 15:25:42 +01:00 |
|
Klaus Schmidinger
|
7b77774a99
|
Added typecasts to avoid gcc 4.5 warnings in switch statements on eKeys variables where additional 'k_...' flags are used
|
2010-12-12 13:42:00 +01:00 |
|
Klaus Schmidinger
|
3aba9ec4e0
|
Implemented setup option 'OSD/Number keys for characters'
|
2010-06-06 10:56:11 +02:00 |
|
Klaus Schmidinger
|
3c51267763
|
Fixed initializing channel name when editing a new channel
|
2010-05-13 13:32:01 +02:00 |
|
Klaus Schmidinger
|
88dc4e3351
|
Fixed a crash when creating a new channel if the channel list is empty
|
2010-05-02 15:09:59 +02:00 |
|
Klaus Schmidinger
|
84b386c4a1
|
The new setup option "Folders in timer menu" controls whether the file names in the timer menu are shown with their full folder path
|
2010-03-12 16:46:45 +01:00 |
|
Klaus Schmidinger
|
42928ff2d3
|
The full timer file name is now displayed if it ends with "TITLE" or "EPISODE"
|
2010-03-07 14:15:04 +01:00 |
|
Klaus Schmidinger
|
74d6d35bce
|
Implemented automatic deleting of timeshift recording
|
2010-03-07 12:43:30 +01:00 |
|
Klaus Schmidinger
|
e7148f3bee
|
The "Source" item in the "Edit channel" menu now wraps around the list of sources
|
2010-03-06 12:47:47 +01:00 |
|
Klaus Schmidinger
|
1eb033576f
|
Added plugin-defined sources
|
2010-02-28 12:19:50 +01:00 |
|
Klaus Schmidinger
|
94d2bad657
|
The file name in the "Timers" menu now shows only the base name of the recording without the folder path
|
2010-02-07 13:35:58 +01:00 |
|
Klaus Schmidinger
|
4bf5c793f4
|
Moved the declaration of cMenuCommands to menu.h, so that plugins can use it
|
2010-02-06 10:18:20 +01:00 |
|
Klaus Schmidinger
|
86291b6205
|
The files "commands.conf" and "reccmd.conf" can now contain nested lists of commands
|
2010-01-31 12:59:50 +01:00 |
|
Klaus Schmidinger
|
0889960232
|
The PCR pid is now recorded for channels where this is different from the video PID
|
2010-01-30 11:10:25 +01:00 |
|
Klaus Schmidinger
|
27aaf4fc06
|
The new setup option "Miscellaneous/Channels wrap" controls whether the current channel wraps around the beginning or end of the channel list when zapping
|
2010-01-17 15:21:28 +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
|
6a208294be
|
Several code modifications to avoid compiler warnings
|
2009-12-06 12:57:45 +01:00 |
|
Klaus Schmidinger
|
b14d498613
|
Fixed storing the current OSD size in case the device has changed it in its setup menu
|
2009-06-21 10:02:49 +02:00 |
|
Klaus Schmidinger
|
2c5faf0b65
|
Implemented setup option "Recording/Pause key handling"
|
2009-05-21 11:35:37 +02:00 |
|
Klaus Schmidinger
|
f161d1b2fe
|
OSD sizes in percent; automatic update of OSD size
|
2009-05-03 14:15:21 +02:00 |
|
Klaus Schmidinger
|
f01af488e1
|
Fixed handling the maximum video file size
|
2009-01-24 15:24:19 +01:00 |
|
Klaus Schmidinger
|
fa848a6f2e
|
Added an 'int' typecast to calculations involving FramesPerSecond() to avoid compiler warnings
|
2009-01-24 11:42:24 +01:00 |
|
Klaus Schmidinger
|
7de7ede26f
|
The recording format is now Transport Stream
|
2009-01-06 14:41:11 +01:00 |
|
Klaus Schmidinger
|
3c7d1a16ac
|
Switched to the new S2API driver API; cDvbTuner::IsTunedTo()now also checks the symbol rate in case of DVB-S and DVB-C
|
2008-12-13 12:22:36 +01:00 |
|
Klaus Schmidinger
|
7d1b84a997
|
Implemented handling the standard component descriptor for AC3
|
2008-05-01 15:41:04 +02:00 |
|
Klaus Schmidinger
|
e59c6ac433
|
Re-implemented handling of DVB-S2
|
2008-04-12 13:39:12 +02:00 |
|
Klaus Schmidinger
|
6b678bcbda
|
Resetting a timer's 'pending' flag when it has ended
|
2008-03-16 11:16:28 +01:00 |
|
Klaus Schmidinger
|
864acdeed4
|
Fixed displaying the free disk space
|
2008-03-14 13:11:28 +01:00 |
|
Klaus Schmidinger
|
ce7b0c94f7
|
Added the backslash ('\') to the list of characters that need to be escaped when executing external commands
|
2008-02-24 10:30:49 +01:00 |
|
Klaus Schmidinger
|
088c325e8f
|
Increased the valid range of the "Subtitle offset" setup option to -100...100
|
2008-02-24 10:11:14 +01:00 |
|
Klaus Schmidinger
|
300d402663
|
The CAM menu now stays open as long as it is automatically updated
|
2008-02-23 14:40:58 +01:00 |
|
Klaus Schmidinger
|
6b35173789
|
Implemented the cStatus, cDevice and cPlayer functions for setting subtitle tracks in plugins
|
2008-02-16 13:59:09 +01:00 |
|
Klaus Schmidinger
|
47d6f9d187
|
Refreshing the free disk space display when leaving a Recordings submenu
|
2008-02-16 12:04:12 +01:00 |
|
Klaus Schmidinger
|
6bef17cdec
|
When deleting the recording that is currently replayed, the replay is now stopped immediately
|
2008-02-15 16:13:10 +01:00 |
|
Klaus Schmidinger
|
9495aa9923
|
Using cString::sprintf() instead of asprintf()
|
2008-02-15 14:57:48 +01:00 |
|
Klaus Schmidinger
|
9622a5b6ec
|
The free disk space is now also displayed in the title of the "Recordings" menu
|
2008-02-10 11:46:20 +01:00 |
|
Klaus Schmidinger
|
6520725bb2
|
Ignoring "repeat" and "release" keys in the time search entry mode during replay
|
2008-02-09 12:29:04 +01:00 |
|
Klaus Schmidinger
|
f54c810bcd
|
Revoked the switch to the "multiproto" driver in order to make a new stable version
|
2008-02-08 13:48:31 +01:00 |
|
Klaus Schmidinger
|
d0af2f90e7
|
Implemented handling of DVB-S2
|
2008-01-27 14:35:54 +01:00 |
|
Klaus Schmidinger
|
819e4b9f10
|
Fixed displaying weekday names in the Schedule menu if the system uses UTF-8
|
2008-01-13 14:05:26 +01:00 |
|
Klaus Schmidinger
|
4337f88820
|
Added a missing setting of lastFreeMB in cMenuMain::Update()
|
2008-01-13 12:44:19 +01:00 |
|
Klaus Schmidinger
|
bd411a6620
|
The kInfo key is now propagated to any open menu
|
2007-11-25 15:27:10 +01:00 |
|
Klaus Schmidinger
|
ade33990f5
|
Implemented setup option "Miscellaneous/Emergency exit"
|
2007-11-25 14:20:03 +01:00 |
|
Klaus Schmidinger
|
46b9d18368
|
The 'Allowed' parameter in cMenuEditStrItem() is now NULL by default, which results in using tr(FileNameChars)
|
2007-11-03 15:06:00 +01:00 |
|
Klaus Schmidinger
|
eeaa969186
|
The "Play" key now starts replay of the selected recording in the Recordings menu
|
2007-10-19 14:22:03 +02:00 |
|
Klaus Schmidinger
|
8945e9e296
|
Added a missing Channels.SetModified(true) call when deleting or moving a channel in the Channels menu
|
2007-10-13 10:12:28 +02:00 |
|
Klaus Schmidinger
|
0c8cda9bd0
|
Implemented handling DVB subtitles
|
2007-10-12 14:52:30 +02:00 |
|
Klaus Schmidinger
|
91ad06409b
|
Fixed some compiler warnings with gcc-4.2.0
|
2007-08-24 13:18:21 +02:00 |
|
Klaus Schmidinger
|
8014316a31
|
The "Setup/OSD/Language" menu now only shows those languages that actually have a locale (suggested by Anssi Hannula)
|
2007-08-18 09:21:52 +02:00 |
|
Klaus Schmidinger
|
6f568625d7
|
Fixed handling kLeft in the calls to cStatus::MsgOsdTextItem()
|
2007-08-12 10:45:43 +02:00 |
|
Klaus Schmidinger
|
33e5ef3a58
|
The list of tracks given in cStatus::SetAudioTrack() is now NULL terminated
|
2007-08-12 10:37:58 +02:00 |
|
Klaus Schmidinger
|
0f7a4af168
|
Switched I18N to gettext
|
2007-08-11 12:39:06 +02:00 |
|
Klaus Schmidinger
|
62f3d4c797
|
Changed the parameter "OSD font size" to "Default font size" in "Setup/OSD"
|
2007-06-23 09:28:05 +02:00 |
|
Klaus Schmidinger
|
3ad941de73
|
Changed the parameter "OSD font" to "Default font" in "Setup/OSD"
|
2007-06-17 12:33:53 +02:00 |
|
Klaus Schmidinger
|
5fec367e60
|
Centralized default font names
|
2007-06-17 11:54:54 +02:00 |
|
Klaus Schmidinger
|
79b1c68ffb
|
Now using 'fontconfig' to determine which fonts to use
|
2007-06-17 11:12:46 +02:00 |
|
Klaus Schmidinger
|
b532dc8229
|
Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessary
|
2007-06-16 10:41:21 +02:00 |
|
Klaus Schmidinger
|
c6f8a14957
|
Freetype font support; full UTF-8 support; dropped pixel fonts
|
2007-06-10 13:02:43 +02:00 |
|
Klaus Schmidinger
|
16fe4d783f
|
Made "Channel entry timeout" a setup parameter
|
2007-02-25 14:14:06 +01:00 |
|
Klaus Schmidinger
|
7b59d84be3
|
Changed "Menu button closes" to "Menu key closes"; cleaned up "button" vs. "key" in MANUAL
|
2007-02-25 11:39:40 +01:00 |
|
Klaus Schmidinger
|
ddb7f33567
|
Rewrite of shutdown handling; implemented cPlugin::WakeupTime(); SIGHUP forces reload; cThread::EmergencyExit() replaced by ShutdownHandler.RequestEmergencyExit()
|
2007-02-25 10:56:29 +01: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
|
19f39258f0
|
Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' to avoid problems on 64-bit machines
|
2006-12-02 11:30:19 +01:00 |
|
Klaus Schmidinger
|
3dc4a71fe6
|
Fixed displaying the replay mode symbol in case of "Multi speed mode"
|
2006-11-04 13:19:31 +01:00 |
|
Klaus Schmidinger
|
9a6e81fc3a
|
Fixed setting audio track descriptions after a replay has been stopped
|
2006-10-20 13:42:14 +02:00 |
|
Klaus Schmidinger
|
2aa43cb3e2
|
Fixed handling numeric keys in the channel display after switching channel groups
|
2006-07-23 09:26:50 +02:00 |
|
Klaus Schmidinger
|
f936447c25
|
Fixed a comment
|
2006-06-24 10:22:57 +02:00 |
|
Klaus Schmidinger
|
56744b1f4e
|
Increased the column spacing in the "Recordings" menu
|
2006-06-03 13:36:07 +02:00 |
|
Klaus Schmidinger
|
a12a504fad
|
Fixed handling the display of the '*' indicator in the "What's on now/next?" menu
|
2006-06-03 09:42:12 +02:00 |
|
Klaus Schmidinger
|
9847c7571d
|
Removed all the compatibility '#if APIVERSNUM...' stuff and instead increased the API version number
|
2006-05-28 15:10:08 +02:00 |
|
Klaus Schmidinger
|
e892171736
|
Fixed deleting channels in case the current channel's number changes
|
2006-05-28 10:48:50 +02:00 |
|
Klaus Schmidinger
|
39162a98f0
|
Fixed moving channels, which sometimes stopped the current replay session
|
2006-05-28 09:19:30 +02:00 |
|
Klaus Schmidinger
|
2e01178e54
|
Fixed deleting the 'skinDescriptions' in cMenuSetupOSD::~cMenuSetupOSD()
|
2006-05-25 12:26:09 +02:00 |
|
Klaus Schmidinger
|
ce991f442b
|
Changed the "Really restart?" prompt in the call to cPluginManager::Active() in menu.c to "restart anyway?"
|
2006-04-28 12:53:07 +02:00 |
|
Klaus Schmidinger
|
8c6deb20f2
|
No longer using characters 0x01 and 0x02 for mapping single quote and slash in recording names
|
2006-04-16 12:55:28 +02:00 |
|
Klaus Schmidinger
|
1354141eab
|
Now going into the "Edit timer" menu if a newly created timer starts soon
|
2006-04-16 10:29:48 +02:00 |
|
Klaus Schmidinger
|
94c729a6fa
|
The "Update channels" parameter in the "Setup/DVB" menu has been extended to allow updating only the PIDs
|
2006-04-15 14:18:25 +02:00 |
|
Klaus Schmidinger
|
4611af4339
|
Implemented kNext and kPrev keys
|
2006-04-15 13:46:55 +02:00 |
|
Klaus Schmidinger
|
4ba450b737
|
Implemented cPlugin::Active()
|
2006-04-15 11:18:36 +02:00 |
|
Klaus Schmidinger
|
08fb5e2dbd
|
The preferred audio language is now automatically selected when starting replay
|
2006-04-14 14:47:01 +02:00 |
|
Klaus Schmidinger
|
753c1e1a7f
|
Now checking whether there is any text before calling cStatus::MsgOsdTextItem()
|
2006-04-09 14:31:33 +02:00 |
|
Klaus Schmidinger
|
87ba3ae558
|
The initial channel and volume can now be defined in the "Setup/Miscellaneous" menu
|
2006-04-09 13:26:56 +02:00 |
|
Klaus Schmidinger
|
060c3f3ddc
|
Fixed handling the color button texts when switching from the 'Schedule' menu of a channel without EPG info to the 'What's on now' menu
|
2006-04-09 12:03:31 +02:00 |
|
Klaus Schmidinger
|
359d43076a
|
Added a missing "Button$" for the Timer button
|
2006-03-31 13:00:05 +02:00 |
|
Klaus Schmidinger
|
457f5dd14c
|
The status changes of EPG events are now logged for all channels that have timers
|
2006-02-28 14:00:28 +01:00 |
|
Klaus Schmidinger
|
c174de392b
|
Fixed updating the "Info" button in the "Timers" menu
|
2006-02-28 12:36:52 +01:00 |
|
Klaus Schmidinger
|
8dec381664
|
Improved setting events to timers
|
2006-02-25 15:57:56 +01:00 |
|
Klaus Schmidinger
|
8650649b18
|
Removed leftover cMenuTimers::Move()
|
2006-02-25 15:00:09 +01:00 |
|
Klaus Schmidinger
|
c631893066
|
In the "Timers" menu the blue key is now "Info" and the red key is "On/Off"
|
2006-02-25 14:39:29 +01:00 |
|
Klaus Schmidinger
|
9dc73da7f5
|
The option "Setup/OSD/Sort timers" has been removed
|
2006-02-25 14:17:56 +01:00 |
|
Klaus Schmidinger
|
60e937f57b
|
The upper 16 bit of a timer's "flags" are no longer treated specially when a timer is modified in the "Edit timer" menu
|
2006-02-25 12:22:02 +01:00 |
|
Klaus Schmidinger
|
bc2e59909f
|
The 'summary' field of a timer definition has been renamed to 'aux'
|
2006-02-25 12:09:22 +01:00 |
|
Klaus Schmidinger
|
6b74723336
|
The "Ok" key in the "Jump" mode of the replay progress display now confirms the jump instead of closing the display
|
2006-02-25 10:29:37 +01:00 |
|
Klaus Schmidinger
|
39cefd4b27
|
Replaced some 'displayChannel->SetEvents(NULL, NULL)/DisplayChannel()' sequences with 'Refresh()'
|
2006-02-24 14:56:18 +01:00 |
|
Klaus Schmidinger
|
3d9654a22f
|
Fixed removing the '-' when entering a channel number where there is no other one that fits the input
|
2006-02-24 14:55:20 +01:00 |
|
Klaus Schmidinger
|
0d6ce369c6
|
When setting the audio track descriptions, the language codes are now also set in case this is a replay session
|
2006-02-19 10:18:28 +01:00 |
|