aboutsummaryrefslogtreecommitdiff
path: root/util/fluxbox-generate_menu.in
AgeCommit message (Collapse)AuthorFilesLines
2016-07-03less bashisms in fluxbox-generate_menuThomas Lübking1-9/+10
still works with bash or zsh, but fish (now) complains about "cat << EOF" ... no "grep -q" BUG: 961 echo is troublesome POSIX doesn't know a "local" keyword BUG: 975 seems double comments ## aren't supported everywhere BUG: 1057
2016-04-25fix fbsetbg in combination with picky shellsMathias Gumz1-7/+22
in *BSD, /bin/sh is Almquist Shell(ash). the 'hash' built-in command of ash returns 0, always. 'hash' is not usable for find_it() function in util/fbsetbg and util/fluxbox-generate_menu.in. this patch changes the behavior of find_it(): when 'hash' is detected to not work correctly, switch back to 'which'. this patch is the work of Yamashiro, Jun and appeared first as patch-160 on sourceforge: https://sourceforge.net/p/fluxbox/patches/160/. i submit it on behalf of the author.
2015-01-29Add chrome* to fluxbox-generate_menuMathias Gumz1-2/+4
2015-01-25Fix printf bug in fluxbox-generate_menuDaniel Campbell1-4/+4
2015-01-24Add 'lxterminal' and 'geany' to fbgmMathias Gumz1-2/+2
Implements #305 (feature request "Recognize lxterminal and geany (fluxbox-generate_menu)"
2013-01-02util/fluxbox-generate_menu: default browswer variable can be emptySami Kerola1-1/+5
Noticed when debugging in mac.
2013-01-02utils: remove bashismsSami Kerola1-1/+1
fbsetbg: The random number generation used 'time' shell internal, which does not exist in all shells. Allowing 'ps' output to be part of cksum input will increase entropy and enhance quality of the randomness. fbsetbg: The second fix is more important. In posix shell there is no '==' comparision operator. fluxbox-generate_menu: There are no quarantees about echo accepting options, so use 'printf' for more advanced outputing.
2011-10-31util/Makefile.am,fluxbox-generate_menu.in: use EXEEXTRyan Pavlik1-7/+7
Needed to allow mingw-cross-env cross build
2011-03-29make XMESSAGE a variable and use it consistentlyslakmagik1-6/+10
Previously, gxmessage was getting substituted in one place and not another.
2011-03-29avoid trailing spaces between app and closing }slakmagik1-3/+15
Add a few lines of code to prevent a few spaces in some menu output. '{$app $options}' would expand to '{app }' if no options were set. Also, while scattered throughout, in this particular spot the unnecessary braces around some of the variables (and not around some others) and inside flux's braces could be very visually confusing and lead to editing errors, so removed those.
2011-03-29separate functions and main codeslakmagik1-44/+46
Transpose one function from main to the rest of the functions and one block from the top of the script to the top of main. Add an 'End functions' comment.
2011-03-29add the configuration file equivalent of '-in'slakmagik1-0/+3
2011-03-29silence cmpslakmagik1-1/+1
cmp's '-s' flag is POSIX - if it's as portable as that's supposed to mean, that might be used instead.
2010-02-28bugfix: do not create the temporary menufile 'somewhere' in the filesystem ↵Mathias Gumz1-2/+2
but next to the final one
2009-06-28add a few items to fbgmMark Tiefenbruck1-2/+4
2008-07-02add a few tops to fbgmMark Tiefenbruck1-1/+1
2008-05-02some additions/corrections for fbgmskiidoo1-30/+35
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-3/+0
2007-12-24`hash -t' seems to be bash-onlyMark Tiefenbruck1-1/+1
2007-12-24replaced `which' with the bourne shell built-in `hash' and fixed some ↵Mark Tiefenbruck1-48/+21
--program-prefix/suffix problems
2007-12-24search subdirectories when looking for iconsMark Tiefenbruck1-2/+3
2007-12-19"fix" `About' item in fbgm with tcsh, #1806327Mark Tiefenbruck1-1/+1
2007-12-19fix a few $HOME-related issues in fbgmMark Tiefenbruck1-3/+3
2007-11-23fix from NetBSD for using the home directory of the user who compiled fluxboxmarkt1-3/+3
also fix 'regenerate menu' code to use correct program name, rather than $0
2007-10-07minor addons to fbgm (patch from Patrik Wenger <paddor at gmail dot com>)mathias1-16/+31
2007-08-12added pidginfluxgen1-1/+1
2007-07-07fixes for --program-prefix and --program-suffix, plus fixed overwriting init ↵markt1-30/+32
file on reconfigure
2007-06-28added some entries to fbgm, plus some minor bug fixesmarkt1-24/+28
2007-05-17added seamonkey to fbgmmarkt1-3/+3
2007-05-14this should be a whitespace separated listmarkt1-16/+16
2007-04-14patch from Hoeckner Bernhard (berhoeckner at gmx at) for fluxbox-generate_menumathias1-5/+13
2007-03-31Default value for $LAUNCHER, plus add util and util/fbrun to the simonb1-0/+3
PATH when generating install menu so it can find fbrun. data thus needs to come after util in toplevel subdir processing so that fbrun is built
2007-03-31emit [encoding] tags around the menussimonb1-0/+47
2007-03-30added fi_FI support, thanks Pasi Juvonenfluxgen1-5/+7
2007-02-22command -v seems to cause problems for some distros, despite being POSIX and ↵markt1-8/+37
built into sh
2007-01-02replace `which' in fbsetbg and fbgm with `command -v'markt1-37/+8
2007-01-02fix capitalization of valknut in fbgmmarkt1-1/+1
2006-08-27translations and minor updates to fbgm, patch from antonio gomes (izi)mathias1-20/+27
2006-04-19typos, plus get rid of error message if "icons" isn't a dir...simonb1-5/+4
2006-04-19fbgm expansion - system utils menusimonb1-31/+53
2006-04-19no local or globbing in pure bournemathias1-13/+17
2006-02-01fix for nb_NO, thanks php-coderfluxgen1-40/+40
2006-02-01added nb_NO, Thanks Alexander Sornesfluxgen1-0/+40
2006-01-07* minor addons to fbgm, close Gentoo #74523 and #110677 (Mathias)mathias1-15/+32
2005-10-23Fixed #1335255 (Gentoo #110197), fbgm had some globbing related probsmathias1-2/+2
Patch from thanx t35t0r
2005-10-12small changes from fbsdmathias1-2/+2
2005-08-17added 'education' submenu to fbgm, patch from lammathias1-0/+8
2005-07-06added more apps to fbgmmathias1-7/+12
2005-07-05added kcommander, Valknut, dcgui-qt, quickdc, asami, amsn to fbgmmathias1-4/+5
2005-06-30Fix #1223780, fbgm updatedmathias1-2/+3
- added gnome-alsamixer - use "kfmclient openProfile filemanagement" for konqueror as filebrowser