[mythtv-firehose] mythtv branch master updated by dhampton. v30-Pre-474-g278ce64

Git Repo Owner noreply at mythtv.org
Wed Feb 7 17:01:51 UTC 2018


The branch, master has been updated on the
mythtv repository by gitolite user dhampton.
       via  278ce649c71677228da26c6859f67be1abc184e9 (commit)
       via  75aa222dc06229e4cd2eecaf7ecc3c3e2021d01f (commit)
       via  4bc0a63dd3d15d8c50c70c54320c88cc16c564c4 (commit)
       via  f94254098c673362f6753ed46b8881346b7416f6 (commit)
       via  582d026303846955e5e80bec222f8efe355499b6 (commit)
       via  33aecc5a38dabafe96f0780f9220600ffea30dcb (commit)
       via  babb6995a6356946e8b14cb051c0626c551d60d6 (commit)
       via  d933fa7a89264cefe904f4fac05339a3ef3c513f (commit)
       via  08894baf296c4795486e9c092aa90189133dce56 (commit)
       via  352a026f131680d1526c269cc325e04ce2aade77 (commit)
       via  82a9bf49a71cbea25f01a5970f30cb373aff1735 (commit)
       via  15d55a4a88d550ef3a1dfb1610c46eb8a94e5f00 (commit)
       via  dca74425494a9040860c1a72b0c89e9c46440f03 (commit)
       via  7c17d1a5f77a084c54e1f01e6dc4e60a0d0bbdf1 (commit)
       via  b9954d999220cc72a176fedee7882d52b655ecf1 (commit)
       via  c1f3b241bebbaab68ffa2163668695688d6e6066 (commit)
       via  081efa8163d4ddcd210d4a05e6bdb67ff08aa973 (commit)
       via  0b11aeddb17cecf7698ff60d058a65d5258852fe (commit)
       via  effae993f13e8a8a8a5370bc477048aba83b0c30 (commit)
       via  1edade8a59af5286f30f2749d46e6ca76db642c9 (commit)
       via  43493f8894b969b1efd03e5f5c1140d0dcab11da (commit)
       via  73e954205548989cd6794eaaed0c904d075d1bbb (commit)
       via  aa65442fe739ea1afb9d71c6024ea533dc4c5c3a (commit)
       via  af7e7f8bec262044d834462e197d47fa53b39b13 (commit)
       via  6333b930bb632b8bc8e23d8db8faf2b67347083b (commit)
       via  b92462f9c491749fb1f632fdef8f577fa726bba1 (commit)
       via  29426c6a191af20dcc28360cbd64e4e5e0a050ca (commit)
       via  0e5a0fd17ce18a72e64fc2c7acb2803599ed0439 (commit)
       via  7754f0f75fa0335bc6ca3247f7aa62bb4c8774ec (commit)
       via  1cabfb786b3dba3f7a1c5929c141bf26e233bca2 (commit)
       via  e707265336c09b268417e2ed8b54421ca8d9d4bd (commit)
       via  3e734b16a580cfd58d43bcde63619fd765c3def3 (commit)
       via  0dd79d83db32518b7be2ff90d8249a86421cb799 (commit)
       via  57b8db32bc09a25a873b3805eaa48f306ce30d9d (commit)
       via  e41b9fecc0cf6ad21e382c1a1f23e360afb9d63b (commit)
      from  b3fe5d42571d7b60697d6cb7907d268cfa821c68 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 278ce649c71677228da26c6859f67be1abc184e9
Author:    David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 23:44:20 -0500
Committer: David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 23:44:20 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=278ce649c71677228da26c6859f67be1abc184e9

Merge changes for functions deprecated between Qt5.2 and Qt5.10.



commit 75aa222dc06229e4cd2eecaf7ecc3c3e2021d01f
Author:    David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 23:33:12 -0500
Committer: David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 23:40:36 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=75aa222dc06229e4cd2eecaf7ecc3c3e2021d01f

Make it easier to test for newly deprecated functions.
Also change a variable name to better reflect its contents.



commit 4bc0a63dd3d15d8c50c70c54320c88cc16c564c4
Author:    David Hampton <mythtv at love2code.net> at Mon, 5 Feb 2018 19:22:13 -0500
Committer: David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 15:41:24 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4bc0a63dd3d15d8c50c70c54320c88cc16c564c4

