Re: [Fresco-devel] scripting
Russell Neches <[email protected]>
| Newsgroups | gmane.comp.video.fresco.devel |
|---|---|
| Message-ID | <[email protected]> |
Come to think of it, a decent scripting interface would allow us to avoid altogether the trouble of building a configuration application control center thing (they all suck to varying degrees of intensity, and they must be a bitch and a half to maintain). A little startup shell script with some calls to the scripting interface would do the job just fine. If people want a GUI configuration thing, they could write it easily enough to sit on top of the scripting interface. It would also make it absurdly simple to invent and implement torture-tests, and other debugging sorts of things. (I wonder how many windows we have to pop up before the server keels over?) Oh, and we could use bbkeys with Fresco, and that would be shiny. Russell Sean Rae <[email protected]> writes: > Has there been any thought of a scripting interface? I was reading this > page: > http://developer.kde.org/documentation/tutorials/automation/index.html > when it occured to me that it might be cool to have a shell-ish thing > where you can get a list of open windows and maybe give them commands > (e.g. mozilla::openNewWindow[http://www.fresco.org, Desktop1]) through the > shell or a shell script. > (see http://developer.kde.org/documentation/other/kfmclient.html) > > This interface might help to find out what clients are active, which are > in memory and hung, or whatnot. We could even telnet in and kill a window > that has captured and locked the screen. I'm thinking it could become a > part of Moscow. I guess this is in the same vein as AppleScript. > > BTW, is there a wiki page for the topic of porting qt/gtk to warsaw that I > haven't seen? > > > - - - - - - - - - - - - - - - - - - > Sean Rae / es9 > cool and calculating > www.birdnest.org/raes1 > - - - - - - - - - - - - - - - - - - > > > _______________________________________________ > Fresco-devel mailing list > [email protected] > http://lists.fresco.org/cgi-bin/listinfo/fresco-devel