George Vlahavas
b01492403f
Update education category with new translations
9 years ago
George Vlahavas
66771426fd
Merge pull request #4 from rezso/patch-1
Fix manual installation
9 years ago
rezso
e28b7ebee2
Fix manual installation
man/xdgmenumaker.man not created, the manual never installed
9 years ago
George Vlahavas
c19c063d6f
Restore Version and Encoding fields
9 years ago
George Vlahavas
cf1e5cbd75
Update accessories category translations
9 years ago
George Vlahavas
b439dc6099
Update applications category translations
9 years ago
George Vlahavas
99ed4c4da1
Better wrapping of help screen
Manually wrap the --help message to 79 characters.
9 years ago
George Vlahavas
e558aff390
Better syntax for if statement
9 years ago
George Vlahavas
de13b106f2
Remove reduntant globals
No need for declaring these variables as globals in these functions.
Values are only read in there, not modified.
9 years ago
George Vlahavas
5c9423db02
Remove unnecessary comparisons with True
It's more pythonic to not have actual equality tests for True.
9 years ago
George Vlahavas
63258cdc97
Use markdown italics properly
9 years ago
George Vlahavas
edf5c451f6
Wrap config filenames with verbatim quotes
Use verbatim quotes when referring to configuration files in the text.
9 years ago
George Vlahavas
a1ff1d6d21
Rename README to README.md
9 years ago
George Vlahavas
51c2df2f65
Convert README to markdown
Use markdown formatting for README file.
9 years ago
George Vlahavas
aecf3fadb3
Rename INSTALL file to INSTALL.md
The installation instructions file is formatted with markdown, so why
not have the correct extension.
9 years ago
George Vlahavas
c7c6b967e5
Update installation instructions
Update the INSTALL file with updated instructions for using the
Makefile.
9 years ago
George Vlahavas
6c075e4903
Replace installation script with standard Makefile
Create a standard Makefile that replaces the non-standard installation
script.
9 years ago
George Vlahavas
7a6984a6ba
Mention --size in man page
10 years ago
George Vlahavas
fd6123eca6
Add --size command line option
Add a --size (or -s) command line option that sets the preferred icon
size.
10 years ago
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