mythtv-status.git
7 months agoIt seems includedsc no longer installs the .deb master
Andrew Ruthven [Fri, 8 Feb 2019 05:33:09 +0000 (18:33 +1300)]
It seems includedsc no longer installs the .deb

7 months agoSI units shouldn't have -s added
Andrew Ruthven [Fri, 8 Feb 2019 05:08:20 +0000 (18:08 +1300)]
SI units shouldn't have -s added

7 months agoRun through a spell checker
Andrew Ruthven [Fri, 8 Feb 2019 05:07:24 +0000 (18:07 +1300)]
Run through a spell checker

7 months agoList all the release versions, move 1.0.1 1.0.1 debian-1.0.1 debian-sid-1.0.1-1
Andrew Ruthven [Mon, 28 Jan 2019 11:38:11 +0000 (00:38 +1300)]
List all the release versions, move 1.0.1

7 months agoPreping for release 1.0.1
Andrew Ruthven [Sat, 26 Jan 2019 11:58:31 +0000 (00:58 +1300)]
Preping for release 1.0.1

7 months agoUpdate ChangeLog
Andrew Ruthven [Sat, 26 Jan 2019 11:29:23 +0000 (00:29 +1300)]
Update ChangeLog

7 months agoWe need to assign 0, not undef.
Göran Uddeborg [Sat, 26 Jan 2019 11:24:59 +0000 (00:24 +1300)]
We need to assign 0, not undef.

Switching from using -w to "use warnings" (commit
e4fc08c567584f107db6ed21cde50d305b948737), caused my previous method to disable
warnings when calling MythTV::Program broke.

The warning we're suppressing is:
Argument "Default" isn't numeric in bitwise and (&) at /usr/share/perl5/MythTV/Program.pm line 95.

8 months agoBump Debian changelog for a release 1.0.0 debian-1.0.0 debian-sid-1.0.0-1
Andrew Ruthven [Mon, 14 Jan 2019 11:11:32 +0000 (00:11 +1300)]
Bump Debian changelog for a release

8 months agoAvoid running grep
Andrew Ruthven [Mon, 14 Jan 2019 10:53:35 +0000 (23:53 +1300)]
Avoid running grep

8 months agoRecent releases of Debian & Ubuntu use update-motd.d, drop old support
Andrew Ruthven [Sat, 12 Jan 2019 06:14:35 +0000 (19:14 +1300)]
Recent releases of Debian & Ubuntu use update-motd.d, drop old support

8 months agoFix an embarrassing bug
Andrew Ruthven [Sat, 12 Jan 2019 06:09:57 +0000 (19:09 +1300)]
Fix an embarrassing bug

8 months agoMake the code slightly easier to read
Andrew Ruthven [Fri, 11 Jan 2019 12:06:15 +0000 (01:06 +1300)]
Make the code slightly easier to read

8 months agoFix syntax
Andrew Ruthven [Fri, 11 Jan 2019 12:04:58 +0000 (01:04 +1300)]
Fix syntax

8 months agoUpdate ChangeLog
Andrew Ruthven [Fri, 11 Jan 2019 12:02:59 +0000 (01:02 +1300)]
Update ChangeLog

8 months agoSwitch back to ARGS
Andrew Ruthven [Fri, 11 Jan 2019 11:48:49 +0000 (00:48 +1300)]
Switch back to ARGS

Since these arguments are local to this script, don't confuse
things.

8 months agoEnsure we still work if RUN and ARGS are used instead of the new variables
Andrew Ruthven [Fri, 11 Jan 2019 11:48:37 +0000 (00:48 +1300)]
Ensure we still work if RUN and ARGS are used instead of the new variables

8 months agoOnly set the variable in the code path where we need it
Andrew Ruthven [Fri, 11 Jan 2019 11:25:28 +0000 (00:25 +1300)]
Only set the variable in the code path where we need it

8 months agoFix a syntax error
Andrew Ruthven [Fri, 11 Jan 2019 11:25:08 +0000 (00:25 +1300)]
Fix a syntax error

8 months agoMark the new optional Perl modules
Andrew Ruthven [Fri, 11 Jan 2019 11:16:40 +0000 (00:16 +1300)]
Mark the new optional Perl modules

8 months agoSwitch to /run
Andrew Ruthven [Fri, 11 Jan 2019 11:14:56 +0000 (00:14 +1300)]
Switch to /run

