GithubHelp home page GithubHelp logo

ju1ius / marchobmenu Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 0.0 280 KB

An automated XDG menu system for Openbox [This project has been superseded by ju1ius/uxdgmenu !]

C 16.85% Shell 13.08% Python 70.07%

marchobmenu's People

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

marchobmenu's Issues

2.0 menu generation issue

I'm using crunchbang (debian) with openbox. After installing marchobmen2.0 (from .deb) i get the following error. After uninstalling ncmpcpp it gave me a similar error for Htop. So this has something to do with the generation of terminal apps. Hope you can solve this. Untill then, i'll stick with version 1.3.

Traceback (most recent call last): File "./mom.py", line 80, in print_menu(menu) File "./mom.py", line 44, in print_menu print_submenu(entry) File "./mom.py", line 22, in print_submenu print_menu(entry) File "./mom.py", line 46, in print_menu print_exec(entry) File "./mom.py", line 34, in print_exec cmd TypeError: not all arguments converted during string formatting

kde apps not starting

As in subject, kde apps don't start, except k3b!

Cause: to their 'command' is added the string -caption".

Hi

category names

In v2.1 category names are in English, not in system locale. Program names are in system locale.

In v1.3 category names were in system locale as well.

'/etc/xdg/menus/applications.menu', File not found

First of all, thank you for your wonderful script!

However, I would like to report a small problem on Squeeze:

~$ mom-daemon start
Traceback (most recent call last):
  File "/usr/bin/mom-daemon", line 253, in 
    start(options)
  File "/usr/bin/mom-daemon", line 57, in start
    update()
  File "/usr/bin/mom-daemon", line 83, in update
    fp.write(menu.parse_menu_file(MENU_FILE))
  File "/usr/lib/marchobmenu/marchobmenu/applications.py", line 18, in
parse_menu_file
    menu = xdg.Menu.parse(menu_file)
  File "/usr/lib/pymodules/python2.6/xdg/Menu.py", line 506, in parse
    raise ParsingError('File not found', "/etc/xdg/menus/%s" % candidate)
xdg.Exceptions.ParsingError: ParsingError in file
'/etc/xdg/menus/applications.menu', File not found

I have solved it with a symlink:
cd /etc/xdg/menus/
ln -s mom-applications.menu applications.menu

I hope this information can be useful.

Hi and thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.