Files
LockScreenWallpaper/plugins/permissions/autogenerated/reference.md
T
Christoph 2cfc7c5dcb feat(wallpaper): extend commands with gallery, delete image, and crop
The plugin now exposes gallery retrieval, image deletion and image crop
across Android, desktop and mobile. The Rust core and Android
bridge are wired to handle these commands, updating state as needed.

- Add gallery, delete_image, and set_image_crop commands
- across Android, desktop and mobile.
- Update permissions, defaults, and schema to enable new commands.
2026-08-20 22:06:00 +02:00

179 lines
1.9 KiB
Markdown

## Default Permission
Allow the LockScreenWallpaper app to manage its wallpaper collection
#### This default permission set includes the following:
- `allow-get-state`
- `allow-get-gallery`
- `allow-select-images`
- `allow-delete-image`
- `allow-set-setting`
- `allow-next-wallpaper`
## Permission Table
<table>
<tr>
<th>Identifier</th>
<th>Description</th>
</tr>
<tr>
<td>
`wallpaper:allow-delete-image`
</td>
<td>
Enables the delete_image command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:deny-delete-image`
</td>
<td>
Denies the delete_image command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:allow-get-gallery`
</td>
<td>
Enables the get_gallery command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:deny-get-gallery`
</td>
<td>
Denies the get_gallery command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:allow-get-state`
</td>
<td>
Enables the get_state command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:deny-get-state`
</td>
<td>
Denies the get_state command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:allow-next-wallpaper`
</td>
<td>
Enables the next_wallpaper command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:deny-next-wallpaper`
</td>
<td>
Denies the next_wallpaper command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:allow-select-images`
</td>
<td>
Enables the select_images command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:deny-select-images`
</td>
<td>
Denies the select_images command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:allow-set-setting`
</td>
<td>
Enables the set_setting command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`wallpaper:deny-set-setting`
</td>
<td>
Denies the set_setting command without any pre-configured scope.
</td>
</tr>
</table>