XFCE - look-and-feel configuration.

Aaron aaronf0 at gmail.com
Tue Mar 14 23:40:19 CET 2006


start pulling stuff out of mcs manager we dont need? mouse, keyboard,
and printer seem to be good ones, with just configure boxes. do these
really need to be changed on the fly? probably also screensaver and
bootscreen could go...

On 3/14/06, SJM Arts <Stephan.Arts at hva.nl> wrote:
>
>
> ----- Original Message -----
> From: Aaron <aaronf0 at gmail.com>
> Date: Tuesday, March 14, 2006 9:26 pm
> Subject: Re: XFCE - look-and-feel configuration.
> > ok, as a user, and also a programmer, heres the groups i would put
> > them in
> >
> > UI
> > -desktop, UI (rename to themes?) WM, and WM tweaks, screensaver,
> > splash screen
> >   all of these are graphical in nature, not backend stuff. when the
> > user changes this they see it.
> >
> > Hardware
> > -mouse display keyboard, printer
> >   mouse might go under ui, just because of the themes...
> >
> > Backend
> > -calendar, preffered apps, shortcuts, workspaces, and sessions
> >   stuff the user wont really see, more behind the scenes magik
> >
> > Personnaly, while this would be very not-cool from a programmers
> > sense, i would group all the themes into one module, so from one area
> > you can change mouse, windeco, and gtk themes. i see that being hell
> > for the programmers, but much easier to find things as the user, also
> > fixes the why isnt {blank} changing when i use {blank} theme. if they
> > can see all the lists infront of them, it would be easier.
> >
> > I would also make icon themes its own box, and put the fonts stuff in
> > a new box, maybe grouped with display? i would also set the window
> > manager font from the central font box next to the ui font.
> >
> > in the window manager box, i would make the button layout thing
> > displayed on top of a mock-up of the current theme, with three main
> > areas, left, right, and title, bassicly showing the user what it looks
> > like (this one is quite eccentric, but something like kde 3.3's WM
> > dialog. i would also rename the keyboard tab to something like
> > shortcuts, and find a way to differentiate it from the real shortcut
> > manager, as in this one is just for moving windows, not launching
> > apps. i would also rename the advanced tab in the WM box to something
> > like snapping or moving, and then take the stuff from the WM tweak box
> > and make that the advanced tab.
> >
> > in the window manager tweak box, i would make the composite tab its
> > own button, labeled transparency (i know not technical, but everyone
> > seems to get the point...)
> >
> > also on the mouse/keyboard boxes, i would make them box called
> > hardware, with diffrent tabs for mouse and keyboard. maybe even put
> > the printer and display plugins in there?
> >
> >
> >
> > good luck on understanding and interpretting that, i know i wasnt too
> > clear on all the parts, feel free to ask for clarification.
> > _______________________________________________
> > Xfce4-dev mailing list
> > Xfce4-dev at xfce.org
> > http://foo-projects.org/mailman/listinfo/xfce4-dev
> >
>
> These things are not exactly impossible to add. It requires one change
> to the plugin struct, a pointer to indicate the 'group' (should that be
> a char * or an u_int) can be enough for the individual plugin programmers.
>
> These groups can then be used to display the plugins.
>
> I have made a partial implementation of this, but i think it requires a
> lot more rewriting of the mcs-manager code to make it a clean
> implementation... I mean, when implementing this on-top of the existing
> mcs-manager code it is hard to keep it fast. It might be too much overhead.
>
> Stephan
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce4-dev
>


--
If it moves, COMPILE IT!!! Yay Gentoo!!!


More information about the Xfce4-dev mailing list