Restore the QT_DISABLE_DEPRECATED_BEFORE flag.



commit f94254098c673362f6753ed46b8881346b7416f6
Author:    David Hampton <mythtv at love2code.net> at Sun, 28 Jan 2018 16:22:54 -0500
Committer: David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 15:41:24 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f94254098c673362f6753ed46b8881346b7416f6

Replace another deprecated Qt sort functions.
According to the Qt5.0 documentation, you should use the STL sorting
functions instead of the Qt supplied sorting functions.  The old Qt
sort functions have been deprecated.



commit 582d026303846955e5e80bec222f8efe355499b6
Author:    David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 07:45:41 -0500
Committer: David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 07:45:41 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=582d026303846955e5e80bec222f8efe355499b6

Qt5.10: Update UI helper code for new image size function.
This is a simple substitution of the QImage::sizeInBytes function for
the QImage::byteCount function as specified in the Qt5.10 docs, and a
change of variable from QAtomicInteger<int> to QAtomicInteger<qint64>.



commit 33aecc5a38dabafe96f0780f9220600ffea30dcb
Author:    David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 00:05:27 -0500
Committer: David Hampton <mythtv at love2code.net> at Tue, 6 Feb 2018 00:05:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=33aecc5a38dabafe96f0780f9220600ffea30dcb

Qt5.10: Replace the obsoleted QFileInfo::created function.
This is a simple substitution of the QFileInfo::birthTime function for
the QFileInfo::created function as specified in the Qt5.10 docs.



commit babb6995a6356946e8b14cb051c0626c551d60d6
Author:    David Hampton <mythtv at love2code.net> at Mon, 5 Feb 2018 19:24:03 -0500
Committer: David Hampton <mythtv at love2code.net> at Mon, 5 Feb 2018 23:55:18 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=babb6995a6356946e8b14cb051c0626c551d60d6

Use a different function to get the short day name.
The QDate::shortDayName function is obsoleted in Qt5.10.  Directly
call the function that it called internally, GetQLocale::dayName.
That function has existed since Qt4.2 so go ahead and call it
unconditionally.



commit d933fa7a89264cefe904f4fac05339a3ef3c513f
Author:    David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 13:54:20 -0500
Committer: David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 13:54:20 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=d933fa7a89264cefe904f4fac05339a3ef3c513f

Qt5.8 QDateTime: Add notes on the ways an invalid QDateTime is passed.



commit 08894baf296c4795486e9c092aa90189133dce56
Author:    David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 13:52:38 -0500
Committer: David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 13:52:38 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=08894baf296c4795486e9c092aa90189133dce56

Qt5.8 QDateTime: Remove transitional function from MythDate.
Deprecate the MythDate::fromTime_t function in favor of
MythDate::fromSecsSinceEpoch, the same as the deprecation in
QDateTime.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 352a026f131680d1526c269cc325e04ce2aade77
Author:    David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 13:46:22 -0500
Committer: David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 13:46:22 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=352a026f131680d1526c269cc325e04ce2aade77

Qt5.8 QDateTime: Update serialization of a ProgramInfo instance.
This is mostly a straight substitution of calls to ::{to,from}Time_t
with calls to ::{to,from}SecsSinceEpoch.  It has a couple of
additional validity checks, and continues to use the value ((uint)-1)
for invalid QDateTime values.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 82a9bf49a71cbea25f01a5970f30cb373aff1735
Author:    David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 13:38:24 -0500
Committer: David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 13:38:24 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=82a9bf49a71cbea25f01a5970f30cb373aff1735

Qt5.8 QDateTime: Update the "set watched" code.
This is a straight substitution of calls to ::toTime_t with calls to
::toSecsSinceEpoch, and then some code cleanup to make the code easier
to understand.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 15d55a4a88d550ef3a1dfb1610c46eb8a94e5f00
Author:    David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 00:10:09 -0500
Committer: David Hampton <mythtv at love2code.net> at Sun, 4 Feb 2018 00:10:09 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=15d55a4a88d550ef3a1dfb1610c46eb8a94e5f00

Qt5.8 QDateTime: Update InfoMap for a ProgramInfo instance.
This is a straight substitution of calls to ::toTime_t with calls to
::toSecsSinceEpoch with change of variables from int to qint64.  The
start/end timestamps for a recording are assumed to be valid, so no
extra validation was added.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit dca74425494a9040860c1a72b0c89e9c46440f03
Author:    David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:19:13 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:23:52 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=dca74425494a9040860c1a72b0c89e9c46440f03

Qt5.8 QDateTime: Update protocol handling for START_RECORDING subcommand.
Update the handling for the QUERY_REMOTEENCODER/START_RECORDING
command.  This also updates the QUERY_COMMBREAK, QUERY_CUTLIST,
QUERY_BOOKMARK, and SET_BOOKMARK protocol command handlers (which
aren't called anywhere in MythTV).  These are all straight
substitution of calls to ::{to,from}Time_t with calls to
::{to,from}SecsSinceEpoch.  All references are to a recording start
time, so are all assumed to be valid and no extra checking for
validity was added.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 7c17d1a5f77a084c54e1f01e6dc4e60a0d0bbdf1
Author:    David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:01:29 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:23:52 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7c17d1a5f77a084c54e1f01e6dc4e60a0d0bbdf1

Qt5.8 QDateTime: Update the housekeeping code.
This is mostly a straight substitution of calls to ::fromTime_t with
calls to ::fromSecsSinceEpoch.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit b9954d999220cc72a176fedee7882d52b655ecf1
Author:    David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 11:59:09 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:23:48 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b9954d999220cc72a176fedee7882d52b655ecf1

Qt5.8 QDateTime: Update protocol handling for QUERY_SG_FILEQUERY command.
Update the handling for the QUERY_SG_FILEQUERY protocol command.  This
is mostly a straight substitution of calls to ::{to,from}Time_t with
calls to ::{to,from}SecsSinceEpoch.  It has a couple of additional
validity checks, and continues to use the value ((uint)-1) for invalid
QDateTime values.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit c1f3b241bebbaab68ffa2163668695688d6e6066
Author:    David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 10:59:17 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:23:40 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c1f3b241bebbaab68ffa2163668695688d6e6066

Qt5.8 QDateTime: Update protocol command handling for two PIXMAP commands.
Update the handling for the QUERY_PIXMAP_LASTMODIFIED and
QUERY_PIXMAP_GET_IF_MODIFIED protocol commands.  This is mostly a
straight substitution of calls to ::{to,from}Time_t with calls to
::{to,from}SecsSinceEpoch.  It has a couple of additional validity
checks, and continues to use the values "BAD" and ((uint)-1) for
invalid QDateTime values.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 081efa8163d4ddcd210d4a05e6bdb67ff08aa973
Author:    David Hampton <mythtv at love2code.net> at Thu, 1 Feb 2018 20:12:53 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:07:33 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=081efa8163d4ddcd210d4a05e6bdb67ff08aa973

Qt5.8 QDateTime: Update LiveTVChain to use the new API.
This is a straight substitution of a call to ::setTime_t with a call
to ::setSecsSinceEpoch.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 0b11aeddb17cecf7698ff60d058a65d5258852fe
Author:    David Hampton <mythtv at love2code.net> at Thu, 1 Feb 2018 20:09:38 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:07:33 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0b11aeddb17cecf7698ff60d058a65d5258852fe

Qt5.8 QDateTime: Update EIT scanner to use the new API.
This is a straight substitution of calls to ::toTime_t with calls to
::toSecsSinceEpoch.  All calculations are still done with 32bit
values, as this assumption is built into the EIT code.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit effae993f13e8a8a8a5370bc477048aba83b0c30
Author:    David Hampton <mythtv at love2code.net> at Thu, 1 Feb 2018 19:22:58 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:07:33 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=effae993f13e8a8a8a5370bc477048aba83b0c30

Qt5.8 QDateTime: Update preview generation to use the new API.
This is a straight substitution of calls to ::toTime_t with calls to
::toSecsSinceEpoch.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 1edade8a59af5286f30f2749d46e6ca76db642c9
Author:    David Hampton <mythtv at love2code.net> at Thu, 1 Feb 2018 19:19:51 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:07:33 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1edade8a59af5286f30f2749d46e6ca76db642c9

Qt5.8 QDateTime: Update RecordingInfo::FinishedRecording to use the new API.
This is a straight substitution of calls to ::toTime_t with calls to
::toSecsSinceEpoch with change of variables from uint to qint64.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 43493f8894b969b1efd03e5f5c1140d0dcab11da
Author:    David Hampton <mythtv at love2code.net> at Thu, 1 Feb 2018 19:15:44 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:07:32 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=43493f8894b969b1efd03e5f5c1140d0dcab11da

Qt5.8 QDateTime: Update image caching to use the new API.
This is a straight substitution of calls to ::toTime_t with calls to
::toSecsSinceEpoch, and changing variables from uint to qint64.  There
is also one change to replace ::toMSecsSinceEpoch()/1000 with
toSecsSinceEpoch().

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 73e954205548989cd6794eaaed0c904d075d1bbb
Author:    David Hampton <mythtv at love2code.net> at Thu, 1 Feb 2018 18:44:48 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:07:32 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=73e954205548989cd6794eaaed0c904d075d1bbb

Qt5.8 QDateTime: Update music metadata to use the new API.
This is a straight substitution of calls to ::toTime_t with calls to
::toSecsSinceEpoch, and changing variables from double to qint64.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit aa65442fe739ea1afb9d71c6024ea533dc4c5c3a
Author:    David Hampton <mythtv at love2code.net> at Thu, 1 Feb 2018 18:28:35 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:07:32 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=aa65442fe739ea1afb9d71c6024ea533dc4c5c3a

Qt5.8 QDateTime: Update UPnpCDSTv::LoadRecordings to use the new API.
This is a substitution of two calls to ::toTime_t and a millisecond
conversion, with just two calls to ::toMSecsSinceEpoch.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64)



