app
Shotlog - Screenshot Log
Public Made by Adomby adom
See the shots your AI never showed you, and know it actually SAW them. adom-shotlog streams every screenshot the AI gathers into a live gallery (webview/pup/browser/phone), reports whether a human is really watching and on which surface, and ingests Adom Bridge child-window arrays via --meta.
← Commit history
Publish 0.24.2
7 files changed
+10−6
Cargo.lock+1−1@@ -10,7 +10,7 @@ checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" [[package]] name = "adom-shotlog"-version = "0.24.1"+version = "0.24.2" dependencies = [ "axum", "base64",
Cargo.toml+1−1@@ -1,6 +1,6 @@ [package] name = "adom-shotlog"-version = "0.24.1"+version = "0.24.2" edition = "2021" description = "Screenshot log viewer and CLI for Adom" license = "MIT"
VERSION+1−1@@ -1 +1 @@-0.24.1+0.24.2
bin/adom-shotlog⋯ 1 unchanged line ⋯
package.json+1−1@@ -1,6 +1,6 @@ { "slug": "adom-shotlog",- "version": "0.24.1",+ "version": "0.24.2", "type": "app", "title": "Adom Shotlog", "description": "See the shots your AI never showed you, and know it actually SAW them. adom-shotlog streams every screenshot the AI gathers into a live gallery (webview/pup/browser/phone), reports whether a human is really watching and on which surface, and ingests Adom Desktop child-window arrays via --meta.",
page.json+1−1@@ -1,6 +1,6 @@ { "slug": "adom-shotlog",- "version": "0.24.1",+ "version": "0.24.2", "type": "app", "title": "Adom Shotlog", "description": "See the shots your AI never showed you, and know it actually SAW them. adom-shotlog streams every screenshot the AI gathers into a live gallery (webview/pup/browser/phone), reports whether a human is really watching and on which surface, and ingests Adom Desktop child-window arrays via --meta.",
src/html/index.html+5−1@@ -283,7 +283,11 @@ header { #lightbox { position: fixed; inset: 0; z-index: 300; display: none; align-items: center; justify-content: center; background: rgba(0,0,0,.95); } #lightbox.open { display: flex; }-#lightbox img { max-width: 100%; max-height: 100%; width: auto; height: auto; object-fit: contain; }+/* Fill ALL available space: scale the image UP as well as down until it hits+ the edges on its constraining axis (object-fit: contain keeps aspect ratio,+ letterboxing the other axis). width/height:auto + max:100% only ever shrinks+ and never grows, so a small shot floated tiny in the middle — the bug. */+#lightbox img { width: 100%; height: 100%; object-fit: contain; display: block; } /* When the host actually grants fullscreen, fill whatever rectangle it gave us (HD's 90%, or the true screen) — never a fixed cap; let the host size it. */ #lightbox:fullscreen, #lightbox:-webkit-full-screen { width: 100%; height: 100%; background: #000; }