Solved compilation problem on QT 6.2.
Missing file updates.
QT Multimedia using part ready for QT6.
Corrected network error handling for downloads on QT6 for changed name
Adjusted order of actions in EPG view. Changed comment about compatible
Suppress warning message about field "comment" when receiving the list of
Saving of the logs works now.
Added log filter function.
Cleaned up Q_Pid usage.
Improved resume of failed downloads.
Now ready for both QT 5 and 6. QT Multimedia module related feature are
Rearranged actions in channel view. Brought them into a more logical
Testing a change on authentication.
Further adjustments for playlist generation.
Added export to create m3u playlist from selected channels.
Using setPageOrientation instead of deprecated setOrientation on PDF
Changed from pid() to processId() in windows section too.
Little adjustment.
Removed channel uuid from the channel list. It took up too much space.
Showing recording size in gigabyte instead of megabyte when recording is
Solved some project warnings discovered with QT 5-15.
Fixed typo. Tests on windows.
More cleanup and improvements.
Improvements
Started adding error processing code to the control center for more
Optimizations for new functions.
Improvements for the new "Controll center" fun feature.
Starting some kind of controll center for fun. Playing multiple channels
Added usage of other players to context menu of epg list.
Added possibility to user other media players than VLC.
Improved download dialog and overall download state in main window.
Little adjustments on channel dialog.
Added possibility to get playback URL in channel dialog, to use other
Optimized display aspect ratio of channel icon in epg dialog.
Added a dialog to show channel details.
Outputting info when Download object is deleted.
Try limiting ram usage on big file downloads by limiting ram cache on
Improved download code.
Some little improvements.
Protected downloaded recordings against too long file names. Added code
Reduced amount of download progress messages to reduce ram usage.
Solved error when deleting more then a few recordings from list of
Added actions and their handlings for list of failed recordings.
Saving filter text too now.
Added caching mechanism for picons.
Started changing download code to handle failing downloads.
Showing picons (if available) in EPG dialog.
Time recording dialog is working now.
Time recording dialog further builded up.
Extracting more data from json. New fields on updated tvheadend version.
VLC Playback: Added authentication by persistent authentication code.
Time recording object added.
Changed maximum calender width in new dialog.
Started form for adding time recordings.
Adding file download state to name of downloaded files.
Enabled searching by epg subtitles.
EPG list now can be exported too.
Solved compilation problem.
Started enabling exporting lists. List of channels can be exported as:
Remove buttons in recordings dialogs connected.
Enabled stopping running recordings.
Internal player also available on windows.
Added internal player function that plays back the stream by
Serial recordings can be deleted from its list.
Cleanup
Added a dialog to show recordings details.
Solved Meta Type registration error that may lead to crashes.
All recording lists (not the serial recording, other model) now save and
Solved tab selection error on planned recordings list. Improved logging.
Added a timer between the epg search text and the update filter code.
Update the recording lists by requesting current data by timer.
EPG list now updates on its own.
Test commit from Windows
Test commit from QTCreator on Linux.
Initial commit