Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (3) </ 1 [2] 3 >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: UI update, about time?< Next Oldest | Next Newest >
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: Dec. 01 2005,04:03 QUOTE

Although I'm a big fan of Fluxbox devel, I never really thought it was important enough to double the size of the package for the extra features, but i just thought of one argument for it...
Fluxbox devel allows the use of an "include" tag in the menu, which means that the main menu and the mydsl menu can be completely separate files.  This would allow the user to make arbitrary changes to the menu while a UCI file is mounted, then if the file is umounted the changes will not be overwritten by the temp menu.

Code Sample
[include] (filename)
   Reads  the  file filename into the current menu. The file has to start with [begin] and end with [end].  The filename can be the full path to a file or it can begin with ~/, which will be expanded  into  your home directory (e.g. [include] (~/fluxbox/stylesmenu) will  include /home/yourusername/fluxbox/stylesmenu in my menu).  If the parameter to include directive is a directory, every file in this path will be included.


--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
roberts Offline





Group: Members
Posts: 4983
Joined: Oct. 2003
Posted: Dec. 01 2005,05:05 QUOTE

menu includes would have/will make my life so much easier!
I think jwm latest is doing that as well. Actually I was looking for a wm that would allow sym links in a directory to be used as a menu. That would be "the life of reily" for me. No rewrites, no includes, just add a sym link and remove a sym link.
I only found flwm and it uses the sym link style; but it is a little too sparse Also seems not be in development anymore.
Back to top
Profile PM WEB 
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: Dec. 07 2005,05:17 QUOTE

Messing around with this a little I found that the fluxbox stable version in DSL actually does make use of the include tag.  It doesn't use the directory path that is available in Fluxbox devel, but it will include a specific filename.  Editing that included file for mydsl rather than the entire fluxbox menu may allow the user to have greater control of his personal menu, and possibly make adding and removing mydsl applications easier.

EDIT:  Since this thread concerns UI updates, I guess this would be an appropriate place to add that the mydslInfo text field is a serious mess.  It uses the default flua font, which is apparently variable-width so the info files loaded into it look really bad.  My suggestion is to edit mydslInfo.lua, line 45:
browser = Browser{0,0,500,400;textfont=15}
This will display the contents of the info files with a fixed font, so spaces and tabs are properly aligned.


--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
phh Offline





Group: Members
Posts: 8
Joined: June 2005
Posted: Dec. 07 2005,15:54 QUOTE

How small could an XFCE 4.2, GTK2, gFTP, etc... version of DSL be? Would it be close to 50MB or way off toward >100MB? Is it feasible?
Back to top
Profile PM 
cbagger01 Offline





Group: Members
Posts: 4264
Joined: Oct. 2003
Posted: Dec. 07 2005,17:57 QUOTE

Take a loog at Feather Linux.

It has stuff like that and it is over 100MB
Back to top
Profile PM 
10 replies since Nov. 28 2005,04:24 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (3) </ 1 [2] 3 >/
reply to topic new topic new poll
Quick Reply: UI update

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code