Ticket #619: POI_prepend.patch

File POI_prepend.patch, 696 bytes (added by nioui, 11 years ago)

Patch to build the POI list by prepending instead of appending

  • navit/gui/internal/gui_internal.c

     
    23202320                                    item_coord_get_pro(item, &c, 1, pro) &&
    23212321                                    coord_rect_contains(&sel->u.c_rect, &c) &&
    23222322                                    (idist=transform_distance(pro, &center, &c)) < dist) {
    2323                                         gui_internal_widget_append(w2, wi=gui_internal_cmd_pois_item(this, &center, item, &c, idist));
     2323                                        gui_internal_widget_prepend(w2, wi=gui_internal_cmd_pois_item(this, &center, item, &c, idist));
    23242324                                        wi->func=gui_internal_cmd_position;
    23252325                                        wi->data=(void *)2;
    23262326                                        wi->item=*item;