I think Youness is "on the same wavelength" as I am. Please don't crowd the preferences dialog with all kinds of options only 0,05% of our users might want and that could upset/de-orientate 99,95% of our userbase. I you really think these options would make a difference for a lot of users, create a "Skin tweak" plugin that provides these options (for example on a new tab in the preferences window). If a user would like to have an aMSN without borders around the groups, the default way to solve this would be to choose a skin without those borders.
my 1,6 eurocents, Karel. 2009/2/1 Youness Alaoui <kakar...@kakaroto.homelinux.net>: > The reason why I want it to be a skin option instead of a user option is > simply to avoid having too many options... a while ago (a few years already) > we had decided that if we ever need to add a new option, we would remove one > too.. that's why we didn't have a lot of options added to the preferences > window, and we try to avoid adding new options as much as possible.. the > users are already completely lost with all the options we have, so it's > bad... > > having a skin option also has a good reason.. like the underline option, > it's simply because a skin provides you with a look and feel for the app, so > it decides how it should be.. some skins wouldn't be good with underlining > (not sure, but it's a hypothesis that we assume is true), the same with the > boxes, or with the coloring of the nickname depending on the status, etc... > > What happens if the user removes the boxes and the skin becomes really bad > because of that? it's his fault, yes, but in the end, we are the ones who > have to suffer from it .. yeah, I'm the one who has to answer lots of n00b > questions on the forums... and many, many users tend to mess around with > options, enable/disable some options they don't know what they do, just to > "try them out" and then forget them like that, then they have problems and > blame it on us!... > > anyways, I wouldn't mind having a 'skin options override' plugin or > something that would allow a user to override some options from the skins > without actually having to modify the settings.xml.. that could help, > especially for stuff like the underline option... > > Anyways! Having a skin option will also allow like I said before, the old > skins to remain compatible since old skins won't have the boxes, new skins > will have them... > > my 2 cents. > > KaKaRoTo > > On Sun, Feb 1, 2009 at 5:49 AM, square87 <squar...@gmail.com> wrote: >> >> Sorry Kakaroto, but it's not the same thing to have an user option or a >> skin option? >> I'd prefer user option because a skin option it's a little bit hided... >> the same is for underline it's a nice feature, but if an user want it he >> should edit the xml skin file... and it's not simply for all users... >> >> Btw skin opt or user opt i can do it... if there isn't any voluntary >> >> a last thing we can have two opts... >> 1) hide all boxes >> 2) hide only user's boxes (and it's a great opt... i think... at least for >> me :P ) >> >> Square87 >> >> >> 2009/1/31 Youness Alaoui <kakar...@kakaroto.homelinux.net> >>> >>> No, options is not a good idea... I think the user must have a fast skin, >>> that's it... what makes it so slow is the fact that we have that many >>> options to check everytime we're drawing... >>> >>> The most CPU consuming processes I think are : >>> >>> 1 - dealing with transparency.. so alpha blending in images should be >>> avoided when possible >>> >>> 2 - resizing of images.. which means the box image for a group... same >>> with the scrollbar and I think the topbar of the chat window.. those are the >>> images being resized depending on the geometry of the win... in our case, >>> the group box is the one causing an issue... >>> >>> Maybe have a skin option (not a user option) that says 'use_box' or >>> something.. so if there is no box_* files, then amsn will not load the >>> images, and resize a 0x0 image to XxY, etc... >>> >>> This should also fix the problem so many people have... they change the >>> skin and all skins have that box_* thing even if it's not supposed to, >>> simply because most of our skins are old and unmaintained and do not have >>> the box_* files, so the ones from default skin are taken... So having the >>> 'use_box' option set to false by default would be great! >>> >>> KaKaRoTo >>> >>> On Sat, Jan 31, 2009 at 3:35 AM, square87 <squar...@gmail.com> wrote: >>>> >>>> I don't know what is better. It depends from user... if he has many >>>> users or not, if he likes an eye candy skin or a light skin... so >>>> personally >>>> i don't know. >>>> >>>> But maybe a poll should be: do you want to put a skin wizard? do you >>>> want put in amsn both skins and then the user chooses? For you what should >>>> be the default skin? >>>> >>>> And... if you want a can try to put some options to customize the skin >>>> (show only boxes around group name 0/1 | show boxes around group 0/1 >>>> etc...). Yes i know we already have so many opts :-\ but this is what i >>>> think >>>> >>>> with love :) >>>> >>>> Square87 >>>> >>>> 2009/1/30 Youness Alaoui <kakar...@kakaroto.homelinux.net> >>>>> >>>>> We should either update the skin, or change the skin... >>>>> I suggest a vote... >>>>> Changing the skin (to the minimal skin) : >>>>> pros : >>>>> Much faster aMSN!!! >>>>> Smaller binary size >>>>> >>>>> cons : >>>>> Not the same eye candy.. >>>>> Users don't like stuff that change too much... >>>>> >>>>> >>>>> I don't vote yet as I don't know... >>>>> however, it might be interesting to see how aMSN performs >>>>> with the saphire skin WITHOUT the box_* pixmaps.. I think >>>>> the resizing of those pixmaps and the alpha blending is >>>>> causing all our CPU problems... >>>>> Also note that most users comments over the skin were that >>>>> they didn't like the boxes around the groups, so I would >>>>> suggest removing them from the next release... >>>>> >>>>> KaKaRoTo >>>>> >>>>> On Thu, Jan 29, 2009 at 12:31:09PM -0200, Gustavo A. Díaz wrote: >>>>> > Hi, >>>>> > >>>>> > Once I've posted in the ML about including the new version of >>>>> > Sapphire Skin >>>>> > if you want.... Is almost finished, and I finishing to design the >>>>> > hole set >>>>> > of smiles that integrates better with the skin style (since the >>>>> > current set >>>>> > of smiles are not mine...). Examples: http://amsn.lnxteam.org/?p=76 >>>>> > >>>>> > You can see how the skin looks (main Window): >>>>> > >>>>> > http://amsn.lnxteam.org/wp-content/uploads/2009/01/amsn_sapphire25.png >>>>> > Anything else to check, you can download the SVN: *svn:// >>>>> > svn.tuxfamily.org/svnroot/amsnskins/amsnskins/trunk/Sapphire/2.5/* >>>>> > >>>>> > Cheers. >>>>> > >>>>> > >>>>> > 2009/1/28 Vivia Nikolaidou <vi...@ee.auth.gr> >>>>> > >>>>> > > >>>>> > > DONE: >>>>> > > - N810: Bind menu button to show right click menu >>>>> > > >>>>> > > Not quite. Menu button called ::tk::FirstMenu which bugged so I >>>>> > > substituted >>>>> > > it with an empty proc, and made ctrl+click fire <<Button3> >>>>> > > events if we're on maemo. >>>>> > > >>>>> > > 0.98 TODO: >>>>> > > - Add missing pixmaps to minimal skin and make sure tab flickering >>>>> > > is visible >>>>> > > - Fix MSNP2P stuff that broke with WLM 2009 >>>>> > > - Finish VoIP UI >>>>> > > - Small annoyance: when a CW gets opened because they nudge you, >>>>> > > you don't >>>>> > > see their DP >>>>> > > - Apply patch from PEACEYALL's thread >>>>> > > - Make ListChoose draw in a canvas >>>>> > > - Make webcam work for BSD systems >>>>> > > >>>>> > > >>>>> > > >>>>> > > ------------------------------------------------------------------------------ >>>>> > > This SF.net email is sponsored by: >>>>> > > SourcForge Community >>>>> > > SourceForge wants to tell your story. >>>>> > > http://p.sf.net/sfu/sf-spreadtheword >>>>> > > _______________________________________________ >>>>> > > Amsn-devel mailing list >>>>> > > Amsn-devel@lists.sourceforge.net >>>>> > > https://lists.sourceforge.net/lists/listinfo/amsn-devel >>>>> > > >>>>> > > >>>>> > >>>>> > >>>>> > -- >>>>> > Gustavo A. Díaz >>>>> > GDNet Projects >>>>> > www.gdnet.com.ar >>>>> >>>>> > >>>>> > ------------------------------------------------------------------------------ >>>>> > This SF.net email is sponsored by: >>>>> > SourcForge Community >>>>> > SourceForge wants to tell your story. >>>>> > http://p.sf.net/sfu/sf-spreadtheword >>>>> > _______________________________________________ >>>>> > Amsn-devel mailing list >>>>> > Amsn-devel@lists.sourceforge.net >>>>> > https://lists.sourceforge.net/lists/listinfo/amsn-devel >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> This SF.net email is sponsored by: >>>>> SourcForge Community >>>>> SourceForge wants to tell your story. >>>>> http://p.sf.net/sfu/sf-spreadtheword >>>>> _______________________________________________ >>>>> Amsn-devel mailing list >>>>> Amsn-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/amsn-devel >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> This SF.net email is sponsored by: >>>> SourcForge Community >>>> SourceForge wants to tell your story. >>>> http://p.sf.net/sfu/sf-spreadtheword >>>> _______________________________________________ >>>> Amsn-devel mailing list >>>> Amsn-devel@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/amsn-devel >>>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net email is sponsored by: >>> SourcForge Community >>> SourceForge wants to tell your story. >>> http://p.sf.net/sfu/sf-spreadtheword >>> _______________________________________________ >>> Amsn-devel mailing list >>> Amsn-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/amsn-devel >>> >> >> >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by: >> SourcForge Community >> SourceForge wants to tell your story. >> http://p.sf.net/sfu/sf-spreadtheword >> _______________________________________________ >> Amsn-devel mailing list >> Amsn-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/amsn-devel >> > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > Amsn-devel mailing list > Amsn-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/amsn-devel > > ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Amsn-devel mailing list Amsn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amsn-devel