IceWM (Jemimah's Puppeee Build)

Window managers, icon programs, widgets, etc.
Message
Author
User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

IceWM (Jemimah's Puppeee Build)

#1 Post by jemimah »

I tested this on 4.3, I'm not sure if it will work on other puplets or not. I had to update Gcc to build it - it does not build with the default Gcc in 4.3.

This pet includes the latest IceWM, my custom configuration, and 6 themes I put together for Puppeee.

To install IceWM, first install the pet, then exit to the prompt and type:

Code: Select all

xwin icewm-session
To get Jwm back, exit to the prompt and type:

Code: Select all

xwin jwm
Attachments
icewm.jpg
(45.76 KiB) Downloaded 8079 times

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#2 Post by Lobster »

It would be great if it worked on Lucid 006 . . .
It does! :)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
Keef
Posts: 987
Joined: Thu 20 Dec 2007, 22:12
Location: Staffordshire

#3 Post by Keef »

Just for the hell of it, I tried it on 3.01


(it works!)

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#4 Post by battleshooter »

Awesome, thanks Jemimah, looking forward very much to testing this. Most Icewm packages in 4.3 seem to have a lot of problems so yours may be an answer to prayer :) Thanks.

Battleshooter
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#5 Post by jemimah »

Out of curiosity, what problems?

Cascade and Arrange menu items seem not to work... haven't noticed any other major things so far.

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#6 Post by battleshooter »

Well, using the Icewm from the package manager won't give any icons in the menu. The package manager Icewm also hasn't been set up with a shut down menu, newbies didn't seem to like having to ctrl-alt-backspace when they wanted to power down. Those were the glaring problems, I can't remember if there were others, haven't used it in a while.

Battleshooter
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#7 Post by jemimah »

Ah ok. I did add the shutdown menu items, and icons work great with this version Icewm. The old versions of IceWM use Imlib for icon rendering, but the dev versions use GDK, and I think it looks much nicer.

User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#8 Post by sinc »

I am using your pet in HaRoPup a derivative of 431 and it works wonderfully, except the volume icon did not appear in the taskbar. i changed .xinitrc to have

Code: Select all

if [ -f /usr/bin/absvolume ];then
 if [ "$MENU_BG" = "" ];then
  sleep 6 && absvolume &
 else
  sleep 6 && absvolume -bg $MENU_BG &
 fi
fi
I just added the sleep 6 and now the icon appears. Is there anyway I can adjust it to look like it belongs on the taskbar? more in-line with the theme?
Last edited by sinc on Thu 15 Apr 2010, 11:39, edited 1 time in total.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#9 Post by jemimah »

You can also have it start from /root/Startup of instead of the xinitrc. That way it won't try to start before the tray exists.

The easiest way to fix the background is to change to a matching GTK theme. (well, that works for retrovol, not sure about absvolume)

The second easiest way is to use Gcolor2 to figure out what color you want and then replace MENU_BG with that value.

dawnsboy

#10 Post by dawnsboy »

I am using it on Puppy 4.31 retro k-2.6.25.16 installed on my mini-pc. The absvolume appears in the tray. I edited the preferences file to display net and cpu status. All seems to be working quite well.

User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#11 Post by sinc »

is your taskbar showing the net status? i edited line 287 but still don't get anything in the taskbar to show my net status. did you have to change anything else?

Code: Select all

#  Show network status on task bar (Linux only)
 TaskBarShowNetStatus=1 # 0/1
I also used the preference override from MU's old IceWM pet to make my fonts larger. I just had to change the size of the small icons in prefoverride to 20 so it doesn't make my taskbar expand so much.

dawnsboy

#12 Post by dawnsboy »

is your taskbar showing the net status? i edited line 287 but still don't get anything in the taskbar to show my net status. did you have to change anything else?
Yes it does show net status.

I do not know if this will be helpful or not but check line 551 and make sure it reflects the correct network device.
# Network device to show status for
# NetworkStatusDevice="ppp0 eth0"

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

icewm-bg with idesk, great combination

#13 Post by pri »

hey jemimah this icewm looking good.

how about include this idesk, icewm backround can change with the theme, and have a nice icon desktop.

removed icewm from .initrc by placing # in front rox command. if the theme suport for background, background willbe comeout when restartx.

install idesk and imlib, then make a folder /root/.idesktop and make a file inside it, must have name with name_file.lnk and the stucture like this :
table Icon
Caption: My File2
Command: rox
Icon: /usr/local/share/idesk/folder_home.xpm
Width: 48
Height: 48
X: 30
Y: 30
end
then commmand :
idesk

and icewm will be have icon desktop :D
imlib : http://www.murga-linux.com/puppy/viewto ... h&id=15554

icewn theme with wallpaper background :
http://box-look.org/index.php?xcontentmode=7311
extract and put in /usr/share/icewm/theme/

now i have icewm look like enlightment and xfce :D, owh yes, there is xfcepupevent to make icon for harddisk and flashdisk, i am sure you will be easy edit it to work with this idesk :D
Attachments
idesk-0.7.5-i486.pet
make icon desktop without rox and more fancy and removeable
(111.02 KiB) Downloaded 1714 times
Learning by Doing

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#14 Post by pri »

sory , forgot something :D

http://idesk.sourceforge.net/
Learning by Doing

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#15 Post by jemimah »

Very interesting! I'll have to play with that.

I think Icewm supports a background and icons by itself out of the box, but you'd have to modify the preferences by hand to set it up.

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#16 Post by pri »

i am already using icewm background and idesk, and will be include it on my puppy :D. its fun have a deferent theme and background.

the problem is, pupevent icon not there. mustbe an expert to make it happen :D

there is xfcepuppevent can be hack by moving the destination forder from /root/Desktop to /root/.idesktop, but not me for doing that :( iam too dumb for it :)
Learning by Doing

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#17 Post by jemimah »

I just checked, Icewm supports wallpaper, but not desktop icons.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#18 Post by jemimah »

This is an Xdialog frontend for idesk I found. Might come in handy for you Pri.
Attachments
idesktool.gz
(3.15 KiB) Downloaded 1223 times

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#19 Post by pri »

cool stuff, but need inserted size and location.

but if using grid option, location is not needed.
Learning by Doing

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#20 Post by `f00 »

..and it works in wary 019 - a few oddnesses for me personally (like the summary dotfiles file from the dotpet install is blank .. no biggie, heh). I'd almost forgotten the joy of working with icewm's preferences file ... Still guessing at the theme files and how they draw up (every wm has their own way for sure).

Thanks, jemimah :)

Post Reply