Comments (7)
sulai wrote:
Would be nice if this could be extended to the town's names. In Multiplayer you often refer to locations near some town.
This comment was imported from FlySpray: https://bugs.openttd.org/task/28#comment135
from openttd.
TrueBrain wrote:
I took up again this patch, made it compatible with latest revision, and made some changes:
Compare is case insentive (truelight resolves to TrueLight)
When more than one person start with the same letters, it loops through it (Player1 and Player2 are there, pressing p will give Player2)For the rest some minor code-style updates. Nothing fancy.
Nice patch!
Attachments
- nick_auto_completion.patch (3.14 KiB)
This comment was imported from FlySpray: https://bugs.openttd.org/task/28#comment426
from openttd.
TrueBrain wrote:
Btw, it might be nice if it indeed resolves to town-names and station-names too.. although it might be slightly frustrating. Maybe assign an other key to do that?
This comment was imported from FlySpray: https://bugs.openttd.org/task/28#comment427
from openttd.
TrueBrain wrote:
New version, now when you are at the end of the options, it shows your original text again. More IRC-alike.
Attachments
- nick_auto_completion.patch (3.06 KiB)
This comment was imported from FlySpray: https://bugs.openttd.org/task/28#comment428
from openttd.
TrueBrain wrote:
Yet an other new version, it now also loops through empty text (so just pressing when you opened the chatbox, makes it cycle through all names). Also, this is a bit more logic :)
Sorry about the many patches shortly after eachother ;)
Attachments
- nick_auto_completion.patch (3.13 KiB)
This comment was imported from FlySpray: https://bugs.openttd.org/task/28#comment429
from openttd.
TrueBrain wrote:
And again, an update. This time 2 new things:
Auto-complete town-names (first players, then towns)
Allow auto-complete inside text. For example: Hi P, will resolve to 'Hi Player', if someone is named Player ;)One possible 'bug', it doesn't check the cursor place, it just works on the last word of the chat. Like anyone will ever notice... ;)
Attachments
- nick_auto_completion.patch (5.19 KiB)
This comment was imported from FlySpray: https://bugs.openttd.org/task/28#comment431
from openttd.
TrueBrain closed the ticket.
Reason for closing: Implemented
Added to SVN. Tnx for the great idea :)
This comment was imported from FlySpray: https://bugs.openttd.org/task/28
from openttd.
Related Issues (20)
- [Bug]: Wrong land area information in sub-arctic landscape
- [Bug]: Building station on slopes is not posible. HOT 2
- [Bug]: Train head autoreplace operations leak a unitnumber in the case where there are 1 or more wagons HOT 1
- [Bug]: Console message "map successfully saved" appears before save actually completes
- [Bug]: Sign list - strange behavior, half of the links are unavailable HOT 2
- [Bug]: Orders window - ctrl+click on the list doesn't move the view to the selected station/depot HOT 2
- [Bug]: Manager name can be cut off in company window
- [Crash]: Game crashes when changing font type HOT 4
- [Bug]: Admin packet SERVER_WELCOME can send UINT32_MAX as seed HOT 3
- [Bug]: Nightly builds are failing since March 29 (excl. March 30) HOT 2
- [Bug]: Incorrect payment for aircraft mail secondary cargo
- [Bug]: vehicle number and group name are a bit too close HOT 3
- [Crash]: Selling a vehicle after returning to depot
- [Bug]: Click/tooltip vertical misalignment for cargo line (CFT_CARGO) in industry chain window
- [Crash]: changing setting when running OpenTTD from DropBox HOT 3
- [Bug]: Using disconnect button in main menu opens multiplayer lobby HOT 2
- [Bug]: The description for "minutes per year" could improved HOT 3
- [Bug]: GSText broken by 14.0 (Invalid parameter) HOT 2
- [Bug]: Vehicle::motion_counter for articulated train engine parts no longer updated due to #12229
- [Bug]: Desync errors since 14.0 HOT 11
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 openttd.