PDA

View Full Version : Too many options in ccsm??


phil
July 19th, 2007, 02:27 PM
Hi,

I've noticed a few issues with ccsm such as the doubling up of options, both the window snap plugin and the wobbly windows plugin have settings related to snapping. I understand these are separate modules but would it be easier/better to merge the configuration of them instead?? i.e. window moving merges with put, place and snap; they are all the one action, if the window was not put where you want you can move it and snap it in to place yourself. The hexehedron is complex to configure too, there is rotate cube, cube, cube reflection... I know you guys love how the public to tell you what you should be doing so i'll refrain and ask that the usability of the human interface be considered instead. ;)


pb

SmSpillaz
July 26th, 2007, 09:34 AM
I'm sort of pushing for this too. It would require changes to the metadata and CCSM. The changes would be

The ability to create 'Fake Plugins' so in my settings page I can adress more that one plugin or separate out options from plugins to more fake plugins.

The ability to hide what CCSM generates if it sees a libpluginhere.so in any one of the compiz directories.

Or a could make our own SM based on CCSM that has these small changes....

Anyone for this?

EDIT : Note that this process does not involve merging more plugins together, in the future we will actually be splitting more plugins ;-)

RYX
August 1st, 2007, 10:13 PM
I am not sure that it would require any changes to the metadata. How about if ccsm would support alternatively generating its entire layout from user-defined XML-files (with common metadata)? Should be quite easy to add as well. That way there could be multiple settings-profiles for users to choose from (maybe as a dropdown selection) and an advanced mode that shows all available options (as now).

:)

SmSpillaz
August 2nd, 2007, 12:04 PM
I am not sure that it would require any changes to the metadata. How about if ccsm would support alternatively generating its entire layout from user-defined XML-files (with common metadata)? Should be quite easy to add as well. That way there could be multiple settings-profiles for users to choose from (maybe as a dropdown selection) and an advanced mode that shows all available options (as now).

:)

I'll have to have a look at the metadata system but currently, I think it is _one_ metadata file per_plugin