Hi, its me again ;) So, i start to write patch to support FreeDesktop menu on weekends and now can show first results. Note, that patch is bogus (i.e. still does not support many xml entries in menu spec and many entries in desktop spec), but i still work at it and think implement quazi-full support of FreeDesktop standart.
So, how to use it:
1. copy files e_fd_menu.{c,h} in e/src/bin
2. patch e/src/bin/e_int_menus.c
3. patch e/src/bin/Makefile.am
4. patch e/configure.in
change MENU_FILE, APP_DIRS and DESKTOP_DIRS in e_fd_menu.c file.
(supporting menu change is in my ToDo list).
PS: patches and ideas are WELCOME!
PPS: code is _extremly_ prealpha. i repeat again: this is just first
result.
PPPS: to distributors: if you interested in this patch, please write
me at bp [at] altlinux [dot] ru .
--
Pavel Boldin aka davinchi. mail-to: ldavinchi /at\ inbox _dot_ ru
ZU - Zagovor Unixoidov. SSAU 303.
freedesktop_menu-prealpha.0.0.0.1.tar.bz2
Description: application/bzip2
signature.asc
Description: OpenPGP digital signature
