On Mon, 19 Mar 2012 14:33:04 -0400 "Joe(theWordy)Philbrook" <[email protected]>
said:

> 
> It would appear that on Mar 19, Carsten Haitzler did say:
> 
> > On Sun, 18 Mar 2012 15:56:54 -0400 "Joe(theWordy)Philbrook"
> > <[email protected]> said:
> > > The only time the name property fails to get the correct value is when
> > > more then one konsole window is launched with differing --name options
> > > before X actually starts... if I wait till after X {and therefore E17}
> > > starts, I can feed this comma separated command pair to the everything
> > > launcher:
> > > 
> > > konsole --workdir /home/jtwdyp/STUFF/ShuttleStuff --name F12crap
> > > --profile BlackYellow -e medosumc ; konsole --workdir ~/mail --name
> > > F2alpine  --profile BlackGray -e alpine
> > > 
> > > And each window winds up with the correct unique value...
> > > 
> > > Hmmnnn I'm still not sure why the ~/.xinirc command strings fail. But If
> > > I could remember how to tell E17 to start an application upon startup,
> > > (that is "Settings Panel->Apps->Startup Applications" right? And if it's
> > > possible to specify a user bash script as an application, then maybe I
> > > could comment out the init strings in the .xintrc file and just use an
> > > startup application bash script containing the command strings, and go
> > > back to basing my windows remembers on name/class like I used to use...
> > 
> > well from what you say above (summary):
> > 
> > 1. if run manually later it works. if started on login it fails.
> > 2. on login each konsole window has the SAME name(/class), which is the
> > crux of the problem.
> 
> Exactly so.
> 
> > 3. WM_COMMAND (xprop and the command in the icccm dialog) i still don't
> > know if it has the correct command listed (you didn't cover that).
> 
> Opps sorry. Thing is I don't know if WH_COMMAND is supposed to include all
> the arguments to the command or just the command itself... If the latter
> then:
> 
> WM_COMMAND(STRING) = { "konsole" }
> 
> would be correct. But if it's supposed to include the entire command
> including all command line options, then not so much...

it should include the full command - arguments too. otherwise e has no ability
to read it AND the arguments and remember to run the command PLUS arguments. :)
e runs what the wm_command says to run. :) app sets this.

> None of the command line option tags {IE "--name"} appear anywhere in the
> xprop output. Though with the exception of the --profile option, the values
> assigned to them appear scattered across:

i smell an equo upgrade breaking konsole. :)

> "WM_CLASS(STRING)", "WM_NAME(STRING)", & "_NET_WM_NAME(UTF8_STRING)"
> 
> 
> > 4. equo probably upgraded konsole and *IT* broke - no break in e here. of
> > course i'm assuming that e READ the command property correctly as the
> > windows start up with different content (medosumc vs alpine) right? you
> > just dont get them in the right size/desktop/location/position etc. due to
> > name/class being non-unique, and that is thanks to your konsole bug :)
> 
> Likely so. Though I doubt the kde devs would consider it much of a bug
> since it only happens if X isn't running yet when the Konsole commands are
> issued. AND I think they might say it wouldn't be a problem if E17 restored
> saved desktop sessions like kde does...
> 
> However I did find that once I "created a personal launcher" for the
> bash script, the launcher showed up in the "StartUp Applications" dialog
> Which does successfully start both konsole windows with ALL their correct
> values {including unique window names} Allowing the "Window Remembers to
> work with the more stable name/class recognition values.
> 
> So for me it's no longer an issue.

cool. well at this point the only other thing i'd say is.. "don't use konsole
if its broken". xterm i know works correctly (with some .Xdefaults it looks
just fine color and font-wise).

> Thanks!
> 
> -- 
> |   ---   ___
> |   <0>   <->     Joe (theWordy) Philbrook
> |       ^              J(tWdy)P
> |    ~\___/~      <<[email protected]>>
> 
> 
> ------------------------------------------------------------------------------
> This SF email is sponsosred by:
> Try Windows Azure free for 90 days Click Here 
> http://p.sf.net/sfu/sfd2d-msazure
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to