Here are a few more features I think would be valuable for the Icon Picker.
1) The Icon Picker search field only accepts search words like "arrow" which is fine when I'm looking for a new icon. But what if I have the icon value in my code? How do I know what icon corresponds to "Chr(0xF209)"?
The solution would be to allow the Icon Picker search field accept the hex value for the icon, like "0xF209" or even "Chr(0xF209)". I hard the code icons in code and often I don't remember exactly what the icon looks like and I need to confirm it. To do that I have to go to the FontAwesome Cheat Sheet web site
http://fontawesome.io/cheatsheet/ or Material Icons
https://docs.flutter.io/flutter/material/Icons-class.html and look it up. There should be a faster way to do it with the Icon Picker.
2) If it could accept multiple strings like "0xF0AB 0xF0A8 0xF0A9 0xF0AA)" and display only those 4 icons, that would be great too.
3) When the Icon Picker displays a list of icons, the mouse over hint displays something like "Area Chart" which is helpful, but it would be better if it displayed: "
Area Chart: 0xF1FE".
4) When I use the Designer and I already have a FontAwesome icon defined for a label, and I click on the "..." in the "FontAwesome Icons" label property to display the Icon Picker, the Icon Picker window appears but it does NOT select the existing property icon or position it so I can see it in the list. Now I have to scroll through the list looking for it. It would be much easier for it to automatically reposition the list to the currently selected icon for the label property "FontAwesome Icons".
See image.
TIA