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 Mon 19 Aug 2019, 20:41
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
How to show MRU Most Recently Used Documents on Start Menu?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 10 of 13 [185 Posts]   Goto page: Previous 1, 2, 3, ..., 8, 9, 10, 11, 12, 13 Next
Author Message
musher0

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

PostPosted: Tue 20 Sep 2016, 21:33    Post subject:  

@Lazy Puppy:

Have you read vovhick's reply in the Hacked aemenu thread about a 64-
bit aemenu-pango? I have put the link above.

I understand from his message that he is not equipped for 64-bit
compiling at this time.

You can easily enough find the entire aewm package for 64-bit. (aemenu
is part of the aewm package, but can be used separately.) For ex., here:
https://pkgs.org/debian-jessie/debian-main-amd64/aewm_1.3.12-3_amd64.deb.html

But only vovchik has the recipe to turn the regular aemenu into
aemenu-pango! Smile

BFN.

_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Tue 20 Sep 2016, 21:50    Post subject:  

Yes, I had read this already.

I hoped he would attach the glibconfig.h, though it probably doesn't make sense as it may differ from the version for 64bit.

I would like to compile but no chance without that .h file.

Probably there's some more .h files missing in devx's of 64bit puppies.

At least Slacko64 630 is missing it too.

Users needs the firmware, developers needs the .h files - anything else is crap.

Puppy turns more and more into crap lately rather than evolving to a true USER's OS.

Windows users stuck on the double click (disaster) and Puppy developers stuck an SMALL SMALL SMALL SAVEFILE SAVEFILE SAVEFILE (folder).

Puppy's FUN FUN FUN FUN FUN FUN FUN FUN is decreasing.

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Tue 20 Sep 2016, 21:58    Post subject:  

Checked the devx's of

- lucid 528-4
- precise 571
- tahr 602, 605
- tahr64 605
- vivid beta2
- unicorn 60
- xenial 704
- xenial64 707
- slacko64 630

All of them are missing the glibconfig.h !!!

I wonder how vovchick could compile...

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
musher0

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

PostPosted: Tue 20 Sep 2016, 22:30    Post subject:  

Hello, Lazy Puppy.

FYI: Using vovchik's source directory, I just tried the same compile as
you on JL64-604 and got the same error message about that
glib-bla-bla.h file missing.

Also I had the error message that the .pc package file pango.pc was
missing. Is this particular to JL64-604? Ot did you get that error
message also?

However I got aewm's aedesk and aesession secondary files compiled in
64-bit using simply the usual < make > command.

Moral of this story: a 64 version is possible. But no aemenu-pango-64
yet, ha-ha. (Strum big guitar or hit big piano chord on the last "ha"!) Cool

BFN.

_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
musher0

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

PostPosted: Tue 20 Sep 2016, 22:35    Post subject:  

Another ha-ha, this one with "eureka" meaning! Smile

http://www.ask.com/web?qsrc=1&o=0&l=dir&q=glibconfig.h&qo=serpSearchTopBox

See the first two entries.

(Stop complaining about Puppy being less and less fun! Wink
The Ubuntu people have the problem too!!! ) Twisted Evil

BFN.

_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
musher0

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

PostPosted: Wed 21 Sep 2016, 04:56    Post subject:  

Hello all.

Please find attached version 0.9.5.4.

This one has significant improvements, I think, in particular at the
presentation level.

New:
-- At first run, it will look for usable settings in your current gtkrc theme
file and use them for your first display. (You can recreate the first run
situation by going to dir. /usr/local/share/MRUF and copying the back-up
template file named "FirstRun.txt" to "FirstRun".)

More details about trying to pick up the colors of the current GTK theme
below, but it works +/- 75 % of the time, which is a significant statistic,
given the diversity of GTK themes and theme engines.

-- A few sub-menus now have information lines, in particular to help the
user distinguish between the images in the mtpaint history and those in
the "recently used" xbel history file. (With EN<->FR translations.)

-- Some subtle, cosmetic changes in the placement of some bullets to
improve the consistency of the look.

-- The script code itself is now down to 16 k (optimization mostly through
the use of internal functions)

-- A splash panel is shown at every update of color theme or history data.

-- The secondary color for the separators is now taken from either the GTK
theme or the provided color schemes. Previously it was static, always
"SeaGreen2".

-- As I explained above to RSH, I am now using the pango's underline
function as separators in the sub-menus and for the time display.

~~~~~~~~~
About the colors, which created some frustration earlier:

There is a new GetGtkTheme script that probes and parses the chosen
(current) GTK theme colors.

Using this script, 75 % of the 96 themes on my Pup load correctly (please
see attached gnumeric test sheet). That said, your results may vary, 'cause
GTK themes are like plants in the jungle, there are so many of them.

