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 Thu 23 Oct 2014, 08:33
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Announcements
wmx window manager, v. 7, now available for puppy 4.12 users
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 2 [28 Posts]   Goto page: Previous 1, 2
Author Message
musher0


Joined: 04 Jan 2009
Posts: 4255
Location: Gatineau (Qc), Canada

PostPosted: Wed 16 Sep 2009, 15:59    Post subject:  

Yep, your modified line did the trick! No more errors with chmod.
Many thanks!

As to demnu, at one point, I tried to compile it and it wouldn't.
Maybe I was too much of a Linux newbie at that time.
I still would like to try it, out of curiosity, but it's not urgent.
I've invested a lot of time in my 4+ aemenu "concepts" (Smile
and these serve me quite well for now.

Once you find a menu system you can adapt to your own
"logic", you get hooked, I suppose.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Wed 16 Sep 2009, 16:37    Post subject:  

If you create a .dmenu directory, and uncomment the following line, and rerun the script:
#cp "$file" /root/.dmenu
you can try my vertical version of dmenu.

Installing the attached dmenu and xbindkeys pets and running the xbindkeys command will bring up dmenu when you press F10. It's not a menu replacement, more of an augmentation, so you loose nothing of your investment. Smile

(these are the first pets I've tried to create, hopefully it works)
dmenu-4.0-vertical.pet
Description 
pet

 Download 
Filename  dmenu-4.0-vertical.pet 
Filesize  7.62 KB 
Downloaded  592 Time(s) 
xbindkeys-1.8.3-i486.pet
Description 
pet

 Download 
Filename  xbindkeys-1.8.3-i486.pet 
Filesize  13.58 KB 
Downloaded  445 Time(s) 
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4255
Location: Gatineau (Qc), Canada

PostPosted: Wed 16 Sep 2009, 16:50    Post subject:  

jemimah wrote:
If you create a .dmenu directory, and uncomment the following line, and rerun the script:
#cp "$file" /root/.dmenu
you can try my vertical version of dmenu.


Rerun the script... Hmmm, do you mean the one for the wmx menu...
modified with the above line?

Also, upon download, the system says the dmenu pet attachment isn't there anymore?

I have to confess my powerful brain is not all that perceptive after a long day of work. Smile

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4255
Location: Gatineau (Qc), Canada

PostPosted: Wed 16 Sep 2009, 16:55    Post subject:  

Ok, got the downloads. Trying...
_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Wed 16 Sep 2009, 16:58    Post subject:  

Yeah rerun the modified wmx script. The attachment disappeared because there was a problem with the first pet and you probably tried to download while I was trying upload the new one. Confused
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4255
Location: Gatineau (Qc), Canada

PostPosted: Wed 16 Sep 2009, 17:21    Post subject:  

Ok, found the

#cp "$file" /root/.dmenu

line towards the bottom of your wmx_menu
script, and uncommented it.

Downloaded the two pets and created the .dmenu folder.
Launched xbindkeys, and have hit F10.

Works fine. This dmenu is a neat little utility.
(Ugly, but neat!) (No offense intended!)

I believe the still experimental "firebox" wm has
incorporated something like it.

Anyway, thanks again!

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4255
Location: Gatineau (Qc), Canada

PostPosted: Wed 16 Sep 2009, 17:23    Post subject:  

(Oops. Repeat of previous post. Deleted by author. Sorry about that.)
_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)

Last edited by musher0 on Wed 16 Sep 2009, 18:14; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4255
Location: Gatineau (Qc), Canada

PostPosted: Wed 16 Sep 2009, 18:10    Post subject: aemenu accessed with left click from wmx  

(I hope this will be posted in the wmx forum...)

If anybody's interested:

In wmx 7's config.h, lines 81-82 (perhaps lines 79-80, or thereabouts), I managed to make wmx call aemenu with the mouse left click, by changing these two lines :

// What to run to get a new window (from the "New" menu option)
#define CONFIG_NEW_WINDOW_LABEL "New"
#define CONFIG_NEW_WINDOW_COMMAND "mrxvt"

to:

// What to run to get a new window (from the "New" menu option)
#define CONFIG_NEW_WINDOW_LABEL "Menu_principal"
#define CONFIG_NEW_WINDOW_COMMAND "aemenu"

Of course, you'll have to recompile wmx and have already installed a working copy of aemenu-gtk (with a "aemenu" symlink). I've installed
my aemenu in /usr/X11R7/bin, and I've put the menu(s) in /etc/X11/aewm.

The result is something like this:

which gets developed to this, when you release the left mouse button:

(N.B. The small picture [wmx] should be viewed first, before the aemenu illustration.)

That's my basic aemenu "concept". Very simple. From there, anyone can build aemenu's for any purpose. Just follow the instructions in the aemenu docs.

Your aemenu will have a structure similar to this:

////////////////////////////
-wide config file for aewm clients

cmd "--=> Menu_principal <=--" ""
menu "Bureau..."
cmd "...précédent" "~/my-applications/Systeme/ae/Retour.sh"
cmd "...suivant" "~/my-applications/Systeme/ae/Aller.sh"
menu "Bureaux echinus"
cmd "...1 (main)" "wmctrl -s 0 && mrxvt -geometry 83x27+378+475"
cmd "...2 (web)" "wmctrl -s 1 && mrxvt -geometry 83x27+378+475"
cmd "...3 (dos)" "wmctrl -s 2 && rox ~/my-applications/dos && ~/my-applications/dos/dosbox.sh"
cmd "...4 (mus)" "wmctrl -s 3 && rox ~/my-applications/Medias && rox ~/my-applications/Medias/Radio"
cmd "...5 (gfx)" "wmctrl -s 4 && mrxvt -geometry 83x27+378+475"
cmd "...6 (misc)" "wmctrl -s 5 && rox ~/my-applications/Systeme && aemenu -rc /etc/X11/aewm/disques"
end
# [etc., etc.]
////////////////////////////
As you can see, you can insert some sophistication in the commands.

Enjoy!
new_left_click_wmx_aemenu.png
 Description   aemenu as called from release of left click in wmx
 Filesize   11.55 KB
 Viewed   1473 Time(s)

new_left_click_wmx_aemenu.png

new_left_click_wmx.png
 Description   call to console replaced with call to aemenu
 Filesize   4.33 KB
 Viewed   1433 Time(s)

new_left_click_wmx.png


_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4255
Location: Gatineau (Qc), Canada

PostPosted: Thu 12 Nov 2009, 17:02    Post subject:  

Hello, all.

I've uploaded a slightly different wmx7 here:
http://www.murga-linux.com/puppy/viewtopic.php?p=361091#361091

The main differences with the first one I presented are:

Use of AltCar instead of Alt for window-related commands. The latter can now be controlled almost entirely with the right hand only.

The wmx window frame now comes in either rich gray or the former textured white (as in wmx6). Symlink your preferred one to filename "wmx" and you can then start wmx with "xwin wmx".

Complemented by ipager, stalonetray, wmctrl and aemenu, as well as jemimah's gen_menu_wmx.sh (see above), to make a more complete desktop environment. aemenu comes with meta-menu, disk menu and linux-structure menu. A few others of these icon-less menus are offered for your convenience. NOTE: You will have to edit and adapt these additional menus to the listing of disks / software you have on your machine.

Works fine under Puppy 3.02, Puppy 4.12, Puppy 4.3x and dpup. (Don't forget to make a good back-up of your pup-save file and store it somewhere safe before you install this window manager pet or any other important program.)

Those are the highlights. I will translate the rest of the initial announcement in French upon request.

Enjoy!

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4255
Location: Gatineau (Qc), Canada

PostPosted: Fri 20 Nov 2009, 18:33    Post subject:  

musher0 wrote:

Works fine. This dmenu is a neat little utility.
(Ugly, but neat!) (No offense intended!)


Just revisited your implementation of dmenu today. Practical indeed.

About dmenu being ugly, I discovered that its colours can be changed.
The how-to is in its man file. So that could compensate its "spartan" look a little.

Again thanks, and congrats for providing these utilities, for wmx7, but also for alternative window managers.

PS. Saw your posts in wm or desktop related forums: that's great! The Puppy desktop can only benefit if we shake a few fleas off it! Cool

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
`f00


Joined: 06 Nov 2008
Posts: 809
Location: the Western Reserve

PostPosted: Tue 01 Dec 2009, 10:34    Post subject:
Subject description: round tuitts
 

Thanks for putting this together - I'd tried the earlier and failed to appreciate it, now I do Smile mmyes, either roxpanel or fbpanel work fairly well (and the ae-set may be useful in other wms if desired). Quite the interface, once one gets used to it. Looking forward to trying some of the newer flea-shakers Laughing

..attaching a screenie (if that's oki), since I resized for this forum's pp
wmxsm.jpg
 Description   still some minor settlings-in . . .
 Filesize   77.24 KB
 Viewed   1362 Time(s)

wmxsm.jpg

Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 4255
Location: Gatineau (Qc), Canada

PostPosted: Tue 01 Dec 2009, 11:08    Post subject:  

Thank you, kind sir!

I enjoyed doing it, I'm glad others like it too. Once you get the knack of it, wmx can be more impressive on the screen than BeOS. I just extended the reach to Puppy; the real person to thank is wmx author Chris Cannam and his collaborators, at www.all-day-breakfast.com/wmx/

I see you have a nice choice of wm's, there. pekwm, openbox, etc. Did you create that start-up panel?

Nice backdrop too. If you care to use jemimah's dmenu, here's some colors that might go well with your picture.

# /usr/local/bin/dmenu-app -nb NavajoWhite3 -nf LemonChiffon1 -sb darkgreen -sf cornsilk

(Un-comment if you wish to use)

the -nb and -nf parameters are for the normal slate
the -sb and -sf are for the selected bar.
You can also use any other colour available in the Gcolor2 color chooser (graphics" sub-menu), by name, or if you quote them (e.g., "#A2C4E6"), in rgb fashion.

All the best!

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
`f00


Joined: 06 Nov 2008
Posts: 809
Location: the Western Reserve

PostPosted: Tue 01 Dec 2009, 12:16    Post subject:  

The plogout was originally in the Macpups - I only ran into it about the time of Macpup Opera and it seemed such a simple useful f00lproof; interface that it was one of my first forays 'under the hood' so to speak (murgalua color references eluded me for a bit.. all I have done since is adapt it slightly to suit differing pups as needed). The bg is from AS (which in recent pups seems to have some command bugs?, tried to start ASRun from a console and it spit segfault* and the bg-xml editor eludes Neutral but most of the rest seems well enough). I tend to re-do styles and such frippery (new pekwm is a bit different). So much to learn, I have to chuckle at 'bored' folk Smile
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 2 [28 Posts]   Goto page: Previous 1, 2
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Taking the Puppy out for a walk » Announcements
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


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