commit af7e7f8bec262044d834462e197d47fa53b39b13
Author:    David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 18:05:15 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 12:06:34 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=af7e7f8bec262044d834462e197d47fa53b39b13

Qt5.8 QDateTime: Update {atsc,scte}tables.h et al to use the new API.
This is a straight substitution of eight calls to ::toTime_t with
calls to ::toSecsSinceEpoch.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 6333b930bb632b8bc8e23d8db8faf2b67347083b
Author:    David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 17:53:55 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 11:06:19 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6333b930bb632b8bc8e23d8db8faf2b67347083b

Qt5.8 QDateTime: Update the ImageItem class to use the new API.
Change two of the fields in this class from uint -> qint64.  Replace
the calls to QDateTime::{to,from}Time_t with the corresponding calls
from the new API.  Replace "currentMSecsSinceEpoch() / 1000" with
"currentSecsSinceEpoch()".

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit b92462f9c491749fb1f632fdef8f577fa726bba1
Author:    David Hampton <mythtv at love2code.net> at Mon, 29 Jan 2018 20:27:08 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 11:06:18 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b92462f9c491749fb1f632fdef8f577fa726bba1

Qt5.8 QDateTime: Update mythnews to use the new API.
Replace the call to QDateTime::toTime_t with a call to
QDateTime::toSecsSinceEpoch.  Make a little code tweak where this
function could be called three times in a row on the same value.
Change a direct comparison to a zero timestamp to use the isValid()
function instead.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 29426c6a191af20dcc28360cbd64e4e5e0a050ca
Author:    David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 22:27:33 -0500
Committer: David Hampton <mythtv at love2code.net> at Sat, 3 Feb 2018 09:45:09 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=29426c6a191af20dcc28360cbd64e4e5e0a050ca

Update the 'make distclean' target for 'test' directories.
The 'make distclean' target needs to traverse into test directories
just like the 'make clean' target.



commit 0e5a0fd17ce18a72e64fc2c7acb2803599ed0439
Author:    David Hampton <mythtv at love2code.net> at Mon, 29 Jan 2018 19:55:26 -0500
Committer: David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 18:18:40 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0e5a0fd17ce18a72e64fc2c7acb2803599ed0439

