e fm filepreview: show symlink status.
SVN revision: 74885
This commit is contained in:
parent
b196e15bed
commit
40871357ff
|
@ -640,7 +640,20 @@ _e_fwin_icon_popup(void *data)
|
|||
edje_object_signal_emit(edje, "e,state,focused", "e");
|
||||
mw = zone->w * fileman_config->tooltip.size / 100.0;
|
||||
mh = zone->h * fileman_config->tooltip.size / 100.0;
|
||||
list = e_widget_framelist_add(fwin->popup->evas, fwin->popup_icon->file, 0);
|
||||
if (fwin->popup_icon->link)
|
||||
{
|
||||
if (fwin->popup_icon->real_link == NULL)
|
||||
snprintf(buf, sizeof(buf), _("%s → %s ⇒ (broken)"), fwin->popup_icon->file, fwin->popup_icon->link);
|
||||
else if (fwin->popup_icon->real_link != fwin->popup_icon->link)
|
||||
snprintf(buf, sizeof(buf), _("%s → %s ⇒ %s"), fwin->popup_icon->file, fwin->popup_icon->link, fwin->popup_icon->real_link);
|
||||
else if (fwin->popup_icon->broken_link)
|
||||
snprintf(buf, sizeof(buf), _("%s → %s (broken)"), fwin->popup_icon->file, fwin->popup_icon->link);
|
||||
else
|
||||
snprintf(buf, sizeof(buf), _("%s → %s"), fwin->popup_icon->file, fwin->popup_icon->link);
|
||||
}
|
||||
else
|
||||
snprintf(buf, sizeof(buf), "%s", fwin->popup_icon->file);
|
||||
list = e_widget_framelist_add(fwin->popup->evas, buf, 0);
|
||||
o = e_widget_filepreview_add(fwin->popup->evas, mw, mh, 0);
|
||||
snprintf(buf, sizeof(buf), "%s/%s", e_fm2_real_path_get(fwin->cur_page->fm_obj), fwin->popup_icon->file);
|
||||
e_widget_filepreview_path_set(o, buf, fwin->popup_icon->mime);
|
||||
|
|
Loading…
Reference in New Issue