Pascal Welsch
Pascal Welsch
Google announced the [architecture components](https://developer.android.com/topic/libraries/architecture/index.html) with falls into the same category as `Ti`. It has some feature where ThirtyInch lacks behind: Composition and multiple shared ViewModels per Activity/Fragment. But we...
@k0shk0sh discovered a one in a million crash in production ``` Fatal Exception: java.lang.IllegalStateException: no ui thread executor available at net.grandcentrix.thirtyinch.TiPresenter.runOnUiThread(TiPresenter.java:371) at net.grandcentrix.thirtyinch.TiPresenter.sendToView(TiPresenter.java:518) ... ``` It was possible to call...
Ti logo
First draft of a logo for `Ti`. Uses `Roboto Mono` as font I must admit I'm not 100% happy 😅
`Renderer` is class holding a `ViewModel` (POJO) and render it to the `View` when the `ViewModel` changes or a new `View` gets attached to the presenter. ### *Not* ready for...
## Early draft on how to persist Presenters based on #50 ### Background Presenters should be able persist their state so they can reuse their state after the process has...
The android instrumentation tests are slow, and starting the emulator takes ages. (reference #116) Also the environment is flaky. Builds continue to fail because the emulator startup fails or the...
Our `TiLifecycleObserver` API is great an maybe the best feature of ThirtyInch. It allows everyone to add functionality to `TiPresenters`. We use it for our [`rx`](https://github.com/grandcentrix/ThirtyInch/blob/master/rx2/src/main/java/net/grandcentrix/thirtyinch/rx2/RxTiPresenterUtils.java#L49) implementation and the proposed...
Translate Wiredash to French. Unfortunately, we aren't fluent in French and would like a native speaker to help us out. Please follow the [instructions](https://docs.wiredash.io/sdk/localization/#add-support-for-new-languages) on how to contribute your locale...
My Flutter Web app contains plain old HTML elements. Taking a screenshot doesn't work and it then crashes when saving it with drawings ``` Unexpected null value. dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 236:49 throw_...
While showing a Google Map I go this error. Everything works but I'm not sure what exactly causes it. Keeping it here without reproducible minimal example to look into it...