Page MenuHomePhabricator

Improve live Harbormaster log follow behaviors
ClosedPublic

Authored by epriestley on Mar 1 2018, 6:53 PM.
Tags
None
Referenced Files
F18566688: D19167.id.diff
Tue, Sep 9, 2:49 PM
F18502301: D19167.diff
Thu, Sep 4, 10:20 PM
F18247861: D19167.id.diff
Thu, Aug 21, 12:44 PM
F18232784: D19167.diff
Wed, Aug 20, 4:01 PM
F18094941: D19167.id.diff
Aug 7 2025, 10:26 PM
F17919600: D19167.id45913.diff
Jul 30 2025, 2:43 AM
F17863588: D19167.diff
Jul 28 2025, 1:14 AM
F17791304: D19167.id45913.diff
Jul 24 2025, 9:48 PM
Subscribers
Restricted Owners Package

Details

Summary

Depends on D19166. Ref T13088. When the user scrolls away from a followed log, break the focus lock.

Let users stop following a live log.

Show when lines are added more clearly.

Don't refresh quite as quickly give users a better shot at clicking the stop button.

These behaviors can probably be refined but are at least more plausible and less actively user-hostile than the first version of this behavior was.

Test Plan

Used write-log --rate to write a large log slowly. Clicked "Follow Log", followed for a bit. Scrolled away, still got live updates but no more scroll lock. Clicked stop, no more updates.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Owners added a subscriber: Restricted Owners Package.Mar 1 2018, 6:53 PM
This revision was not accepted when it landed; it landed in state Needs Review.Mar 1 2018, 9:11 PM
This revision was automatically updated to reflect the committed changes.