Commit Graph

36 Commits

Author SHA1 Message Date
75f380b3f7
use rifle as plumber 2024-02-03 12:36:58 +01:00
Tulir Asokan
f1528143aa Run gofmt 2022-11-13 15:40:10 +02:00
Tulir Asokan
b9bcfb24ef Open graphical file picker if no path is provided for /upload 2022-04-15 22:14:57 +03:00
Tulir Asokan
7425bc25d9 Add lint to CI and pre-commit 2022-04-15 13:13:50 +03:00
Tulir Asokan
899bdbc705 Update tcell 2022-04-15 12:53:09 +03:00
Tulir Asokan
05790c156d Run sound command in goroutine so notification shows up at the same time 2021-09-19 20:52:20 -04:00
Tulir Asokan
531a58ce4a Check if notify-send is available before using notifications 2021-09-19 20:51:19 -04:00
Tulir Asokan
580393f218 Re-add paplay as an option and make audio files configurable 2021-09-19 20:51:08 -04:00
Tulir Asokan
5b70a6f1e5 Use osascript parameters for notification fallback on macOS 2021-09-19 20:51:03 -04:00
Maxim Karasev
86a9789013 Add generic notify_unix.go
Notification sound playback no longer depends on PulseAudio, so it
should run on any Unix-like operating system with libnotify and
vorbis-tools.
2021-09-18 21:22:01 +03:00
negatethis
43de1c87e1 Added notify_openbsd.go to the notification library so that notifications will be available on OpenBSD systems as well 2021-06-14 12:12:58 -05:00
Tulir Asokan
114940eef6 Update exec.Command on all OSes 2020-10-24 15:51:41 +03:00
Midov
22b982d963 open reap children 2020-10-02 17:22:00 +02:00
Tulir Asokan
0943374892 Update copyright year 2020-04-19 18:10:14 +03:00
Tulir Asokan
815190be14 Update stuff and move pushrules to mautrix-go 2020-04-19 15:01:16 +03:00
Tulir Asokan
87b394abec Support formatting in rainbows
Fixes #119
2020-03-20 14:32:30 +02:00
Tulir Asokan
18fa85f4c4 Update deps 2020-02-18 20:38:35 +02:00
Tulir Asokan
4bcdcd1ccd Fix go 1.11 and go get compatibility 2019-05-12 17:34:47 +03:00
Tulir Asokan
4b7f7b081b Maybe fix windows 2019-03-28 23:35:50 +02:00
Tulir Asokan
cc63a197c6 Change more things 2019-03-26 22:09:10 +02:00
Tulir Asokan
bf2a5e9b34 Update license and sort imports 2019-01-23 00:26:51 +02:00
Tulir Asokan
331597b9f8 Switch to Go modules and make other changes 2019-01-11 23:28:47 +02:00
Tulir Asokan
1da02e3a13 Rewrite HTML parser 2018-05-31 16:59:40 +03:00
Tulir Asokan
aec3b8d204 Add tests for PushRule.Match and fork glob to make it compatible with the spec 2018-05-02 22:30:57 +03:00
Tulir Asokan
1e8705319a Organize room list by last received message (ref #11) 2018-04-24 02:13:43 +03:00
Tulir Asokan
adee1ffcc4 Add doc.go to lib/util/ 2018-04-21 22:19:00 +03:00
Tulir Asokan
7da1555c84 Improve Markdown rendering
* Remove paragraphs from output HTML
* Remove mention link wrapper from text (leaving only mention name)
2018-04-21 21:24:07 +03:00
Tulir Asokan
d147fc7579 Improve tab completion system 2018-04-21 19:41:19 +03:00
Tulir Asokan
b1dc965a4a Gofmt 2018-04-19 11:10:34 +03:00
Tulir Asokan
127c896291 Fix panic handling 2018-04-18 13:38:07 +03:00
Tulir Asokan
e9141f6577 Recover panics in ANSImage.Render() 2018-04-16 23:01:59 +03:00
Tulir Asokan
ba3a6f5614 Add docs 2018-04-14 12:02:24 +03:00
Tulir Asokan
782ba0657a Make HTML rendering more advanced
Also add Python-like HTML parser thing in lib/htmlparser
2018-04-14 11:44:09 +03:00
Tulir Asokan
69c163cfe9 Unknown changes that possibly fix and/or break things 2018-04-13 21:25:45 +03:00
Tulir Asokan
ff7ee333a1 Rename UIString to TString, move ansimage to lib/ and switch to tcell fork 2018-04-11 17:57:15 +03:00
Tulir Asokan
c0705b02a0 Move notification package to lib/ and add open package 2018-04-11 15:05:42 +03:00