The time now is Thu 26 Apr 2018, 06:01
All times are UTC - 4 |
Author |
Message |
musher0

Joined: 04 Jan 2009 Posts: 12095 Location: Gatineau (Qc), Canada
|
Posted: Sat 21 Jan 2012, 00:02 Post subject:
|
|
If anybody can double check ?
Features / bugs /shortcomings of deskmenu (sorry for being so frank!)
In the config file:
* the abreviation for /root "~/" doesn't work, you have to write /root/ in full.
* doesn't seem to load *.sh file, only executables
* you have to indicate the full path. Simply gexec won't work. You have to specify: /usr/bin/gexec
I learned, from reading an old post from harii on the antiX forum concerning firebox, that this Mr. Stephan is too busy to maintain or improve on deskmenu.
Conclusion: let's not bother any more with this one. I like thoroughness of implementation in a program, don't you?
Too bad, too. Because oroborus would really be a hit if there was an acceptable on-root menu for it.
Is there another "mouse click on root" menu program that will work with oroborus ? Let's be on the lookout.
BFN
_________________ musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Last edited by musher0 on Sat 28 Jan 2012, 00:11; edited 1 time in total
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 12095 Location: Gatineau (Qc), Canada
|
Posted: Sat 21 Jan 2012, 00:49 Post subject:
|
|
Bingo! Success!
(Any oroborus lover who's got a good singing voice can sing a cheerful song now !!!)
1) In addition to the last posts on this page
http://murga-linux.com/puppy/viewtopic.php?search_id=1475475961&t=53930,
1.1) tick the blackbox hack item in ROX options, as per
http://roscidus.com/desktop/book/export/html/12
(see the note on blackbox/fluxbox, about 1/3 through the page)
1.2) UN-tick the pinboard item under the Desktop parameters in ROX Options.
1.2.1) You'll now need to use icewmbg or xli to set your background picture from .xinitrc. You'll still be able to use the Nathan wallpaper utility if you indicate
Code: | DesktopBackgroundImage="`cat /root/.config/wallpaper/bg_img`" |
in icewm preferences (at: ~/.icewm/preferences) If you're not interested in icewm, it may actually be the only parameter in the file.
You can type a similar command in xli instead of specifying an actual picture.
Command line in the very last part of .xinitrc for xli would likely be:
Code: | xli -onroot -fillscreen "`cat /root/.config/wallpaper/bg_img`" |
2) get aemenu and create a puppymenu
(I've created a utility to make one from the icewm menu, a copycat of the real thing, really. Just ask if you're interested, but it would be off subject for me to post it here.)
3) Get and install xbindkeys.
In /root/.xbindkeysrc, somewhere, type
Code: |
"Menu_Puppy.sh"
b:3
|
Where:
"Puppy_menu.sh" # is your script based on aemenu
and
b:3 # is the binder between the puppymenu script and the right mouse button.
The only drawback will be that you'll have to do Shift-right-click in ROX to get its context menu.
Get back to me if you're confused... ? It's all very simple, really, if you're methodical about it.
Since the "proof is in the pudding", well, here's the "pudding".
Tra-la-la...
BFN.
Description |
Showing an on-root menu popping up in oroborus, based on xbindkeys and aemenu, and with "raptor" gtk theme. |
Filesize |
43.16 KB |
Viewed |
912 Time(s) |

|
_________________ musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
|
Back to top
|
|
 |
harii4

Joined: 30 Jan 2009 Posts: 449 Location: La Porte City, IA , U.S.A.
|
Posted: Sat 21 Jan 2012, 09:36 Post subject:
|
|
You could use MyGtkMenu (menu with icons) - stu90 made an editor for it.
or
SimplePuppyMenu - an auto puppy aemenu
http://www.murga-linux.com/puppy/viewtopic.php?t=51138
that way too
Quote: | I learned, from reading an old post from harii on the antiX forum concerning firebox, that this Mr. Stephan is too busy to maintain or improve on deskmenu. |
I should try to see if Firebox-WM will work on puppy - forgotten about that one
_________________ 3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 12095 Location: Gatineau (Qc), Canada
|
Posted: Tue 24 Jan 2012, 05:05 Post subject:
|
|
Hi, harii.
I don't know about myGtkMenu, I'll have to look it over. But I discovered that aragon's spm is broken under the new puppies. The parser he uses is a perl exec that doesn't hook properly on the newer puppies. (My understanding of it.) I suppose we could ask him to fix his script.
For the record, I've puit my creator script here :
http://murga-linux.com/puppy/viewtopic.php?t=75393
A two-legged puppy member on that thread asked me if I want to internationlize the script? Phew... That's big. Not sure what's involved. I'm fluent in only two languages. Thinking about it.
TWYL.
_________________ musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
|
Back to top
|
|
 |
