From a7b2d55dc6a6e3ea8ac7bf7f99c4073b04c9ff29 Mon Sep 17 00:00:00 2001 From: Eugene Date: Mon, 1 Jan 2018 18:41:33 +0300 Subject: [PATCH] Fixed loading fonts with dot in name, fixed spelling in Russisn example sentence --- examples/widgets/unicode_textinput.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/examples/widgets/unicode_textinput.py b/examples/widgets/unicode_textinput.py index cc873e387..2abb01283 100644 --- a/examples/widgets/unicode_textinput.py +++ b/examples/widgets/unicode_textinput.py @@ -181,7 +181,7 @@ Persian: روباه قهوه ای سریع روی سگ تنبل قدیم Polish: Szybki brązowy lis przeskoczył nad leniwym psem życia. Portugese: A ligeira raposa marrom ataca o cão preguiçoso de idade. Romanian: Rapidă maro vulpea sare peste cainele lenes vechi. -Russian: Быстрый коричневый лис перепрыгивает через ленивый старый пес. +Russian: Быстрая коричневая лисица перепрыгивает ленивого старого пса. Serniam: Брза смеђа лисица прескаче лењог пса старог. Slovak: Rýchla hnedá líška skáče cez lenivého starého psa. Slovenian: Kožuščku hudobnega nad leni starega psa. @@ -233,11 +233,9 @@ class unicode_app(App): for fdir in fonts_path: for fpath in sorted(os.listdir(fdir)): - if '.' not in fpath: - continue - font, ext = fpath.rsplit('.') - if ext == 'ttf': - flist.append(font) + if fpath.endswith('.ttf'): + flist.append(font[:-4]) + return sorted(flist)