Skip to content

Conversation

@Vogtinator
Copy link
Member

@Vogtinator Vogtinator commented Mar 24, 2022

Mixture of all kinds of changes.

See the individual commits for details.

@Vogtinator Vogtinator force-pushed the androidwa branch 2 times, most recently from 436623a to b1d2b49 Compare March 27, 2022 20:04
@Vogtinator Vogtinator marked this pull request as ready for review March 27, 2022 20:05
@Vogtinator Vogtinator mentioned this pull request Mar 28, 2022
This can fail for some reason if the Uri is not persistable, possibly caused
by Qt not passing FLAG_GRANT_PERSISTABLE_URI_PERMISSION.
That's necessary for style extraction to work.
That way it can be reached with keyboard navigation. It also makes the
TextField no longer the first item on the ConfigKits page, which triggered the
virtual keyboard to appear each time it was opened.
When sending a file, the thottle timer is disabled automatically. It was only
automatically disabled again if the transfer succeeded.
Otherwise it would receive all the signals it connects to multiple times.
That way it's easier to separate the output and the command history is also
visible.
For some reason, items within a layout can just grow beyond the size of the
layout. Limit them to stay within the parent's region.
This was apparently missed when porting away from designated initializers.
It led to random transmission failures.
Apparently Android checks for equivalence of the passed URLs at a string level
when looking up URI grants. It has to be fully encoded to match properly.

Fixes nspire-emus#202
@Vogtinator Vogtinator merged commit debd01c into nspire-emus:master Mar 28, 2022
@Vogtinator Vogtinator deleted the androidwa branch August 6, 2022 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant