Skip to content

feat: add custom screen options for e-paper displays (#185)#338

Open
yashmanjunath-74 wants to merge 1 commit intofossasia:mainfrom
yashmanjunath-74:feature/custom-screen-option-#185
Open

feat: add custom screen options for e-paper displays (#185)#338
yashmanjunath-74 wants to merge 1 commit intofossasia:mainfrom
yashmanjunath-74:feature/custom-screen-option-#185

Conversation

@yashmanjunath-74
Copy link
Copy Markdown

Description

This PR implements the "Custom" display option, allowing users to configure bespoke e-paper sizes and colors while selecting the appropriate communication driver (FOSSASIA or Waveshare).

Key Changes

  1. Display Selection: A new "Custom" tile is available on the main screen.
  2. Driver Integration: Users can now specify the SDK/Driver in the configuration dialog.
  3. Waveshare Support: If "Waveshare" is selected, the app correctly uses the WaveshareTransferDialog for image transmission.
  4. Global Localization: Added translated strings for the new feature in all supported languages (de, en, es, fr, he, hi, id, ja, nb, pt, ru, uk, vi, zh).

Linked Issues

Fixes #185
image
image

Copy link
Copy Markdown
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @yashmanjunath-74, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Select Display Screen: Add custom size option

2 participants