Proto commits in project-gauntlet/gauntlet

These 38 commits are when the Protocol Buffers files have changed:

Commit:80396ab
Author:Exidex

Migrate communication over Grpc to new system to reduce boilerplate

The documentation is generated from this commit.

Commit:d8b6010
Author:Exidex

Global shortcuts for entrypoints

Commit:9f057c0
Author:Exidex

Show generated entrypoints in settings view

Commit:1b8ddf6
Author:Exidex

Implement ability to run entrypoints from cli

Commit:2c3a9f9
Author:Exidex

Fix error when registering shortcut erroring whole settings window instead of adding an icon

Commit:c492d26
Author:Exidex

Add config setting to chose on which monitor window appears: always on the same or current active

Commit:b2094be
Author:Exidex

Finish renaming Generated Command to Generated Entrypoint

Commit:f0a18f0
Author:Exidex

Rework themes. Add theme setting. Remove complex themes. Remove sample generation commands. Use toml for theme config

Commit:1c1deca
Author:Exidex

Rename command-generator entrypoint type into entrypoint-generator

Commit:bd76aa5
Author:Exidex

Ability to unset global shortcut, better error reporting for setting global shortcut

Commit:29649aa
Author:Exidex

Split preference name into id and name

Commit:fc476df
Author:Exidex

Add system tray on macos and windows

Commit:b8858cf
Author:Exidex

Remove leftovers from removing frontend server

Commit:ccbf0d3
Author:Exidex

Replace frontend part of backend grpc server with in-process channel communication

Commit:f269e56
Author:Exidex

Replace frontend grpc server with in-process channel communication

Commit:8a73b13
Author:Exidex

Write local plugin logs to file, so it can be shown in "npm run dev" console

Commit:957ee81
Author:Exidex

Implement actual global shortcut modification from value set in settings

Commit:d590878
Author:Exidex
Committer:Exidex

Use physical key codes for shortcut matching

Commit:d657366
Author:Exidex

Fix view events not working after search index update

Commit:14f995f
Author:Exidex

Update search result items in ui on fly if search index was updated

Commit:b194488
Author:Exidex

Rework startup. Frontend is in the same process as server. If server is already running, gui is opened. Added --minimized flag to start server without opening gui

Commit:b68b56d
Author:Exidex

Fix useEffect destructors not being called when view is closed

Commit:0ce73d3
Author:Exidex

Implement application plugin and icons support for entrypoint

Commit:c7ce640
Author:Exidex

Add ability to remove plugins

Commit:ca15574
Author:Exidex
Committer:Exidex

Show error view when plugin or gauntlet throws exception when rendering

Commit:1024f2b
Author:Exidex

Remove workaround for imagesource being an object

Commit:844166d
Author:Exidex

Add proper support for icons

Commit:4efa9c7
Author:Exidex

Show effective shortcut in action panel items

Commit:91ee2d2
Author:Exidex

Implement opening functionality of link

Commit:d1cfbeb
Author:Exidex

Require preferences to be specified if plugin provides no default value

Commit:db91d65
Author:Exidex

Implement action shortcuts

Commit:e6ff621
Author:Exidex

Implement command generators, a way for plugins to provide entrypoints

Commit:c9c7072
Author:Exidex

Add plugin asset support

Commit:1030d47
Author:Exidex

Implement setting ui for preferences

Commit:8295c59
Author:Exidex

Display plugin and entrypoint description in settings ui

Commit:da2eaf7
Author:Exidex

Send preferences data to settings ui

Commit:c2b2574
Author:Exidex

Show window when using separate command. Server is responsible for starting a hidden window

Commit:8b9c053
Author:Exidex

Migrate to grpc from dbus