Michael Ikemann

Results 26 comments of Michael Ikemann

Kivy 2.1.0 also crashes for me on Ubuntu 22.04 und OS X 12 Montery when either trying to close or resize a window because "EventLoop is None" in more or...

> Could you replace the double quotes with single quotes? See https://github.com/zauberzeug/nicegui/blob/main/CONTRIBUTING.md#single-vs-double-quotes Done. Have read the CONTRIBUTING.md of course, after so many years of C++ and double quotes for everything...

Added the missing checks + unit tests, removed Client.current_client and added the sections to the documentation page based upon your examples in the .tab variant.

Updated. I already referred [#2837](https://github.com/zauberzeug/nicegui/pull/2837) in the documentation to explain when to use **tab** and when to use **client**. The count in **It features four built-in storage types:** needs to...

Resolved the conflicts with the new main branch and adjusted the doc accordingly.

Thanks @falkoschindler, regarding your questions: > 1. Is `client.state` a good name for this kind of storage? What do you think about `client.storage`? I'm undecided though. Since it is very...

Hello @rodja, sure. As this Pull Request here is anyway just a draft yet and the amount of changes of the per-tab data was manageable I extracted the lines into...

Added support for query and URL path parameters such as required by the modularization example. https://github.com/Alyxion/nicegui/blob/feature/client_data/examples/modularization/main.py works really like a charm now in regards of user experience when switching pages....

Added the possibility to explicitly define which pages are handled by the SPA router and which ones are not via include and exclude lists of masks and alternatively implicit @page-decorated...

**Regarding 1.**: It was required for the login example which stored the credentials per tab but I moved that now to another branch as backup and reverted everything regarding per...