Qt5.8 QDateTime: Update Playlist::shuffleTracks to use the new API
Replace calls to QDateTime::toTime_t with calls to
QDateTime::toSecsSinceEpoch.  Make a little code tweak where this
function could be called three times in a row on the same value.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 7754f0f75fa0335bc6ca3247f7aa62bb4c8774ec
Author:    David Hampton <mythtv at love2code.net> at Mon, 29 Jan 2018 19:47:25 -0500
Committer: David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 18:18:40 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7754f0f75fa0335bc6ca3247f7aa62bb4c8774ec

Qt5.8 QDateTime: Update setting the wakeup time.
Replace calls to QDateTime::toTime_t with calls to
QDateTime::toSecsSinceEpoch.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 1cabfb786b3dba3f7a1c5929c141bf26e233bca2
Author:    David Hampton <mythtv at love2code.net> at Mon, 29 Jan 2018 19:44:09 -0500
Committer: David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 18:18:40 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1cabfb786b3dba3f7a1c5929c141bf26e233bca2

Qt5.8 QDateTime: Update initializing the random number.
Replace calls to QDateTime::toTime_t with calls to
QDateTime::toSecsSinceEpoch.

The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit e707265336c09b268417e2ed8b54421ca8d9d4bd
Author:    David Hampton <mythtv at love2code.net> at Mon, 29 Jan 2018 19:37:16 -0500
Committer: David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 18:18:40 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=e707265336c09b268417e2ed8b54421ca8d9d4bd

Qt5.8 QDateTime: Add a new MythDate::fromSecsSinceEpoch() function.
The QDateTime {to,from}Time_t functions were obsoleted in Qt5.8 and
replaced by {to,from}SecsSinceEpoch functions.  The two sets of
functions perform the same operation, only the latter set takes a
wider range of values than the former (uint vs. qint64).



commit 3e734b16a580cfd58d43bcde63619fd765c3def3
Author:    David Hampton <mythtv at love2code.net> at Mon, 29 Jan 2018 18:10:56 -0500
Committer: David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 18:18:40 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3e734b16a580cfd58d43bcde63619fd765c3def3

Remove unused QDateTime serialization macros from filesysteminfo.cpp.



commit 0dd79d83db32518b7be2ff90d8249a86421cb799
Author:    David Hampton <mythtv at love2code.net> at Sun, 28 Jan 2018 16:22:54 -0500
Committer: David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 18:18:40 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0dd79d83db32518b7be2ff90d8249a86421cb799

Replace another deprecated Qt sort functions.
According to the Qt5.0 documentation, you should use the STL sorting
functions instead of the Qt supplied sorting functions.  The old Qt
sort functions have been deprecated.



commit 57b8db32bc09a25a873b3805eaa48f306ce30d9d
Author:    David Hampton <mythtv at love2code.net> at Wed, 24 Jan 2018 17:30:30 -0500
Committer: David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 18:18:40 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=57b8db32bc09a25a873b3805eaa48f306ce30d9d

Replace deprecated QSqlError::number() function.
This function was deprecated in Qt5.3 in favor of
QSqlError::nativeErrorCode() which can support alphanumeric error
codes (used by PostgreSQL).



commit e41b9fecc0cf6ad21e382c1a1f23e360afb9d63b
Author:    David Hampton <mythtv at love2code.net> at Sun, 28 Jan 2018 13:35:34 -0500
Committer: David Hampton <mythtv at love2code.net> at Wed, 31 Jan 2018 18:18:40 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=e41b9fecc0cf6ad21e382c1a1f23e360afb9d63b

Add ProgramInfo serialization tests.
Add a comparison function for the ProgramInfo class that compares all
the member variables that are passed across the wire using the myth
protocol (which is most of them).  Add a couple of test cases to
validate sending/receiving of ProgramInfo values.



-----------------------------------------------------------------------