harii4

Joined: 30 Jan 2009 Posts: 449 Location: La Porte City, IA , U.S.A.
|
Posted: Tue 24 Jan 2012, 22:48 Post subject:
|
|
internationlize the aemenu sounds hard
Google Translate?
Check into Navig8or - an GnoMenu + Screenlets
http://murga-linux.com/puppy/viewtopic.php?t=66008
Really don't use an menu just an launcher and "rox /usr/share/applications"
Could use "app starter" from browser linux,
pupapps,pupcontrol and pupshutdown from radky - much like an menu
_________________ 3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.
|
Back to top
|
|
 |
`f00

Joined: 06 Nov 2008 Posts: 808 Location: the Western Reserve
|
Posted: Wed 25 Jan 2012, 13:04 Post subject:
Subject description: menus, etc.. |
|
An advantage with rox is that dotdesktop files show the comment when hovered (for those who like extra detail when available in that value) and you can visually 'trim' the applications dir by hiding/rename with a dot-prefix for apps less-used. I usually do something a bit more drastic - comment out the Category=* line in those less used dotdesktops so the app is available but doesn't show normally in any menu that gets an update/fixmenus treatment like jwm, etc. Rox shows the icons as well but doesn't organize the apps by category value like a 'real' menu
@musher0 - generally I simply edit aemenu (or the clientrc file, to be sure) since it's so easy to do - even an extras section for backgrounds, panels, what-have-you. Haven't tried the xbindkeys thing for a traditional r-click on rootwindow launch yet, usually have aemenu launched from appbar (lightweight launchbar here) or wbar (wbar is a basic startup for all my wm along with conky for a sysmon, all the variations are in a script along with a background if needed in /root/Startup for each wm, the separate script helps to keep /root/.xinitrc a bit tidier and more foolproof).
Yeah, lots and lots of ways to set background - I'm kind of partial to hsetroot or whatever works nicely (like wmsetbg -s -S for those tiny 'minimal' bgs, see here). roxpins are another story - generally an on-demand item for me with a little 'kill rox' icon on 'em (some folk like a roxpin for the drag'n'drop or driveicons, for me it's just one more running process rather than a simple set-it-and-forget-it bg..).
Back to menu(s) - yep, internationalizing the text may be a chore (but some work has been done with .mo & .po localization, I think perhaps - more/better/recent in BK's blog). Next best is an iconified menu (like in the fb/lxpanel plugins), simple graphics are international by nature but can be a bit sparse for details
|
Back to top
|
|
 |
aragon
Joined: 15 Oct 2007 Posts: 1698 Location: Germany
|
Posted: Thu 26 Jan 2012, 03:50 Post subject:
|
|
harii4 wrote: | internationlize the aemenu sounds hard
Google Translate?
|
Hi harii4,
internationalisation of menus will allways be a pain, as long as the desktop-files on puppy do not contain the int. items as intended. the jwm_tools by technosaurus have code to generate an int. menu for jwm that could be adapted to do the same for aemenu. I'm actually working on a new version of spm that uses this code (but i've not much free time atm). With the new version we will also get rid of the perl-dependency (spm seems not to work with recent puppies as musher0 posted).
BUT (as allways a big but), as stated above, this will only generate int. items for apps, if their desktop-files do contain the int. texts...
aragon
_________________ PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 12095 Location: Gatineau (Qc), Canada
|
Posted: Fri 27 Jan 2012, 23:57 Post subject:
|
|
Oh, allo, aragon, "long time no see"
Well, thanks in advance for whatever update you can provide on your spm.
And you're right, there is nothing much we can do about internationalization until the comments[fr] and [de] and [pl], [it], etc. etc., are properly introduced in the *.desktop files.
As for me, I was thinking of my own needs when I produced my version base on icewm. I didn't think it would have even a small echo when I posted my script. There must be a need then, among average puppies (meaning : the average Puppy users), for customized menus.
TWYL.
Christian
_________________ musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 12095 Location: Gatineau (Qc), Canada
|
Posted: Sat 28 Jan 2012, 00:01 Post subject:
|
|
Does anybody here remember Mark Ulrich (aka MU, of NYPup fame) mentioning a fix for oroborus, you know, the annoyance it is that you have to click on the background to get some programs to appear after launch in oroborus.
I thought I had read something from him about it a couple of years ago, but I can't find it anymore. I should have made a note at that time, but I was focusing on wmx back then... Anyway, thanks in advance for any lead.
TWYL
_________________ musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Last edited by musher0 on Sat 28 Jan 2012, 00:10; edited 1 time in total
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 12095 Location: Gatineau (Qc), Canada
|
Posted: Sat 28 Jan 2012, 00:07 Post subject:
|
|
From `roo:
> Yeah, lots and lots of ways to set background -
I've recently rediscovered xli myself. Rather complete for such a small app. Not only can it set a background, it can do slideshows and lots of other things, such as modify the light intensity of a picture.
Thanks for providing your "recipe" concerning aemenu. I do pretty much the same. I've also created aemenus for directories, navigation in my work folders, etc. I even created with it sort of an organizer that points to calendars, months, a true PIM program, etc. Very versatile, this aemenu.
TWYL.
_________________ musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
|
Back to top
|
|
 |
