aschaeffer / inexor-rgf-plugin-notification

Inexor - Reactive Graph Flow - Plugin - Notification

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inexor Reactive Graph Flow

Project Module Sub-Module Functionality Tests
Reactive Graph Flow Plugin Notification

About Inexor

  • Inexor will be a new first-person shooter game which is based on a new octree-based game engine.
  • Inexor focuses on classic gameplay as we've seen in Cube2 or the Quake series.
  • Inexor will be written from ground up new in C++17 and Rust.
  • You can contribute anything you want: code, content, ideas..
  • Inexor and all its content is 100% open source!

About Inexor Reactive Graph Flow

The Inexor Reactive Graph Flow (RGF) manages reactive flows based on a graph database. The main interface is GraphQL.

  • Semantic: Graph database with entities and relationships as first class citizens
  • Reactive: entities and relationships are/can be reactive: If the input has been altered the entity processes its new state
  • Interoperable: Use GraphQL for queries and mutations
  • Extendable: Built in type system: components, entity types and relation types
  • Memory efficient: Rust
  • Fast: Rust
  • Secure: Rust

About this plugin

The plugin creates desktop notifications.

Desktop Notification

Platform Compatibility

Platform Compatibility Notes
Linux https://github.com/hoodie/notify-rust#linuxbsd-support
MacOS https://github.com/hoodie/notify-rust#macos-support
Windows https://github.com/hoodie/notify-rust#windows-support

Entity Types

Name Property Data Type Socket Type
DesktopNotification show bool input
app_name string input
summary string input
body string input
icon string input
timeout number input

Thanks to

Sponsors

JetBrains Special thanks to JetBrains for providing us with CLion licenses!

About

Inexor - Reactive Graph Flow - Plugin - Notification

License:MIT License


Languages

Language:Rust 100.0%