Skip to content

Reactive Graph Flow - Plugin - Tray

License

Notifications You must be signed in to change notification settings

reactive-graph/rgf-plugin-tray

Repository files navigation

Inexor Reactive Graph Flow

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

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

Creates a tray item.

Automate your desktop!

Platform Compatibility

Platform Compatibility
Linux
MacOS
Windows

Build Dependencies (Ubuntu)

sudo apt install -y libdbus-1-dev librust-libdbus-sys-dev libdbus-1-3

Entity Types

Name Property Data Type Socket Type
Tray menu object input
trigger any output

Example Tray

Property menu
{
  title: "Example Tray",
  icon: "accessories-calculator",
  items: [
    {
      label: "First Entry",
      value: 1
    },
    {
      label: "Second Entry",
      value: 2
    },
    {
      label: "Third Entry",
      value: 3
    }
  ]
}
Property trigger

If you click on the tray menu item First Entry the property trigger will be set to 1.

Thanks to

Sponsors

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

About

Reactive Graph Flow - Plugin - Tray

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Languages