Results 469 comments of Malcolm Smith

OK, in that case I don't have any other suggestions except what @freakboy3742 posted above.

As you can see by`print`ing it, the `native` object will be whatever widget your platform uses to implement Toga's `Box`. Instructions for using that object can be found in the...

The `invoke_intent_for_result` method (renamed to `intent_result`), was merged in #1217, but still isn't documented (#1798). It can be used to launch a native file open dialog like this: ```py from...

> it seems to be predicated on the assumption that widget containers are "string like". I think it's a lot more reasonable to consider them to be "list like" In...

> When I press the home button, neither `onPause()` or `onStop()` events are triggered. That's because those methods aren't included in [the Android template](https://github.com/beeware/briefcase-android-gradle-template/tree/main/%7B%7B%20cookiecutter.format%20%7D%7D/app/src/main/java/org/beeware/android), either in `IPythonApp` or in `MainActivity`....

> A macOS app can be running without having any windows, and still have focus. This is the default mode for a document-based app with no open documents. That's true,...

Although on_hide / on_show could be confusing names if they don't correspond to the existing hide / show methods, so I'm open to other suggestions.

> > Although on_hide / on_show could be confusing names if they don't correspond to the existing hide / show methods, so I'm open to other suggestions. > > Would...

> I agree with you that it would be better to use Scenes. > > Should this modification be included in this PR? or Should I implement this PR's APIs...

> And I'm saying there is _literally no difference_ between "visible/invisible" and "show/hide" from the perspective of Toga's existing API; so "visible" isn't an inherently better name than "show" for...