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 Fri 24 Oct 2014, 06:43
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » REQUESTS
PekWM 1.15 Released
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 6 [76 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Author Message
aragon

Joined: 15 Oct 2007
Posts: 1698
Location: Germany

PostPosted: Thu 30 Aug 2012, 02:37    Post subject:  

musher0 wrote:
Also, as an execise, I've been trying to produce a menu directly for wmx from the *.desktop files, and it's hellish!


hi christian,

when i read this (from wmx readme)
Code:
-- To start a new application of your choice: use the middle mouse
    button on the root window, anywhere other than the top-right
    corner of the root window.  If you have any executable programs in
    your $HOME/.wmx directory -- or other directory named in
    CONFIG_COMMAND_MENU -- they will be listed on a menu and you can
    choose one to be started up.  (You can add and remove programs
    while wmx is running.)  REMEMBER, $HOME/.wmx IS A DIRECTORY, not
    a file, so please don't write to me asking what the file format is.

i would say it's not hellish but makes no sense at all Wink

aragon

_________________
PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
Back to top
View user's profile Send private message 
L18L

Joined: 19 Jun 2010
Posts: 2529
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Thu 30 Aug 2012, 03:26    Post subject: PekWM 1.15 Released  

musher0 wrote:
...
Should work on all Puppies from 4.31 on. Let me know?!...

Code:
# pekwm
failed to open file
pekwm: root window unavailable, can't start!
#
Crying or Very sad
Posting from another official puppy: Precise 5.2.71
Back to top
View user's profile Send private message 
musher0


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

PostPosted: Thu 30 Aug 2012, 07:51    Post subject: Re: PekWM 1.15 Released  

L18L wrote:
musher0 wrote:
...
Should work on all Puppies from 4.31 on. Let me know?!...

Code:
# pekwm
failed to open file
pekwm: root window unavailable, can't start!
#
Crying or Very sad
Posting from another official puppy: Precise 5.2.71


Thanks for the report, L18L.

Will check as soon as I can once the download of the most recent precise puppy (beta4), published earlier today, has finished.

BFN

_________________
"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: 4256
Location: Gatineau (Qc), Canada

PostPosted: Sat 01 Sep 2012, 15:49    Post subject:
Subject description: Puppy menu as an additional menu in pekwm
 

Hello.

Here's something neat in pekwm: the custom menus. This feature allows you to have a second and even a third menu, etc. The neat thing is that pekwm menus are sticky to a point, so you can display more than one menu for "consultation", so to speak, and the ones you displayed earlier only go away when you hit "escape".

In your menu file, change the "Apps" line to this: (where you would normally have the traditional menu with submenus, etc.)

Code:
Entry = "Puppy Menu" { Actions = "ShowMenu PuppyMenu" }


After the very last line of the menu, add:

Code:
PuppyMenu = "Apps" {
    Entry = "" { Actions = "Dynamic ~/.pekwm/dynamique/spm2pwm" }
}

(As an example, I'm using aragon's dynamic script to generate an apps menu. You can download his script from the previous page.)

The result is this:

BFN.
menuS-in-pekwm.jpg
 Description   With this small change, the main menu, an apps menu and the windows list can be shown simultaneously in pekwm.
 Filesize   60.49 KB
 Viewed   832 Time(s)

menuS-in-pekwm.jpg


_________________
"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: 4256
Location: Gatineau (Qc), Canada

PostPosted: Sat 01 Sep 2012, 15:59    Post subject: Re: PekWM 1.15 Released  

L18L wrote:
musher0 wrote:
...
Should work on all Puppies from 4.31 on. Let me know?!...

Code:
# pekwm
failed to open file
pekwm: root window unavailable, can't start!
#
Crying or Very sad
Posting from another official puppy: Precise 5.2.71


Hello again, L18L.

Last night I re-compiled pekwm for old yeller's version of puppy precise, and it works nicely on that version. Frankly, I'd rather wait until Barry has finalized his own version of Precise before I compile it for his Puppy.

Can you be more specific about why pekwm doesn't load on BK's Precise? Or maybe it just doesn't load, period?

In any case, I can make available to you the compile for oy's version of Puppy Precise. Nod if you're interested? Smile

BFN.

_________________
"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: 4256
Location: Gatineau (Qc), Canada

PostPosted: Tue 04 Sep 2012, 23:34    Post subject:
Subject description: pekwm and friends
 

The most beautiful desktop!

Bottom left to top right :

Rox-panel with transparent icons as spacers
Rox-icons on pinboard
Month in transparent urxvt
pekwm menu
aemenu customized with xdotool to always pop up in top right corner, BeOS style
watch in urxvt titleless window.

Background borrowed from collection in pemasu's polarpup.
Coordinated themes for gtk and pekwm: slightly adapted by me to be more compatible between each other, from "aum"; originals are at
http://box-look.org/content/show.php/Aum+suite+?content=143237

Soft on the eyes, no? Very Happy Enjoy!
pekwm-and-friends640x512b.jpg
 Description   pekwm with "friends" ROX, urxvt, date, watch and aemenu
 Filesize   59.77 KB
 Viewed   673 Time(s)

pekwm-and-friends640x512b.jpg


_________________
"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 
L18L

Joined: 19 Jun 2010
Posts: 2529
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Thu 06 Sep 2012, 04:00    Post subject: Re: PekWM 1.15 Released
Subject description: not running in racy 5.3 and not running in precise5.2.91
 

musher0 wrote:
...Can you be more specific about why pekwm doesn't load on BK's Precise? Or maybe it just doesn't load, period?...
No, just a copy of console:
my console in precise5.2.91 wrote:
# pekwm
failed to open file /usr/local/etc/pekwm/config_system
failed to open file
failed to open file /usr/local/etc/pekwm/mouse
pekwm: root window unavailable, can't start!
#

musher0 wrote:
BFN.
Rolling Eyes Question Rolling Eyes
Back to top
View user's profile Send private message 
musher0


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

PostPosted: Thu 06 Sep 2012, 20:57    Post subject:  

Oh. Probably my fault, when I created the pet.

stu91 had mentioned something about it. Try making a link from /etc/pekwm to /usr/local/etc/pekwm, to see if that solves the problem.

And let me know? Thanks in advance.

BFN.

_________________
"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 
L18L

Joined: 19 Jun 2010
Posts: 2529
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Fri 07 Sep 2012, 03:19    Post subject:  

musher0 wrote:
..making a link from /etc/pekwm to /usr/local/etc/pekwm...

my console wrote:
# pekwm
failed to open file /usr/local/etc/pekwm/config_system
failed to open file
failed to open file /usr/local/etc/pekwm/mouse
pekwm: root window unavailable, can't start!
#
# ln -s /etc/pekwm /usr/local/etc/pekwm
# pekwm
pekwm: root window unavailable, can't start!
#

BFN, c'est quoi?
Back to top
View user's profile Send private message 
musher0


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

PostPosted: Fri 07 Sep 2012, 16:38    Post subject:  

Hello, L18L.

Sorry to read that.

BFN = Bye for now.

Sometimes I use TWYL = Talk with you later.

Ok, taking this pekwm bull by the horns! Smile Back in a while with a new pekwm pet for precise. Stay tuned!

TWYL.

_________________
"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: 4256
Location: Gatineau (Qc), Canada

PostPosted: Sat 08 Sep 2012, 01:46    Post subject:  

Hello again, L18L.

Please try this new compile of pekwm, made especially for oldyeller's precise pup. You can download it from: http://limelinx.com/fef41
It does work on my oy-precise 5.3.0. I don't see why it shouldn't work on the Puppy Precise Barry is presently putting together and having people test.

As a reminder, you'll need one of the menu creation programs listed on the previous pages of this thread. But you already know this, of course. Smile

Keep me posted? TWYL.

_________________
"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 
L18L

Joined: 19 Jun 2010
Posts: 2529
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Sat 08 Sep 2012, 07:12    Post subject:  

musher0 wrote:
... you'll need one of the menu creation programs listed on the previous pages of this thread. But you already know this, of course. Smile

Could you be more specific please?
No, I did not know this.
Smile
Back to top
View user's profile Send private message 
musher0


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

PostPosted: Sat 08 Sep 2012, 11:14    Post subject:  

L18L wrote:
musher0 wrote:
... you'll need one of the menu creation programs listed on the previous pages of this thread. But you already know this, of course. Smile

Could you be more specific please?
No, I did not know this.
Smile


More specific... Well, pekwm comes with a default menu which you can use as an example. But, I think nobody wants to re-type the menu entries in the icewm menu, for example, in the pekwm menu with the pekwm syntax. So fellow members have offered solutions.

On the pages above, stu91 offers a dynamic menu based on perl, aragon offers a dynamic menu based on bash, and I have presented a static menu based on the jwm menu.

The dynamic menus take a half-second to load (creates sort of a hiccup effect); mine takes a full minute the first time it is created and then it appears immediately. Advantage of a dynamic menu of course is that any new program you install is readily listed on the next call to the menu. Advantage of a static menu is that you can customize it further, to reflect the way you interact with your programs ("your own logic", so to speak). So... it's your choice, basically. All three do a good job of "menu-ing".

BFN.

_________________
"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: 4256
Location: Gatineau (Qc), Canada

PostPosted: Sat 08 Sep 2012, 11:24    Post subject:  

L18L wrote:
musher0 wrote:
..making a link from /etc/pekwm to /usr/local/etc/pekwm...

my console wrote:
# pekwm
failed to open file /usr/local/etc/pekwm/config_system
failed to open file
failed to open file /usr/local/etc/pekwm/mouse
pekwm: root window unavailable, can't start!
#
# ln -s /etc/pekwm /usr/local/etc/pekwm
# pekwm
pekwm: root window unavailable, can't start!
#

BFN, c'est quoi?


Hello again, L18L.

I just noticed... Typing "pekwm" as you did from any console will not bring you any joy!!! Sad

To start your Puppy with pekwm as a window manager, you have to go back to the initial black console by typing Ctrl-Alt-Backspace, and then, at the prompt, type "xwin pekwm" (without the quotation marks). This will bring you back in your Puppy with pekwm as the window manager. Very Happy

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 
oldyeller


Joined: 15 Nov 2011
Posts: 812
Location: Mishawaka IN

PostPosted: Sat 08 Sep 2012, 14:12    Post subject:  

musher0 wrote:
Thanks much, aragon.

I guess pekwm users will be spoiled... Because, meanwhile... Very Happy

Since stu's perl script was not working for me, I went back to work. Backtracking to the work I had done on pekwm for dpup-4.84, I re-discovered some ideas that I've put together here in a different manner.

So I came up with a pekwm menu generator based on the jwm menu, through jwm2pekwm, that was available at the time. (It still is.)

Basically, beforehand, I cut the pekwm menu in its essential pieces, and store them away safely. (This gives you also more freedom to edit/customize them.)

I then update my jwm menu with amigo & technosaurus' jwm menu utility.
You need this ! http://murga-linux.com/puppy/viewtopic.php?search_id=1986021226&t=70804 (It's not included in my pekwm menu-generation pet.)

I then run jwm2pekwm.

I then save the "SESSION" part of the resulting "jwm menu" separately, to reappend it at the end of the process/pekwm menu.

The more, tail and head utilties are most useful in this recreation.

You can see how it is done in more detail if you read the main script, "generate-pekwm-menu", and the "menugen" script.

I've included some illustrations.

It took me a while to refine the integration of the parts, but it works well now. Only problem: expect a delay of a little over a minute for the processing. Some messages will tell you when the new menu is ready.

To activate your updated menu, you use your existing pekwm menu (which has not gone out of memory). Click on to the "reload" menu item in the pekwm submenu and wait 2 seconds. Then, right-click on an empty part of the desktop, and there you go! You've updated your pekwm menu! Smile

A summary of pekwm key combinations and a help file are included. They will show up when you hit the "Keys" and "Help" menu items in the "pekwm" area.

Enjoy! Smile


Ok which one would you suggest that I use this is all new for me
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 3 of 6 [76 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » REQUESTS
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.1185s ][ Queries: 12 (0.0197s) ][ GZIP on ]