From kde-core-devel Fri Mar 13 01:09:21 2009 From: Nuno Pinheiro Date: Fri, 13 Mar 2009 01:09:21 +0000 To: kde-core-devel Subject: Re: Fullscreen interfaces Message-Id: <200903130109.21899.nuno () oxygen-icons ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=123690626508635 A Thursday 12 March 2009 23:50:39, Albert Astals Cid escreveu: > A Dijous, 12 de març de 2009, Aaron J. Seigo va escriure: > > On Wednesday 11 March 2009, Albert Astals Cid wrote: > > > Is this another plasma everywhere attempt? > > > > i think it's a "make sensible use of good concepts everywhere" attempt ;P > > > > > Now serious, i don't think it makes sense using Plasma inside okular as > > > plasma theming is out of place there, in Okular we use real widgets not > > > plasma thingies. > > > > well, two things here ... first the widgets we use in Plasma that have > > QWidget analogs, such as push buttons, *are* QWidgets just on the canvas. > > you can even see them in the code being new'd and passed to the > > QGraphicsProxyWidget class. > > > > second, Plasma widgets support, as of 4.3, the ability to use the QStyle > > styling rather than the SVG styling. > > > > finally, however, i think that having a consistent look and feel for full > > screen presentations would simply Make Sense(tm) from a user's POV. > > Nobody is discussing this. > > > gwenview's is already rather similar from a visual feel perspective, and > > while the content area will obviously be highly application specific, the > > control chrome around that should sensibly be consistent. > > > > if we use libplasma for that or not is nearly besides the point, though > > libplasma has already been headed in the full screen support direction > > for some time and so makes a sort of "obvious first thought" candidate. > > we could just as easily put something in libkdeui for this. it may not be > > the least amount of code though. > > > > (as an aside, it's a little annoying when people consider libplasma as > > some sort of odd and useless duckling as opposed to something that was > > created with a very specific set of needs to fill. more and more of our > > applications will face those same needs. don't be surprised if people > > start seeing solutions in libplasma for this reason. still, i do agree > > that if libplasma is a hammer, not everything is a nail. ;) > > Well, personally i've this stance against plasma because it seems a very > agressive project to me (i am not saying it is, it is just my own and very > personal feeling). It got a video player when we already have a video Well I think the scope of usage is very difrent, somthing plasma can do so much beter than normal aplications can, and in some cases its just a plain flat bad idea. example a media center in plasma makes alot of sence a spreadshet no.... > player in KDE, somebody suggested a mixer plasma thingy when we already > have kmix, it's got a web browser when we already have a web browser in > KDE, basically it seems like people want to code a "mini" KDE inside plasma > with it's "window" management (obviously subpar compared to kwin) and all > the apps. > > And that's something i'm not sure i like. > > Albert -- Oxygen coordinator