[ Comments below, in line ] On Wednesday, September 21, 2011 at 04:24 PM, Thomas Lübking penned about Re: (documentation) I'm pissed off! ... so I'm going to do something about it ... :)
> Am Wed, 21 Sep 2011 15:37:48 -0400 > schrieb Pablo Sanchez <pa...@blueoakdb.com>: > > > I don't have a clear understanding of how some of the features > > work and what better way to figure it out than to write some > > documentation. Ha! > > Since the the UI revamp goes onto my account and i hoped to have > clarified some things - what's in particular remaining uncertain? > (Not diminishing your efforts, but i'd preferably have a solution > that does not invoke reading a manpage for a GUI ;-) Hi Thomas, I hope this message isn't too detailed. I'm only going to mention what is unclear rather than what's clear. The specific settings are in the `Edit Window-Specific Settings - KDE Control Module' window. Window Tab ========== o Substring - I'm going to guess this is equivalent to performing an `fgrep' In other words, no RE support, just see if the string is found. o Regular Expression - I understand RE's. However there are different implementations so what would be interesting is to know and document which RE types we're using. Best by example. Hmmm, is this equivalent to a `grep'? :) Also, I'd like to know if `123*' is defined as `12' + potentially `3'. If someone wanted to specify `123' followed by zero or more characters, they'd need to specify `123.*' rather than `123*' Window Extra ============ I believe `Window Extra' implies additional criteria to identify a window. What's not clear to me is how `Window types:' comes into play. Does each `Window type' get its own criteria specified in the bottom half of the window? o Window title: o Extra role: o Machine (hostname): Geometry ======== We have different attributes such as: `Maximum horizontally', `Fullscreen', etc. For each attribute, we have the following options: o Do Not Affect o Apply Initially o Remember o Force o Apply Now o Force Temporarily Specifically, what do the above attributes do and when are they applied? Does an application need to be restarted before they're applied? Do we need to log out of our session and log back in before they're effective? (Sorry for such silly questions ... :\) Furthermore, some attributes, such as `Maximized horizontally' have a checkbox after their option. What's the purpose of the checkbox? Workarounds =========== o `Focus stealing prevention' - I believe if I had an application which started up and stole the focus, I'd use this setting. Cool. o `Window type' - I'm unclear on the purpose of this attribute. I see when I select `Force', I have an additional set of tweaks: `Normal Window', `Dialog Window', etc. How is this attribute used in relationship to a Workaround? Thanks a lot! And again, I apologize if these questions are silly. I did try and google a while ago and recently and I couldn't find any clear documentation. Which is why I thought I'd volunteer to write it. :) Cheers, --- Pablo Sanchez - Blueoak Database Engineering, Inc Ph: 819.459.1926 Fax: 760.860.5225 (US) >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<