Hassan DRAGA

Results 14 issues of Hassan DRAGA

Getting needed permissions without Leaving the app. The needed `Android Support Library v4` it's already available in `build.gradle` file, so it's safe. This also need `android.permission.ACCESS_FINE_LOCATION`, it's on another PR...

Because this example does not use yet the [Companion device pairing](https://developer.android.com/guide/topics/connectivity/companion-device-pairing) API's, we need then ACCESS_FINE_LOCATION permission to scan, otherwise scanning is always empty.

Update gradle-wrapper.properties to fix "Invalid Gradle JDK configuration found"

Right now there is only `mode_fan_off` but not `mode_fan_on` !

bug
font Material Icons

We are planning to start using MCBoot soon, and I have some questions please. Basically, our board has two MCU, ESP32 and STM32, we are planning to flash the STM32...

![123605629-927ec500-d7eb-11eb-96d2-d2f2d73b509c](https://user-images.githubusercontent.com/16948659/124608168-7f4ba500-de3c-11eb-965b-f10cdf512ec4.png) Original: https://github.com/alifcommunity/compiler/issues/29

right now WebUI send messages directly without any queue. we need to add this feature ASAP.

I don't have enough time to finish the [Rust wrapper here](https://github.com/alifcommunity/webui/blob/ceb809ba5c5d83a0143c47fe4068f9a520ce107f/examples/Rust/hello_world/src/Webui.rs#L299), if you have experience in Rust, you can tray to create a C struct `webui_javascript_int_t`, pass it to `webui_run_js_int_struct()`...

help wanted

WebUI runs the web browser using this command: `open --new -a "Google Chrome.app" --args --user-data-dir="/Users/_USER_NAME_HERE_/.WebUI/WebUIChromeProfile" --no-first-run --no-proxy-server --safe-mode --disable-extensions --disable-background-mode --disable-plugins --disable-plugins-discovery --disable-translate --disable-features=Translate --bwsi --disable-sync --disable-sync-preferences --disable-component-update --allow-insecure-localhost --app=http://localhost:12345`...

help wanted

If you use Linux, and your only installed web browser is the latest Firefox, WebUI probably won't work because Firefox itself can't create a new profile. `firefox -CreateProfile "WebUI /home/me/.WebUI/WebUIFirefoxProfile"`...

help wanted