Page 1 of 3 123 LastLast
Results 1 to 10 of 24

Thread: Waimea

  1. #1
    Moderator
    Good Guru
    Schotty's Avatar
    Join Date
    Jul 2001
    Location
    Milwaukee, WI
    Posts
    5,760

    Waimea

    I have been noticing alot of nice work on Waimea, and was cruising over there to see why I should like it more than Fluxbox. And lo and behold I caught my attention on the screenshots. Like this one. How in the Wild Turkey bottle does one get the icons down there and look nice (like GNOME or KDE quality, and with transparency) ? I know that alot of people use Rox for Flux. But even still, I cant see how the icons look ~THAT~ good without ALOT of work.

    Any ideas are greatly appreciated.

  2. #2
    Guest

    Re:Waimea

    that looks like iDesk, or maybe a 100% transparent Gnomebar (?? can it look like that?) - but my money is on iDesk.

  3. #3
    Moderator
    Good Guru
    Schotty's Avatar
    Join Date
    Jul 2001
    Location
    Milwaukee, WI
    Posts
    5,760

    Re:Waimea

    Well stock GNOME2 doesnt do transparency anymore (well at least 2.0 and 2.2 anyhow). So it must be iDesk. Ill take a look for that and give it a whirl. Perhaps that is something I may slap in fluxbox too.

    Thanks!

  4. #4

    Re:Waimea

    Yep it's iDesk...takes a bit of work to configure, but it's gorgeous when you do.

  5. #5
    Moderator
    Good Guru
    Schotty's Avatar
    Join Date
    Jul 2001
    Location
    Milwaukee, WI
    Posts
    5,760

    Re:Waimea

    Anyone know where I can get binaries to it? The source will not compile on either of my systems. It seems to not like to work with RedHat period. I dont have a bsd system with X, so I cant test it there. And I have tried version .3 - .3.5. No luck.

  6. #6
    Guest

    Re:Waimea

    Got it to work on redhat 8.0.9, could you post up the error you are getting I know that I had to fsck( comment out some lines ) around with the pngconf.h before it could compile.

  7. #7
    Moderator
    Good Guru
    Schotty's Avatar
    Join Date
    Jul 2001
    Location
    Milwaukee, WI
    Posts
    5,760

    Re:Waimea

    At first I thought it was missing libs, but they are all there.

    Code:
    In file included from Desk.cc:1:
    Desk.h:9:25: X11/Xft/Xft.h: No such file or directory
    In file included from Desk.h:13,
                     from Desk.cc:1:
    Icon.h:11: 'XGlyphInfo' is used as a type, but is not defined as a type.
    Icon.h:20: syntax error before `*' token
    In file included from Desk.cc:1:
    Desk.h:55: syntax error before `*' token
    Desk.h:56: 'XftColor' is used as a type, but is not defined as a type.
    Desk.h:57: 'XftColor' is used as a type, but is not defined as a type.
    Desk.h:58: 'XftColor' is used as a type, but is not defined as a type.
    Desk.cc: In destructor `Desk::~Desk()':
    Desk.cc:18: `Fore' undeclared (first use this function)
    Desk.cc:18: (Each undeclared identifier is reported only once for each function 
       it appears in.)
    Desk.cc:18: `XftColorFree' undeclared (first use this function)
    Desk.cc:19: `Shadow' undeclared (first use this function)
    Desk.cc:21: `Back' undeclared (first use this function)
    Desk.cc: In member function `void Desk::LoadOptions()':
    Desk.cc:47: `XFT_WEIGHT_BOLD' undeclared (first use this function)
    Desk.cc:49: `XFT_WEIGHT_MEDIUM' undeclared (first use this function)
    Desk.cc:51: parse error before `=' token
    Desk.cc:56: parse error before `)' token
    Desk.cc: At global scope:
    Desk.cc:62: `Dpy' was not declared in this scope
    Desk.cc:62: `Dpy' was not declared in this scope
    Desk.cc:62: `Dpy' was not declared in this scope
    Desk.cc:62: `Dpy' was not declared in this scope
    Desk.cc:62: `Dpy' was not declared in this scope
    Desk.cc:62: `Config' was not declared in this scope
    Desk.cc:62: ISO C++ forbids declaration of `XftColorAllocName' with no type
    Desk.cc:62: initializer list being treated as compound expression
    Desk.cc:64: parse error before `if'
    Desk.cc:67: `Dpy' was not declared in this scope
    Desk.cc:67: `Dpy' was not declared in this scope
    Desk.cc:67: `Dpy' was not declared in this scope
    Desk.cc:67: `Dpy' was not declared in this scope
    Desk.cc:67: `Dpy' was not declared in this scope
    Desk.cc:67: `Config' was not declared in this scope
    Desk.cc:67: ISO C++ forbids declaration of `XftColorAllocName' with no type
    Desk.cc:67: redefinition of `int XftColorAllocName'
    Desk.cc:62: `int XftColorAllocName' previously defined here
    Desk.cc:67: initializer list being treated as compound expression
    Desk.cc:69: parse error before `if'
    Desk.cc:84: syntax error before `.' token
    Desk.cc:85: syntax error before `.' token
    Desk.cc:86: syntax error before `.' token
    Desk.cc:87: `Dpy' was not declared in this scope
    Desk.cc:87: `Dpy' was not declared in this scope
    Desk.cc:87: `Dpy' was not declared in this scope
    Desk.cc:87: `Dpy' was not declared in this scope
    Desk.cc:87: `Dpy' was not declared in this scope
    Desk.cc:87: `xrdc' was not declared in this scope
    Desk.cc:87: ISO C++ forbids declaration of `XftColorAllocValue' with no type
    Desk.cc:87: initializer list being treated as compound expression
    Desk.cc:88: ISO C++ forbids declaration of `HighContrast' with no type
    Desk.cc:89: parse error before `}' token
    Desk.cc:94: ISO C++ forbids declaration of `HighContrast' with no type
    Desk.cc:94: redefinition of `int HighContrast'
    Desk.cc:88: `int HighContrast' previously defined here
    Desk.cc:95: parse error before `}' token
    Desk.cc:104: ISO C++ forbids declaration of `Transparency' with no type
    Desk.cc:104: `Config' was not declared in this scope
    Desk.cc:106: parse error before `if'
    Desk.cc: In member function `void Desk::ArrangeIcons()':
    Desk.cc:199: parse error before `->' token
    Desk.cc:200: `I' undeclared (first use this function)
    Desk.cc:203: parse error before `->' token
    Desk.cc: At global scope:
    Desk.cc:210: parse error before `}' token
    make: *** [Desk.o] Error 1

  8. #8
    Guest

    Re:Waimea

    All right what you need to do is edit the cflags section of the Makefile, so that it reads something like the following:

    cflags = -g -O2 -I/usr/X11R6/include -I/usr/local/include
    where -I/usr/whatever points to the directory containing the X11/Xft.h, the second section must point to directory containing png.h . The -I( eye )option under gcc asks the compiler to search the directories following the -I flag, take the following for example:

    gcc -c -I/home/headers main.cc
    main.cc could call any headers under the /home/headers directory like so

    #include "input/keys.h"
    since the compiler all ready knows to search under /home/headers it will look here for the directory input and keys.h file to find the header if however it does not find it, well it will spit out the error you got .

    Hope that helps.

  9. #9
    Moderator
    Good Guru
    Schotty's Avatar
    Join Date
    Jul 2001
    Location
    Milwaukee, WI
    Posts
    5,760

    Re:Waimea

    thanks, but that changed nothing. Same error as previously. verbatim.

    is there a variable, like the PATH variable, that should have some info that may fuck this stuff up? I had a problem with python, perhaps there is another variable that I need to re-state.

    Code:
    cc       = g++
    #cflags   = -g -O2 -W -Wall
    cflags   = -g -O2 -I/usr/include/Xft2/X11/Xft -I/usr/include
    libs     = `imlib-config --libs` -lXft
    bin      = idesk
    
    objs     = Desk.o Icon.o Database.o Main.o
    headers  = Desk.h Icon.h Database.h
    
    
    all: $(bin)
    
    $(bin): $(objs)
            $(cc) $(objs) -o $(bin) $(libs)
    
    $(objs): %.o: %.cc $(headers)
            $(cc) $(cflags) -c $< -o $@
    
    install:
            install $(bin) /usr/local/bin
    
    clean:
            rm -f $(objs) $(bin) *~ core
    That is my makefile.

  10. #10

    Re:Waimea

    http://rpm.pbone.net/

    A search for idesk brings up lots of results. Dunno if they'll work out for ya, but it's a start. If they don't work, see what good old google has in store.

Similar Threads

  1. Waimea...installed...not working
    By cybspur in forum Linux - Software, Applications & Programming
    Replies: 0
    Last Post: 04-01-2003, 05:18 AM
  2. Running Waimea
    By papanohair in forum Linux - Software, Applications & Programming
    Replies: 1
    Last Post: 12-12-2002, 01:41 PM
  3. Waimea screenshot
    By ursidae in forum Linux - Software, Applications & Programming
    Replies: 9
    Last Post: 05-15-2002, 12:04 PM
  4. Waimea
    By papanohair in forum Linux - Software, Applications & Programming
    Replies: 3
    Last Post: 05-13-2002, 12:42 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •