Fix:maptool:Another name for faroe islands
[navit-package] / navit / attr_def.h
index 08ac4da..9403042 100644 (file)
@@ -1,6 +1,6 @@
 /**
  * Navit, a modular navigation system.
- * Copyright (C) 2005-2008 Navit Team
+ * Copyright (C) 2005-2009 Navit Team
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public License
@@ -22,6 +22,7 @@
 /* common */
 ATTR2(0x00000000,none)
 ATTR(any)
+ATTR(any_xml)
 
 ATTR2(0x00010000,type_item_begin)
 ATTR(town_streets_item)
@@ -29,16 +30,16 @@ ATTR(street_name_item)
 ATTR(street_name_numbers_item)
 ATTR(street_item)
 ATTR(street_number_item)
-ATTR(item_type) /* fixme */
+ATTR(position_sat_item)
 ATTR2(0x0001ffff,type_item_end)
 
 ATTR2(0x00020000,type_int_begin)
-ATTR(h)
+ATTR(h_remove)
 ATTR(id)
 ATTR(flags)
-ATTR(w)
-ATTR(x)
-ATTR(y)
+ATTR(w_remove)
+ATTR(x_remove)
+ATTR(y_remove)
 ATTR(flush_size)
 ATTR(flush_time)
 ATTR(zipfile_ref)
@@ -65,18 +66,95 @@ ATTR(announce_name_systematic_first)
 ATTR(antialias)
 ATTR(order_delta)
 ATTR(baudrate)
-ATTR(font_size)
+ATTR(font_size_remove)
 ATTR(icon_xs)
 ATTR(icon_l)
 ATTR(icon_s)
 ATTR(spacing)
+ATTR(recent_dest)
 ATTR(destination_distance)
+ATTR(check_version)
+ATTR(details)
+ATTR(width)
+ATTR(offset)
+ATTR(directed)
+ATTR(radius)
+ATTR(text_size)
+ATTR(level)
+ATTR(icon_w)
+ATTR(icon_h)
+ATTR(rotation)
+ATTR(checksum_ignore)
+ATTR(position_fix_type)
+ATTR(timeout)
+ATTR(orientation)
+ATTR(keyboard)
+ATTR(position_sats_signal)
+ATTR(cps)
+ATTR(fast)
+ATTR(osd_configuration)
+ATTR(columns)
+ATTR(align)
+ATTR(sat_prn)
+ATTR(sat_elevation)
+ATTR(sat_azimuth)
+ATTR(sat_snr)
+ATTR(autozoom)
+ATTR(version)
+ATTR(autozoom_min)
+ATTR(maxspeed)
+ATTR(cdf_histsize)
+ATTR(message_maxage)
+ATTR(message_maxnum)
+ATTR(pitch)
+ATTR(roll)
+ATTR(yaw)
+ATTR(route_status)
+ATTR(route_weight)
+ATTR(distance_metric)
+ATTR(route_mode)
+ATTR(maxspeed_handling)
+ATTR(flags_forward_mask)
+ATTR(flags_reverse_mask)
+ATTR(house_number_interpolation)
+ATTR(house_number_left_interpolation)
+ATTR(house_number_right_interpolation)
+ATTR(delay)
+ATTR(lag)
+ATTR(bpp)
+ATTR(fullscreen)
+ATTR(windowid)
+ATTR(hog)
+ATTR(flags_town)
+ATTR(flags_street)
+ATTR(flags_house_number)
+ATTR(use_camera)
+ATTR(flags_graphics)
+ATTR(zoom_min)
+ATTR(zoom_max)
+ATTR(gamma)
+ATTR(brightness)
+ATTR(contrast)
+ATTR2(0x00027500,type_rel_abs_begin)
+/* These attributes are int that can either hold relative              *
+ * or absolute values. A relative value is indicated by                *
+ * adding 0x60000000.                                                                                                                                                          *
+ *                                                                                                                                                                                                                                     *
+ * The range of valid absolute values is -0x40000000 to                        *
+ * 0x40000000, the range of relative values is from                                    *
+ * -0x20000000 to 0x20000000.                                                                                                                          */
+ATTR(h)
+ATTR(w)
+ATTR(x)
+ATTR(y)
+ATTR(font_size)
+
 ATTR2(0x00028000,type_boolean_begin)
 /* boolean */
 ATTR(overwrite)
 ATTR(active)
-ATTR(cursor)
-ATTR(orientation)
+ATTR(follow_cursor)
+ATTR(orientation_removeme)
 ATTR(tracking)
 ATTR(menubar)
 ATTR(statusbar)
@@ -90,8 +168,24 @@ ATTR(button)
 ATTR(ondemand)
 ATTR(menu_on_map_click)
 ATTR(direction)
-ATTR(route_follow_straight)
+ATTR(route_follow_straight_REMOVE) // This is to be removed with the next version
 ATTR(gui_speech)
+ATTR(town_id) /* fixme? */
+ATTR(street_id) /* fixme? */
+ATTR(district_id) /* fixme? */
+ATTR(drag_bitmap)
+ATTR(use_mousewheel)
+ATTR(fullscreen_old)
+ATTR(position_magnetic_direction)
+ATTR(use_overlay)
+ATTR(night_mode)
+ATTR(autozoom_active)
+ATTR(position_valid)
+ATTR(frame)
+ATTR(tell_street_name)
+ATTR(bluetooth)
+ATTR(signal_on_map_click)
+ATTR(route_active)
 ATTR2(0x0002ffff,type_int_end)
 ATTR2(0x00030000,type_string_begin)
 ATTR(type)
@@ -115,14 +209,14 @@ ATTR(phone)
 ATTR(entry_fee)
 ATTR(open_hours)
 ATTR(skin)
-ATTR(fullscreen)
+ATTR(fullscreen_removeme)
 ATTR(view_mode)
 ATTR(tilt)
 ATTR(media_window_title)
 ATTR(media_cmd)
 ATTR(image_codec)
 /* poi */
-ATTR(icon)
+ATTR(icono)
 ATTR(info_html)
 ATTR(price_html)
 /* navigation */
@@ -131,6 +225,7 @@ ATTR(navigation_long)
 ATTR(navigation_long_exact)
 ATTR(navigation_speech)
 ATTR(name)
+ATTR(cursorname)
 ATTR(source)
 ATTR(description)
 ATTR(gc_type)
@@ -146,20 +241,75 @@ ATTR(url_local)
 ATTR(gc_size)
 ATTR(gc_difficulty)
 ATTR(gc_terrain)
+ATTR(icon_src)
+ATTR(position_time_iso8601)
+ATTR(house_number)
+ATTR(osm_member)
+ATTR(osm_tag)
+ATTR(municipality_name)
+ATTR(county_name)
+ATTR(state_name)
+ATTR(message)
+ATTR(callbacks)
+ATTR(enable_expression)
+ATTR(fax)
+ATTR(email)
+ATTR(url)
+ATTR(profilename)
+ATTR(projectionname)
+ATTR(town_or_district_name)
+ATTR(postal)
+ATTR(postal_mask)
+ATTR(house_number_first)
+ATTR(house_number_last)
+ATTR(house_number_left_first)
+ATTR(house_number_left_last)
+ATTR(house_number_right_first)
+ATTR(house_number_right_last)
+ATTR(town_name_match)
+ATTR(district_name_match)
+ATTR(street_name_match)
+ATTR(language)
+ATTR(subtype)
+ATTR(filter)
+ATTR(daylayout)
+ATTR(nightlayout)
+ATTR(xml_text)
+ATTR(layout_name)
+ATTR(user_name)
+ATTR(user_pass)
+ATTR(status_text)
 ATTR2(0x0003ffff,type_string_end)
+ATTR2(0x00040000,type_special_begin)
 ATTR(order)
-ATTR2(0x00050000,type_double_start)
+ATTR(item_type)
+ATTR(item_types)
+ATTR(dash)
+ATTR(sequence_range)
+ATTR(angle_range)
+ATTR(speed_range)
+ATTR(attr_types)
+ATTR(ch_edge)
+ATTR(zipfile_ref_block)
+ATTR2(0x0004ffff,type_special_end)
+ATTR2(0x00050000,type_double_begin)
 ATTR(position_height)
 ATTR(position_speed)
 ATTR(position_direction)
+ATTR(position_hdop)
+ATTR(position_radius)
 ATTR2(0x0005ffff,type_double_end)
-ATTR2(0x00060000,type_coord_geo_start)
+ATTR2(0x00060000,type_coord_geo_begin)
 ATTR(position_coord_geo)
 ATTR(center)
+ATTR(click_coord_geo)
 ATTR2(0x0006ffff,type_coord_geo_end)
 ATTR2(0x00070000,type_color_begin)
 ATTR(color)
 ATTR(color2)
+ATTR(background_color)
+ATTR(text_color)
+ATTR(background_color2)
 ATTR2(0x0007ffff,type_color_end)
 ATTR2(0x00080000,type_object_begin)
 ATTR(navit)
@@ -174,9 +324,48 @@ ATTR(former_destination_map)
 ATTR(graphics)
 ATTR(gui)
 ATTR(trackingo) /* fixme */
+ATTR(plugins)
+ATTR(layer)
+ATTR(itemgra)
+ATTR(polygon)
+ATTR(polyline)
+ATTR(circle)
+ATTR(text)
+ATTR(icon)
+ATTR(image)
+ATTR(arrows)
+ATTR(mapset)
+ATTR(osd)
+ATTR(plugin)
+ATTR(speech)
+ATTR(coord)
+ATTR(private_data)
+ATTR(callback_list)
+ATTR(displaylist)
+ATTR(transformation)
+ATTR(vehicleprofile)
+ATTR(roadprofile)
+ATTR(announcement)
+ATTR(cursor)
+ATTR(config)
 ATTR2(0x0008ffff,type_object_end)
 ATTR2(0x00090000,type_coord_begin)
 ATTR2(0x0009ffff,type_coord_end)
 ATTR2(0x000a0000,type_pcoord_begin)
 ATTR(destination)
+ATTR(position)
 ATTR2(0x000affff,type_pcoord_end)
+ATTR2(0x000b0000,type_callback_begin)
+ATTR(resize)
+ATTR(motion)
+ATTR(keypress)
+ATTR(window_closed)
+ATTR(log_gpx)
+ATTR(log_textfile)
+ATTR(graphics_ready)
+ATTR2(0x000bffff,type_callback_end)
+ATTR2(0x000c0000,type_int64_begin)
+ATTR(osm_nodeid)
+ATTR(osm_wayid)
+ATTR(osm_relationid)
+ATTR2(0x000cffff,type_int64_end)