mirror of
https://git.srhtnin.garden/sarah/SaraFem.git
synced 2026-10-15 10:23:17 +02:00
Show icon previews in icon pickers
This commit is contained in:
1 parent
c542134f62
commit
efe6a3f948
3 files changed
+19
-4
No files matched your search
+10
-2
@@ -2128,7 +2128,11 @@ class Browser(ft.Row):
|
|||||||
value=Override.Icon if Override else "",
|
value=Override.Icon if Override else "",
|
||||||
label="Custom icon",
|
label="Custom icon",
|
||||||
options=[ft.DropdownOption(key="", text="(Use default)")] + [
|
options=[ft.DropdownOption(key="", text="(Use default)")] + [
|
||||||
ft.DropdownOption(key=Name, text=FolderIconLabelOverrides.get(Name, Name.split("_")[0].title()))
|
ft.DropdownOption(
|
||||||
|
key=Name,
|
||||||
|
text=FolderIconLabelOverrides.get(Name, Name.split("_")[0].title()),
|
||||||
|
leading_icon=getattr(ft.Icons, Name),
|
||||||
|
)
|
||||||
for Name in FolderIconChoices
|
for Name in FolderIconChoices
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
@@ -2319,7 +2323,11 @@ class Browser(ft.Row):
|
|||||||
value=DefaultBookmarkIcon,
|
value=DefaultBookmarkIcon,
|
||||||
label="Icon",
|
label="Icon",
|
||||||
options=[
|
options=[
|
||||||
ft.DropdownOption(key=Name, text=IconLabelOverrides.get(Name, Name.split("_")[0].title()))
|
ft.DropdownOption(
|
||||||
|
key=Name,
|
||||||
|
text=IconLabelOverrides.get(Name, Name.split("_")[0].title()),
|
||||||
|
leading_icon=getattr(ft.Icons, Name),
|
||||||
|
)
|
||||||
for Name in BookmarkIconChoices
|
for Name in BookmarkIconChoices
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|||||||
+4
-1
@@ -181,7 +181,10 @@ def BuildSettingsDialog(
|
|||||||
|
|
||||||
IconDropdown = ft.Dropdown(
|
IconDropdown = ft.Dropdown(
|
||||||
value=BandData["Icon"],
|
value=BandData["Icon"],
|
||||||
options=[ft.DropdownOption(key=Name, text=_FolderIconLabel(Name)) for Name in FolderIconChoices],
|
options=[
|
||||||
|
ft.DropdownOption(key=Name, text=_FolderIconLabel(Name), leading_icon=getattr(ft.Icons, Name))
|
||||||
|
for Name in FolderIconChoices
|
||||||
|
],
|
||||||
width=150,
|
width=150,
|
||||||
)
|
)
|
||||||
ImageField = ft.TextField(value=BandData["ImagePath"], label="Or custom image path", expand=True)
|
ImageField = ft.TextField(value=BandData["ImagePath"], label="Or custom image path", expand=True)
|
||||||
|
|||||||
+5
-1
@@ -296,7 +296,11 @@ class Sidebar(ft.Container):
|
|||||||
value=Bookmark.Icon,
|
value=Bookmark.Icon,
|
||||||
label="Icon",
|
label="Icon",
|
||||||
options=[
|
options=[
|
||||||
ft.DropdownOption(key=Name, text=IconLabelOverrides.get(Name, Name.split("_")[0].title()))
|
ft.DropdownOption(
|
||||||
|
key=Name,
|
||||||
|
text=IconLabelOverrides.get(Name, Name.split("_")[0].title()),
|
||||||
|
leading_icon=getattr(ft.Icons, Name),
|
||||||
|
)
|
||||||
for Name in IconChoices
|
for Name in IconChoices
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in new issue
Block a user