Support reuse of uploaded images/pictures

Is your feature request related to a problem? Please describe.

Sometimes when I change the icon/cover/wallpaper image or when I want to insert a picture in the block I want to reuse the image I uploaded before, it is current not possible, I have to browse the local folder every time to find the image I need.

Describe the solution you’d like

The upload dialog box should display the 10 (for example) most recently used images uploaded by the user, just like the recently used emoji.

And I think there should be a separate tab on the upload dialog box or a separate UI interface to support browsing all uploaded pictures and selecting the needed.

The current filter box on the upload dialog box supports searching for pictures directly by name is also an option.

Additional context

The current test seems to be for the same picture, even if the file name is changed, it will not be uploaded repeatedly.