Skip to content

how to render notifications #11

@Stunkymonkey

Description

@Stunkymonkey

at the moment it is not decided yet how we are going to render the notifications. Sure we could use cairo like dunst did.

For the future I would consider, that maybe we want to add action buttons. These should be intractable via mouse and keyboard.

The disadvantage would be that the mouse interaction is quite limited in cairo and we would have to do lot of work ourself or use gtk (which is quite bloated).

possible dependencies we can use:

  • tool-kits:
  • rust-centric approaches:
    • Azul uses the Mozilla web-render back-end and uses more then 50mb ram
    • orbtk used in Redox-OS, but is quite sluggish
    • druid build on top of GTK, so ... no
    • conrod my current favorite, but not stable yet

if you want to get a quick look at conrod:

git clone https://github.com/PistonDevelopers/conrod.git && cd conrod && cargo run --release --example all_winit_glium

@tsipinakis & @bebehei any comments?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions