Updating the issue tracker - part 2

Moderators: Gully, peteru

Post Reply
prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Updating the issue tracker - part 2

Post by prl » Tue Nov 15, 2016 15:51

This post covers what's currently in the first 3 of six pages of issues in the issue tracker "Open" list, issue numbers #338 and greater.

Fixed or implemented: Status unknown/can't test: Duplicates: Needs better replication information: Unclear what's wanted: May need revision:
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

User avatar
MrQuade
Uber Wizard
Posts: 11844
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: Updating the issue tracker - part 2

Post by MrQuade » Tue Nov 15, 2016 16:17

#402 has been fixed in the Alpha.
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/U4/V2, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
Ubiquiti UniFi Managed LAN/WLAN, Draytek Vigor130/Asus RT-AC86U Internet
Pixel 4,5&6, iPad 3 Mobile Devices

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - part 2

Post by prl » Tue Nov 15, 2016 16:31

MrQuade wrote:#402 has been fixed in the Alpha.
OK, thanks.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

IanSav
Uber Wizard
Posts: 16846
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: Updating the issue tracker - part 2

Post by IanSav » Tue Nov 15, 2016 18:20

Hi Prl,

I have updated #423 to indicate that my preference for long REC would be to create a ZAP timer that runs the full event duration plus any applicable padding. That is, by default, create a ZAP timer the equivalent of a normal RECORD type timer. If the user wants a short version of the timer then they can edit the standard timer and make any changes required.

Regards,
Ian.
Last edited by IanSav on Tue Nov 15, 2016 18:51, edited 1 time in total.

User avatar
MrQuade
Uber Wizard
Posts: 11844
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: Updating the issue tracker - part 2

Post by MrQuade » Tue Nov 15, 2016 18:35

IanSav wrote: I have updated #243
#423?
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/U4/V2, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
Ubiquiti UniFi Managed LAN/WLAN, Draytek Vigor130/Asus RT-AC86U Internet
Pixel 4,5&6, iPad 3 Mobile Devices

IanSav
Uber Wizard
Posts: 16846
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: Updating the issue tracker - part 2

Post by IanSav » Tue Nov 15, 2016 18:52

Hi MrQuade,
MrQuade wrote:#423?
Corrected. Thank you.

Regards,
Ian.

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - part 2

Post by prl » Wed Nov 16, 2016 15:50

IanSav wrote:... I have updated #423 to indicate that my preference for long REC would be to create a ZAP timer that runs the full event duration plus any applicable padding. That is, by default, create a ZAP timer the equivalent of a normal RECORD type timer. If the user wants a short version of the timer then they can edit the standard timer and make any changes required. ...
Against that is peteru's view that zap timers should be as short as possible, and the upstream merge of 18f37ed [TimerEntry] hide option 'Add End Time' for ZAP timer, which prevents users from explicitly setting or modifying the end time of a zap timer.

The full text of the log message from 18f37ed is:
[TimerEntry] hide option 'Add End Time' for ZAP timer, as ZAP timer should be used as a reminder that event has started, and thus should not have a end time.
That's one way to look at it, I guess.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

IanSav
Uber Wizard
Posts: 16846
Joined: Tue May 29, 2007 15:00
Location: Melbourne, Australia

Re: Updating the issue tracker - part 2

Post by IanSav » Wed Nov 16, 2016 19:05

Hi Prl,

While I agree that some people use a ZAP timer as a simple reminder I would like to suggest that some people use the ZAP style timer to start their unit and display the nominated show for the nominated length of time and then shut the unit down when the timer completes. All these "shortening" techniques break this basic timer functionality.

As I suggested earlier, if people want a reminder type timer then create a ZAP timer and then edit it to shorten or remove the end time. Even if they don't edit the timer there is no reminder functionality lost or broken if the ZAP timer runs for the appropriate duration.

I suggest that the long REC should retain the predictability and symmetry of the REC recording timer creation. The additional benefit of restoring the full duration is that the ZAP timer displays on the EPG will be automatically corrected by default if the spans are preserved.

