Status Update
Comments
jl...@google.com <jl...@google.com>
pa...@google.com <pa...@google.com> #2
Can you please double check the link to your git repository for the repro? It leads to a 404
lb...@gmail.com <lb...@gmail.com> #3
jl...@google.com <jl...@google.com> #4
After looking at the code, what surprises me is that it works on Android 12.
The correct way to achieve this is to never return false in the KeepOnScreenCondition
. Otherwise, the time between the condition being false and the new activity being visible will let the splash screen activity appear
The condition is evaluated for the current view tree only, so as soon as you start the next activity, it will be ignored and the splash screen will be removed.
jl...@google.com <jl...@google.com> #5
I'm marking this as working as intended, but please let me know if it doesn't work.
do...@google.com <do...@google.com> #6
sorry for delay, looks great Jens
lb...@gmail.com <lb...@gmail.com> #7
Also, please, have a CTRL+C shortcut to the ID. If there is no ID, maybe show the context menu, or something...
And, in the pane of attribute, have it working for every attribute (including ID, of course)
jl...@google.com <jl...@google.com> #8
"Copy Special"
Because the user may want to copy: the id (if present), view class name, or text value of the view (if present).
"CTRL+C"
It is unclear what the keystroke should copy to the clipboard since it could be either one of the 3 above choices. Maybe a textual representation of the string in component tree ? The attribute panel currently gives: "AttributeName<TAB>Value" which seems good.
lb...@gmail.com <lb...@gmail.com> #9
You could instead use "Copy..." , which means there is a choice of what to copy, that needs to be by the user.
The most usable one is to copy the ID as this is the most unique thing that's related to every View. It's also at the top of the context menu.
What do you mean by "textual representation of the string in component tree"? You mean how to reach there down the tree? This can be in a new context menu item.
About the attribute/property panel, if I focus on the value, I expect the value to be copied.
Description
Add a feature to copy data from the component tree and the properties panel.
Perhaps add a right click menu that has a copy action.
The action could be setup similar to "Copy Path/Reference" when right clicking on an editor tab i.e. there are several sub menus specifying what to copy to the clipboard.
For example: