chiark / gitweb /
clock: Show x and y when unclaimed
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 21 Mar 2021 12:30:07 +0000 (12:30 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 21 Mar 2021 12:35:32 +0000 (12:35 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/clock.rs

index 5108ed0507fabbf35e490e3343df1abf33402ede..41b43d6afd99eed5cc35bdead2ffdc1ae06785b6 100644 (file)
@@ -488,7 +488,7 @@ impl PieceTrait for Clock {
   <clipPath id="def.{}.cl"><rect width="40" height="14"></rect></clipPath>"##,
            vpid
     )?;
-    for (y, u) in izip!(Y.iter(), urenders.iter()) {
+    for (user, y, u) in izip!(USERS.iter(), Y.iter(), urenders.iter()) {
       let y = y + 6.;
       let show = u.st.show();
       let mins = u.remaining.tv_sec() / 60;
@@ -524,8 +524,8 @@ impl PieceTrait for Clock {
       } else {
         write!(f, r##"
   <text x="27" y="{}" fill="pink" stroke="red" {}
-   stroke-width="0.1" font-size="8">-</text>"##,
-               y, pointer
+   stroke-width="0.1" font-size="4">({})</text>"##,
+               y - 1., pointer, user,
         )?;
       }
     }