Skip to main content

A package to display a notification or overlay

Project description

This is a package that can make notifis and overlays in an easy way

example notification:

from darkdisplay.notification import DisplayNotification

# make an example notification
DisplayNotification(
    message="Hello World!",
    title_text="Title",
    window_size="250x150",
    window_timeout=5, # time for the window to stay open in seconds
    debug=True
)

# auto displays and does not return anything
# to wait until the notification is done displaying pass wait_until_closed=True, for example:
# make an example notification
DisplayNotification(
    message="Hello World!",
    title_text="Title",
    window_size="250x150",
    debug=True,
    window_timeout=5,
    wait_until_closed=True,
)

example overlay:

from darkdisplay.overlay import Overlay

# make an example overlay
overlay = Overlay(
    message="your text here...",
    window_size="250x85",
    debug=True,
    start_hidden=True
)

# starts overlay
overlay.start()

# shows overlay
overlay.show()

# hide overlay
overlay.hide()

# stop overlay
overlay.close()

# update message/overlay
overlay.update_message(
    message="updated message"
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

darkdisplay-0.0.9.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

darkdisplay-0.0.9-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

File details

Details for the file darkdisplay-0.0.9.tar.gz.

File metadata

  • Download URL: darkdisplay-0.0.9.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for darkdisplay-0.0.9.tar.gz
Algorithm Hash digest
SHA256 aa0951318c279944db422356e55fa526da4205a88fa7c1d3d87d36c4ead4bbdc
MD5 bfe7b2f5cf8aeeac4bd7813e70ff1b74
BLAKE2b-256 dcc482304c337ed76084e574423a7bc4af9cea43db56edb29076d972967298d0

See more details on using hashes here.

File details

Details for the file darkdisplay-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: darkdisplay-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 17.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for darkdisplay-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 c021de5fddb3681b324696359caa70436de713d69251c97c4c07effda993c526
MD5 eb1373bcd6960582057f36e492709854
BLAKE2b-256 1ddb6d96ba83eb78ca927b59675a08d5825fdfd0e3feb4f188c578e2310ba9fd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page