September 2, 2026

September 2, 2026

22 recorded commits · 3 named repos · 7 private repos

Work threads
canvas6shortcuts4resize4popups2diagnostics2sessiondstylecontinuity
  • Private work 7 private repos

    Activity was recorded across 7 private repos. Names, subjects, counts, and links stay private.

  • souveraine-viewtop20 changes
    • shortcuts: keep zero out of workspace tests
      10:28 p.m. · ac31832 · internal Gitea record only
    • canvas: add keyboard zoom and scroll panning
      10:26 p.m. · 3eade48 · internal Gitea record only

      Super+0 resets the view.

    • popups: log grabs and keep resize tiled
      10:24 p.m. · 9e7b30b · internal Gitea record only

      Shared-edge resize remains open.

    • canvas: transform popups with their windows
      10:11 p.m. · bfc5634 · internal Gitea record only
    • shortcuts: open the launcher with Super
      10:10 p.m. · 936fe27 · internal Gitea record only
    • resize: return cancelled tiles to the layout
      10:04 p.m. · 94f85e0 · internal Gitea record only
    • resize: take clippy's then_some
      9:56 p.m. · 9c5287a · internal Gitea record only
    • resize: read limits from surface state
      9:55 p.m. · 24743cd · internal Gitea record only
    • popups: honor menu grabs and repositioning
      9:48 p.m. · bfd9ce4 · internal Gitea record only
    • canvas: pin touchpad zoom to the pointer
      9:38 p.m. · 577181e · internal Gitea record only
    • resize: dispatch pointer transactions
      9:30 p.m. · cd7a1ee · internal Gitea record only
    • style: run rustfmt
      9:21 p.m. · 528abc1 · internal Gitea record only
    • canvas: drive the camera from pinch gestures
      9:19 p.m. · 34760e3 · internal Gitea record only
    • canvas: render and hit-test through the camera
      9:13 p.m. · d9c7915 · internal Gitea record only
    • canvas: wire the camera to workspace state
      8:52 p.m. · 0cd90fd · internal Gitea record only
    • shortcuts: wire up the shell
      8:23 p.m. · 7cfd60e · internal Gitea record only
    • shortcuts: switch virtual terminals
      8:12 p.m. · f84f50c · internal Gitea record only
    • cursor: defer redraw until input unlocks
      7:10 p.m. · cd455fe · internal Gitea record only

      Pointer callbacks mark damage; the dispatch loop renders it.

    • diagnostics: keep viewtop symbols
      4:24 p.m. · a90385b · internal Gitea record only
    • diagnostics: keep watch after viewtop exits
      4:15 p.m. · 15db584 · internal Gitea record only
  • souveraine1 change
    • sessiond: show the volume it just set
      10:36 p.m. · a3d2b34 · internal Gitea record only

      The volume keys have been working the whole time. viewtop classifies them as device buttons, reports them, sessiond emits Action::Volume on the down edge and wpctl moves the sink — the trail has the button-gesture decisions and the sink moves when the verb is replayed by hand. What never happened is anything appearing on screen, and a sound that changes with nothing to say so reads as a key that does not work. It read that way tonight.

  • SouveraineOS1 change
    • continuity: carry the working machine substrate
      7:24 p.m. · af8c34a · internal Gitea record only

      Record Lens commissioning on HPFlip and teach the CI status tool to ask Git's credential helper for the token shape Git actually stores.