Back to Atlas map viewer
SOURCE / PINNED RELEASE

Made of little things.

Atlas map viewer

Release
1d2807e80b44…
Author-recorded commit
43810ed2b368…
License
LICENSE
Author’s source reference
nostr://npub182jczunncwe0jn6frpqwq3e0qjws7yqqnc3auccqv9nte2dnd63scjm4rf/wss%3A%2F%2Fgit.napplet.soy%2F/n-4757dbabc86

Archive hash verified: 8db6876d96c460ac…. The source-to-build association is the author’s claim; it has not been independently rebuilt.

app/config.schema.json
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$version": 2,
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "textSize": {
      "type": "integer",
      "title": "Text size",
      "description": "Base text size in pixels. Changes apply while the napplet is running.",
      "minimum": 10,
      "maximum": 20,
      "default": 13,
      "x-napplet-section": "Appearance",
      "x-napplet-order": 1
    },
    "controlSize": {
      "type": "integer",
      "title": "Control height",
      "description": "Choose compact controls or larger touch targets, in pixels.",
      "minimum": 24,
      "maximum": 44,
      "default": 28,
      "x-napplet-section": "Appearance",
      "x-napplet-order": 2
    },
    "selectText": {
      "type": "boolean",
      "title": "Allow text selection",
      "description": "Allow selecting interface text. Text inputs always remain selectable.",
      "default": false,
      "x-napplet-section": "Interaction"
    },
    "publisher": {
      "type": "string",
      "title": "Trusted map publisher",
      "description": "Nostr public key in lowercase hex. Applies after restarting this napplet.",
      "default": "eb0d114743da12e854bbe723393b97c5e8beddc38ebb47a3a6fd4bd63274a191",
      "maxLength": 64,
      "x-napplet-section": "Discovery"
    },
    "discoveryRelays": {
      "type": "string",
      "title": "Discovery relay hints",
      "description": "Whitespace-separated WSS URLs. The shell owns routing and approval. Restart to apply.",
      "default": "wss://relay.primal.net/ wss://relay.snort.social/",
      "maxLength": 8192,
      "x-napplet-section": "Discovery"
    },
    "preferredMaps": {
      "type": "string",
      "title": "Preferred map IDs",
      "description": "Optional whitespace-separated IDs. Empty follows the signed default view. Restart to apply.",
      "default": "",
      "maxLength": 4096,
      "x-napplet-section": "Discovery"
    }
  }
}