The rendition of some of them is pale (not much contrast), but readable,
which enables you to install one of the provided color themes for better
readability.

A few themes will trigger the error panel in the script, but will nevertheless
use your chosen theme colors -- with the foreground and background
colors of the previous theme, however. So again, you have something
readable and you can then go choose a suitable contrasting Color Scheme
from those provided. The samples on that list are colored as they will
appear in your menu.

Finally, in some cases the script just gives you exactly the colors and
contrast you need without you having to do anything. (Wow.)


~~~~~~~~~~~~~~~~~

The experience of the past few days have made me a little less naive about
the intentions of people, so here it is in clear:

-- this is a 32-bit script

-- there have been some reports of strange behavior on the 64-bit TahrPup
after using this script (why TahrPup in particular I do not know; I have had
no problem at all trying to run this script on the JL64-604, which is my 64-
bit Puppy [it simply didn't run; it didn't affect anything in the system])

-- you are expected to have perused the previous pages of this thread
before testing this script

-- you are expected to have some Linux and/or Puppy experience to be able
to test this script properly. Testing is not recommended for newbies.

-- you are expected to test intelligently, with a bit of methodical doubt.

-- yes this script is still experimental (alpha, or whatever you want to call it).
This script is not for production use yet.

-- this thread is a lab for this script

-- like in any lab, you the tester are expected to use due diligence and
"protective gear". In computer terms: backup your Pup OS and data and
computer properly before you start testing this or any new script.


-- I have taken great care in writing and testing this script, and I have run it
through all kinds of situations, but there is an almost infinite variety of
Puppies and hardware out there. Your results may vary.

-- I am only human. Shocked "Errare humanum est." (To err is human.)
Meaning: there are likely still involuntary bugs in there. That's why i'm
putting this script out there, so we can at some point with your help evolve
a script that is as perfect as possible.

-- Moral of this insert: Use at your own risk. I'm sure I forgot a few
items but you get the idea.

-- i almost forgot: I believe in collaboration and in co-operation. If you try
to take advantage of me or to prove me a lesser person because of that, or
to be generally a "free rider", as that's called in the jargon of co-ops:
it will be on you.

~~~~

-- If you encounter problems using this script, please report back with as
many details as possible: that's your part of the deal.

Please be polite in your report and please do not suppose I am out to get
your goat or your computer. I am not and here's why:

Vovchik's aemenu-pango is only a few months old, we are very fortunate
to have a person of such talent on Puppy, and we are all (including me)
gathering information and experience about the use of his new
"typographical features menu" (for lack of a better expression!).

-- Finally, "pango" is part of the Gnome environment; it is not new by any
stretch of the imagination. Nor is aemenu, which has been around for 15
years. But the two together, used in this context: yes, this is new.


~~~~~~~~~~~~
Attached:

-- the script

-- the list of files in this package

-- the list of my GTK themes, with an evaluation of their usability related to
the aemenu-pango (the results of my test, in other words, of my "Get Gtk
Theme" support script)

-- a couple of screen caps, illustrating the three steps to take to make this
history menu as beautiful as can be.

BFN.
~~~~~~~~
P.S. Don't enjoy this version too much, BTW! Wink
MRUF-lst-0.9.5.4_OneResult_2016-09-20.jpg
 Description   Result: the history menu with the Color Scheme you have chosen.
Look at that contrast! :-)
 Filesize   35.39 KB
 Viewed   247 Time(s)

MRUF-lst-0.9.5.4_OneResult_2016-09-20.jpg

MRUF-lst-0.9.5.4_Choose-ColorScheme_2016-09-20.jpg
 Description   Step Two. Since the colors are not too hot, you go to the Color Schemes
sub-menu and choose one that provides good contrast and readability for
your history menu.
 Filesize   36.92 KB
 Viewed   244 Time(s)

MRUF-lst-0.9.5.4_Choose-ColorScheme_2016-09-20.jpg

MRUF-lst-0.9.5.4_FirstRun_2016-09-20.jpg
 Description   Using the Shiki-Dust GTK theme as an example. The "Get GTK Theme" script gives you this as a starting point. (Step One)
 Filesize   30.66 KB
 Viewed   245 Time(s)

MRUF-lst-0.9.5.4_FirstRun_2016-09-20.jpg

MRUF-lst-0.9.5.4.pet
Description  The script.
pet

 Download 
Filename  MRUF-lst-0.9.5.4.pet 
Filesize  124.07 KB 
Downloaded  166 Time(s) 
files.tree.lst.zip
Description  The contents of the pet archive that is attached to this post.
zip

 Download 
