]> icculus.org git repositories - dana/openbox.git/commit
Add a parser for the action command language.
authorDana Jansens <danakj@orodu.net>
Tue, 26 Jul 2011 22:06:42 +0000 (18:06 -0400)
committerDana Jansens <danakj@orodu.net>
Sun, 30 Sep 2012 15:55:36 +0000 (11:55 -0400)
commit05026b3b1d9e957dce0779ece04095612bd46d2a
tree5da43525c45e893df3cfbaac6af40ef65f0a4cc3
parenta4d86c65b8beb3570d8395204f5185677edaeb3d
Add a parser for the action command language.

The parser generates list of actions (complete with filters).  The parser isn't
called anywhere yet, and uses the incomplete actions_act_new() function.

TODO:
The filters now are just text string key:value pairs. But they should
  become intelligent objects like actions are.
The actions need to change their option parsing from XML to the new key:value
  pair lists.
Makefile.am
openbox/actions.c
openbox/actions.h
openbox/actions_list.c [new file with mode: 0644]
openbox/actions_list.h [new file with mode: 0644]
openbox/actions_parser.c [new file with mode: 0644]
openbox/actions_parser.h [new file with mode: 0644]