aboutsummaryrefslogtreecommitdiff
path: root/matrix/event/event.go
diff options
context:
space:
mode:
authorTulir Asokan <tulir@maunium.net>2020-04-16 19:27:35 +0300
committerTulir Asokan <tulir@maunium.net>2020-04-19 15:01:16 +0300
commit815190be147e575f12211c468f8121e5c60e6337 (patch)
tree8abd9b3d3952dbf767ca369ddad400db8a6f2d45 /matrix/event/event.go
parentff20c2c44f86b40f9214f1dc3d339584e48374f1 (diff)
Update stuff and move pushrules to mautrix-go
Diffstat (limited to 'matrix/event/event.go')
-rw-r--r--matrix/event/event.go51
1 files changed, 0 insertions, 51 deletions
diff --git a/matrix/event/event.go b/matrix/event/event.go
deleted file mode 100644
index 8506c9c..0000000
--- a/matrix/event/event.go
+++ /dev/null
@@ -1,51 +0,0 @@
-// gomuks - A terminal Matrix client written in Go.
-// Copyright (C) 2019 Tulir Asokan
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see <https://www.gnu.org/licenses/>.
-
-package event
-
-import (
- "maunium.net/go/mautrix"
-)
-
-type Event struct {
- *mautrix.Event
- Gomuks GomuksContent `json:"-"`
-}
-
-func (evt *Event) SomewhatDangerousCopy() *Event {
- base := *evt.Event
- return &Event{
- Event: &base,
- Gomuks: evt.Gomuks,
- }
-}
-
-func Wrap(event *mautrix.Event) *Event {
- return &Event{Event: event}
-}
-
-type OutgoingState int
-
-const (
- StateDefault OutgoingState = iota
- StateLocalEcho
- StateSendFail
-)
-
-type GomuksContent struct {
- OutgoingState OutgoingState
- Edits []*Event
-}