8 months agoAdd a license block
Andrew Ruthven [Fri, 11 Jan 2019 11:07:30 +0000 (00:07 +1300)]
Add a license block

8 months agoUpdate Copyright years
Andrew Ruthven [Fri, 11 Jan 2019 11:03:18 +0000 (00:03 +1300)]
Update Copyright years

8 months agoUpdate ChangeLog
Andrew Ruthven [Fri, 11 Jan 2019 11:00:09 +0000 (00:00 +1300)]
Update ChangeLog

8 months agoChange the indenting to be consistent
Andrew Ruthven [Fri, 11 Jan 2019 10:56:50 +0000 (23:56 +1300)]
Change the indenting to be consistent

8 months agoAdd support for Fedora
Andrew Ruthven [Fri, 11 Jan 2019 10:56:05 +0000 (23:56 +1300)]
Add support for Fedora

8 months agoRename ARGS to UPDATE_MOTD_ARGS and RUN to UPDATE_MOTD
Andrew Ruthven [Fri, 11 Jan 2019 10:37:00 +0000 (23:37 +1300)]
Rename ARGS to UPDATE_MOTD_ARGS and RUN to UPDATE_MOTD

8 months agoClean up what files we create and how we handle them.
Andrew Ruthven [Fri, 4 Jan 2019 22:28:21 +0000 (11:28 +1300)]
Clean up what files we create and how we handle them.

Thanks for the tip from Göran Uddeborgthat I was double handlinga file.

8 months agoFix running the init.d script on a sysvinit system
Andrew Ruthven [Mon, 31 Dec 2018 09:28:37 +0000 (22:28 +1300)]
Fix running the init.d script on a sysvinit system

8 months agoFix the logic to support version 1.0.0!
Andrew Ruthven [Mon, 31 Dec 2018 09:20:28 +0000 (22:20 +1300)]
Fix the logic to support version 1.0.0!

8 months agoFix my emai laddress
Andrew Ruthven [Mon, 31 Dec 2018 09:20:13 +0000 (22:20 +1300)]
Fix my emai laddress

8 months agoBump the date
Andrew Ruthven [Mon, 31 Dec 2018 09:00:31 +0000 (22:00 +1300)]
Bump the date

8 months agoSo many changes, and now 11 years old. Time for a 1.0 release.
Andrew Ruthven [Mon, 31 Dec 2018 09:00:16 +0000 (22:00 +1300)]
So many changes, and now 11 years old. Time for a 1.0 release.

8 months agoOops, actually commit the update-motd.d snippet!
Andrew Ruthven [Mon, 31 Dec 2018 08:54:30 +0000 (21:54 +1300)]
Oops, actually commit the update-motd.d snippet!

8 months agoShip a systemd service file
Andrew Ruthven [Mon, 31 Dec 2018 08:53:38 +0000 (21:53 +1300)]
Ship a systemd service file

8 months agoKnowing why mythtv-status failed can be useful
Andrew Ruthven [Mon, 31 Dec 2018 08:50:29 +0000 (21:50 +1300)]
Knowing why mythtv-status failed can be useful

8 months agoDon't repeat ourselves
Andrew Ruthven [Mon, 31 Dec 2018 08:49:59 +0000 (21:49 +1300)]
Don't repeat ourselves

8 months agoThis is going to be version 1.0.0...
Andrew Ruthven [Sun, 30 Dec 2018 11:50:17 +0000 (00:50 +1300)]
This is going to be version 1.0.0...

8 months agoBump the Standards-Version.
Andrew Ruthven [Sun, 30 Dec 2018 11:45:59 +0000 (00:45 +1300)]
Bump the Standards-Version.

8 months agoSorry Lintian, I need to override some things...
Andrew Ruthven [Sun, 30 Dec 2018 11:45:14 +0000 (00:45 +1300)]
Sorry Lintian, I need to override some things...

8 months agoFix use of closes tag.
Andrew Ruthven [Sun, 30 Dec 2018 11:44:44 +0000 (00:44 +1300)]
Fix use of closes tag.

8 months agoRuns using dash
Andrew Ruthven [Sun, 30 Dec 2018 11:26:00 +0000 (00:26 +1300)]
Runs using dash

8 months agoRemove -w from the shebang line
Andrew Ruthven [Sun, 30 Dec 2018 11:22:58 +0000 (00:22 +1300)]
Remove -w from the shebang line

