makepad/widgets/themes/omarchy/icons/camera.svg
Admin 7b121c847a draw and widgets: app-drawn captions, kept render targets, lazy CJK and emoji fonts
Every makepad window draws its own caption under the WM, with the chrome
its theme declares; a window may drag from anywhere (not while
fullscreen), and declares what a double click on its caption does
(maximise or true fullscreen). An app's theme pick and own theme tokens stand over the window
system's sheet. Kept render targets keep their picture between frames and
while a pipeline compiles, and carry their name in the GPU ledger. Every
font family falls back to lazy CJK and emoji faces (widgets/fonts, a copy,
is deleted); glyphs a kept draw list shows stay in use. One cell width
table for monospace grids (libs/cell_width). Media: one glass
PlayerControls + VideoPlayer. RecentList for the places an app opened.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-14 07:24:22 +02:00

1 line
657 B
XML

<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64"><defs><linearGradient id="bg" x2="0" y2="1"><stop stop-color="#3a4152"/><stop offset="1" stop-color="#1a1d27"/></linearGradient></defs><rect x="2" y="2" width="60" height="60" rx="8" fill="#24283b" stroke="#7aa2f7" stroke-width="1.4"/><path d="M24 21 L27 16 H37 L40 21 Z" fill="#c0caf5"/><rect x="11" y="20" width="42" height="30" rx="7" fill="#c0caf5"/><circle cx="32" cy="35" r="11" fill="#24283b"/><circle cx="32" cy="35" r="7.5" fill="#7aa2f7"/><circle cx="29.5" cy="32.5" r="2.2" fill="#ffffff" fill-opacity="0.55"/><circle cx="46" cy="26" r="2" fill="#24283b"/></svg>