add:core: -added possibility to select objects in the command system by filter expres...
authortegzed <tegzed@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 7 Sep 2011 20:00:13 +0000 (20:00 +0000)
committertegzed <tegzed@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 7 Sep 2011 20:00:13 +0000 (20:00 +0000)
commit6273a5a4ae51bba823a4f563882201b1651ee832
tree79ea9b1f83f9730648e9492c6288a75e837aa9d5
parent87e85d7578e9a5c9226d73eec30d5683ef004f1d
add:core: -added possibility to select objects in the command system by filter expressions (Eg: osd[@attr1==1 && (@attr2 != 2 || @attr3 != "strval") ][0]) and optionally indexing the result of filtering
- enabled setting common attributes (x,y,w,h) for OSDs in one place
- removed osd_set_attr() command system function in favour of the new object selection mechanism

git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4768 ffa7fe5e-494d-0410-b361-a75ebd5db220
navit/navit/Makefile.am
navit/navit/command.c
navit/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c
navit/navit/obj_filter.c [new file with mode: 0755]
navit/navit/obj_filter.h [new file with mode: 0644]
navit/navit/osd.c
navit/navit/osd.h
navit/navit/osd/core/osd_core.c