8 months agoSpecify my full GPG fingerprint
Andrew Ruthven [Sun, 30 Dec 2018 11:14:17 +0000 (00:14 +1300)]
Specify my full GPG fingerprint

8 months agoUpdate test files for new output
Andrew Ruthven [Sun, 30 Dec 2018 10:54:36 +0000 (23:54 +1300)]
Update test files for new output

8 months agoTidy up the whitespace in the generated line, add a comma
Andrew Ruthven [Sun, 30 Dec 2018 10:54:18 +0000 (23:54 +1300)]
Tidy up the whitespace in the generated line, add a comma

8 months agoFix disabling 'Status as of' block after the rename
Andrew Ruthven [Sun, 30 Dec 2018 10:49:25 +0000 (23:49 +1300)]
Fix disabling 'Status as of' block after the rename

8 months agoSupport the 'new' update-motd.d system
Andrew Ruthven [Sun, 30 Dec 2018 10:07:22 +0000 (23:07 +1300)]
Support the 'new' update-motd.d system

8 months agoUpdate ChangeLog
Andrew Ruthven [Sun, 30 Dec 2018 09:49:10 +0000 (22:49 +1300)]
Update ChangeLog

8 months agoFinally fix time till next recording.
David Meritt [Sun, 30 Dec 2018 09:46:04 +0000 (22:46 +1300)]
Finally fix time till next recording.

The Delta_Format method sometimes uses negative numbers, like:

Next Recording In: 1 Day, -1 Hour, -34 Minutes

This is painful to try and pass. This commit finally resolves this long
standing annoyance and now uses:

Next Recording In: 22 Hours, 25 Minutes

Thanks David for the patch, I was about to fix this myself once and for
all when I re-discovered your patch.

8 months agoRemove a wayward debug line
Andrew Ruthven [Sun, 30 Dec 2018 09:44:49 +0000 (22:44 +1300)]
Remove a wayward debug line

8 months agoUpdate ChangeLog
Andrew Ruthven [Sun, 30 Dec 2018 08:37:25 +0000 (21:37 +1300)]
Update ChangeLog

9 months agoAllow warn status only for encoders for errors - enable with --no-encoder-warn-non...
Andrew Ruthven [Sat, 8 Dec 2018 13:25:03 +0000 (02:25 +1300)]
Allow warn status only for encoders for errors - enable with --no-encoder-warn-non-idle

9 months agoAllow attrs to be flagged as optional.
Andrew Ruthven [Sat, 8 Dec 2018 13:03:26 +0000 (02:03 +1300)]
Allow attrs to be flagged as optional.

9 months agoAdd a new option --highlight which uses asterisks to highlight warnings.
Andrew Ruthven [Thu, 6 Dec 2018 22:27:30 +0000 (11:27 +1300)]
Add a new option --highlight which uses asterisks to highlight warnings.

9 months agoOptionally strip off anything after the decimal point once we've converted the size
Andrew Ruthven [Thu, 6 Dec 2018 22:02:37 +0000 (11:02 +1300)]
Optionally strip off anything after the decimal point once we've converted the size

9 months agoReduce the threshold to convert to TB to 1 TB
Andrew Ruthven [Thu, 6 Dec 2018 21:54:21 +0000 (10:54 +1300)]
Reduce the threshold to convert to TB to 1 TB

9 months agoWhen making a human readable disk size, keep the original.
Andrew Ruthven [Thu, 6 Dec 2018 21:52:34 +0000 (10:52 +1300)]
When making a human readable disk size, keep the original.

This fixes a bug where we wouldn't show the disk space warning if the
total and used spaces were in different units.

It also stops us having to convert from the SI format to a common
unit (MB) to calculate the used percentage.

9 months agoClean off unneeded precision
Andrew Ruthven [Thu, 6 Dec 2018 21:30:14 +0000 (10:30 +1300)]
Clean off unneeded precision

9 months agoRound to an integer
Andrew Ruthven [Thu, 6 Dec 2018 21:30:00 +0000 (10:30 +1300)]
Round to an integer

10 months agoTurns out I occasionally need to override the version
Andrew Ruthven [Mon, 12 Nov 2018 20:31:45 +0000 (09:31 +1300)]
Turns out I occasionally need to override the version

