Klaus Schmidinger
|
9a8639bd61
|
Reverted the change in cCondWait::SleepMs() because of a possible lockup
|
2025-07-09 16:13:43 +02:00 |
|
Klaus Schmidinger
|
da92c80484
|
Fixed the stop time of repeating timers in case of DST change
|
2025-07-08 14:23:44 +02:00 |
|
Klaus Schmidinger
|
6b70066fea
|
Reworked cTimer::Matches()
|
2025-07-06 15:06:55 +02:00 |
|
Klaus Schmidinger
|
c86481f74a
|
In the "Timers" menu the '0' key now toggles between showing all timers and only the active ones
|
2025-06-27 09:05:20 +02:00 |
|
Klaus Schmidinger
|
6ed8db5ecd
|
When regenerating the index of a recording, PID changes are now taken into account
|
2025-06-27 08:46:07 +02:00 |
|
Klaus Schmidinger
|
7b258fd5f6
|
Fixed updating the index when cutting a recording again
|
2025-06-19 13:35:32 +02:00 |
|
Klaus Schmidinger
|
09b95eeae2
|
Fixed automatic moving of the cursor when inputting characters with number keys
|
2025-06-18 20:22:10 +02:00 |
|
Klaus Schmidinger
|
f305e7df37
|
Fixed strreplace() in case the search string is empty
|
2025-06-18 08:44:47 +02:00 |
|
Klaus Schmidinger
|
469d29005b
|
Now forcing re-reading the info file of an ongoing recording
|
2025-04-16 09:14:20 +02:00 |
|
Klaus Schmidinger
|
e5ec0550d4
|
Now deleting old recording info before reading modified info file
|
2025-04-11 12:39:03 +02:00 |
|
Klaus Schmidinger
|
2ddf13dfe8
|
Moved the call to Empty() back into the pmSlow case
|
2025-04-08 14:11:05 +02:00 |
|
Klaus Schmidinger
|
6df4d96ed1
|
Added a mutex lock to protect creating/deleting cEpgHandler objects
|
2025-03-04 16:27:49 +01:00 |
|
Klaus Schmidinger
|
ecfe144218
|
Added a mutex lock to protect creating/deleting cStatus objects
|
2025-03-03 13:31:10 +01:00 |
|
Klaus Schmidinger
|
7817e64695
|
Fixed progress display when switching from "pause" to "slow back"
|
2025-02-18 15:37:24 +01:00 |
|
Klaus Schmidinger
|
ebbaa39098
|
Added '~' to the list of delimiters in cTextWrapper
|
2025-02-17 11:13:13 +01:00 |
|
Klaus Schmidinger
|
baa97e9ff1
|
Added missing calls to cStatus::MsgOsdStatusMessage() and added the new virtual function cStatus::OsdStatusMessage2(), which can be used to get the type of the message
|
2025-02-12 21:18:53 +01:00 |
|
Klaus Schmidinger
|
ef4ebeb7ee
|
The new virtual function cStatus::OsdCurrentItem2() can be used to get the index of the current menu item
|
2025-01-29 11:15:26 +01:00 |
|
Klaus Schmidinger
|
ead135f716
|
Fixed unnecessary calls to DisplayCurrent() for editable menu items
|
2025-01-29 10:35:25 +01:00 |
|
Klaus Schmidinger
|
af0309cc40
|
Fixed an improper call of cStatus::OsdCurrentItem() before cStatus::OsdItem2()
|
2025-01-29 10:20:17 +01:00 |
|
Klaus Schmidinger
|
3058354dba
|
Fixed setting the file name of the info file after renaming a recording
|
2025-01-18 20:57:06 +01:00 |
|
Klaus Schmidinger
|
0749a34342
|
The new virtual function cStatus::OsdItem2() can be used to get the information whether a menu item is selectable
|
2025-01-16 09:42:11 +01:00 |
|
Klaus Schmidinger
|
e595eed57d
|
The info files of recordings are now only re-read if they have been modified
|
2025-01-15 10:50:29 +01:00 |
|
Klaus Schmidinger
|
a7576f0b6c
|
Added parameter checks to strn0cpy() and Utf8Strn0Cpy()
|
2025-01-15 08:57:45 +01:00 |
|
Klaus Schmidinger
|
657e5dda5d
|
Added a header to the backtrace
|
2025-01-15 08:43:12 +01:00 |
|
Klaus Schmidinger
|
8fb6a2b24b
|
Fixed handling margins for timers that are not VPS controlled and not spawned
|
2025-01-13 14:44:18 +01:00 |
|
Klaus Schmidinger
|
53cac302d8
|
Added 1 to Utf8BufSize() for worst case
|
2025-01-13 13:18:42 +01:00 |
|
Klaus Schmidinger
|
ccbef6ce6c
|
Fixed some typos in the translation files
|
2024-11-30 14:30:46 +01:00 |
|
Klaus Schmidinger
|
8ce034d124
|
Fixed wrong credits
|
2024-10-17 20:17:57 +02:00 |
|
Klaus Schmidinger
|
55cfb057e0
|
Added vdrrootdir and incdir to vdr.pc
|
2024-10-11 14:21:04 +02:00 |
|
Klaus Schmidinger
|
b4c538cff7
|
The Channel+/- keys can now be used to jump between errors while replaying a recording
|
2024-10-11 14:10:50 +02:00 |
|
Klaus Schmidinger
|
5a626fef9f
|
Fixed expiring of one-time VPS timers in case there is more than one event with the same VPS time
|
2024-10-11 13:58:11 +02:00 |
|
Klaus Schmidinger
|
2bcd8ba8f3
|
Fixed handling negative values in cSource::Position() on systems where 'int' is 64 bit
|
2024-10-09 10:36:16 +02:00 |
|
Klaus Schmidinger
|
2dacc776bd
|
Fixed error checking in case of large PTS discontinuities
|
2024-10-08 08:46:38 +02:00 |
|
Klaus Schmidinger
|
a91d687a1a
|
Removed defining DEPRECATED_* macros with value 0, because this is the preprocessor's default
|
2024-10-08 08:09:48 +02:00 |
|
Klaus Schmidinger
|
2c6fd804f6
|
Fixed a problem with duplicate events if they are moved to a lower table ID and at the same time get a new event ID
|
2024-09-26 19:25:41 +02:00 |
|
Klaus Schmidinger
|
82b09eaa8e
|
Silenced a compiler warning with gcc 14.1.0
|
2024-09-16 09:07:12 +02:00 |
|
Klaus Schmidinger
|
ec5b1aadab
|
Fixed a problem in cSchedule::Sort(), in case hasRunning was true, but there was no event with RunningStatus() >= SI::RunningStatusPausing
|
2024-09-14 14:17:12 +02:00 |
|
Klaus Schmidinger
|
f786510ba2
|
Made APIVERSION independent from VDRVERSION to avoid irritation in case only VDRVERSION is incremented
|
2024-09-12 12:48:40 +02:00 |
|
Klaus Schmidinger
|
c0a005b3cd
|
Fix for compilers that don't like non-constant format strings
|
2024-09-09 13:39:05 +02:00 |
|
Klaus Schmidinger
|
796da9e0f6
|
Improved the error message when closing a frontend
|
2024-09-09 08:53:57 +02:00 |
|
Klaus Schmidinger
|
1df138d876
|
Fixed a crash when deleting a recording that is currently being edited, and then immediately deleting the edited version, too
|
2024-08-30 20:43:26 +02:00 |
|
Klaus Schmidinger
|
2543f2c486
|
Added the lines from 'Fixed a timeout in cDvbDevice while tuning after the frontend has been reopened' to cDvbTuner::ProvidesFrontend()
|
2024-07-14 15:41:01 +02:00 |
|
Klaus Schmidinger
|
6bbb596968
|
Fixed setting the editable width in the LCARS skin
|
2024-07-13 15:25:22 +02:00 |
|
Klaus Schmidinger
|
b3ad9ec699
|
Fixed handling of cSkinDisplayMenu::GetTextAreaFont()
|
2024-07-13 09:12:18 +02:00 |
|
Klaus Schmidinger
|
87410442b6
|
Fixed a crash in strreplace() for multiple replacements with strings of different lengths
|
2024-07-10 14:59:45 +02:00 |
|
Klaus Schmidinger
|
41b7e1546a
|
Added 'lnbPowerTurnedOn = false' to cDvbTuner::ProvidesFrontend()
|
2024-07-08 18:39:18 +02:00 |
|
Klaus Schmidinger
|
f3972e4795
|
Implemented power save mode for cDvbDevice
|
2024-07-08 09:34:33 +02:00 |
|
Klaus Schmidinger
|
e7ea087a6e
|
Unused devices can now be put into a power save mode
|
2024-07-06 11:19:21 +02:00 |
|
Klaus Schmidinger
|
5828d347f7
|
Fixed setting T2 system ID from NIT
|
2024-05-29 11:13:34 +02:00 |
|
Klaus Schmidinger
|
179d5b87fc
|
A device is now always kept occupied if a timer is in VPS margin or needs the transponder
|
2024-03-29 21:46:50 +01:00 |
|