A bunch of papercuts, warning fixes, and more
Here's a bunch of papercuts, warning fixes, and more:
- [Warning Fix, backportable to 23.08] Stop UserInfo from reading from the pageStack before adding has been added.
- [Warning Fix, backportable to 23.08] Fix binding loop on the Explore page.
- [UI Papercut] Modify the placeholder text on the Explore page slightly, so it discerns from trending posts and tags.
- [Warning Fix, backportable to 23.08] Remove invalid state handling from the Poll component, and register it properly so we can null check it better. Check the commit message for more details.
- [Warning Fix, backportable to 23.08] Push, don't replace pages for the main drawer actions since we clear the stack anyway.
- [Warning Fix] The EmojiDialog isn't an Overlay, so fix it's width calculations.
-
[UI Papercut, backportable to 23.08] You did implement profile editing, so the arrow is there in all it's glory
😉 - [UI Papercut] The display name is now shown in HTML (so custom emojis are rendered) in the profile editor.
-
[UI Papercut, backportable to 23.08] The icons for the banner/avatar uploads are now upload icons, and not download ones. This makes a little bit more sense now
😆 - [Warning Fix] Q_UNUSED that one reply in EmailBlockToolModel.
- [UI Papercut, backportable to 23.08] When more than one account is available, and it's name shows up on the main timeline - it now uses the same display name in HTML as everywhere else and not the username.
Edited by Joshua Goins