add React D-Bus method
Exposes React(sessionID, emoji) over D-Bus so GUI clients can send emoji reactions without direct 9P access.
This commit is contained in:
parent
d95313d682
commit
4a60edc893
9
dbus.go
9
dbus.go
|
|
@ -292,6 +292,15 @@ func (a *DBusAdapter) Submit(sessionID, prompt string) (bool, *dbus.Error) {
|
|||
return true, nil
|
||||
}
|
||||
|
||||
func (a *DBusAdapter) React(sessionID, emoji string) (bool, *dbus.Error) {
|
||||
sess := a.mgr.Session(sessionID)
|
||||
if sess == nil {
|
||||
return false, nil
|
||||
}
|
||||
sess.Core.React(emoji)
|
||||
return true, nil
|
||||
}
|
||||
|
||||
func (a *DBusAdapter) Interrupt(sessionID string) (bool, *dbus.Error) {
|
||||
sess := a.mgr.Session(sessionID)
|
||||
if sess == nil {
|
||||
|
|
|
|||
Reference in New Issue