Filename  files.tree.lst.zip 
Filesize  882 Bytes 
Downloaded  65 Time(s) 
GTK-themes-test.gnumeric.zip
Description  Tests results of using the Get GTKTheme script for approx. 96 themes.
zip

 Download 
Filename  GTK-themes-test.gnumeric.zip 
Filesize  3.37 KB 
Downloaded  73 Time(s) 

_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12449
Location: S.C. USA

PostPosted: Wed 21 Sep 2016, 09:13    Post subject:  

musher0,

Too bad you did not start this topic.
All of the above information could be in the first post.
You would also be able to edit that first post at anytime you wanted to.

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
musher0

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

PostPosted: Wed 21 Sep 2016, 09:16    Post subject:  

bigpup wrote:
musher0,

Too bad you did not start this topic.
All of the above information could be in the first post.
You would also be able to edit that first post at anytime you wanted to.
Oui, papa! Very Happy Wink (Yes, dad!)

But hey, I'm a creative type. I create first and rationalize things second.

The good thing about the way things are on this thread, people can see
the natural evolution, as opposed to your suggested structure which is
a mental construct, sort of a "before-thought".

Anyway, I agree to disagree with you and you leave me in peace, yes?

Or are you going to hassle me with your idea until Kingdom Come?

Respectfully.

Last edited by musher0 on Wed 21 Sep 2016, 09:25; edited 1 time in total
Back to top
View user's profile Send private message 
MochiMoppel


Joined: 26 Jan 2011
Posts: 1877
Location: Japan

PostPosted: Wed 21 Sep 2016, 09:24    Post subject: Re: How to show MRU Most Recently Used Documents on Start Menu?
Subject description: like Winblows
 

LazY Puppy wrote:
http://www.murga-linux.com/puppy/viewtopic.php?p=922769#922769
Screenshot at the end of this post shows recently used programs in JWM menu. Documents is the above entry, directories/folders is entry below in that menu.
OK, this could be what johnywhy had in mind. Hard to tell without seeing it in action.
I tried to understand your description...
Quote:
Edit:
Btw.: I got something similar to MRUF as a Menu Pipe in JWM. To get those programs to run from that Menu Pipe, the code is analyzing the files in the related "recent-used-lst" and then it changes e.g. Gnu Image Manipulation Program just to gimp, before the code is echoed into the Menu Pipe file (xml) which is then included (<include>) into the /root/.jwmrc file.
...but I'm not sure what you mean by "Menu Pipe" or "recent-used-lst" . Could you please provide the code? Thanks.
Back to top
View user's profile Send private message 
musher0

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

PostPosted: Wed 21 Sep 2016, 09:38    Post subject:  

Self-censored.
_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)

Last edited by musher0 on Wed 21 Sep 2016, 09:49; edited 1 time in total
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Wed 21 Sep 2016, 09:43    Post subject:  

The aemenu binary compiled in tahr64 605
_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
musher0

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

PostPosted: Wed 21 Sep 2016, 09:46    Post subject:  

Got it! Many thanks.
_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Wed 21 Sep 2016, 10:04    Post subject:  

@MochiMoppel

The term "Menu Pipe" was taken from a forum member who had (I think it was stu90, a few years ago) invented a "Menu Pipe" for Openbox WM to have the installed wallpapers present at the openbox menu. That way (after stu90 invented walle, the wallpaper setter/changer) one could change the current wallpaper just by clicking its menu entry in that "Menu Pipe".

I'd used this for years when using LazY Puppy and Openbox.

Later I examined this script and created "Menu Pipes" for almost all of my external files, scripts, roxapps, wine portables and many more for the use in Openbox and much later also for the use in JWM. I found it a bit more comfortable that JWM is not updating those "Menu Pipes" each time when entering the menu (as the original for openbox does).

Did not like JWM very much from the first day I joined the forum. After doing those JWM menu pipes this has changed. Love it! Laughing

The times when musher0 came up (when I discovered this topic) with this here mruf I examined those scripts and found it useful to have also a "Menu Pipe" for recently used programs and directories (the pipe for recently used docs was already there).

I could provide the complete package which is around 30 scripts, though I doubt it would work out of the box in any else Puppy apart from a T.O.P.L.E.S.S. made Puppy Linux. Though you could at least examine the code.

I have placed these scripts in /root/my-applications/bin/jwm-menu-pipes

Oh, and recently-used-lst is some sort of a typo for recently-used.xbel. Sorry for that.
jwm-menu-pipes.tar.gz
Description  Do yourself a favor and do NOT test this with the your favorite save file.
gz

 Download 
Filename  jwm-menu-pipes.tar.gz 
Filesize  32.24 KB 
Downloaded  183 Time(s) 

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
musher0

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

PostPosted: Wed 21 Sep 2016, 12:59    Post subject:  

