Commit Graph

4909 Commits

Author SHA1 Message Date
Klaus Schmidinger
591085812d Official release of version 2.7.6 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 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
468b0ee560 Fixed header file macros 2025-03-03 13:12:16 +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 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
3045995bbc Fixed displaying the current item when pressing a hotkey 2025-02-13 13:58:07 +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
Klaus Schmidinger
03afc4a353 Fixed unnecessary calls to cStatus::OsdCurrentItem2() when scrolling 2025-02-05 22:12:32 +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
80d8851e62 Added cStatus::OsdCurrentItem2() 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
49dc61a92c Fixed an unnecessary redisplay of the menu when pressing a hotkey 2025-01-29 10:25:55 +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
4ed7421b1c Activated logging of OsdItem2() 2025-01-28 10:41:03 +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
20a8c5d240 Added cStatus::OsdItem2() 2025-01-16 10:23:12 +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