George Vlahavas
6f7b96748c
Update --help message
10 years ago
George Vlahavas
0bb7926e68
Update README and man page with better JWM instructions
10 years ago
George Vlahavas
7020301437
Mention JWM in the README 1st section
10 years ago
George Vlahavas
65233f88b2
Add another comment for JWM static menus
10 years ago
George Vlahavas
bdd5da2ede
Add info about JWM in README
10 years ago
George Vlahavas
b3a162c406
Add JWM info in manpage
10 years ago
George Vlahavas
da8ccd9fd1
Add support for JWM
10 years ago
George Vlahavas
377c636658
Fix option description
Instead of mentioning which WMs each option supports, mention which ones
it doesn't (only windowmaker for now).
10 years ago
George Vlahavas
ba437ee0de
Force the use of tuple when parsing --pekwm-dynamic
11 years ago
George Vlahavas
de0ba95300
Mention pekwm in the README 1st section
11 years ago
George Vlahavas
3fc124a148
Add pekwm section in README
11 years ago
George Vlahavas
ea7e7909d1
man page fixes
Fix spacing, turn several bold blocks to verbatim blocks and fix some typos.
11 years ago
George Vlahavas
801462e341
Add a manpage section about pekwm
11 years ago
George Vlahavas
9b6d63bd74
Add support for pekwm dynamic menus
Add a --pekwm-dynamic command line option that allows using xdgmenumaker
for creating dynamic menus for pekwm.
11 years ago
George Vlahavas
51f0191ec7
Add support for pekwm
Add support for creating pekwm menus. The application menus can be
placed in a submenu or not, have icons or not and the XDG Path attribute
works.
The menus can be either static or dynamically generated.
11 years ago
George Vlahavas
89a90be55e
Add a CONFIGURATION section in the man page
Describe how a user can use the ~/.config/xdgmenumaker.cfg file to
specify the default terminal emulator to use.
11 years ago
George Vlahavas
c7e7fa8d42
Allow each user to specify the default terminal emulator
The default terminal emulator can be specified by each user individually
in a ~/.config/xdgmenumaker.cfg file. In case the file is not there, or
one is not specified, default to the debian alternatives system on
debian and debian-likes and xterm in any other case.
11 years ago
George Vlahavas
ead9e88398
Use standard terminal on debian-like distributions
On debian and debian-like distributions there is an x-terminal-emulator
symlink that points to the preferred terminal emulator to use. So, if
we're on debian, use this instead of defaulting to xterm.
11 years ago
George Vlahavas
576e4465d4
Add support for XDG Path property
This only works with fluxbox, as to the best of my knowledge windowmaker
and icewm don't allow switching to another directory with cd and then
executing the command.
Thanks to Gregor Bollerhey (gregor-b on github) for making the initial
pull request about this issue.
11 years ago
George Vlahavas
fbb3b87da3
Merge remote-tracking branch 'mrbrainsample/master'
11 years ago
George Vlahavas
2338c4f944
Fix detection of txt2tags in installation script
11 years ago
George Vlahavas
3cb7c4b342
Install man page
Generate the man page with txt2tags and install it when running the
install.sh script.
11 years ago
George Vlahavas
dadc4360fa
Add USAGE section in man page
Add a USAGE section in the man page, with instructions on how to use
xdgmenumaker for fluxbox, icewm and windowmaker.
11 years ago
George Vlahavas
426dfa1248
Fix README
Change "menu item" to "icon". It didn't make much sense the way it was.
11 years ago
George Vlahavas
79fa253817
Add manpage
11 years ago
George Vlahavas
71f4faffd4
Escape closing parentheses in Fluxbox menus
Closing parentheses need to be escaped when generating Fluxbox menus,
otherwise, they are cropped out, along with everything that comes after
them.
11 years ago
gapan
ea7f7d4fb7
update hebrew translations
Signed-off-by: George Vlahavas <vlahavas@gmail.com>
12 years ago
George Vlahavas
c702c354c8
Don't use duplicate .desktop file entries
If a .desktop file is present in more than one locations, use only the
.desktop file that should take precedence (e.g. the one in
~/.local/share/applications/ over the one in /usr/share/applications/.
12 years ago
George Vlahavas
12d79918d3
Add a short option (-n) for the --no-submenu long option
12 years ago
Jeff Woods
bad018f59a
desktop files that specify an absolute path to an icon will use
that path, rather than stripping the path and trying to find a
matching icon. This allows for applications that use an icon in a
non-standard directory.
12 years ago
Jeff Woods
a91a914a84
Fix crash when generating submenu and application icon doesn't exist.
12 years ago
George Vlahavas
9174b41b55
Create a submenu by default in icewm mode
12 years ago
George Vlahavas
e2272d2c84
Adjust spacing for submenus
If submenus are not created by using the --no-submenu option, adjust the
start of line spacing to be one level less.
12 years ago
George Vlahavas
4932104981
Add --no-submenu option
Using the --no-submenu option, a submenu that includes all category
menus is not created. All category menus are placed in the top level
menu. Only usable with fluxbox for now.
12 years ago
George Vlahavas
cba83ebda6
Mention icewm at the top of the README
13 years ago
gapan
b5d945a358
Added icewm section in the README file
13 years ago
gapan
118bc2c9b7
Updated help message for icewm
13 years ago
gapan
7aabe6a5e3
Added support for creating menus for icewm
13 years ago
gapan
b911c027dc
No need to check for the right suffix twice
13 years ago
gapan
d77ab45892
Remove test print command
13 years ago
gapan
5a247e6553
Don't crawl through the same xdg_data_dirs twice
13 years ago
gapan
dcdbb406f5
Fix typo
13 years ago
gapan
39c3336800
Updated README
13 years ago
gapan
69c4136ada
Lookup in all directories specified by xdg specs
13 years ago
gapan
86cf69e9c6
Make sure we're using the global seticon variable
13 years ago
gapan
10bc5dbe5c
Added icons for categories
13 years ago
gapan
2f3090d8c4
Added support for icons.
Fixed an error message text.
13 years ago
gapan
50a800d984
Only parse .desktop files
13 years ago
gapan
6174cfe2b6
Added COPYING file
13 years ago
gapan
3ae0d766f3
Added AUTHORS file
13 years ago