Summary of changes:
 mythplugins/mythgallery/mythgallery/thumbview.cpp  |    4 +
 mythplugins/mythmusic/mythmusic/playlist.cpp       |   16 ++
 mythplugins/mythnews/mythnews/mythnews.cpp         |   10 ++-
 mythtv/configure                                   |   11 +-
 mythtv/libs/libmyth/libmyth.pro                    |    5 +-
 mythtv/libs/libmyth/programinfo.cpp                |  148 +++++++++++++++++++-
 mythtv/libs/libmyth/programinfo.h                  |    1 +
 mythtv/libs/libmyth/remoteutil.cpp                 |   18 ++-
 .../test/test_programinfo/test_programinfo.h       |   92 ++++++++++++
 mythtv/libs/libmythbase/filesysteminfo.cpp         |    3 -
 mythtv/libs/libmythbase/housekeeper.cpp            |   18 +++-
 mythtv/libs/libmythbase/libmythbase.pro            |    5 +-
 mythtv/libs/libmythbase/loggingserver.cpp          |    8 +-
 mythtv/libs/libmythbase/mthread.cpp                |    4 +
 mythtv/libs/libmythbase/mythcorecontext.cpp        |    4 +
 mythtv/libs/libmythbase/mythdate.cpp               |   33 +++++
 mythtv/libs/libmythbase/mythdate.h                 |    4 +
 mythtv/libs/libmythbase/mythdb.cpp                 |    4 +
 mythtv/libs/libmythbase/mythdbcon.cpp              |   24 +++-
 mythtv/libs/libmythbase/mythversion.h              |   10 ++
 mythtv/libs/libmythbase/remotefile.cpp             |   10 ++-
 mythtv/libs/libmythbase/storagegroup.cpp           |   10 ++-
 mythtv/libs/libmythmetadata/imagemanager.cpp       |   27 ++++
 mythtv/libs/libmythmetadata/imagescanner.cpp       |   14 ++-
 mythtv/libs/libmythmetadata/imagescanner.h         |    9 +-
 mythtv/libs/libmythmetadata/imagetypes.h           |   10 ++-
 mythtv/libs/libmythmetadata/libmythmetadata.pro    |    5 +-
 mythtv/libs/libmythmetadata/musicmetadata.cpp      |   13 ++
 mythtv/libs/libmythmetadata/musicmetadata.h        |    5 +
 .../libmythservicecontracts.pro                    |    5 +-
 mythtv/libs/libmythtv/eitcache.cpp                 |   21 +++
 mythtv/libs/libmythtv/eithelper.cpp                |    9 ++
 mythtv/libs/libmythtv/eitscanner.cpp               |    4 +
 mythtv/libs/libmythtv/libmythtv.pro                |    5 +-
 mythtv/libs/libmythtv/livetvchain.cpp              |    4 +
 mythtv/libs/libmythtv/mpeg/atsctables.h            |    8 +
 mythtv/libs/libmythtv/mpeg/dvbtables.cpp           |    4 +
 mythtv/libs/libmythtv/mpeg/premieredescriptors.cpp |    4 +
 mythtv/libs/libmythtv/mpeg/sctetables.h            |   24 +++-
 mythtv/libs/libmythtv/mythplayer.cpp               |   11 ++-
 mythtv/libs/libmythtv/osd.cpp                      |   10 ++
 mythtv/libs/libmythtv/previewgenerator.cpp         |    8 +
 mythtv/libs/libmythtv/recordinginfo.cpp            |    6 +
 mythtv/libs/libmythtv/recordingrule.cpp            |    5 +-
 mythtv/libs/libmythui/mythimage.h                  |    4 +
 mythtv/libs/libmythui/mythuihelper.cpp             |   62 ++++++++-
 mythtv/programs/mythbackend/mainserver.cpp         |   47 ++++++-
 mythtv/programs/mythbackend/playbacksock.cpp       |   11 ++-
 mythtv/programs/mythbackend/scheduler.cpp          |    7 +-
 mythtv/programs/mythbackend/upnpcdstv.cpp          |    6 +
 mythtv/programs/mythfrontend/galleryinfo.cpp       |    8 +
 mythtv/programs/mythfrontend/galleryviews.cpp      |    4 +
 mythtv/programs/mythfrontend/themechooser.cpp      |    2 +-
 mythtv/programs/mythshutdown/main.cpp              |    7 +-
 mythtv/programs/mythwelcome/welcomedialog.cpp      |    7 +-
 55 files changed, 775 insertions(+), 43 deletions(-)

-- 



More information about the mythtv-firehose mailing list