10 months agoTidy up the formatting of this file
Andrew Ruthven [Mon, 12 Nov 2018 11:50:06 +0000 (00:50 +1300)]
Tidy up the formatting of this file

10 months agoAdd Eric Wilde
Andrew Ruthven [Mon, 12 Nov 2018 11:44:39 +0000 (00:44 +1300)]
Add Eric Wilde

10 months agoEradicate tabs, line things up, add missing commas at ends of hashes/arrays
Andrew Ruthven [Mon, 12 Nov 2018 11:36:57 +0000 (00:36 +1300)]
Eradicate tabs, line things up, add missing commas at ends of hashes/arrays

I've been putting this off for years, but it is finally time.

10 months ago11 years!
Andrew Ruthven [Mon, 12 Nov 2018 11:26:09 +0000 (00:26 +1300)]
11 years!

10 months agoHeh, don't need to list everything in this file...
Andrew Ruthven [Mon, 12 Nov 2018 11:24:34 +0000 (00:24 +1300)]
Heh, don't need to list everything in this file...

10 months agoMove libsys-sigaction-perl to a recommends
Andrew Ruthven [Mon, 12 Nov 2018 11:24:10 +0000 (00:24 +1300)]
Move libsys-sigaction-perl to a recommends

10 months agoRemove dependency on Sys::SigAction
Eric Wilde [Mon, 12 Nov 2018 11:22:40 +0000 (00:22 +1300)]
Remove dependency on Sys::SigAction

10 months agoMore correct label.
Eric Wilde [Mon, 12 Nov 2018 11:11:21 +0000 (00:11 +1300)]
More correct label.

10 months agoAllow showing device type in the encoder output
Andrew Ruthven [Mon, 12 Nov 2018 11:10:18 +0000 (00:10 +1300)]
Allow showing device type in the encoder output

Original patch is from Eric Wilde, but made some assumptions that wouldn't
scale. Let's try this which is more general.

10 months agoDescribe how one liner blocks work.
Eric Wilde [Mon, 12 Nov 2018 11:09:51 +0000 (00:09 +1300)]
Describe how one liner blocks work.

10 months agoAdd Debian changelog entry
Andrew Ruthven [Mon, 12 Nov 2018 11:09:30 +0000 (00:09 +1300)]
Add Debian changelog entry

10 months agoMinor re-arrangement to make output consistent
Eric Wilde [Mon, 12 Nov 2018 11:07:58 +0000 (00:07 +1300)]
Minor re-arrangement to make output consistent

10 months agoAdd verbose output about status of config files
Andrew Ruthven [Mon, 12 Nov 2018 10:35:26 +0000 (23:35 +1300)]
Add verbose output about status of config files

10 months agoUpdate Debian files for Config::Auto change
Andrew Ruthven [Mon, 12 Nov 2018 10:34:13 +0000 (23:34 +1300)]
Update Debian files for Config::Auto change

10 months agoMake Config::Auto an optional module.
Eric Wilde [Mon, 12 Nov 2018 10:20:45 +0000 (23:20 +1300)]
Make Config::Auto an optional module.

10 months agoMerge branch 'release-0.10'
Andrew Ruthven [Mon, 12 Nov 2018 09:57:18 +0000 (22:57 +1300)]
Merge branch 'release-0.10'

2 years agoAdd issue
Andrew Ruthven [Wed, 3 May 2017 22:06:18 +0000 (10:06 +1200)]
Add issue

2 years agoNeed to copy the buildinfo file now as well release-0.10
Andrew Ruthven [Wed, 25 Jan 2017 23:32:41 +0000 (12:32 +1300)]
Need to copy the buildinfo file now as well

2 years agoAutomatic updates to po files debian-sid-0.10.8-1
Andrew Ruthven [Wed, 25 Jan 2017 23:27:29 +0000 (12:27 +1300)]
Automatic updates to po files

2 years agoUpdates to make lintian happy
Andrew Ruthven [Wed, 25 Jan 2017 23:27:12 +0000 (12:27 +1300)]
Updates to make lintian happy

2 years agoFix a typo 0.10.8
Andrew Ruthven [Wed, 25 Jan 2017 22:53:32 +0000 (11:53 +1300)]
Fix a typo

2 years agoFix UTF-8 handling from MythTV::Program
Andrew Ruthven [Wed, 25 Jan 2017 21:28:42 +0000 (10:28 +1300)]
Fix UTF-8 handling from MythTV::Program

2 years agoUpdate the copyright years
Andrew Ruthven [Wed, 25 Jan 2017 21:14:56 +0000 (10:14 +1300)]
Update the copyright years

2 years agoAdd pt_BR debconf translation
Andrew Ruthven [Wed, 25 Jan 2017 20:33:55 +0000 (09:33 +1300)]
Add pt_BR debconf translation

3 years agoFix disabling skipping idle encoders via the config file.
Andrew Ruthven [Thu, 8 Sep 2016 20:40:01 +0000 (08:40 +1200)]
Fix disabling skipping idle encoders via the config file.

Thanks to Karl for finding this.

3 years agoBump the changelog
Andrew Ruthven [Tue, 2 Aug 2016 12:10:38 +0000 (00:10 +1200)]
Bump the changelog

3 years agoHave Next Recording sum up the days including all bigger values
Andrew Ruthven [Tue, 2 Aug 2016 12:04:55 +0000 (00:04 +1200)]
Have Next Recording sum up the days including all bigger values

This fixes the issue where if the Next Recording is more than a week
and 1 day in the future, we'll report the wrong value for the Next
Recording.

3 years agoDateCalc behaviour has changed, use a different mode.
Andrew Ruthven [Tue, 2 Aug 2016 11:32:50 +0000 (23:32 +1200)]
DateCalc behaviour has changed, use a different mode.

Somewhere between Date::Manip v6.0 and v6.32 the behaviour for DateCalc has
changed, so that now a DateCalc will keep on increasing the hours field,
without rolling over the days field.

Switching to an approximate mode for DateCalc which resolves this.

4 years agoMerge branch 'release-0.10'
Andrew Ruthven [Sun, 11 Jan 2015 02:25:41 +0000 (15:25 +1300)]
Merge branch 'release-0.10'

4 years agoSwitch to using a script to update the MOTD 0.10.7 debian-sid-0.10.7-1
Andrew Ruthven [Sat, 10 Jan 2015 03:38:27 +0000 (16:38 +1300)]
Switch to using a script to update the MOTD

4 years agoMerge branch 'release-0.10'
Andrew Ruthven [Thu, 4 Dec 2014 21:27:44 +0000 (10:27 +1300)]
Merge branch 'release-0.10'

4 years agoBump the Standards-Version. 0.10.6 debian-sid-0.10.6-1
Andrew Ruthven [Thu, 4 Dec 2014 21:26:36 +0000 (10:26 +1300)]
Bump the Standards-Version.

4 years agoSupport building on AMD64 and the new xz compression format.
Andrew Ruthven [Thu, 4 Dec 2014 21:26:13 +0000 (10:26 +1300)]
Support building on AMD64 and the new xz compression format.

4 years agoBump my GPG key to the 4096 bit one.
Andrew Ruthven [Thu, 4 Dec 2014 21:26:01 +0000 (10:26 +1300)]
Bump my GPG key to the 4096 bit one.

4 years agoMerge branch 'release-0.10'
Andrew Ruthven [Thu, 4 Dec 2014 21:19:03 +0000 (10:19 +1300)]
Merge branch 'release-0.10'

4 years agoBump version number
Andrew Ruthven [Thu, 4 Dec 2014 21:18:31 +0000 (10:18 +1300)]
Bump version number

4 years agoMerge branch 'release-0.10'
Andrew Ruthven [Thu, 4 Dec 2014 21:06:15 +0000 (10:06 +1300)]
Merge branch 'release-0.10'

Conflicts:
ChangeLog

4 years agoFix removing "0 hours" from Next Recording In if the hour is a multiple of 10.
Andrew Ruthven [Tue, 2 Dec 2014 09:46:31 +0000 (22:46 +1300)]
Fix removing "0 hours" from Next Recording In if the hour is a multiple of 10.

4 years agoFix sending emails with UTF-8 characters in them with Perl >= 5.18.
Andrew Ruthven [Tue, 2 Dec 2014 07:30:26 +0000 (20:30 +1300)]
Fix sending emails with UTF-8 characters in them with Perl >= 5.18.

4 years agoFix modifying next recording if it was "0 Days, 30 Hours".
Andrew Ruthven [Thu, 11 Sep 2014 11:59:26 +0000 (23:59 +1200)]
Fix modifying next recording if it was "0 Days, 30 Hours".

It was being modified to "0 Day, 3" rather than "30 Hours".