tjarratt / twIRCk

A Native IRC client for when you feel that you just gotta TWERK it
MIT License
9 stars 2 forks source link

Ability to edit channel/server settings via UI #10

Open andymoe opened 10 years ago

andymoe commented 10 years ago

As a user I want the ability to edit the server list/nick etc via UI so that I don't have to delete the database or create a new connection in order to connect to a different server or set a different user password.

tjarratt commented 10 years ago

@andymoe I've decided that march is going to be The Month of twIRCk. This feature will get addressed first.

andymoe commented 10 years ago

@tjarratt woot!

andymoe commented 10 years ago

bump :+1:

tjarratt commented 10 years ago

Spent some time this week clearing out the weeds and getting it to build again. Going to take a shot at this soon.

andymoe commented 10 years ago

nice @tjarratt

tjarratt commented 10 years ago

@andymoe I have a question about how you'd expect this to work for editing properties on a server (e.g.: hostname, port, SSL, etc).

So, for context, there's a few commits on master right now that introduces a tableview showing the saved servers in the Preferences window. Nothing perfect yet, but progress!

So, hypothetical scenario: I've connected to freenode.net in the past. I launch twIRCk.app, it connect to freenode and autojoins the channels I was in previously. Then I hit Command + , to open preferences. If I edit the server hostname, port, my username or password, what should happen?

As a user, I wouldd expect the changes to be persisted on blur, but since there's already a connection open to the server, should it close the connection and then re-open? This seems complicated and or weird, but perhaps my sleep deprived brain can't handle how awesome this would be if it worked this way.

tjarratt commented 10 years ago

Working on deleting individual servers for now -- might need to ship editing servers / channels in a future update.