Regards,
Ian.

User avatar
MrQuade
Uber Wizard
Posts: 11844
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: Updating the issue tracker - part 2

Post by MrQuade » Wed Nov 16, 2016 19:49

IanSav wrote: While I agree that some people use a ZAP timer as a simple reminder I would like to suggest that some people use the ZAP style timer to start their unit and display the nominated show for the nominated length of time and then shut the unit down when the timer completes. All these "shortening" techniques break this basic timer functionality.
How on earth do you do that? None of the "after recording options are available when making a zap timer.

Do you create a record timer, set the parameters, then convert to a zap timer and it retails all the duration and "after event" behaviour? (if so YUCK! That's just terrible and needs fixing) Also what happens if you change channel while the zap timer is "running", does it zap back?

I'd be more on board with PeterU's suggestion of creating a "view" timer type to compliment the zap timer type. Zap is fine as it is and does its job, but I would say that a view timer type would cater for the users in the scenario you describe (though they could just set a shutdown timer too). To be honest, I was struggling to think of a purpose of a zap timer with a duration too!
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/U4/V2, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
Ubiquiti UniFi Managed LAN/WLAN, Draytek Vigor130/Asus RT-AC86U Internet
Pixel 4,5&6, iPad 3 Mobile Devices

Grumpy_Geoff
Uber Wizard
Posts: 6490
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: Updating the issue tracker - part 2

Post by Grumpy_Geoff » Wed Nov 16, 2016 21:28

MrQuade wrote:
IanSav wrote: While I agree that some people use a ZAP timer as a simple reminder I would like to suggest that some people use the ZAP style timer to start their unit and display the nominated show for the nominated length of time and then shut the unit down when the timer completes. All these "shortening" techniques break this basic timer functionality.
How on earth do you do that? None of the "after recording options are available when making a zap timer.

Do you create a record timer, set the parameters, then convert to a zap timer and it retails all the duration and "after event" behaviour? (if so YUCK! That's just terrible and needs fixing) Also what happens if you change channel while the zap timer is "running", does it zap back?
You can create a Zap timer with an end time and after event action using OpenWebif. The end time and after event don't show in the GUI (unless you subsequently change the timer type).
Do any editing in the GUI and the duration is reset to 10 minutes. After event action is retained.

Same with creating a record timer in the GUI and then changing it to a zap timer, the duration is set to 10 mins.

No zapping back.

User avatar
MrQuade
Uber Wizard
Posts: 11844
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: Updating the issue tracker - part 2

Post by MrQuade » Wed Nov 16, 2016 21:29

Grumpy_Geoff wrote: You can create a Zap timer with an end time and after event action using OpenWebif. The end time and after event don't show in the GUI (unless you subsequently change the timer type).
Do any editing in the GUI and the duration is reset to 10 minutes. After event action is retained.

Same with creating a record timer in the GUI and then changing it to a zap timer, the duration is set to 10 mins.
Yikes. That all needs a serious cleanup then.
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/U4/V2, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
Ubiquiti UniFi Managed LAN/WLAN, Draytek Vigor130/Asus RT-AC86U Internet
Pixel 4,5&6, iPad 3 Mobile Devices

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - part 2

Post by prl » Wed Nov 16, 2016 21:35

MrQuade wrote:...
How on earth do you do that? None of the "after recording options are available when making a zap timer. ...
You can't in the alpha, but that's because of the upstream merge I mentioned. You can in the current official firmware.

Disregarding backdoor methods using Open Webif.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

IanB
Wizard
Posts: 1550
Joined: Sat Jan 24, 2009 14:04
Location: Melbourne

Re: Updating the issue tracker - part 2

Post by IanB » Thu Nov 17, 2016 07:44

prl wrote:...
Against that is peteru's view that zap timers should be as short as possible, and the upstream merge of 18f37ed [TimerEntry] hide option 'Add End Time' for ZAP timer, which prevents users from explicitly setting or modifying the end time of a zap timer.

The full text of the log message from 18f37ed is:
[TimerEntry] hide option 'Add End Time' for ZAP timer, as ZAP timer should be used as a reminder that event has started, and thus should not have a end time.
That's one way to look at it, I guess.
Geez, don't you just love it when opinionated users submit spaghetti code to complicate the world. :twisted:

The very original code had a "Set end time" option (yes a code complication in it's own right) that when set to "Yes" allowed Zap timers to have an "End time" and an "After event" specified. It also caused/allowed such a Zap timer to be part of a Timer tuner conflict.

And this was all very good and orthogonal. 8)

Grumpy_Geoff
Uber Wizard
Posts: 6490
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Updating the issue tracker - 'NEW' status issues

Post by Grumpy_Geoff » Mon Nov 28, 2016 16:46

Hi Peter,

Do you plan on visiting the issues of 'NEW' status at some stage in the near-ish future?

I had a look at some towards the top of the list (I was checking on #491, so I thought I'd check a few more).
With the 16.1 alpha installed - 2016-11-24:

The below are still current issues - Partially fixed - No longer an issue -
Cheers,
Geoff

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - 'NEW' status issues

Post by prl » Mon Nov 28, 2016 17:09

Don't Updating the issue tracker - part 1 and Updating the issue tracker - part 2 cover much of what you posted here (and lots of older issues that have been fixed but which haven't been marked as fixed)?

I do need to go back to them and update the issue tracker to mark them as fixed. Perhaps in the next couple of days.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

Grumpy_Geoff
Uber Wizard
Posts: 6490
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: Updating the issue tracker - 'NEW' status issues

Post by Grumpy_Geoff » Mon Nov 28, 2016 17:32

I thought you were only tackling 'OPEN' status issues, not 'NEW' status, but I see now that you had covered some of the 'NEW' ones too.
The 'NEW' status issues were still open, so that's why I thought you hadn't looked at them.
So, yes, some overlap.
I don't think the 'part 1' issues overlap.
Some 'part 2' issues do overlap; from your list -

Fixed or implemented:
#459: Editing hostname not clean
#469: HELP button inactive in EPGSearch
#480: Zap timer fails to change channel when in media player
#481: Zap timer over-ridden on exit from media browser
- isn't fully fixed if no background service is playing
#501: EPGSearch can unnecessarily change the selected bouquet
#523: [TimerEntry] Crash when "repeat/user defined" has no days set

May need revision:
#482: Zap and record timer doesn't "zap" when in the media player or browser Fixed when in media browser, not fixed when in media player.
- not fixed in media browser if no background service playing

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - 'NEW' status issues

Post by prl » Mon Nov 28, 2016 21:33

I went through all the issues displayed in the issue tracker when the "Open" filter is selected. That includes issues marked as either New or Open.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

Grumpy_Geoff
Uber Wizard
Posts: 6490
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: Updating the issue tracker - 'NEW' status issues

Post by Grumpy_Geoff » Mon Nov 28, 2016 22:27

Okay, I got confused as the issues were still open.
Let's forget about this thread then.

Do you want me to comment in the part 2 thread re. the issues below -

#481: Zap timer over-ridden on exit from media browser
- isn't fully fixed if no background service is playing
#482: Zap and record timer doesn't "zap" when in the media player or browser
- not fixed in media browser if no background service playing

You hadn't listed this one, it is fixed -
Issue #500: [EPGSearch] Hang on selection when Enable multiple bouquets is disabled

Cheers
Geoff

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - 'NEW' status issues

Post by prl » Tue Nov 29, 2016 07:45

I might just merge the two topics.

Edit: merged now.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - 'NEW' status issues

Post by prl » Tue Nov 29, 2016 10:29

Grumpy_Geoff wrote:... Do you plan on visiting the issues of 'NEW' status at some stage in the near-ish future? ...
By "visiting" do you mean "fixing"?
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - 'NEW' status issues

Post by prl » Tue Nov 29, 2016 10:40

Grumpy_Geoff wrote:...
...
Partially fixed -
  • ...
  • Issue #481 - Zap timer over-ridden on exit from media browser
    If the media browser has a service playing in the background, the zap occurs to the timer's service, EXIT remains on zapped service
    If the media browser has no background service showing, the zap does not occur. EXIT shows zapped service.
Where there's no background service showing, it's because of an explicit user preference not to show it. I'm not sure that the behaviour in that second case is wrong. I'll leave #481 marked as active for now.
Yes, #500 has been fixed.

The link for this was actually in the "fixed" list, but its text suggested it was a link to #482. Fixed now.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - part 2

Post by prl » Tue Nov 29, 2016 11:17

I have marked all the agreed fixed issues as fixed.

I can't change the status of these fixed issues. Could peteru or the author please mark them resolved:

peteru: #428
MrQuade: #402, #462, #503

IanSav has already marked #466 as fixed.

The issue tracker now has 4 pages of pending fixes, down from 6 pages. Currently 96 pending issues.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

User avatar
MrQuade
Uber Wizard
Posts: 11844
Joined: Sun Jun 24, 2007 13:40
Location: Perth

Re: Updating the issue tracker - part 2

Post by MrQuade » Tue Nov 29, 2016 11:24

prl wrote: MrQuade: #402, #462, #503
Done.
Logitech Harmony Ultimate+Elite RCs
Beyonwiz T2/3/U4/V2, DP-S1 PVRs
Denon AVR-X3400h, LG OLED65C7T TV
QNAP TS-410 NAS, Centos File Server (Hosted under KVM)
Ubiquiti UniFi Managed LAN/WLAN, Draytek Vigor130/Asus RT-AC86U Internet
Pixel 4,5&6, iPad 3 Mobile Devices

Grumpy_Geoff
Uber Wizard
Posts: 6490
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: Updating the issue tracker - 'NEW' status issues

Post by Grumpy_Geoff » Tue Nov 29, 2016 11:32

prl wrote:
Grumpy_Geoff wrote:... Do you plan on visiting the issues of 'NEW' status at some stage in the near-ish future? ...
By "visiting" do you mean "fixing"?
No, I know I don't get to decide priorities :)
By "visiting" I just meant looking to see if the issues still existed & closing them if not.
You were using a filter of Open, whereas I thought you were using a status of Open
I didn't know if you'd checked the others (NEW) - but you had.

I think I'm just digging a deeper hole :)

prl
Wizard God
Posts: 32709
Joined: Tue Sep 04, 2007 13:49
Location: Canberra; Black Mountain Tower transmitters

Re: Updating the issue tracker - part 2

Post by prl » Tue Nov 29, 2016 11:43

MrQuade wrote:
prl wrote: MrQuade: #402, #462, #503
Done.
Thanks.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV

Grumpy_Geoff
Uber Wizard
Posts: 6490
Joined: Thu Mar 05, 2009 22:54
Location: Perth

Re: Updating the issue tracker - 'NEW' status issues

Post by Grumpy_Geoff » Tue Nov 29, 2016 11:59

prl wrote:
Grumpy_Geoff wrote:...
...
Partially fixed -
  • ...
  • Issue #481 - Zap timer over-ridden on exit from media browser
    If the media browser has a service playing in the background, the zap occurs to the timer's service, EXIT remains on zapped service
    If the media browser has no background service showing, the zap does not occur. EXIT shows zapped service.
Where there's no background service showing, it's because of an explicit user preference not to show it. I'm not sure that the behaviour in that second case is wrong. I'll leave #481 marked as active for now.
I can see your point about user preference.
I don't have a service showing in the media selection screen upon return from the media player, as I don't want timeshifting on for something that just happens to be showing.

I was thinking the idea of a zap timer is to remind one that something's on (to be viewed live, or later timeshifted)? One could be in the media selection screen for quite a while before the sporting event or news broadcast (for example) started. Hearing the audio from a zapped service would alert the user - 'hey buster, here is something you wanted on'.

#482 has the same 'problem', but given it's also a record timer then at least the program wouldn't be missed.

I'm not fussed about them.

Post Reply

Return to “Developers Community”