Comments (7)
Auto-complete names on typing @
- Github-style
from hack.chat.
I implemented a simplified version of tab completion in #34, let me know if that fits your second comment
from hack.chat.
It's a good start; perhaps later it could show a list to easier select a user. For example, if there are multiple users with names that are close to eachother:
- a
- aabb
- ab
As soon as I hit @
I'd get a list of all users in the channel. As I type in a letter, it will narrow down to users starting with those letters. @a => ['a', 'aabb', 'ab']
.
This could be reused for commands using /
as a trigger.
from hack.chat.
I understand what you mean but was hesitant about modifying the UI without first getting @AndrewBelt's thoughts. He has done an excellent job at keeping it clean and simple, so perhaps he can chime in on whether we could have some type of pop-up list for usernames?
from hack.chat.
I like #34. I'll get to it tonight, maybe. I have to keep the production server stable tomorrow since I'll be gone all day, but it looks like a simple small change.
from hack.chat.
Looks like this issue can be closed since #34 is now merged.
from hack.chat.
no because we still have no highlighting when mentioned :(
from hack.chat.
Related Issues (20)
- Overflow still present HOT 2
- Do not you mind hosting the bot on my channel? HOT 1
- HTTPS guide? HOT 19
- TypeError: socket._receiver.flush is not a function HOT 5
- Multi terminal problems HOT 1
- About running hack.chat in docker based on alpine HOT 11
- go to http://127.0.0.1:8080. HOT 6
- Commands confusion HOT 5
- Sound HOT 2
- TypeError when choosing nickname HOT 2
- Server not working | Upgrade Required HOT 2
- Ellipse HOT 1
- reconnect from different WiFi/unstable WiFi connection not handled very nice (Client side)
- hack chat ionic app HOT 1
- TypeError: socket._receiver.flush is not a function HOT 2
- Hack.chat stopped working HOT 8
- Hack.chat alternative HOT 2
- Installation in Windows 7. HOT 1
- Can you inform everyone about https://github.com/hack-chat/main? HOT 2
- What should I upgrade to?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hack.chat.