diff options
author | Dave Davenport <qball@gmpclient.org> | 2020-04-16 23:31:43 +0200 |
---|---|---|
committer | Dave Davenport <qball@gmpclient.org> | 2020-04-16 23:31:43 +0200 |
commit | 3e64e4422df516acb519de767889890e384c7645 (patch) | |
tree | 0c02bd6c5cd5a7691da61db1f586df5af3378129 /source/widgets | |
parent | 1104d1d53a6e8be8448adb2ef5bf7d66d08aa5b9 (diff) |
[DMenu] Implement -keep-right
Fixes: #1089
Diffstat (limited to 'source/widgets')
-rw-r--r-- | source/widgets/listview.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/source/widgets/listview.c b/source/widgets/listview.c index 8739a846..e77438c0 100644 --- a/source/widgets/listview.c +++ b/source/widgets/listview.c @@ -971,6 +971,16 @@ void listview_set_fixed_num_lines ( listview *lv ) } } +void listview_set_ellipsize_start ( listview *lv ) +{ + if ( lv ) { + lv->emode = PANGO_ELLIPSIZE_START; + for ( unsigned int i = 0; i < lv->cur_elements; i++ ) { + textbox_set_ellipsize ( lv->boxes[i].textbox, lv->emode ); + } + } +} + void listview_toggle_ellipsizing ( listview *lv ) { if ( lv ) { |