I18N: Switch to getting categories by index instead of by string lookup

Also gets rid of the shared_ptr usage, and generally makes things nicer.

Needed for later config refactorings, good to get in early.
This commit is contained in:
Henrik Rydgård committed 2023-04-07 10:35:01 +02:00
1 parent 07b8b6f35a
commit ee6234ecb6
65 files changed
+535 -516

No files matched your search

+2 -2
View File
@@ -517,7 +517,7 @@ void ListView::Measure(const UIContext &dc, MeasureSpec horiz, MeasureSpec vert)
}
std::string ListView::DescribeText() const {
auto u = GetI18NCategory("UI Elements");
auto u = GetI18NCategory(I18NCat::UI_ELEMENTS);
return DescribeListOrdered(u->T("List:"));
}
@@ -552,4 +552,4 @@ bool StringVectorListAdaptor::AddEventCallback(View *view, std::function<EventRe
return EVENT_DONE;
}
}
} // namespace