Eeems-Org / oxide

A desktop environment for the reMarkable tablet
https://oxide.eeems.codes
MIT License
250 stars 21 forks source link

Display personal information on suspend screen #358

Open Eeems opened 5 months ago

Eeems commented 5 months ago

Is your feature request related to a problem? Please describe. N/A

Describe the solution you'd like Personal information lets you add a name and contact info to the suspend screen. Oxide should display this if present and enabled.

Describe alternatives you've considered N/A

Additional context Personal information seems to be stored as IdleName and IdleContact in xochitl.conf under the [General] header. They support HTML tags for customization instead of just plain text. IdleDetailsVisible is used to determine if they should be displayed or not.

image image

FouzR commented 5 months ago

You can add images with the file:// syntax like so <img src=\"file://home/root/test.png\" width=\"128\" height=\"128\" />" The style attribute doesn't work(highlighting a lack of CSS), but raw HTML width and height works to resize the image image

FouzR commented 5 months ago

The image can be changed in the file system, and it would reflect on the sleep screen without need a restart of xochitl

Note: All of my testing was on 3.12.2.0