Files
bbedward f482642880 sysupdate: check only on demand, run at low priority, fix the settings page
scrollbar: interface style toggle and no scrollbars in the dash
dash: never allow scrollbars
cc: widget sheet cards, header close button and content-sized dialogs
2026-09-29 16:30:04 -04:00
..
2026-01-20 17:59:13 -05:00
2026-01-20 17:59:13 -05:00

LauncherImageExample

Example launcher plugin demonstrating tile mode with URL-based images.

Features

  • Tile Mode: Uses viewMode: "tile" in plugin.json to display results as image tiles
  • Enforced View Mode: Uses viewModeEnforced: true to lock the view to tile mode (users cannot change it)
  • URL Images: Demonstrates using imageUrl property for remote images

Usage

  1. Open the launcher (DankLauncherV2)
  2. Type img to activate the plugin
  3. Browse DankMaterialShell screenshots in tile view

Plugin Configuration

{
  "viewMode": "tile",
  "viewModeEnforced": true
}
  • viewMode: Sets the default view mode ("list", "grid", or "tile")
  • viewModeEnforced: When true, users cannot switch view modes for this plugin

Item Data Structure

To display images in tile mode, set imageUrl directly on the item:

{
    name: "Image Title",
    icon: "material:image",
    comment: "Image description",
    categories: ["Category"],
    imageUrl: "https://example.com/image.png"
}

The imageUrl property supports remote URLs or local files, use file:// prefix for local files.