Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new chatbox #48

Open
8 tasks
Razish opened this issue Mar 8, 2021 · 0 comments
Open
8 tasks

new chatbox #48

Razish opened this issue Mar 8, 2021 · 0 comments
Assignees
Labels
C: polish category: polish C: usability category: usability M: client module: client T: enhancement type: enhancement
Projects

Comments

@Razish
Copy link
Contributor

Razish commented Mar 8, 2021

can grab most features from ja++

  • move input to cgame
  • scrollable (mouse wheel, pgup/pgdn)
  • input history, tab completion for names, etc (depends on input fields - reimplement contextual completion #1)
  • clickable URLs
  • clickable player names to bring up a menu with actions like whisper, ignore, force team red/blue, callvote kick, etc
  • text selection improvements?
  • tabbed chatbox?
    • tabs for global/team/PMs, or PMs only
    • option to expire inactive whisper tabs after X seconds
    • option to sort whisper tabs by activity
  • "mode switcher" like MMOs, where /t blah will switch mode to team and latch until it's changed again, /w raz<tab> will open a new PM to "Razor" (when sent)
@Razish Razish added M: client module: client T: enhancement type: enhancement C: polish category: polish C: usability category: usability labels Mar 8, 2021
@Razish Razish added this to the fixes / improvements milestone Mar 8, 2021
@Razish Razish self-assigned this Mar 8, 2021
@Razish Razish added this to Priority in Tracking Mar 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: polish category: polish C: usability category: usability M: client module: client T: enhancement type: enhancement
Projects
Tracking
Priority
Development

No branches or pull requests

1 participant