Project | Module | Sub-Module | Functionality | Tests |
---|---|---|---|---|
Reactive Graph Flow | Plugin | Tray |
- 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!
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
Creates a tray item.
Automate your desktop!
Platform | Compatibility |
---|---|
Linux | ✓ |
MacOS | ✖ |
Windows | ✖ |
sudo apt install -y libdbus-1-dev librust-libdbus-sys-dev libdbus-1-3
Name | Property | Data Type | Socket Type |
---|---|---|---|
Tray | menu | object | input |
trigger | any | output |
{
title: "Example Tray",
icon: "accessories-calculator",
items: [
{
label: "First Entry",
value: 1
},
{
label: "Second Entry",
value: 2
},
{
label: "Third Entry",
value: 3
}
]
}
If you click on the tray menu item First Entry
the property trigger
will be set to 1
.
JetBrains | Special thanks to JetBrains for providing us with CLion licenses! |