Skip to content
This repository has been archived by the owner on Aug 8, 2021. It is now read-only.

Feature requests to gord. #4

Open
ghost opened this issue Apr 7, 2021 · 20 comments
Open

Feature requests to gord. #4

ghost opened this issue Apr 7, 2021 · 20 comments
Labels
enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Apr 7, 2021

What do you want

Image support
Voice support
Slowmode countdown
A way to turn off tags completely (or once) on replies
Theme support (half done)
Mod support
If not voice support ability to see voice channels and who are in them
AUR and GURU

Why

More usable
More accessible

Implementation hints

you can prolly do image support thru viu

@yellowsink
Copy link
Collaborator

Ok hot thx.
I was gonna try pixterm but i guess i could just require viu and call it externally, plus funky shit to scale images down to a sensible size 🤔

@yellowsink
Copy link
Collaborator

Also as for AUR and GURU, i'll prolly use a makefile then itll be easy to do the pkbuild, ebuild, etc

@ghost
Copy link
Author

ghost commented Apr 7, 2021

You can do scaling through viu, with -h (--height) and -w (--width) flags. Also you can adjust a gifs framerate by using -f (--frame-rate).

@yellowsink
Copy link
Collaborator

dank can you not pls

@yellowsink
Copy link
Collaborator

You can do scaling through viu, with -h (--height) and -w (--width) flags. Also you can adjust a gifs framerate by using -f (--frame-rate).

yep looks easy enough from the help menu so just keeping aspect ratio will be the fun bit

@ghost
Copy link
Author

ghost commented Apr 7, 2021

You just need to basically;
Use some kind of cURL to get the image
Get images size (width and height)
Pass them to viu using the flags i mentioned
then display it at position that the message is at

@yellowsink
Copy link
Collaborator

oh shit actually u know what. i can set a limit for height and width, then whichever goes more over the limit just pass that, you can omit one
image

@ghost
Copy link
Author

ghost commented Apr 7, 2021

Yep.
also a new idea/fix: make it so it would not allow you to try sending messages on locked channels

@yellowsink yellowsink added feature request enhancement New feature or request and removed feature request labels Apr 7, 2021
@mugman174
Copy link

Also stage channels?

@mugman174
Copy link

Those are technically voice channels ¯_(ツ)_/¯

@yellowsink
Copy link
Collaborator

yeah will display as part of voice channels and display an icon or something

@mugman174
Copy link

👍

@ghost
Copy link

ghost commented Apr 28, 2021

@cainy-a i already made a gord-bin package on the AUR anyway, but a makefile would be nice for compiling from source

also should probably give the option to change what application is used to display images, for example kitty terminal can display images with kitty +kitten icat, there's fbi for framebuffer, etc.

@yellowsink
Copy link
Collaborator

ok cool aur package thx.

Also im gonna be using viu for images, which picks the best method for your terminal automatically 👍

@kingtigermusic
Copy link

Is voice support still in the pipeline?

Also, thank you for making an arm64 build

@yellowsink
Copy link
Collaborator

Voice support, if it gets implemented, is a way off to be honest. It will involve implementing audio playback and recording on all platforms, and then somehow hooking that up to WebRTC and all while hoping Discord doesn't ban us for getting it a bit wrong.

@TCCQ
Copy link

TCCQ commented Jul 14, 2021

Would it be possible to add a setting for leaving emotes in their colon form? like :emotename: instead of the actual emote. Use case here is in terminals that don't support full unicode. (eg the linux console, the tty version, can only do 512 glyphs as far as I can tell)

At the moment on said terminals emotes turn into just sort of a unicode mess and not only are not the emote, but are also not distinguishable from other emotes.

Unfortunately I don't know any go so I can't really add to this project.
Using the AUR gord-git.

This project is great. Thank you!

@yellowsink
Copy link
Collaborator

Yeah this sounds like a good idea

@TCCQ
Copy link

TCCQ commented Aug 6, 2021

Another suggestion: can we get something like the default ctrl-k channel searcher? I use it a lot and it would be great to have. Might be a pain to implement, though, so I understand if it is a low priority.

@yellowsink
Copy link
Collaborator

Sounds like a good idea

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants