On Thu, Jan 03, 2013 at 03:41:42AM -0500, Matt Sheffield wrote:
>
> On 01/03/2013 01:50 AM, Csanyi Pal wrote:
> >On Wed, Jan 02, 2013 at 04:44:18PM -0500, John Rash wrote:
> >>On Wed, Jan 2, 2013 at 4:31 PM, Csanyi Pal <[email protected]> wrote:
> >>>On Wed, Jan 02, 2013 at 04:06:16PM -0500, John Rash wrote:
> >>>>On Wed, Jan 2, 2013 at 3:56 PM, Csanyi Pal <[email protected]> wrote:
> >>>>>On Wed, Jan 02, 2013 at 03:01:57PM -0500, John Rash wrote:
> >>>>>>On Wed, Jan 2, 2013 at 4:53 AM, Csanyi Pal <[email protected]> wrote:
> >>>>>>>my system is: Debian GNU/Linux 7.0 (wheezy).
> >>>>>>>
> >>>>>>>I'm using Window Maker version 0.95.3.
> >>>>>>>
> >>>>>>>I have installed an application that I compiled from source and I have
> >>>>>>>it's appicon docked already.
> >>>>>>>
> >>>>>>>I just can't to setup an icon for this appicon because when I set an
> >>>>>>>icon for it, nothing happens, the appicon remains without any icon on
> >>>>>>>it's surface. Why?
> >>>>>>>
> >>>>>>>How can I solve this problem?
> >>>>>>Did you set the App to ignore the client supplied icon? You can set
> >>>>>>this by right clicking on the App's titlebar and selecting
> >>>>>>Attributes..., the setting is under "Icon and Initial Workspace"
> >>>>>No, I did not.
> >>>>>
> >>>>>>I have noticed on occasion that sometimes the Window Specification is
> >>>>>>different than the main app, so I had to add an entry to
> >>>>>>WMWindowAttributes manually. Take a look at WMState and see if the
> >>>>>>names match for the docked app.
> >>>>>In the WMState I found FreeCAD:
> >>>>>{
> >>>>> Forced = No;
> >>>>> Name = FreeCAD.FreeCAD;
> >>>>> BuggyApplication = No;
> >>>>> AutoLaunch = No;
> >>>>> Position = "0,3";
> >>>>> Lock = Yes;
> >>>>> PasteCommand =
> >>>>> "CAD/FreeCAD/GIT_FreeCAD_branchRaytracing/freecad-build/bin/FreeCAD
> >>>>> Command =
> >>>>> "CAD/FreeCAD/GIT_FreeCAD_branchRaytracing/freecad-build/bin/FreeCAD";
> >>>>> Omnipresent = No;
> >>>>>},
> >>>>>
> >>>>>In the WMWindowAttributes I found FreeCAD too:
> >>>>>
> >>>>>FreeCAD.FreeCAD = {
> >>>>> Icon = "/debian-adatok-1/Kepek/Ikonok/FreeCAD.png";
> >>>>>};
> >>>>>
> >>>>>I don't understand what should I do now? Help me please.
> >>>>Just check the box "Ignore client supplied icon" under "Icon and
> >>>>Initial Workspace", this will add the line:
> >>>>
> >>>>AlwaysUserIcon = Yes;
> >>>Indeed, it does add this line abowe and now it is the only line:
> >>>FreeCAD.FreeCAD = {
> >>> AlwaysUserIcon = Yes;
> >>> };
> >>>
> >>>>Under FreeCAD.FreeCAD in WMWindowAttributes, after that it should use
> >>>>your icon.
> >>>No, it still doesn't use my icon.
> >>Thats odd, try something like this:
> >>
> >>FreeCAD.FreeCAD = {
> >> Icon = "/debian-adatok-1/Kepek/Ikonok/FreeCAD.png";
> >> AlwaysUserIcon = Yes;
> >> };
> >I tried this but still doesn't help.
> >
> >Even this doesn't help :
> >FreeCAD.FreeCAD = {
> > Icon = "/usr/share/pixmaps/FreeCAD.png";
> > AlwaysUserIcon = Yes;
> >};
> >
> >nor this:
> >FreeCAD.FreeCAD = {
> > Icon = FreeCAD.png;
> > AlwaysUserIcon = Yes;
> >};
> >
> >and after I edited WMWindowAttributes I always restarte Window Maker.
> >
> That is the correct syntax. My guess is that perhaps there is an
> issue with the icon file. Try putting in a "known good" icon
> path/filename in and see if that works.
Is the following icon path "known good" path?
~/GNUstep/Library/WindowMaker/Pixmaps
I have copied the FreeCAD.xpm to this directory:
GNUstep/Library/WindowMaker/Pixmaps/FreeCAD.xpm
so the output of the command mlocate is:
mlocate FreeCAD.xpm
/home/csanyipal/GNUstep/Library/WindowMaker/CachedPixmaps/FreeCAD.FreeCAD.xpm
/home/csanyipal/GNUstep/Library/WindowMaker/Pixmaps/FreeCAD.xpm
In WMWindowAttributes I have now this:
FreeCAD.FreeCAD = {
Icon = FreeCAD.xpm;
};
No success. :(
I had before two days two docked app icons in the same time on one
workspace and booth were for a FreeCAD applications: one was builded in
one source directory and the other one was builded in another source
directory. These are git clones from different branches of the FreeCAD.
Then just one of these app icons could to have the FreeCAD.png icon
( size 48x48 ). Now I have just one docked app icon for FreeCAD but
can't to setup for it the icon. Arghh!... :) But I hope in success..
--
Regards from Pal
--
To unsubscribe, send mail to [email protected].