Klaus Schmidinger
|
f1b52167c0
|
Fixed an 'invalid lock sequence' when deleting the timeshift timer
|
2025-07-22 21:10:00 +02:00 |
|
Klaus Schmidinger
|
07adff7b02
|
Shutdown now takes into account the VPS margin
|
2025-07-21 19:58:14 +02:00 |
|
Klaus Schmidinger
|
02951d4136
|
If an SVDRP peer connection is lost, the connection in the opposite direction is now also closed
|
2025-07-21 08:39:20 +02:00 |
|
Klaus Schmidinger
|
49cc3adfba
|
Now sending the SVDRP discover broadcast once per minute, to re-establish lost connections
|
2025-07-21 08:26:31 +02:00 |
|
Klaus Schmidinger
|
0c654ed2a7
|
Added cTimer::VpsTime()
|
2025-07-10 19:12:24 +02:00 |
|
Klaus Schmidinger
|
9a8639bd61
|
Reverted the change in cCondWait::SleepMs() because of a possible lockup
|
2025-07-09 16:13:43 +02:00 |
|
Klaus Schmidinger
|
7fed1720e3
|
Fixed expiring VPS timers in case the event has not yet startet after its announced end time
|
2025-07-09 14:49:59 +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
|
6f0305a95d
|
Fixed cPoller::Poll() to allow negative timeout values again
|
2025-06-23 09:23:05 +02:00 |
|
Klaus Schmidinger
|
591085812d
|
Official release of version 2.7.6
|
2025-06-20 14:13:54 +02:00 |
|
Klaus Schmidinger
|
77dca46d22
|
Fixed an invalid lock sequence when pressing the Channel+/Channel- keys while in the "What's on..." menu in live view
|
2025-06-20 14:02:57 +02:00 |
|
Klaus Schmidinger
|
b5c0cb3a7d
|
Fixed Channel+/Channel- keys stopping replay of a recording
|
2025-06-20 13:44:13 +02:00 |
|
Klaus Schmidinger
|
9d2a8379f1
|
Speeded up determining the timer status of events in the Schedules menus
|
2025-06-20 10:20:22 +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
|
7d60fb5fda
|
Limiting timeouts to a minimum of 3ms to avoid problems with polls and waits if timeout is 0
|
2025-06-17 20:32:06 +02:00 |
|
Klaus Schmidinger
|
b8ccac2815
|
Enabled manually turning subtitles on/off in 'after rewind' mode
|
2025-04-18 09:48:11 +02:00 |
|
Klaus Schmidinger
|
67417d23c1
|
Updated the Italian OSD texts
|
2025-04-16 15:15:58 +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
|
e5b8ac3370
|
cRecording now fetches priority, lifetime and framesPerSecond from cRecordingInfo
|
2025-04-15 19:38:46 +02:00 |
|
Klaus Schmidinger
|
a069c388f7
|
Fixed some misplaced 'override' keywords in the 'hello' and 'skincurses' plugins
|
2025-04-12 20:40:48 +02:00 |
|
Klaus Schmidinger
|
add3d1cb15
|
Official release of version 2.7.5
|
2025-04-12 08:32:04 +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
|
60c20df992
|
Fixed spurious times shown in the progress display when switching from "play" to "fast forward"
|
2025-04-08 14:16:57 +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
|
e812221987
|
Removed an unnecessary call to cDevice::GetVideoSize()
|
2025-04-05 10:16:18 +02:00 |
|
Klaus Schmidinger
|
a10e987f35
|
Subtitles can now be temporarily displayed after a fast rewind
|
2025-03-28 22:49:17 +01:00 |
|
Klaus Schmidinger
|
e66e19329d
|
Improved subtitle handling
|
2025-03-28 21:55:03 +01:00 |
|
Klaus Schmidinger
|
6df4d96ed1
|
Added a mutex lock to protect creating/deleting cEpgHandler objects
|
2025-03-04 16:27:49 +01:00 |
|
Klaus Schmidinger
|
e349523ec2
|
Making absolutely sure cEvent::Title() never returns NULL
|
2025-03-04 15:54:07 +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
|
4ff3d113a7
|
The new virtual function cSkinDisplayMenu::SetItemEvent(..., const cTimer *Timer) can be used to get full access to the timer (if any) defined for this event
|
2025-03-03 11:05:23 +01:00 |
|
Klaus Schmidinger
|
8d0e33a211
|
Renamed cStatus::Osd*2() to cStatus::Osd*()
|
2025-03-02 21:02:12 +01:00 |
|
Klaus Schmidinger
|
885f7414c1
|
Removed -Werror=overloaded-virtual from Makefile and Make.config(.template)
|
2025-03-02 14:24:24 +01:00 |
|
Klaus Schmidinger
|
336aef8b0f
|
Added the "override" keyword to virtual functions reimplemented in derived classes
|
2025-03-02 11:03:35 +01:00 |
|
Klaus Schmidinger
|
dd71a004e2
|
Official release of version 2.7.4
|
2025-02-26 10:35:03 +01:00 |
|
Klaus Schmidinger
|
45091fbd72
|
Revised locking in cMenuSchedule and cMenuWhatsOn
|
2025-02-25 15:53:43 +01:00 |
|
Klaus Schmidinger
|
988d5aebfa
|
Added missing locks to SetMenuItem() functions
|
2025-02-20 10:23:15 +01:00 |
|
Klaus Schmidinger
|
8c3671fae6
|
Fixed cPtsIndex::FindFrameNumber() to handle the case where Pts points to an I-frame
|
2025-02-19 15:39:16 +01:00 |
|
Klaus Schmidinger
|
2a12af481a
|
Fixed spurious fast frames when switching from "slow back" to "slow forward"
|
2025-02-18 17:06:15 +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
|
d3dcbbd4f2
|
Fixed unnecessary redisplays of menus
|
2025-02-17 10:49:10 +01:00 |
|
Klaus Schmidinger
|
1b4233d6ad
|
The function cPlugin::MainThreadHook() has been deprecated
|
2025-02-12 22:22:20 +01:00 |
|
Klaus Schmidinger
|
34aa8fe8b4
|
Adjusted PLUGINS.html to the new API version numbering introduced in version 2.7.2
|
2025-02-12 22:02:25 +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 |
|