Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 03 Mar 2015, 11:11
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
GUI Dotpup for Icewin configuration
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message

Joined: 30 Sep 2005
Posts: 1104
Location: Vienna Austria

PostPosted: Fri 09 Mar 2007, 12:01    Post_subject:  GUI Dotpup for Icewin configuration
Sub_title: GUI version for 2.15CE

As requested by WhoDo here is a GUI version of the recent text-based routine that I uploaded last week.

It is also an all C++ program developed in FLTK as suggested by Nathan.
The dotpup will automatically install to /root/.icewm which is the default location for Icewin. Make sure that whatever folder you decide to use for the executable also contains the Icewin preferences file (called "preferences").

At 226k the GUI version is somewhat larger than the 47k or so of the text-based version, so the guys developing Puppy 2.15CE can decide whether the extra size overhead can be justified. The same main algorithms are used in either version. FLTK statically links to the executable, hence the somewhat increased size.

FLTK itself is very interesting. It is a very light, powerful and complete C++ development system and could be ideal for say a "programmers" version of Puppy. Might even be very good to include in 2.15CE itself.

Dotpup is attached here.

PS have replaced the original dotpup with an improved version attached here. Screen update can now show the toggled state and original settings can be restored.

Code is also attached.

Filename  icewinconfig.pup 
Filesize  84.6 KB 
Downloaded  337 Time(s) 

Filename  icewincodegui.zip 
Filesize  4.18 KB 
Downloaded  312 Time(s) 

Life is too short to spend it in front of a computer

Back to top
View user's profile Send_private_message Visit_website AIM 
Puppy Master

Joined: 04 May 2005
Posts: 4078

PostPosted: Fri 09 Mar 2007, 12:41    Post_subject:  

the default location for Icewm configuration files (keys, preferences, menus, themes, etc etc) would be /usr/local/share/icewm/ ... files in /usr are in the pup_xxx.sfs file, and therefore is in ram, and does not take up space in the pup_save file

the files in /usr can be modified, but the files would probably be copied to $HOME (/root) and then modified

there are other applications that assume that the preferences and menu files are in /root/.icewm/, like fixmenus, and Puppy comes with a default icewm menu file
Back to top
View user's profile Send_private_message 

Joined: 23 Oct 2006
Posts: 1287
Location: Ukraine

PostPosted: Fri 09 Mar 2007, 20:28    Post_subject:  

Dear icewm users,

I know most of you know this, but there is a reasonable editor that you can use to customize your icewm menus. The program works well, and I have been using it for at least a year. The authors' URL is:


It compiles fine under puppy 2.10 with MU's devx package.

Incidentally, the same programmers also coded the great iv graphics viewer and the file manager Endeavour2. The latest version of iv also compiled fine once I installed the livendeavour2-dev package for Debian. The version I had in my puppy was ancient - 0.34, I think - and the new one is 2.14. Apart from adding ~500 k to the binary, I don't know what else it does better...but it is, in any event, newer.

With kind regards,
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0445s ][ Queries: 12 (0.0036s) ][ GZIP on ]