MRUF-lst-0.9.5.4-64 first test, on JustLightHouse64-604: basically works! Smile

However the support executable called "bcm" also needs to be compiled for
64-bit. That's why we see funny characters instead of bullets, I think.

Attached: LP's compile of aemenu-pango64, zipped, & screen cap.

BFN
aemenu-pango64.zip
Description 
zip

 Download 
Filename  aemenu-pango64.zip 
Filesize  31.22 KB 
Downloaded  75 Time(s) 
image-1.jpg
 Description   MRUF-lst-0.9.5.4-64, first test, on JustLightHouse64-604
 Filesize   36.49 KB
 Viewed   165 Time(s)

image-1.jpg


_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 1613
Location: nyc

PostPosted: Wed 21 Sep 2016, 14:19    Post subject:  

musher0 wrote:

Posted: Yesterday, at 00:50 Post subject:
Hello Puppus.

I thank you for the description you have provided.

And I consider you a friend. You have contributed an icon to this script,
and we had a couple of interesting and friendly exchanges in the past.

So please do not take the following the wrong way.

-- I find it strange that you are using my slocate wrapper when you don't
appear to be comfortable with it. I would never use a script or program
that I am not comfortable with.

I've been using that slocate script every day since I produced it without
problems. It does slow down some processes when it's active, only for
what, a minute?, every three hours, if I am working on the same drive
that it's indexing, it seems. I find that I can live with that inconvenience
given the benefit of having my computer files indexed and searchable at
a moment's notice.

Also, are you saying that my slocate wrapper is working OOTB on a
64-bit Puppy?

OOTB (but with a 64 bit slocate) in xenial 707 and 64 bit tahr. just a tweak to chill the indexing so it less frequently makes me "uncomfortable." it's a useful script and i include it in my Ultimatesque Utilities Pack/UUord Processor because, when not interfering with ongoing processes (which it's set to do somewhat rarely and i set it do even less frequently via the comment sections you provided), it's a huge time saver.

fwiw, it makes my most loaded machine noticeably slower for at least five to ten minutes--i'd prefer hte updating entirely unautomated, but generally just leave the machine or move to less taxing things if it's a problem. anyway, iirc, an older slacko64 needed a symlink in /var or something, but it does appear to work OOTB in tahr64 605 and xenial64 707

____

Quote:


-- What made you --or anyone -- believe that what has been a 32-bit
script from its beginning five years ago could run on any 64-bit Puppy at
this time? Besides, it is not uncommon even on 32-bit Puppies that a
certain app or script will run on this Puppy but not on that other one.

Again, forgive me if I sound dumb, but I really do not understand this
"quasi-demand" all of a sudden (to me it seems so) from a number of
persons on this thread that a script developed on 32-bit Puppies off and
on for the past five years should have to run without fail on any 64-bit
Puppy.

I do not want to get in a fight with you, I want to preserve good
camaraderie. Also I know that you are sincere.



Thanks in advance for any "enlightenment".




puppus dogfellow wrote:


(haven't tested in 32bit but that appears to be sorted out. new menu in one of the last screenies looks good and clear to my eyes).



LazyPuppy, you, and ASD were in the middle of discussing whether or not it worked in 64 bit. i tested in an effort to shed some light and share some results. interpreting it as a quasi-demand seems disingenuous to me, but yes, i'd like to remain on friendly terms with you, mon ami (i realize you felt put upon and were in defensive mode. no sweat). yes, it sometimes happens that one pup can run a thing and another can't--it's why we encourage testing. the "without fail part" again seems a bit out of place--it should run and run well. there didn't appear to be much going on that was 64bit dependent as far as what the script was asking the machine to do, but again, i think you know why the 64 bit version was tested. sensing it would give ASD ammo, so to speak, i refrained from mentioning why i thought something was off in the delay and why i thought there was a problem beyond the crawling of the machine, but since he's been booted, at least for a bit--Mochi's script is quick and pops up without delay and works in 64 bit and does many of the same things--it was my control group, so to speak. i benchmarked yours against his, or at least experience with his utility wasn't something i could remove from my mind while looking over yours.
Quote:


Hello all.

If those of you with experience in this would have any ideas, impressions,
criticisms, about the following draft? It probes the current GTK theme and
tries to apply two colors to the aemenu-pango menu.


users chose their gtk themes--maybe just extend the choice in full to the aemenu?


fwiw, i didn't participate in this thread to give you grief, musher.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 10 of 13 [185 Posts]   Goto page: Previous 1, 2, 3, ..., 8, 9, 10, 11, 12, 13 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Beginners Help ( Start Here)
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.1165s ][ Queries: 13 (0.0224s) ][ GZIP on ]