Summary: | Usability issue - WebUI is activated in the main window and configured inside Settings | ||
---|---|---|---|
Product: | [Applications] ktorrent | Reporter: | Cassiano Leal <cassianoleal> |
Component: | general | Assignee: | Joris Guisson <joris.guisson> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian unstable | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Cassiano Leal
2010-08-02 18:34:58 UTC
Let me tell you a story about why this happened: First there was ktorrent, then I added lots of features and new plugins, then the UI got to cluttered, and if you for example wanted to edit the bandwidth schedule, the rest of the UI would get in the way and you would have to click on several other widgets to make them go away. So it occured to me that what several plugins needed, was a way to have the entire window for them self. So the concept of activities was born. And a widget was added to switch between these activities. So you now would have an activity to manage your torrents, one to manage the bandwidth schedule, another one for the media player plugin ... Of course if none of these plugins are loaded, you would only have the torrent management activity, and the switching widget would be useless. So I decided to make the plugin selection widget also an activity. It didn't really fit in the settings dialog, because it didn't support buttons like default and apply, so moving it out of there, made sense. I don't really feel like changing this, it's rather nice to have a quick way to go to the plugins widget, especially when you load and unload plugins all the time like me. Judging by the way that you tell the story, I believe that you are the (main) developer of Ktorrent. So, in the first place, let me congratulate and thank you for the excellent work. Ktorrent is a fantastic bittorrent client and the one that I chose to use. Nevertheless, I would like you to rethink that UI. You said that you still want to have your plugins handy, in a place where it is really quick and practical to switch any of them on and off at any time. I am fine with that, I actually agree with your approach. Now, the main point of my bug report was that it felt quite awkward to have something that's in the main UI make tabs appear/disappear inside the settings window. With that in mind, why not add a configuration button in the plugins widget itself? See http://imagebin.ca/view/lpJgNO.html for a mock-up. This is based on the Desktop Effects dialog for Kwin and could be carried over to all widgets that have configuration dialogues. |