[mythtv-commits] [MythTV/mythtv] cebf1a: Initial myth_system rewrite (untested)
noreply at github.com
noreply at github.com
Fri Dec 3 07:58:23 UTC 2010
Branch: refs/heads/mythsystem-rewrite
Home: https://github.com/MythTV/mythtv
Commit: cebf1aad343b2de6ca873648479619b5816148c7
https://github.com/MythTV/mythtv/commit/cebf1aad343b2de6ca873648479619b5816148c7
Author: Raymond Wagner <rwagner at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/exitcodes.h
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
M mythtv/libs/libmythtv/channelbase.cpp
M mythtv/libs/libmythtv/channelbase.h
Log Message:
-----------
Initial myth_system rewrite (untested)
Commit: bac42c09a866758bc8905d344e45ed8040f72cdc
https://github.com/MythTV/mythtv/commit/bac42c09a866758bc8905d344e45ed8040f72cdc
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
M mythtv/libs/libmythtv/channelbase.cpp
M mythtv/libs/libmythtv/channelbase.h
Log Message:
-----------
Various tweaks to fix minor issues so it runs
Commit: e090e97d2e422e91c289b8728dca674ae4529efb
https://github.com/MythTV/mythtv/commit/e090e97d2e422e91c289b8728dca674ae4529efb
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/util.cpp
M mythtv/libs/libmyth/util.h
Log Message:
-----------
Created RemoveDirectory (like rm -rf)
Commit: 1ce78c2ff9189e70d98649b3db43f7e0de12eaa3
https://github.com/MythTV/mythtv/commit/1ce78c2ff9189e70d98649b3db43f7e0de12eaa3
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mytharchive/mytharchive/archiveutil.cpp
M mythplugins/mytharchive/mytharchive/exportnative.cpp
M mythplugins/mytharchive/mytharchive/importnative.cpp
M mythplugins/mytharchive/mytharchive/logviewer.cpp
M mythplugins/mytharchive/mytharchive/mythburn.cpp
M mythplugins/mytharchive/mytharchivehelper/main.cpp
Log Message:
-----------
system -> myth_system in mytharchive
Commit: 73b3dfbce90b53e57dbcda3805d4e4642b6f306d
https://github.com/MythTV/mythtv/commit/73b3dfbce90b53e57dbcda3805d4e4642b6f306d
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mythmusic/mythmusic/databasebox.cpp
Log Message:
-----------
system -> myth_system in mythmusic
Commit: 394845b73eb149129a2da00834cce123348c4d9b
https://github.com/MythTV/mythtv/commit/394845b73eb149129a2da00834cce123348c4d9b
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythdbcon.cpp
Log Message:
-----------
system -> myth_system in mythdbcon
Commit: 53fe9b29077b50715101da47b71cd5a7403ecf37
https://github.com/MythTV/mythtv/commit/53fe9b29077b50715101da47b71cd5a7403ecf37
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/programs/mythfilldatabase/filldata.cpp
Log Message:
-----------
system -> mythsystem in mythfilldatabase
Commit: a49198bd20a8ee897402b0efbdddd25c96fb21ef
https://github.com/MythTV/mythtv/commit/a49198bd20a8ee897402b0efbdddd25c96fb21ef
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/exitcodes.h
M mythtv/programs/mythwelcome/welcomedialog.cpp
Log Message:
-----------
system -> myth_system in mythwelcome
Commit: 0ec18a2744bc83bc42057ede067873d0db603551
https://github.com/MythTV/mythtv/commit/0ec18a2744bc83bc42057ede067873d0db603551
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/lcddevice.cpp
M mythtv/programs/mythshutdown/main.cpp
Log Message:
-----------
system -> myth_system on lcddevice, mythshutdown
Commit: e585e46776f0fcc2ad70eac86825c995bdd8f6bd
https://github.com/MythTV/mythtv/commit/e585e46776f0fcc2ad70eac86825c995bdd8f6bd
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
M mythtv/libs/libmythui/lirc_client.c
Log Message:
-----------
Made myth_system_c, used in lirc_client.c
Commit: 33db8807efbb9ab22c7bd763d0bb56a9ca75d5e5
https://github.com/MythTV/mythtv/commit/33db8807efbb9ab22c7bd763d0bb56a9ca75d5e5
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
Log Message:
-----------
Don't override timedout child process status
Commit: f65cae08ed0bfc2fb36222c0680066a85fe493bf
https://github.com/MythTV/mythtv/commit/f65cae08ed0bfc2fb36222c0680066a85fe493bf
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythtv/channelbase.cpp
Log Message:
-----------
Added an explanatory comment to channelbase
Commit: fa364788eecc90b9bfe835022f95a6e945d5391f
https://github.com/MythTV/mythtv/commit/fa364788eecc90b9bfe835022f95a6e945d5391f
Author: Raymond Wagner <rwagner at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Add SetCommand methods to allow empty classes to be used.
Commit: 42f8aef5ae3c363bb901c69fcc94d0798e32f8b9
https://github.com/MythTV/mythtv/commit/42f8aef5ae3c363bb901c69fcc94d0798e32f8b9
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Small compile fixes
Commit: fc817382a85365a279a7371fdfa5c28d7f6d5e3c
https://github.com/MythTV/mythtv/commit/fc817382a85365a279a7371fdfa5c28d7f6d5e3c
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mythmusic/mythmusic/cdrip.cpp
Log Message:
-----------
fork/exec -> myth_system in mythmusic
Commit: 12a95da934072e1f18db1d56af197d30de7eac63
https://github.com/MythTV/mythtv/commit/12a95da934072e1f18db1d56af197d30de7eac63
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/lcddevice.cpp
Log Message:
-----------
fork/exec -> myth_system in lcddevice
Commit: e14bfd0abf12a55d3bcec5f607d85437f2c69723
https://github.com/MythTV/mythtv/commit/e14bfd0abf12a55d3bcec5f607d85437f2c69723
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mythmusic/mythmusic/databasebox.cpp
M mythplugins/mythmusic/mythmusic/playbackbox.cpp
Log Message:
-----------
Putting in TODO by some exit() calls
Commit: f86502266054a4eb90c49083fe9705a0f02079e2
https://github.com/MythTV/mythtv/commit/f86502266054a4eb90c49083fe9705a0f02079e2
Author: Raymond Wagner <rwagner at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Added signal handling thread to myth_system
Commit: 0e603d9db0ef417190cac1b85c623c552d2511d0
https://github.com/MythTV/mythtv/commit/0e603d9db0ef417190cac1b85c623c552d2511d0
Author: Raymond Wagner <rwagner at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/mediamonitor-unix.cpp
Log Message:
-----------
QProcess -> myth_system in mediamonitor
Commit: 35e4a6bd090047e3291174cd5c506184046c0e6f
https://github.com/MythTV/mythtv/commit/35e4a6bd090047e3291174cd5c506184046c0e6f
Author: Raymond Wagner <rwagner at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/netgrabbermanager.cpp
M mythtv/libs/libmyth/netgrabbermanager.h
Log Message:
-----------
QProcess -> myth_system in netgrabbermanager
Commit: 796e686328a7b4bd521029a5befb756200ff1b6b
https://github.com/MythTV/mythtv/commit/796e686328a7b4bd521029a5befb756200ff1b6b
Author: Raymond Wagner <rwagner at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythmetadata/metadatadownload.cpp
Log Message:
-----------
QProcess -> myth_system in mythmetadata
Commit: 292f85b18a777c8f255ececed0a9900f91d6b424
https://github.com/MythTV/mythtv/commit/292f85b18a777c8f255ececed0a9900f91d6b424
Author: Raymond Wagner <rwagner at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/programs/mythbackend/mythxml.cpp
M mythtv/programs/mythfilldatabase/filldata.cpp
Log Message:
-----------
QProcess -> myth_system in videosource, mythxml, mfd
Commit: 0351065562efca0c3f12a5485e93c0c26cb3872d
https://github.com/MythTV/mythtv/commit/0351065562efca0c3f12a5485e93c0c26cb3872d
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/netgrabbermanager.cpp
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
M mythtv/libs/libmythmetadata/metadatadownload.cpp
M mythtv/libs/libmythtv/videosource.cpp
M mythtv/programs/mythbackend/mythxml.cpp
M mythtv/programs/mythfilldatabase/filldata.cpp
Log Message:
-----------
Get it compiling, rework signalling thread
Commit: b0162d473720e0eec32ede7e1dad8a9377babfda
https://github.com/MythTV/mythtv/commit/b0162d473720e0eec32ede7e1dad8a9377babfda
Author: Raymond Wagner <rwagner at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Added SetDirectory
Commit: 58e200d203c99aeb8676c5d830e6b8c0ef884b6d
https://github.com/MythTV/mythtv/commit/58e200d203c99aeb8676c5d830e6b8c0ef884b6d
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/exitcodes.h
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Added buffered output, fix m_readbuf size
Commit: eb71341f880827ecb59fe16823c24358618a92af
https://github.com/MythTV/mythtv/commit/eb71341f880827ecb59fe16823c24358618a92af
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythtv/datadirect.cpp
M mythtv/libs/libmythtv/datadirect.h
Log Message:
-----------
popen -> myth_system in datadirect
Commit: 9e14e232486f84c5225cbd650252491ac9582d69
https://github.com/MythTV/mythtv/commit/9e14e232486f84c5225cbd650252491ac9582d69
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/programs/mythbackend/httpstatus.cpp
Log Message:
-----------
popen -> myth_system in httpstatus
Commit: 98f7165b18f02597b346993d86d7c52e891be7ed
https://github.com/MythTV/mythtv/commit/98f7165b18f02597b346993d86d7c52e891be7ed
Author: Raymond Wagner <rwagner at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Split IO handling into new threads
Commit: 62be1dddedb4840f23608710e853396fe79c71d7
https://github.com/MythTV/mythtv/commit/62be1dddedb4840f23608710e853396fe79c71d7
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/netgrabbermanager.cpp
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
M mythtv/libs/libmythmetadata/metadatadownload.cpp
M mythtv/programs/mythbackend/httpstatus.cpp
M mythtv/programs/mythbackend/mythxml.cpp
M mythtv/programs/mythfilldatabase/filldata.cpp
Log Message:
-----------
Minor tweaks, use QByteArray & on ::ReadAll*
Commit: cf1a7351698ff1ad319a3d2c8a821d19dcfab393
https://github.com/MythTV/mythtv/commit/cf1a7351698ff1ad319a3d2c8a821d19dcfab393
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mythmusic/mythmusic/globalsettings.cpp
M mythplugins/mythnetvision/mythnetvision/netsearch.cpp
M mythplugins/mythnetvision/mythnetvision/netsearch.h
M mythplugins/mythnetvision/mythnetvision/nettree.cpp
M mythplugins/mythvideo/mythvideo/metadatasettings.cpp
M mythplugins/mythvideo/mythvideo/videodlg.cpp
M mythtv/libs/libmyth/mythrssmanager.cpp
M mythtv/libs/libmyth/mythrssmanager.h
M mythtv/libs/libmyth/rssparse.cpp
M mythtv/libs/libmyth/rssparse.h
Log Message:
-----------
Removed stray QProcess header includes
Commit: 0c8685cc043c35f19e4da439ea372e5bfa0ca59e
https://github.com/MythTV/mythtv/commit/0c8685cc043c35f19e4da439ea372e5bfa0ca59e
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mythgallery/dcrawplugin/dcrawhandler.cpp
Log Message:
-----------
QProcess -> myth_system in dcrawhandler
Commit: d83569a446761b41247c1709a99a1e37c2f51daf
https://github.com/MythTV/mythtv/commit/d83569a446761b41247c1709a99a1e37c2f51daf
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/dbutil.cpp
Log Message:
-----------
QProcess -> myth_system in dbutil
Commit: 91b16f343e9b48ef7b27448f000d8d8829f3717e
https://github.com/MythTV/mythtv/commit/91b16f343e9b48ef7b27448f000d8d8829f3717e
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mythweather/mythweather/mythweather.pro
M mythplugins/mythweather/mythweather/sourceManager.cpp
M mythplugins/mythweather/mythweather/weatherSource.cpp
M mythplugins/mythweather/mythweather/weatherSource.h
M mythplugins/mythweather/mythweather/weatherUtils.h
Log Message:
-----------
QProcess -> myth_system in mythweather
Commit: 6e152fcd9e9448022a7608a30a189b88e2e0534e
https://github.com/MythTV/mythtv/commit/6e152fcd9e9448022a7608a30a189b88e2e0534e
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Actually start the IO threads, rework a bit
Even further remove ourselves from Qt on fork. Fix the SetDirectory.
Fix HandlePostRun to use postEvent as not in UI.
Commit: de98c7427ca1e9c30597d0589ec8e9080b629674
https://github.com/MythTV/mythtv/commit/de98c7427ca1e9c30597d0589ec8e9080b629674
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/netgrabbermanager.cpp
M mythtv/libs/libmyth/netgrabbermanager.h
Log Message:
-----------
Rework netgrabbermanager to remove extra timer
Commit: 37b9c53c58fffc5b248ca0bb64312f98edd7a59e
https://github.com/MythTV/mythtv/commit/37b9c53c58fffc5b248ca0bb64312f98edd7a59e
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythtv/videosource.cpp
Log Message:
-----------
Fix exitcode handling in videosource
Commit: 91daefa4e858da2252ebac62e2c5e3b535fe5c36
https://github.com/MythTV/mythtv/commit/91daefa4e858da2252ebac62e2c5e3b535fe5c36
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/exitcodes.h
Log Message:
-----------
Renumbered failure exits to be > 256
This is necessary as in at least one place (mythwelcome) we use the exit code
byte bitmapped. The only way for that to work correctly is if we are not
mapping our errors into the same space. As any users of myth_system should be
either testing for 0/non-zero, or looking for specific errors, this shouldn't
affect anything.
Commit: 399ecb3fac83b897158c4f7c1e04e5da18cee0a5
https://github.com/MythTV/mythtv/commit/399ecb3fac83b897158c4f7c1e04e5da18cee0a5
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythtv/jobqueue.cpp
Log Message:
-----------
Make commflag jobs use new error mapping
Commit: 86522f8aa4ae8d227c6cfb69269e361129d54a93
https://github.com/MythTV/mythtv/commit/86522f8aa4ae8d227c6cfb69269e361129d54a93
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/mediamonitor-unix.cpp
Log Message:
-----------
Change udevinfo -> udevadm info (when no libudev)
Increased timeout in mediamonitor to 4s to match original
Fixes #6137
Commit: 017f97d13b09f040b0f55404609378cb21b14db9
https://github.com/MythTV/mythtv/commit/017f97d13b09f040b0f55404609378cb21b14db9
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Added "abort on jump" to support #9090
Commit: b472d92b581db08e29a472f109427ea6b8e58f78
https://github.com/MythTV/mythtv/commit/b472d92b581db08e29a472f109427ea6b8e58f78
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Added setpgid support, cleanup signalling
Commit: 533861ce4cb3ae53fb178d00c4b3b5524f72d3d8
https://github.com/MythTV/mythtv/commit/533861ce4cb3ae53fb178d00c4b3b5524f72d3d8
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
Log Message:
-----------
Make the read thread flush child output before removing
Commit: bf35637473fdce62ba5c0f80febce5756ba51689
https://github.com/MythTV/mythtv/commit/bf35637473fdce62ba5c0f80febce5756ba51689
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/programs/mythfilldatabase/filldata.cpp
Log Message:
-----------
Make XMLTV calls use kMSRunShell
Commit: 8a1bd975055175084d6333467c6e1556acde415b
https://github.com/MythTV/mythtv/commit/8a1bd975055175084d6333467c6e1556acde415b
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Added AutoCleanup support, tweaks for stability
Commit: 2f7aa2621a1fe2e7715b286afe2f133a55b4821c
https://github.com/MythTV/mythtv/commit/2f7aa2621a1fe2e7715b286afe2f133a55b4821c
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/lcddevice.cpp
Log Message:
-----------
Fix lcddevice calls
Commit: b3d3d67bb2692154db579852d88669c7a312384c
https://github.com/MythTV/mythtv/commit/b3d3d67bb2692154db579852d88669c7a312384c
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Add readDataReady signal to allow for synchronous input
Commit: 5f76e30ba37b12aed04ee6e7c492cdfb110cf08f
https://github.com/MythTV/mythtv/commit/5f76e30ba37b12aed04ee6e7c492cdfb110cf08f
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mythmusic/mythmusic/playlist.cpp
M mythplugins/mythmusic/mythmusic/playlist.h
Log Message:
-----------
Q3Process -> MythSystem in mythmusic
Commit: e321f7f0e940b1feebb59ff8b856a3ef2a911a99
https://github.com/MythTV/mythtv/commit/e321f7f0e940b1feebb59ff8b856a3ef2a911a99
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mythmusic/mythmusic/playlist.cpp
M mythplugins/mythmusic/mythmusic/playlist.h
Log Message:
-----------
Got the mkisofs and cdrecord stuff tested.
Note: you MUST use Qt::DirectConnection on connections in a thread that is
busy-waiting or you will never get the signals, they will be queued by default.
Commit: 60e25f04f9e2bb7735ef53b0bbe3465da23a6107
https://github.com/MythTV/mythtv/commit/60e25f04f9e2bb7735ef53b0bbe3465da23a6107
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
Log Message:
-----------
Tidy up ::Run()
Commit: 233bc241787bd5d84afa379c3ce3b8367d8e3626
https://github.com/MythTV/mythtv/commit/233bc241787bd5d84afa379c3ce3b8367d8e3626
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mythmusic/mythmusic/databasebox.cpp
Log Message:
-----------
Fixed return value and flags for cdrecord -blank
Commit: 64e31f7614d882c9cc1181556b4cd704c10a23bc
https://github.com/MythTV/mythtv/commit/64e31f7614d882c9cc1181556b4cd704c10a23bc
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mytharchive/mytharchive/archiveutil.cpp
M mythplugins/mytharchive/mytharchive/exportnative.cpp
M mythplugins/mytharchive/mytharchive/importnative.cpp
M mythplugins/mytharchive/mytharchive/mythburn.cpp
M mythplugins/mytharchive/mytharchivehelper/main.cpp
M mythtv/libs/libmyth/mythmedia.cpp
M mythtv/libs/libmythdb/mythdbcon.cpp
M mythtv/programs/mythshutdown/main.cpp
Log Message:
-----------
Fixed return values (0 is success!)
Commit: dffceb4c791dee090e7210dc627aacc1fbc33dc2
https://github.com/MythTV/mythtv/commit/dffceb4c791dee090e7210dc627aacc1fbc33dc2
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mytharchive/mytharchive/archiveutil.cpp
M mythplugins/mytharchive/mytharchive/exportnative.cpp
M mythplugins/mytharchive/mytharchive/importnative.cpp
M mythplugins/mytharchive/mytharchive/mythburn.cpp
M mythplugins/mytharchive/mytharchive/thumbfinder.cpp
M mythplugins/mytharchive/mytharchivehelper/main.cpp
Log Message:
-----------
Tweaks to mytharchive changes to make it work as expected
Commit: edfd5fc6d7781b4a17c8ff16322c7f22b01aa41c
https://github.com/MythTV/mythtv/commit/edfd5fc6d7781b4a17c8ff16322c7f22b01aa41c
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/programs/mythbackend/mythxml.cpp
Log Message:
-----------
Fixes mythxml grabber listing
Commit: 6d65a752fc76b8ad823049ae2d800c2bf2721dc6
https://github.com/MythTV/mythtv/commit/6d65a752fc76b8ad823049ae2d800c2bf2721dc6
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/netgrabbermanager.cpp
M mythtv/libs/libmyth/netgrabbermanager.h
Log Message:
-----------
Get mythnetvision tree and search working
Commit: 8c74c789bc62be4480ac3655032f16c118161c6a
https://github.com/MythTV/mythtv/commit/8c74c789bc62be4480ac3655032f16c118161c6a
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmyth/util.cpp
M mythtv/libs/libmyth/util.h
Log Message:
-----------
Added ShellEscape() to deal with arguments that need ""
Commit: 5b1ac25c5126797b593a0ce503f3ad8bb20f3e97
https://github.com/MythTV/mythtv/commit/5b1ac25c5126797b593a0ce503f3ad8bb20f3e97
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
Log Message:
-----------
Rehashed the m_useshell handling to simplify
Commit: d77dd67e21aeee9dd7eddbbc17a78d5608741e54
https://github.com/MythTV/mythtv/commit/d77dd67e21aeee9dd7eddbbc17a78d5608741e54
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythmetadata/metadatadownload.cpp
Log Message:
-----------
Add shell escaping to title/subtitle args in metadata
Commit: 95b9be5743e6e9e4abc8758021deed2dbe52b364
https://github.com/MythTV/mythtv/commit/95b9be5743e6e9e4abc8758021deed2dbe52b364
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythplugins/mytharchive/mytharchive/archiveutil.cpp
M mythplugins/mytharchive/mytharchivehelper/main.cpp
M mythplugins/mythgallery/dcrawplugin/dcrawhandler.cpp
M mythplugins/mythgallery/mythgallery/thumbgenerator.cpp
M mythplugins/mythmusic/mythmusic/databasebox.cpp
M mythplugins/mythweather/mythweather/weatherSource.cpp
M mythtv/libs/libmyth/dbutil.cpp
M mythtv/libs/libmyth/mythcontext.cpp
M mythtv/libs/libmyth/mythmedia.cpp
M mythtv/libs/libmyth/netgrabbermanager.cpp
M mythtv/libs/libmyth/util.cpp
M mythtv/libs/libmythdb/mythcorecontext.cpp
M mythtv/libs/libmythdb/mythdbcon.cpp
M mythtv/libs/libmythtv/datadirect.cpp
M mythtv/libs/libmythtv/jobqueue.cpp
M mythtv/libs/libmythtv/mythsystemevent.cpp
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/programs/mythbackend/httpstatus.cpp
M mythtv/programs/mythbackend/scheduler.cpp
M mythtv/programs/mythcommflag/TemplateFinder.cpp
M mythtv/programs/mythfilldatabase/filldata.cpp
M mythtv/programs/mythshutdown/main.cpp
M mythtv/programs/mythwelcome/welcomedialog.cpp
Log Message:
-----------
Change many return value checks to use exitcodes
Commit: 47164a61623bea3c0d2e5ea3f5ae2faa76f9a53a
https://github.com/MythTV/mythtv/commit/47164a61623bea3c0d2e5ea3f5ae2faa76f9a53a
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/programs/mythbackend/httpstatus.cpp
Log Message:
-----------
Added a timeout for misc scripts.
Commit: 7bad51a1a069bc8b163c26257436cfe9bcc81de8
https://github.com/MythTV/mythtv/commit/7bad51a1a069bc8b163c26257436cfe9bcc81de8
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/exitcodes.h
M mythtv/libs/libmythdb/libmythdb.pro
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
A mythtv/libs/libmythdb/system-unix.cpp
A mythtv/libs/libmythdb/system-unix.h
Log Message:
-----------
Split mythsystem apart to allow for a windows version
Commit: 2c2debc3baea41374c8b7ad15adbc402f4551afc
https://github.com/MythTV/mythtv/commit/2c2debc3baea41374c8b7ad15adbc402f4551afc
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythdb/compat.h
M mythtv/libs/libmythdb/mythcorecontext.cpp
M mythtv/libs/libmythdb/mythsystem.cpp
M mythtv/libs/libmythdb/mythsystem.h
M mythtv/libs/libmythdb/system-unix.cpp
M mythtv/libs/libmythdb/system-unix.h
A mythtv/libs/libmythdb/system-windows.cpp
A mythtv/libs/libmythdb/system-windows.h
Log Message:
-----------
First run at windows support
Cross-compiling works, haven't test-run yet
Also reworked the class/subclass a bit more
Commit: 3a3ade5558ec3cf10ba3d6e0e93c120d941c3013
https://github.com/MythTV/mythtv/commit/3a3ade5558ec3cf10ba3d6e0e93c120d941c3013
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Date: 2010-12-02 (Thu, 02 Dec 2010)
Changed paths:
M mythtv/libs/libmythui/lirc.cpp
Log Message:
-----------
Fix POSIX::connect -> ::connect. Wouldn't compile.
More information about the mythtv-commits
mailing list