harii4

Joined: 30 Jan 2009 Posts: 449 Location: La Porte City, IA , U.S.A.
|
Posted: Sat 28 Jan 2012, 09:31 Post subject:
|
|
Quote: | Does anybody here remember Mark Ulrich (aka MU, of NYPup fame) mentioning a fix for oroborus, you know, the annoyance it is that you have to click on the background to get some programs to appear after launch in oroborus. |
I had the same problem but fixed it by playing with rox settings.
Do you have the - override window manager unclicked
and
clicked - pass all backdrop mouse clicks to window manager in rox's options (compatibility)?
i like to use xsri set a background.
http://murga-linux.com/puppy/viewtopic.php?t=60040&sid=60a58245f008bb6b22e3257f12775ab3
Description |
|
Filesize |
68.43 KB |
Viewed |
1140 Time(s) |

|
_________________ 3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 12095 Location: Gatineau (Qc), Canada
|
Posted: Sun 29 Jan 2012, 14:55 Post subject:
|
|
Thanks, harii, trying that.
_________________ musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 12095 Location: Gatineau (Qc), Canada
|
Posted: Thu 22 Mar 2012, 17:42 Post subject:
Subject description: Variant of oroborus theme |
|
Hello.
Here is a variant of the oroborus theme. It's made so the title bar disappears when program not in focus. Derived from the observation that when a program is not in focus, you never use its control buttons.
This theme can be used in conjonction with the parameter
borderless_windows=[the list of programs you wish to be borderless here, separated by commas (no space in between)]
in your /root/.oroborusrc-personal file to unclutter your screen a little.
See examples below. The scheme used in the pictures is "brick".
Important: the attached tar file has to be unpacked in directory:
/usr/share/oroborus/themes
Enjoy!
Description |
|

Download |
Filename |
oroborus-mod.tar.gz |
Filesize |
1.86 KB |
Downloaded |
416 Time(s) |
Description |
|
Filesize |
81.1 KB |
Viewed |
788 Time(s) |

|
Description |
|
Filesize |
84.32 KB |
Viewed |
764 Time(s) |

|
_________________ musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 12095 Location: Gatineau (Qc), Canada
|
Posted: Wed 28 Mar 2012, 01:58 Post subject:
|
|
Hi, guys!
Just found this on http://ostatic.com/wmtile, which adds tiling to oroborus and other small wm's. Please see attached illustration.
If you don't like full-width, as you may know, you can resize any oroborus window with Alt-Shift-arrow (any arrow!)
Enjoy!
P.S. A cascade utility for oroborus windows would be nice too, but I came back empty-handed from my Internet search... Any leads, people?
Description |
|
Filesize |
64.85 KB |
Viewed |
784 Time(s) |

|
Description |
Adds tiling feature externally to oroborus
|

Download |
Filename |
tile-0.7.1_i386.pet |
Filesize |
11.27 KB |
Downloaded |
372 Time(s) |
_________________ musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
|
Back to top
|
|
 |
harii4

Joined: 30 Jan 2009 Posts: 449 Location: La Porte City, IA , U.S.A.
|
Posted: Wed 28 Mar 2012, 20:55 Post subject:
|
|
@ musher0
EDIT--- they must use different names
debian uses tile not wmtile?
is it the same app?
how dose it compare to Tile 0.7.2?
Code: | # tile --help
tile 0.7.2
Usage: tile [OPTIONS]...
--help Print help and exit
-V --version Print version and exit
-d --dump Dump run-time config and exit
--verbose Increase Verbosity (up to 5 times)
-h --horizontal Horizontal Placement
-v --vertical Vertical Placement (default)
-pSTRING --profile=STRING Window Manager Profile Name (default='Default')
-m --win-workspace Enable multi-desktop _WIN_WORKSPACE support (oroborus, fluxbox, etc) (default=off)
-w --net-wm Enable multi-desktop _NET_*_DESKTOP support (GNOME, NET WM, etc) (default=off)
|
Somehow you can get bordeless tile and cascade windows too?
Might have to check jemimah's Fluppy thread for that ?
_________________ 3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.
|
Back to top
|
|
 |
|
|
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
|