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 |
|
Klaus Schmidinger
|
53f77ddded
|
Now resetting the channel number if the number entered through the numeric keys exceeds the maximum channel number
|
2006-02-18 12:47:01 +01:00 |
|
Klaus Schmidinger
|
10d3ad00ae
|
cMenuText now uses the given font
|
2006-02-17 15:45:25 +01:00 |
|
Klaus Schmidinger
|
2a91ee0fef
|
Fixed handling the "Blue" key in the "Schedule" menu for the current channel
|
2006-02-05 13:32:14 +01:00 |
|
Klaus Schmidinger
|
d5c739790b
|
Implemented cDevice::Transferring()
|
2006-02-04 14:58:24 +01:00 |
|
Klaus Schmidinger
|
881c251bea
|
Fixed channel up/down switching on single card systems
|
2006-02-03 13:27:40 +01:00 |
|
Klaus Schmidinger
|
ea9a7eebd1
|
When looking for the present or following EPG event, the running status is now always taken into account
|
2006-01-29 14:04:37 +01:00 |
|
Klaus Schmidinger
|
f03ed68807
|
Fixed displaying the current audio track in the channel display
|
2006-01-29 11:15:08 +01:00 |
|
Klaus Schmidinger
|
759a45d508
|
Fixed channel switching with the Down (Up) key in case the current channel is already the first (last) in the list
|
2006-01-28 12:43:26 +01:00 |
|
Klaus Schmidinger
|
aebc766ee7
|
Fixed a crash when pressing '0' in the "Schedule" menu on a channel that doesn't have any EPG data
|
2006-01-27 14:11:25 +01:00 |
|
Klaus Schmidinger
|
1f2574fb12
|
Fixed detecting channel switches from SVDRP
|
2006-01-22 16:06:39 +01:00 |
|
Klaus Schmidinger
|
89af89af10
|
Re-inserted initial lastTime.Set() calls
|
2006-01-22 14:49:54 +01:00 |
|
Klaus Schmidinger
|
9443b6999e
|
Fixed detecting if there can be any useful further input when entering channel numbers
|
2006-01-22 14:38:54 +01:00 |
|
Klaus Schmidinger
|
6cd9124d08
|
Improved channel switching when repeat function kicks in; updating channel display before switching channel; added a missing initialization of 'timeout' in the cDisplayChannel constructor
|
2006-01-22 14:27:53 +01:00 |
|
Klaus Schmidinger
|
d1668d768c
|
Only calling AssertFreeDiskSpace() with 'Force' if timer is not pending
|
2006-01-21 10:02:19 +01:00 |
|
Klaus Schmidinger
|
611656bf46
|
Added AssertFreeDiskSpace() before starting a timer recording
|
2006-01-20 17:19:46 +01:00 |
|
Klaus Schmidinger
|
9038f45a0d
|
Recordings are now only started if there is at least 300MB free disk space
|
2006-01-20 16:34:56 +01:00 |
|
Klaus Schmidinger
|
806a7f6768
|
No longer displaying color buttons in the recording info menu if it has been invoked from a player
|
2006-01-15 15:06:19 +01:00 |
|
Klaus Schmidinger
|
cad1a88a7b
|
The status markers in the "Schedule" menu are now only updated if a submenu is closed in which a timer has been modified
|
2006-01-15 13:44:55 +01:00 |
|
Klaus Schmidinger
|
197b8c27fa
|
Implemented '0' key function in the "Schedule" menu
|
2006-01-15 13:09:16 +01:00 |
|
Klaus Schmidinger
|
cd43adac92
|
Made the "What's on now/next?" menus a lot faster by storing a pointer to each channel's schedule in the cChannel data
|
2006-01-14 15:52:40 +01:00 |
|
Klaus Schmidinger
|
317b15f5a0
|
Implemented the option "Setup/OSD/Menu button closes"
|
2006-01-13 15:45:02 +01:00 |
|
Klaus Schmidinger
|
3c855f0bea
|
Added missing i18n entry for the "Timer" button
|
2006-01-13 14:58:37 +01:00 |
|
Klaus Schmidinger
|
2d863532cc
|
Cleaned up some trailing white space
|
2006-01-08 11:44:37 +01:00 |
|
Klaus Schmidinger
|
f7bf9b4090
|
Preceded all button texts with "Button$"; Removed obsolete "Eject" and "Language" texts
|
2006-01-07 15:54:10 +01:00 |
|
Klaus Schmidinger
|
e0d5ebf8fd
|
The file 'ca.conf' is obsolete and has been removed; revised all descriptions regarding CICAM
|
2006-01-07 14:10:17 +01:00 |
|
Klaus Schmidinger
|
700b88bc4d
|
Implemented the "Info" key
|
2006-01-06 12:53:28 +01:00 |
|
Klaus Schmidinger
|
01bbd53fa1
|
The "Mark/Move" function in the "Channels" menu now also works in the non-numeric sort modes
|
2006-01-05 15:11:04 +01:00 |
|
Klaus Schmidinger
|
739fcc7aff
|
In the "Channels" menu the numeric keys now position the cursor to the channel with the given number
|
2006-01-05 13:43:07 +01:00 |
|
Klaus Schmidinger
|
5821c26c5e
|
Implemented "Setup/OSD/Timeout requested channel info"
|
2006-01-04 14:45:23 +01:00 |
|
Klaus Schmidinger
|
0e6296699e
|
Changed the API of the functions cStatus::Recording() and cStatus::Replaying(), so that they can provide the full file name of the recording
|
2005-12-31 15:20:19 +01:00 |
|
Klaus Schmidinger
|
d877846cc9
|
Dropped the unused "Stop recording on primary interface" stuff
|
2005-12-28 12:36:27 +01:00 |
|
Klaus Schmidinger
|
967d9b0b03
|
Fixed finding the actual timer for Record/Timer button
|
2005-12-28 11:35:33 +01:00 |
|
Klaus Schmidinger
|
0795050f6d
|
Modified red button handling in the "Schedule" menu
|
2005-12-27 15:06:26 +01:00 |
|
Klaus Schmidinger
|
0b3d9a95fd
|
The "Schedules" and "What's on now/next?" menus are now updated if a timer is set or modified
|
2005-12-27 11:27:38 +01:00 |
|
Klaus Schmidinger
|
e79df5ee06
|
Forcing main menu update if a submenu was closed
|
2005-12-26 15:44:27 +01:00 |
|
Klaus Schmidinger
|
186a3213d0
|
The main menu now dynamically updates its contents
|
2005-12-24 15:53:53 +01:00 |
|
Klaus Schmidinger
|
ff64419396
|
Fixed setting the help key display in the Recordings menu in case of several layers of subdirectories
|
2005-11-06 09:44:58 +01:00 |
|
Klaus Schmidinger
|
fdf54512ba
|
Updated the Finnish OSD texts
|
2005-10-09 11:23:18 +02:00 |
|
Klaus Schmidinger
|
5956f7eeec
|
The CAM enquiry menu now aborts if Menu is pressed
|
2005-10-03 12:58:22 +02:00 |
|
Klaus Schmidinger
|
b724e950d8
|
Improved the CAM enquiry menu
|
2005-10-03 12:27:15 +02:00 |
|
Klaus Schmidinger
|
4acbc0fd47
|
The 'sub-title' and 'bottom text' in the CAM menu can now consist of several lines
|
2005-10-03 11:26:07 +02:00 |
|
Klaus Schmidinger
|
2cc029066b
|
Fixed handling of menus with no selectable items
|
2005-10-02 15:04:34 +02:00 |
|
Klaus Schmidinger
|
d808293a06
|
Quoting CAM menu texts to see blanks in logfile
|
2005-10-02 14:50:44 +02:00 |
|
Klaus Schmidinger
|
11be63aa2c
|
Added status message "Opening CAM menu... for an immediate feedback when the CAM menu has been requested; speeded up initial opening of the CAM menu
|
2005-10-02 14:43:56 +02:00 |
|
Klaus Schmidinger
|
8365632b3f
|
The CAM menu is now completely closed when pressing the Menu key while inside a sub menu
|
2005-10-02 13:54:34 +02:00 |
|
Klaus Schmidinger
|
2fc075f5f9
|
The CAM menu now automatically updates itself in case of a progress display
|
2005-10-02 12:59:53 +02:00 |
|
Klaus Schmidinger
|
8302d81af2
|
Added status message "Resetting CAM..." for an immediate feedback when the CAM reset has been triggered
|
2005-10-02 10:20:19 +02:00 |
|
Klaus Schmidinger
|
23aa374e3d
|
Improved displaying 'sub-title' and 'bottom text' in the CAM menu
|
2005-10-02 09:59:30 +02:00 |
|
Klaus Schmidinger
|
46a89d211b
|
Fixed an unjustified "Error while accessing recording!" after deleting a recording from a subfolder
|
2005-10-01 10:13:27 +02:00 |
|
Klaus Schmidinger
|
8f6bfd1ae7
|
Fixed opening recording folders in case the last replayed recording no longer exists
|
2005-10-01 10:11:33 +02:00 |
|
Klaus Schmidinger
|
c3a76dfef6
|
The '.update' file in the video directory is now touched when a recording is added or deleted
|
2005-09-25 13:49:31 +02:00 |
|
Klaus Schmidinger
|
da501a4b82
|
The 'new' indicator in the Recordings menu is now kept up-to-date
|
2005-09-25 11:35:56 +02:00 |
|
Klaus Schmidinger
|
9e8aac3882
|
The list of recordings is now read in a separate thread
|
2005-09-25 11:00:57 +02:00 |
|
Klaus Schmidinger
|
7148cf452c
|
The menu timeout handling is now done centrally in the main program loop
|
2005-09-03 11:51:54 +02:00 |
|
Klaus Schmidinger
|
45a29e5b16
|
Key macros can now call plugins that don't have a main menu entry
|
2005-09-03 11:33:43 +02:00 |
|
Klaus Schmidinger
|
110c64f56d
|
Moved cMenuEditTimer and cMenuEvent to menu.h so that plugins can use it
|
2005-08-27 09:37:33 +02:00 |
|
Klaus Schmidinger
|
ed807972ac
|
The Setup/CICAM menu now only contains the devices that actually have a CI and dynamically detects the number of slots a CI provides
|
2005-08-26 12:49:26 +02:00 |
|
Klaus Schmidinger
|
8680d92136
|
Pressing Ok while entering a channel number now immediately switches to that channel, without waiting for further input
|
2005-08-14 15:15:47 +02:00 |
|
Klaus Schmidinger
|
9c4401f5d9
|
Now discarding any previous numerical input to switch channels if Up, Down, Channel+, Channel-, Left or Right is pressed
|
2005-08-14 15:03:31 +02:00 |
|
Klaus Schmidinger
|
3f341aae50
|
Fixed handling the frame number display if '7' is pressed before the first editing mark, or '9' after the last one
|
2005-08-14 13:01:27 +02:00 |
|
Klaus Schmidinger
|
437fd984ed
|
Changed the title of the recording info menu
|
2005-08-14 12:06:40 +02:00 |
|
Klaus Schmidinger
|
806aeb3c07
|
Implemented wrapping around in menu lists
|
2005-06-18 10:44:30 +02:00 |
|
Klaus Schmidinger
|
c1055a6c8f
|
Added the year (two digits) to recording dates in LSTR, and thus also in menus
|
2005-06-05 14:23:23 +02:00 |
|
Klaus Schmidinger
|
b0583e5373
|
Switched from 'summary.vdr' to 'info.vdr'
|
2005-05-16 14:45:11 +02:00 |
|
Klaus Schmidinger
|
f1494502a7
|
All log entries regarding timers now contain a short description of the timer
|
2005-03-20 15:15:42 +01:00 |
|
Klaus Schmidinger
|
456ded045c
|
Fixed setting the colored button help after deleting a recording in case the next menu entry is a directory
|
2005-03-20 11:27:44 +01:00 |
|
Klaus Schmidinger
|
ce0e97eb65
|
Single shot timers are now reliably deleted when they have expired
|
2005-03-20 11:19:36 +01:00 |
|
Klaus Schmidinger
|
86a9d179bd
|
Improved displaying 'day' in Timers menu
|
2005-03-19 15:45:19 +01:00 |
|
Klaus Schmidinger
|
ccc7c4a2d8
|
The day of a timer is now stored as a full date in ISO notation
|
2005-03-19 15:38:43 +01:00 |
|
Klaus Schmidinger
|
379d4b7d63
|
The setup option "DVB/Video display format" is now only available if "Video format" is set to "4:3"
|
2005-03-05 15:48:26 +01:00 |
|
Klaus Schmidinger
|
627e70ce7e
|
Fixed handling repeated kAudio keys
|
2005-02-27 14:12:03 +01:00 |
|
Klaus Schmidinger
|
e8bd7c2369
|
Implemented setup option "DVB/Video display format"
|
2005-02-20 13:39:49 +01:00 |
|
Klaus Schmidinger
|
1f677366c4
|
Making sure the current audio track is actually one of the ones available in a recording
|
2005-02-06 11:33:13 +01:00 |
|
Klaus Schmidinger
|
d067302bb6
|
Implemented setup option "OSD/Channel info time"
|
2005-02-05 11:40:04 +01:00 |
|
Klaus Schmidinger
|
c7211d13be
|
Fixed displaying the "Audio" menu with the "Green" button from the "Main" menu in case there is only one audio track
|
2005-01-23 19:27:43 +01:00 |
|
Klaus Schmidinger
|
c522225344
|
Recording and Transfer Mode now handle more than 2 audio PIDs
|
2005-01-16 14:40:47 +01:00 |
|
Klaus Schmidinger
|
1d1b2f1275
|
The "Green" button in the "Main" menu is now always "Audio"
|
2005-01-14 14:28:47 +01:00 |
|
Klaus Schmidinger
|
326cf18915
|
Completed the Finnish OSD texts and fixed internationalization of the text for "Setup/DVB/Audio language(s)"
|
2005-01-14 13:19:21 +01:00 |
|
Klaus Schmidinger
|
0975bfc440
|
Added support for circular polarization
|
2005-01-09 13:18:15 +01:00 |
|
Klaus Schmidinger
|
e60ba0311b
|
Changed 'Recording/Record Dobly Digital' to 'DVB/Use Dolby Digital' and using it for available audio tracks
|
2005-01-09 12:36:48 +01:00 |
|
Klaus Schmidinger
|
264fa085bd
|
Implemented displaying audio channel
|
2005-01-09 12:08:34 +01:00 |
|
Klaus Schmidinger
|
f79f81dfd4
|
Implemented Setup.CurrentDolby
|
2005-01-08 13:53:30 +01:00 |
|
Klaus Schmidinger
|
ec27c329cf
|
Displaying audio track description in channel display
|
2005-01-08 10:15:30 +01:00 |
|
Klaus Schmidinger
|
b387538887
|
Implemented left/right/stereo selection
|
2005-01-06 13:50:17 +01:00 |
|
Klaus Schmidinger
|
42ab8c8797
|
Implemented preferred audio languages
|
2005-01-05 10:48:22 +01:00 |
|
Klaus Schmidinger
|
da59a45f61
|
Added special handling if no audio is available
|
2005-01-04 13:40:38 +01:00 |
|
Klaus Schmidinger
|
5274b4c8b3
|
Explicitly switch to the selected audio track with kOk
|
2005-01-04 12:52:17 +01:00 |
|
Klaus Schmidinger
|
f37f5ee6be
|
Using '*itoa()' for compatibility with gcc 2.95
|
2005-01-04 11:11:16 +01:00 |
|
Klaus Schmidinger
|
0b3a801ab4
|
Implemented audio track menu
|
2005-01-02 15:11:44 +01:00 |
|
Klaus Schmidinger
|
286af66cfb
|
Made several functions threadsafe (cont'd)
|
2004-12-26 12:45:22 +01:00 |
|
Klaus Schmidinger
|
c49253824a
|
Replaced time_ms() with a threadsafe and non-overflowing cTimeMs
|
2004-12-19 18:08:09 +01:00 |
|
Klaus Schmidinger
|
c77989ee70
|
Added support for AC3 replay over the DVB device
|
2004-12-17 14:55:49 +01:00 |
|
Klaus Schmidinger
|
b04f71562d
|
Fixed a possible crash when pausing live video and the recording was unable to start
|
2004-11-20 11:00:26 +01:00 |
|
Klaus Schmidinger
|
c054f39620
|
Implemented sort modes for the 'Channels' menu
|
2004-11-01 13:59:58 +01:00 |
|
Klaus Schmidinger
|
0b62aff0e3
|
Now using qsort() to sort cListBase lists
|
2004-11-01 10:40:38 +01:00 |
|
Klaus Schmidinger
|
fd9c2d298c
|
Now handling the channel name, short name and provider separately
|
2004-10-31 12:53:00 +01:00 |
|
Klaus Schmidinger
|
5e731865a6
|
Making sure that timers and channels are only saved together
|
2004-10-31 10:22:32 +01:00 |
|