tonighx ha scritto: > --- Alternative 3 --- > The custom DP setting is mainly implemented through change/remove buttons in > the settings tab, with a preview only if a custom DP is set (same > behavior as the custom color). > The user DPs tab contains a "selector" dpbrowser with the cached DPs, with > preview and buttons to "set as my DP", "copy" and "set as custom", for > quick choice. > > Pros: > * custom DP consistent with other "custom" settings > * Full featured dpbrowser for custom DP selection > * Possibility of a quick chice from the cache > > Cons: > *? could this generate some conflict? (I don't think so)
It would generate (avoidable) conflict, because changes in the settings tab are applied when clicking on the OK button, while "quick choices" are instantly applied. This means that when changing the custom dp through the buttons, we should update the preview image in the settings tab. As I said, it's avoidable, but the code would maybe become a little too "hacky"... Youness Alaoui ha scritto: > I would add an alternative 4 : same as alt2 + add a button "Change my > display picture" as a quick link from there, which would open the > dpbrowser with the cached dp pane already set to that user, in case you > see a dp you want to 'steal' you can easily do it by opening the > dpBrowser from there instead of closing the properties window, and click > on menu -> change dp, then select the user from the cache combobox. so > the additional pros "quick access to changing one's DP", cons "might > again be confusing into thinking the button would change the DP, not > open the dpBrowser.." Hmm... I agree with the "quick steal" thing... But in this case it could be better to simply use the popup menu, as it doesn't open another window (that would be, like you said, confusing), and does not even require to select the image (just right-clicking on it). I'm thinking, we could even change the "Set as my display picture" text to "Steal this display picture", that would explain perfectly the action (and the moral issue behind the "just grab that awesome avatar that took my friend hours to craft and pretend it's mine" :D ) Anyway, I'm now going to implement Alternative 2 (that should be enough well-accepted), but I'm going also to comment old code instead of deleting it; this way, if another alternative is pointed to be better, it will be easy to implement it by relying on the already existing code. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Amsn-devel mailing list Amsn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amsn-devel