856
857
858
859
860
861
862
863
864
865
866
867
868
869
|
** predictable", i.e. these shortcuts reliably focus the top/bottom item.
** o Shortcut(s) to (re)load /timeline with different View Style or Entry Limit
** by appending query parameters `&ss={ViewStyle}&n={EntryLimit±N}&udc=1' to
** the URL; alternatively set keyboard focus to the "View Style" <select> or
** to the "Max:" <input> field.
** o Auto-expand the hidden details (hash, user, tags) for focused entries in
** Compact View (by inheritance via CSS class `.timelineFocused').
*/
(function(){
window.addEventListener('load',function(){
// "Primary" (1) and "secondary" (2) selections swapped compared to CSS classes:
// (1) .timelineSecondary →
// /vdiff?to=, /timeline?sel2=
// (2) .timelineSelected:not(.timelineSecondary) →
|
>
|
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
|
** predictable", i.e. these shortcuts reliably focus the top/bottom item.
** o Shortcut(s) to (re)load /timeline with different View Style or Entry Limit
** by appending query parameters `&ss={ViewStyle}&n={EntryLimit±N}&udc=1' to
** the URL; alternatively set keyboard focus to the "View Style" <select> or
** to the "Max:" <input> field.
** o Auto-expand the hidden details (hash, user, tags) for focused entries in
** Compact View (by inheritance via CSS class `.timelineFocused').
** o Shortcut(s) to (re)load /ckout (with or without `exbase' query parameter).
*/
(function(){
window.addEventListener('load',function(){
// "Primary" (1) and "secondary" (2) selections swapped compared to CSS classes:
// (1) .timelineSecondary →
// /vdiff?to=, /timeline?sel2=
// (2) .timelineSelected:not(.timelineSecondary) →
|