Nickolay Savchenko
Nickolay Savchenko
* Color generation from a predefined list of colors (different for day and night themes) * Generate name from list stored in assets * Tests run configured with github actions...
Flutter (https://flutter.dev/) will allow us to implement complex UI and new features faster. And in addition Web/iOS/Desktop support out of the box. What do you think about it? Roadmap: 1....
Its normal to have 5+ parameters in flutter if only 1..3 required. For example:  Typical API request - only 3 parameters required, but we need to have ability to...
In Flutter can be 5-10 optional parameters. Check out all `.copyWith` methods, constructors. This rule make sense only for positional and required parameters.
Fix comparsion numbers with floating point. Potentially fixed (need check) https://github.com/bluefireteam/photo_view/issues/220
Decoding (math operations) proceeds in UI isolate. This cause lags when scrolling list with images (like Instagram feed).
Code below works fine ``` .groupBy((event) => event.type) .flatMap((groupByType) => groupByType.toSet().asStream()) ``` But if you change to this - onNext never called because of groupByType.toSet() never completes ``` .groupBy((event) =>...
I used example "feed" with flick multi manager. All working great, but when I open landscape video in fullscreen then all app rebuilds and item widgets also disposes and inits...
When video opened in fullscreen mode (overlay) I want to cancel by swipe. Possible solutions: - simple gesture detector over player - wrap into SwipeToDismiss if it is possible -...
Click on action view and content view will be appear instead of action view This bug has also app-compat implementation. 