-
Notifications
You must be signed in to change notification settings - Fork 216
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
Room history #337
Room history #337
Conversation
* new 'roomhistory' value in configuration * change gui room input to combobox to display history * update history upon startup using the configuration room
Hi, I have long wanted for a feature such as this so thanks for helping to move it forwards. Firstly, I've tested and it works. The behaviour is that it lists the rooms you connect to the server with and then provides them as options from the GuiConfig window for future connections, irrespective of server. As far as it goes, this is a reasonable behaviour because trying to make it per-server arguably adds unnecessary complexity when people might use the same room names across multiple servers Suggestions for consideration/discussion:
|
thanks for the feedback, I'll see what I can do over the weekend |
* add rooms dialog * new button to open rooms dialog
I decided to go with a list view dialog for the rooms. This gives the user complete and simple control over the rooms and did not require too many changes. Due to the simple control I think adding a 'favorite rooms' mechanism is pointless, but tell me what you think. |
Allowing people to edit, add and delete rooms via a multiline textbox dialog makes sense, not least because it is in line with what we do for trusted domains and the playlist. I'll try out your latest version and give it some consideration. Something I'll be thinking about is whether there needs to be an easy way to enable/disable the feature automatically remembering room names. |
Thought about it, and I think the only thing it really needs is to be able to turn off auto-remembering. If nobody has any further comments/objections then when I have time I'll merge the changes and add any final tweaks myself. |
I looked into it and found some issues with that. So in my opinion, as for this pull request, changing the input into a combobox should be enough. Remembering the history form the main window, and fixing the issue I pointed out should be addressed in a new issue. |
Further discussion take take place on #336 |
* Add room history mechanism (Syncplay#336) * new 'roomhistory' value in configuration * change gui room input to combobox to display history * update history upon startup using the configuration room * Prevent room history from saving empty room name * Add rooms editing ability * add rooms dialog * new button to open rooms dialog
* Add room history mechanism (Syncplay#336) * new 'roomhistory' value in configuration * change gui room input to combobox to display history * update history upon startup using the configuration room * Prevent room history from saving empty room name * Add rooms editing ability * add rooms dialog * new button to open rooms dialog
No description provided.