diff --git a/.eslintrc.yml b/.eslintrc.yml index b67991b5..d59c3b80 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -2,7 +2,7 @@ root: true parserOptions: - ecmaVersion: 2018 + ecmaVersion: 2020 env: es6: true diff --git a/.github/ISSUE_TEMPLATE/Bug_Report.md b/.github/ISSUE_TEMPLATE/Bug_Report.md index da44fb06..22efc625 100644 --- a/.github/ISSUE_TEMPLATE/Bug_Report.md +++ b/.github/ISSUE_TEMPLATE/Bug_Report.md @@ -4,7 +4,7 @@ about: Create a bug report labels: "Type: Bug" --- - + - _Node version:_ - _Browser version:_ diff --git a/.github/ISSUE_TEMPLATE/Feature_Request.md b/.github/ISSUE_TEMPLATE/Feature_Request.md index 51f7a656..a0ea13c3 100644 --- a/.github/ISSUE_TEMPLATE/Feature_Request.md +++ b/.github/ISSUE_TEMPLATE/Feature_Request.md @@ -4,7 +4,7 @@ about: Request a new feature labels: "Type: Feature" --- - + ### Feature Description diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 6534742d..a06afb86 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -13,4 +13,4 @@ contact_links: - name: General support url: https://demo.thelounge.chat/?join=%23thelounge - about: "Join #thelounge on Freenode to ask a question before creating an issue" + about: "Join #thelounge on Libera.Chat to ask a question before creating an issue" diff --git a/.github/SUPPORT.md b/.github/SUPPORT.md index 1fbda01d..62c3148e 100644 --- a/.github/SUPPORT.md +++ b/.github/SUPPORT.md @@ -6,6 +6,6 @@ need help, you have a few options: - Check out [existing questions on Stack Overflow](https://stackoverflow.com/questions/tagged/thelounge) to see if yours has been answered before. If not, feel free to [ask for a new question](https://stackoverflow.com/questions/ask?tags=thelounge) (using `thelounge` tag so that other people can easily find it). -- Find us on the Freenode channel `#thelounge`. You might not get an answer +- Find us on the Libera.Chat channel `#thelounge`. You might not get an answer right away, but this channel is full of nice people who will be happy to help you. diff --git a/README.md b/README.md index 8ea89439..66d08464 100644 --- a/README.md +++ b/README.md @@ -20,8 +20,8 @@

#thelounge IRC channel on freenode + alt="#thelounge IRC channel on Libera.Chat" + src="https://img.shields.io/badge/Libera.Chat-%23thelounge-415364.svg?colorA=ff9e18"> npm version diff --git a/SECURITY.md b/SECURITY.md index 909e8718..7c292045 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,6 +4,6 @@ - Contact us privately first, in a [responsible disclosure](https://en.wikipedia.org/wiki/Responsible_disclosure) manner. -- On IRC, send a private message to any voiced user on our Freenode channel, +- On IRC, send a private message to any voiced user on our Libera.Chat channel, `#thelounge`. - By email, send us your report at . diff --git a/client/components/ChannelWrapper.vue b/client/components/ChannelWrapper.vue index 78904f06..61635372 100644 --- a/client/components/ChannelWrapper.vue +++ b/client/components/ChannelWrapper.vue @@ -8,6 +8,8 @@ {active: active}, {'parted-channel': channel.type === 'channel' && channel.state === 0}, {'has-draft': channel.pendingMessage}, + {'has-unread': channel.unread}, + {'has-highlight': channel.highlight}, { 'not-secure': channel.type === 'lobby' && network.status.connected && !network.status.secure, diff --git a/client/components/Chat.vue b/client/components/Chat.vue index 24e54b7b..24cdfe38 100644 --- a/client/components/Chat.vue +++ b/client/components/Chat.vue @@ -41,6 +41,14 @@ :network="network" :text="channel.topic" /> +