proneon267
proneon267
~~I will implement this feature in #2096 as they are related, but after the completion of window states API #1884.~~ Done in #2364
Based on @mhsmith 's box hack, I have extended it to implement all the values of ``alignment`` without using ``alignment`` pack style property itself. It is using a custom function:``def...
Hi @hyuri, it seems like there has been a misunderstanding due to my previously [outdated comment](https://github.com/beeware/toga/issues/2862#issuecomment-2559258650). The behavior you are encountering is clearly documented in the docs: https://toga.readthedocs.io/en/stable/reference/api/window.html#toga.Window.size. The `RuntimeError`...
>@proneon267 Oh, I see. So it's a design decision made to accommodate one [buggy] platform. >... >But isn't this approach a little redundant? Since all platform will raise this exception...
It seems that on macOS, the reason for the "Enter Full Screen" menu option not being shown is because we are creating the toga command groups dynamically(i.e., only those groups...
Indeed, I was overthinking it 😅 Thanks for the help!
@freakboy3742 Another question 😁, how are the order numbers decided for the groups? Is there any specific calculation to arrive at these order numbers: https://github.com/beeware/toga/blob/main/core/src/toga/command.py#L158-L164
>Are these defaults causing a problem somewhere, or is this just a request for a background explanation? No, I just needed an explanation. Thank you 😊 Also, regarding implementation on...
This bug is currently not reproducible with the current main branch, maybe it was something with the old fullscreen APIs.
Oh, I see it now, so you were resizing the window after entering fullscreen, without exiting fullscreen mode first: ```python def go_to_page_one(self, widget): self.main_window.size = (800, 600) self.main_window.content = self.page_one...