Language resets after clicking on license in about page

Steps to Reproduce

Replace the main.dart file

main.dart
import 'package:flutter/material.dart';

import 'generated/l10n.dart';
import 'package:flutter_localizations/flutter_localizations.dart';

void main() {
runApp(MyApp());
}

class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
  return MaterialApp(
    title: 'Flutter Demo',
    theme: ThemeData(
      primarySwatch: Colors.blue,
    ),
    home: MyHomePage(),
    localizationsDelegates: [
      S.delegate,
      GlobalMaterialLocalizations.delegate,
      GlobalWidgetsLocalizations.delegate,
      GlobalCupertinoLocalizations.delegate,
    ],
    supportedLocales: S.delegate.supportedLocales,
  );
}
}

class MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
  return Scaffold(
    appBar: AppBar(
      title: Text(S.of(context).test),
    ),
    body: Column(
      children: [
        AboutListTile(
            icon: Icon(Icons.text_snippet),
            applicationVersion: "",
            applicationLegalese: "",
            aboutBoxChildren: [
              Padding(
                padding: const EdgeInsets.only(top: 8.0),
                child: Text(S.of(context).test),
              )
            ]),
        TextButton(onPressed: () => setState(() {}), child: Text("setState"))
      ],
    ),
  );
}
}

Add   flutter_localizations package to pubspec.yaml

  flutter_localizations:
    sdk: flutter

Add the VSCode extension Flutter Intl
Follow steps from Flutter Intl to initialize and add a new language, I used de (german).
Replace the .arb files

intl_en.arb
{
  "@@locale": "en",
  "test": "test_en"
}

intl_de.arb
{
  "@@locale": "de",
  "test": "test_de"
}

Run the app, make sure the device language is not the default language, in this case I set the device language to german.
Open the about dialog, click on view license, then click on a license.
Go back to the main screen and click on setState

Expected results:
The language should stay the same
Actual results:
The language changes back to english, as can be seen in the app bar title string, although the device language is still german.

Logs

[ +102 ms] executing: [C:\Flutter\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +117 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] c5a4b4029c0798f37c4a39b479d7cb75daa7b05c
[   +1 ms] executing: [C:\Flutter\flutter/] git tag --points-at c5a4b4029c0798f37c4a39b479d7cb75daa7b05c
[ +145 ms] Exit code 0 from: git tag --points-at c5a4b4029c0798f37c4a39b479d7cb75daa7b05c
[   +1 ms] 2.0.1
[  +52 ms] executing: [C:\Flutter\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +58 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/stable
[   +1 ms] executing: [C:\Flutter\flutter/] git ls-remote --get-url origin
[  +58 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] https://github.com/flutter/flutter.git
[ +109 ms] executing: [C:\Flutter\flutter/] git rev-parse --abbrev-ref HEAD
[  +54 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +1 ms] stable
[ +124 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[  +12 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +80 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[  +57 ms] List of devices attached
           emulator-5554          device product:sdk_gphone_x86 model:sdk_gphone_x86 device:generic_x86_arm transport_id:1
[  +10 ms] C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell getprop
[  +71 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[  +13 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +131 ms] Skipping pub get: version match.
[ +173 ms] Generating C:\Flutter\Flutter_Projects\bug_report\bug_report\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +72 ms] ro.hardware = ranchu
[  +23 ms] Using hardware rendering with device sdk gphone x86. If you notice graphics artifacts, consider enabling software rendering with "--enable-software-rendering".
[  +42 ms] Initializing file store
[  +10 ms] Skipping target: gen_localizations
[   +9 ms] complete
[   +8 ms] Launching lib\main.dart on sdk gphone x86 in debug mode...
[   +7 ms] C:\Flutter\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\Flutter\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
C:\Flutter\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata --output-dill
C:\Users\JTB\AppData\Local\Temp\flutter_tools.d6d41e6a\flutter_tool.df9591c6\app.dill --packages C:\Flutter\Flutter_Projects\bug_report\bug_report\.dart_tool\package_config.json
-Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build\cache.dill.track.dill
[  +31 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell -x logcat -v time -t 1
[  +14 ms] <- compile package:bug_report/main.dart
[ +109 ms] --------- beginning of main
                    02-25 16:44:45.804 W/Binder:197_2(  197): type=1400 audit(0.0:13976): avc: denied { read } for name="wakeup35" dev="sysfs" ino=18546 scontext=u:r:system_suspend:s0
                    tcontext=u:object_r:sysfs:s0 tclass=dir permissive=0
[  +24 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe version
[  +61 ms] Android Debug Bridge version 1.0.41
           Version 30.0.4-6686687
           Installed as C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe
[   +8 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe start-server
[  +49 ms] Building APK
[  +31 ms] Running Gradle task 'assembleDebug'...
[   +5 ms] Using gradle from C:\Flutter\Flutter_Projects\bug_report\bug_report\android\gradlew.bat.
[   +1 ms] C:\Flutter\Flutter_Projects\bug_report\bug_report\android\gradlew.bat mode: 33279 rwxrwxrwx.
[  +18 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +213 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[   +1 ms] openjdk version "1.8.0_242-release"
           OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
           OpenJDK 64-Bit Server VM (build 25.242-b01, mixed mode)
[   +5 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +135 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[   +2 ms] openjdk version "1.8.0_242-release"
           OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
           OpenJDK 64-Bit Server VM (build 25.242-b01, mixed mode)
[   +3 ms] executing: [C:\Flutter\Flutter_Projects\bug_report\bug_report\android/] C:\Flutter\Flutter_Projects\bug_report\bug_report\android\gradlew.bat -Pverbose=true -Ptarget-platform=android-x86
-Ptarget=C:\Flutter\Flutter_Projects\bug_report\bug_report\lib\main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug
[+7745 ms] > Task :app:compileFlutterBuildDebug
[   +4 ms] [ +107 ms] executing: [C:\Flutter\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +67 ms] [ +163 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +109 ms] [   +1 ms] c5a4b4029c0798f37c4a39b479d7cb75daa7b05c
[   +1 ms] [   +1 ms] executing: [C:\Flutter\flutter/] git tag --points-at c5a4b4029c0798f37c4a39b479d7cb75daa7b05c
[  +94 ms] [ +169 ms] Exit code 0 from: git tag --points-at c5a4b4029c0798f37c4a39b479d7cb75daa7b05c
[   +1 ms] [   +1 ms] 2.0.1
[  +93 ms] [  +48 ms] executing: [C:\Flutter\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [  +71 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/stable
[        ] [        ] executing: [C:\Flutter\flutter/] git ls-remote --get-url origin
[  +93 ms] [  +58 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] [        ] https://github.com/flutter/flutter.git
[ +109 ms] [ +139 ms] executing: [C:\Flutter\flutter/] git rev-parse --abbrev-ref HEAD
[  +94 ms] [  +79 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +1 ms] [        ] stable
[  +94 ms] [ +114 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +2 ms] [  +10 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ +102 ms] [   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +88 ms] [ +190 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[   +3 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +6 ms] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +4 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +3 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +3 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[   +5 ms] [   +1 ms] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ +152 ms] [ +159 ms] Initializing file store
[   +2 ms] [  +46 ms] Skipping target: gen_localizations
[  +94 ms] [  +12 ms] kernel_snapshot: Starting due to {}
[   +3 ms] [  +42 ms] C:\Flutter\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\Flutter\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
C:\Flutter\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --target=flutter --no-print-incremental-dependencies -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --no-link-platform --packages C:\Flutter\Flutter_Projects\bug_report\bug_report\.dart_tool\package_config.json --output-dill
C:\Flutter\Flutter_Projects\bug_report\bug_report\.dart_tool\flutter_build\b16e71192b598ddd824c27b746825ef9\app.dill --depfile
C:\Flutter\Flutter_Projects\bug_report\bug_report\.dart_tool\flutter_build\b16e71192b598ddd824c27b746825ef9\kernel_snapshot.d package:bug_report/main.dart
[+15997 ms] [+16008 ms] kernel_snapshot: Complete
[ +696 ms] [ +673 ms] debug_android_application: Starting due to {}
[ +205 ms] [ +222 ms] debug_android_application: Complete
[ +691 ms] [ +681 ms] Persisting file store
[   +1 ms] [  +13 ms] Done persisting file store
[        ] [   +9 ms] build succeeded.
[   +2 ms] [  +20 ms] "flutter assemble" took 18.157ms.
[   +1 ms] [   +4 ms] ensureAnalyticsSent: 0ms
[   +1 ms] [   +1 ms] Running shutdown hooks
[   +1 ms] [        ] Shutdown hooks complete
[        ] [        ] exiting with code 0
[ +399 ms] > Task :app:packLibsflutterBuildDebug UP-TO-DATE
[   +1 ms] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :app:compileDebugAidl NO-SOURCE
[        ] > Task :app:compileDebugRenderscript NO-SOURCE
[        ] > Task :app:generateDebugBuildConfig UP-TO-DATE
[ +295 ms] > Task :app:checkDebugAarMetadata UP-TO-DATE
[   +2 ms] > Task :app:cleanMergeDebugAssets
[  +92 ms] > Task :app:mergeDebugShaders UP-TO-DATE
[   +7 ms] > Task :app:compileDebugShaders NO-SOURCE
[   +1 ms] > Task :app:generateDebugAssets UP-TO-DATE
[  +99 ms] > Task :app:mergeDebugAssets
[ +499 ms] > Task :app:copyFlutterAssetsDebug
[   +1 ms] > Task :app:generateDebugResValues UP-TO-DATE
[   +1 ms] > Task :app:generateDebugResources UP-TO-DATE
[  +95 ms] > Task :app:mergeDebugResources UP-TO-DATE
[   +3 ms] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
[   +2 ms] > Task :app:extractDeepLinksDebug UP-TO-DATE
[   +1 ms] > Task :app:processDebugMainManifest UP-TO-DATE
[   +1 ms] > Task :app:processDebugManifest UP-TO-DATE
[  +92 ms] > Task :app:processDebugManifestForPackage UP-TO-DATE
[ +202 ms] > Task :app:processDebugResources UP-TO-DATE
[+1099 ms] > Task :app:compileDebugKotlin UP-TO-DATE
[   +1 ms] > Task :app:javaPreCompileDebug UP-TO-DATE
[        ] > Task :app:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :app:compileDebugSources UP-TO-DATE
[   +1 ms] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[  +91 ms] > Task :app:processDebugJavaRes NO-SOURCE
[   +4 ms] > Task :app:mergeDebugJavaResource UP-TO-DATE
[  +89 ms] > Task :app:checkDebugDuplicateClasses UP-TO-DATE
[   +4 ms] > Task :app:dexBuilderDebug UP-TO-DATE
[  +94 ms] > Task :app:desugarDebugFileDependencies UP-TO-DATE
[ +107 ms] > Task :app:mergeExtDexDebug UP-TO-DATE
[   +1 ms] > Task :app:mergeDexDebug UP-TO-DATE
[   +2 ms] > Task :app:mergeDebugJniLibFolders UP-TO-DATE
[  +88 ms] > Task :app:mergeDebugNativeLibs UP-TO-DATE
[   +1 ms] > Task :app:stripDebugDebugSymbols UP-TO-DATE
[        ] > Task :app:validateSigningDebug UP-TO-DATE
[ +408 ms] > Task :app:compressDebugAssets
[+1200 ms] > Task :app:packageDebug
[ +375 ms] > Task :app:assembleDebug
[   +1 ms] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
[   +1 ms] Use '--warning-mode all' to show the individual deprecation warnings.
[   +1 ms] See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
[   +2 ms] BUILD SUCCESSFUL in 31s
[   +1 ms] 32 actionable tasks: 7 executed, 25 up-to-date
[ +541 ms] Running Gradle task 'assembleDebug'... (completed in 32,9s)
[ +258 ms] calculateSha: LocalDirectory: 'C:\Flutter\Flutter_Projects\bug_report\bug_report\build\app\outputs\flutter-apk'/app.apk
[  +54 ms] calculateSha: reading file took 53us
[ +561 ms] calculateSha: computing sha took 559us
[   +4 ms] ✓ Built build\app\outputs\flutter-apk\app-debug.apk.
[   +7 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\build-tools\29.0.2\aapt dump xmltree C:\Flutter\Flutter_Projects\bug_report\bug_report\build\app\outputs\flutter-apk\app.apk
AndroidManifest.xml
[ +552 ms] Exit code 0 from: C:\Users\JTB\AppData\Local\Android\sdk\build-tools\29.0.2\aapt dump xmltree C:\Flutter\Flutter_Projects\bug_report\bug_report\build\app\outputs\flutter-apk\app.apk
AndroidManifest.xml
[   +3 ms] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1e
               A: android:compileSdkVersionCodename(0x01010573)="11" (Raw: "11")
               A: package="com.example.bug_report" (Raw: "com.example.bug_report")
               A: platformBuildVersionCode=(type 0x10)0x1e
               A: platformBuildVersionName=(type 0x10)0xb
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1e
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=16)
                 A: android:label(0x01010001)="bug_report" (Raw: "bug_report")
                 A: android:icon(0x01010002)=@0x7f080000
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=21)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.example.bug_report.MainActivity" (Raw: "com.example.bug_report.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=35)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: meta-data (line=45)
                     A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable")
                     A: android:resource(0x01010025)=@0x7f040000
                   E: intent-filter (line=49)
                     E: action (line=50)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=52)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=59)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
[  +12 ms] Stopping app 'app.apk' on sdk gphone x86.
[   +1 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell am force-stop com.example.bug_report
[ +126 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell pm list packages com.example.bug_report
[  +65 ms] Installing APK.
[   +1 ms] Installing build\app\outputs\flutter-apk\app.apk...
[        ] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 install -t -r
C:\Flutter\Flutter_Projects\bug_report\bug_report\build\app\outputs\flutter-apk\app.apk
[+1700 ms] Performing Streamed Install
                    Success
[   +2 ms] Installing build\app\outputs\flutter-apk\app.apk... (completed in 1.701ms)
[   +2 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell echo -n 753ddea781f3ad6fa4b13a9c31ae9fd7f400ed6b >
/data/local/tmp/sky.com.example.bug_report.sha1
[ +147 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell -x logcat -v time -t 1
[ +360 ms] --------- beginning of main
                    02-25 16:45:27.429 D/BoundBrokerSvc( 5794): Loading bound service for intent: Intent { act=com.google.android.gms.auth.key.retrieval.service.START
                    cmp=com.google.android.gms/.chimera.GmsApiService }
[  +23 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true--ez enable-dart-profiling true --ez enable-checked-mode true --ez verify-entry-points true com.example.bug_report/com.example.bug_report.MainActivity
[ +379 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.bug_report/.MainActivity (has extras) }
[   +2 ms] Waiting for observatory port to be available...
[+2950 ms] Observatory URL on device: http://<IP_ADDRESS>:44911/G-xS8rmeHE8=/
[   +4 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 forward tcp:0 tcp:44911
[  +81 ms] 49991
[   +1 ms] Forwarded host port 49991 to device port 44911 for Observatory
[  +13 ms] Caching compiled dill
[ +156 ms] Connecting to service protocol: http://<IP_ADDRESS>:49991/G-xS8rmeHE8=/
[ +352 ms] Launching a Dart Developer Service (DDS) instance at http://<IP_ADDRESS>:0, connecting to VM service at http://<IP_ADDRESS>:49991/G-xS8rmeHE8=/.
[  +78 ms] Activating Dart DevTools...
[ +418 ms] DDS is listening at http://<IP_ADDRESS>:49996/hq1qyPCUY-g=/.
[ +128 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:49991/G-xS8rmeHE8=/
[+2680 ms] Activating Dart DevTools... (completed in 3,2s)
[+1156 ms] DevFS: Creating new filesystem on the device (null)
[  +36 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.bug_report/code_cache/bug_reportNKMKJP/bug_report/)
[   +8 ms] Updating assets
[ +116 ms] Syncing files to device sdk gphone x86...
[   +4 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +3 ms] <- recompile package:bug_report/main.dart b9804d76-7e2d-4272-acbd-e72da5c10ca6
[        ] <- b9804d76-7e2d-4272-acbd-e72da5c10ca6
[ +150 ms] Updating files.
[        ] DevFS: Sync finished
[   +1 ms] Syncing files to device sdk gphone x86... (completed in 159ms)
[   +1 ms] Synced 0.0MB.
[   +2 ms] <- accept
[  +19 ms] Connected to _flutterView/0xe9448c20.
[   +2 ms] Flutter run key commands.
[   +1 ms] r Hot reload. 🔥🔥🔥
[   +1 ms] R Hot restart.
[        ] h Repeat this help message.
[   +1 ms] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[   +1 ms] q Quit (terminate the application on the device).
[   +1 ms] An Observatory debugger and profiler on sdk gphone x86 is available at: http://<IP_ADDRESS>:49996/hq1qyPCUY-g=/
[   +3 ms]
           Flutter DevTools, a Flutter debugger and profiler, on sdk gphone x86 is available at: http://<IP_ADDRESS>:9103?uri=http%3A%2F%2F<IP_ADDRESS>%3A49996%2Fhq1qyPCUY-g%3D%2F
[   +1 ms] Running with unsound null safety
[        ] For more information see https://dart.dev/null-safety/unsound-null-safety
[+40379 ms] DevFS: Deleting filesystem on the device (file:///data/user/0/com.example.bug_report/code_cache/bug_reportNKMKJP/bug_report/)
[  +21 ms] DevFS: Deleted filesystem on the device (file:///data/user/0/com.example.bug_report/code_cache/bug_reportNKMKJP/bug_report/)
[ +358 ms] Service protocol connection closed.
[   +3 ms] Application finished.
[  +12 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 forward --list
[  +45 ms] Exit code 0 from: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 forward --list
[   +1 ms] emulator-5554 tcp:56674 tcp:45351
           emulator-5554 tcp:49991 tcp:44911
[   +2 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 forward --remove tcp:56674
[  +61 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 forward --remove tcp:49991
[  +48 ms] executing: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 forward --list
[  +60 ms] Exit code 0 from: C:\Users\JTB\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 forward --list
[   +2 ms] "flutter run" took 87.707ms.
[  +11 ms] Running shutdown hooks
[   +1 ms] Shutdown hook priority 4
[   +2 ms] Shutdown hooks complete
[   +1 ms] exiting with code 0

Analyzing bug_report...
No issues found! (ran in 8.9s)

[✓] Flutter (Channel stable, 2.0.1, on Microsoft Windows [Version 10.0.19042.804], locale de-DE)
    • Flutter version 2.0.1 at C:\Flutter\flutter
    • Framework revision c5a4b4029c (3 days ago), 2021-03-04 09:47:48 -0800
    • Engine revision 40441def69
    • Dart version 2.12.0

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at C:\Users\JTB\AppData\Local\Android\sdk
    • Platform android-30, build-tools 29.0.2
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[✓] Visual Studio - develop for Windows (Visual Studio Community 2019 16.6.5)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.6.30320.27
    • Windows 10 SDK version 10.0.18362.0

[✓] Android Studio (version 4.1.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[✓] VS Code (version 1.54.1)
    • VS Code at C:\Users\JTB\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.20.0

[✓] Connected device (1 available)
    • Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19042.804]

• No issues found!

Hi @FineFindus
Please provide steps to reproduce that does not use any third-party plugin.
Thank you

Hi,
im sorry, I cant reproduce this without the vs code extension. I will close this and reopen in the  Flutter Intl (Vs code entension) repo.
Have a nice day.


Whats the deal with v1.3.0?

It's tagged, it's listed on releases, it doesn't have builds for x64 etc. only the source archives. It also isn't marked as latest. Is this intentional? Should users only be using 1.2.0?
Thanks,
-Erinn

looks like it's still a draft release, @adambkaplan did you forget to come back and finish the release?

@bparees @erinn apologies for the large delay. In drafting 1.3.0 I discovered a few documentation gaps. That is now done (I believe) - I can circle back and if all looks good I will update the tag & publish binaries.

v1.3.0 is now up! Thanks @erinn for the reminder.


trigger rebuild image

trigger to rebuild image
issue : https://github.com/open-cluster-management/backlog/issues/5168

/assign @qiujian16

/approve
/lgtm

/retest


Add a (potentially temporary) py.typed file?

This came up in https://github.com/scipy/scipy/pull/11936#issuecomment-619628764.
As of right now type checkers would ignore an installed version of SciPy because we don't have a py.typed file per PEP 561:
https://www.python.org/dev/peps/pep-0561/#packaging-type-information
This makes it harder for downstream projects that want to test out the types we are adding. What do people think about adding that py.typed file now so that people can try the types out, and then removing for the next release if the types aren't ready? (Though I hope at least a rudimentary form of them will be.)
This might mean that downstream experimenters have to ignore some errors in their configs, but that seems like a reasonable trade-off.

Note that the py.typed file doesn't contain anything fancy-it's just an empty file that serves as a marker.

Seems reasonable. I can't think of something that will break and can't be easily fixed by copying the ignores we have in our mypy.ini.

Ping @rth: if you want to test things against the SciPy stubs, now you just:

Install the mypy_requirements.txt
Install SciPy from master


Add cake ens aliases

@chef-jojo Could you add an avatar on your new space?

will do! thanks for reminding


Include ROS2 in a VISUAL STUDIO 2019 C++ application

Hello,
I am trying to include ROS2 in a project created from VISUAL STUDIO 2019. Is it possible to include the ROS2 libraries in VS2019, can I compile the project with ROS2 from VS2019?
I need to be able to publish and subscribe to topics from a program developed in C++ from VISUAL STUDIO 2019.  Do you know any solution?
Is there a way to include ROS2 functionalities in my VISUAL STUDIO 2019 project? How I have to configure the properties of the project?
Thanks,
ROS2 Version: GALACTIC
Type of installation: Windows (source)
Thanks

Hi @HectorPenades ,
Thank you for your interest in ROS2 and Windows.
For the ROS2 on Hololens project, we have a packaging of ROS2, which allows you to pub/sub (and eventually Services and Actions). It is packaged as a nuget and Unity package - (https://github.com/ms-iot/ros_msft_mrtk_native/releases).
There are releases for x64 Desktop and arm64 UWP. (To support Hololens development).
I'm going to leave this item open as I would love to make this officially supported.

Hi @ooeygui This is so interesting but it is not what i am searching.
I need to know how to configure the properties of C++ VS2019 project to use ROS2 Galactic.
I see this issue similar as mine: https://github.com/ms-iot/ROSOnWindows/issues/310
And i am trying to configure the project how he is telling :
C/C++ > Additional Include Directories = C:\dev\ros2_galactic\include
Linker > Additional Library Directories = C:\dev\ros2_galactic\Lib
Linker > Input > Additional Dependencies = all .lib files in C:\dev\ros2_galactic\Lib   "C:\dev\ros2_galactic\Lib*.lib"
Copied all .dll files to output
Using Release x64
After that I am trying to include: #include "rclcpp/rclcpp.hpp" but i have some problems...

I'm not quite sure what the error message says, but I suspect it can't find std - did you include appropriate headers before rclcpp.h?

I am not sure, but I suspect ROS2 Headers requires C++17 and the project is compiled with C++14 .

I am not sure, but I suspect ROS2 Headers requires C++17 and the project is compiled with C++14 .

If I modify the file of ros2 C:\ROS2\Galactic\include\rclcpp\service.hpp and delete de conflictive lines it works


java.lang.RuntimeException: Don't bind twice

How can i to do solve this problem??

    /**
     * same as recyclerView.setAdapter(), and save the instance of recyclerView
     */
    public void bindToRecyclerView(RecyclerView recyclerView) {
        if (getRecyclerView() != null) {
            throw new RuntimeException("Don't bind twice");
        }
        setRecyclerView(recyclerView);
        getRecyclerView().setAdapter(this);
    }

don't repeat to call bindToRecyclerView

Thanks for your reply , But I how to judge bind state ?

I met this issue too


Any suggestions for regularization?

Dear Mamba-SSM team, congratulations on your success!  Obviously many of us are excited about exploring the applications of your work.
Since there's no dropout in your model, what do you suggest for imposing regularizations?  I applied the drop-in Mamba replacement that was used with Karpathy's GPT example to my MIDI Transformer Colab.  (which is paired with a pre-Mamba blog post).
Compared to the original multi-head attention version, the Mamba-powered version runs faster, but also overfits a lot more.  Meaning that losses on the validation set bottom out sooner but higher with Mamba than with the vanilla multi-head attention.
So far, I've tried

increasing weight decay
clipping gradient values

...trying values expressed in your paper.  But nothing I've tried seems to have any regularizing effect.
What Mamba parameters would you suggest tweaking to improve generalization?
Thanks!

I’m very interested to see the response here from the authors, but I’ll say something potentially wrong.
i’m not familiar with the architecture used to create MIDI using the transformer mechanism, but in the original MAMBA paper they were pretty clear that continuous signals do not benefit form MAMBA, and that something like S4 seemed to outperform. So the performance you may be seeing may have less to do with regularization and more to do with the application of MAMBA to this problem.

You can use dropout, just like Transformers. It's not implemented here but you can add it.

You can use dropout, just like Transformers. It's not implemented here but you can add it.

This thread may be more useful if tagged as a feature request then? (Just for traceability to mitigate it from being lost)

This is still an issue; I trained the model on 10 epochs for a specific use case and the loss just decreases drastically to overfit quickly

Has anyone implemented this with some success?

I find that adding dropout decreases performance for state space models. Does anyone else also observe this phenomenon?

I added dropout and it actually improved performance for me.

Although MAMBA still does very bad in my use case, it just learned better.


Remove mypy ignore line from apache_beam/ml/inference/base.py once Dataclass is replaced with NamedTuple

What needs to happen?
There are some type related issues with mypy and Dataclass in base.py. Since, Dataclass is being replaced with NamedTuple, this can be removed
Issue Priority
Priority: 3
Issue Component
Component: sdk-py-core

.close-issue


Remove provisional (and disallowed by the device type) attribtes from…

… the derivations of Mode Base for:

Refrigerator
Laundry Washer
Dishwasher

Tests:

Regen all
build all
build chip-tool and all-clusters
via chip-tool, pair all-clusters and read the attribute list from the affected clusters

See issue: #26746

@marktrayer this seems to need merge with master and zap regen.

PR has conflicts and has not been updated in a long time (even though it has sufficient checkmarks). Assuming stale and closing.


Support go mod

Please, it is just one click to support go mod. :D

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

support by  34860a4f7a3727394513a5a8429c8e7c022e9968


xdg_utils: fix replacement of which with type -P

Before, the postInstall in xdg_utils failed to properly replace all instances of which with type -P due to some errant spaces in the sed command. This fixes the problem (hopefully).
I'm lazy and I don't have a local copy of the nixpkgs repo at the moment, so I haven't really tested this yet, but I have tested a similar fix using overrideDerivation, so it'll probably work. ;)
Things done

[ ] Tested using sandboxing (nix-build --option build-use-chroot true or nix.useChroot on NixOS)
Built on platform(s)

[ ] NixOS
[ ] OS X
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

Hm, seeing some file not found errors in the travis build log, possibly a legit error.

Fixes https://github.com/NixOS/nixos/issues/301

Should be fixed according to NixOS/nixos#301.


Puppy Pride

What flag do you want added
Please describe what flag you'd like to see added to the watchface, and what part of the LGBTQIA+ community it represents. If there is a specific name for this flag or if this is a specific variation of another flag please also include that in the description (ie Progress Pride instead of just pride).
What does this flag look like
Please link to a representative image of this flag, or upload an image of the flag here.

Thanks for the request! Sorry about the delay, the Pup pride flag is up, along with a Pup Bone icon.
I went for the second flag you listed as it seems the most widely used at the moment.
You can access the app here, version 1.1.4 with this flag is published (but the description update is still pending).
https://gallery.fitbit.com/details/2d371384-a08e-4181-994c-f7522f848807


Add default returns for Request wrapper class properties

The Request wrapper class contains properties that only return on valid logic checks. If the logic fails, a reference to the property object is returned instead of a value that is valid within the context of the property:
# pytest source (abridged)
        unpatched_size = app.request_class.max_content_length
...
        assert unpatched_size == DEFAULT_UPLOAD_SIZE

# pytest output
...
>       assert unpatched_size == DEFAULT_UPLOAD_SIZE
E       assert <property object at 0x7fbb9ee964a8> == 67108864

This aims to tidy this up by always returning None or something relevant to the property, like an empty string.
This also avoids misleading assertion failures like "the max_content_length property is not X" rather than "None is not X".

Hi @garenchan, thanks for your feedback. You're right, I misunderstood how the Request class and its properties are and should be used. I played around with it some more and now have a much better understanding of where I went wrong.
Perhaps this PR only involves stylistic changes for readability then. Based on other PRs, it looks like that may not be a valid reason for introducing changes. However, I'd be happy to squash my commits to reduce history bloat if the moderators like them.

This doesn't change anything significant, and the None change breaks existing behavior. We don't normally accept style changes like this, but thank you for the interest.


Remove explicit extends object

All objects in Java implicity extend java.lang.Object so extends Object is redundant.
Removing it will reduce confusion, and increase code readability.

Codecov Report

Merging #469 into dev will increase coverage by 0.01%.
The diff coverage is 0%.

@@             Coverage Diff              @@
##                dev     #469      +/-   ##
============================================
+ Coverage     46.26%   46.27%   +0.01%
- Complexity     2201     2204       +3
============================================
  Files           108      108
  Lines         25227    25227
  Branches       4172     4172
============================================
+ Hits          11672    11675       +3
+ Misses        11538    11526      -12
- Partials       2017     2026       +9

Flag
Coverage Δ
Complexity Δ

#JDBC41
46.03% <0%> (-0.04%)
2193 <1> (+1)

#JDBC42
46.12% <0%> (+0.01%)
2193 <1> (-4)
:arrow_down:

Impacted Files
Coverage Δ
Complexity Δ

src/main/java/microsoft/sql/Types.java
0% <ø> (ø)
0 <0> (ø)
:arrow_down:

...in/java/com/microsoft/sqlserver/jdbc/IOBuffer.java
53.88% <ø> (+0.53%)
0 <0> (ø)
:arrow_down:

src/main/java/microsoft/sql/DateTimeOffset.java
41.42% <0%> (ø)
11 <1> (ø)
:arrow_down:

...om/microsoft/sqlserver/jdbc/ReaderInputStream.java
44.94% <0%> (-2.25%)
16% <0%> (ø)

...rc/main/java/com/microsoft/sqlserver/jdbc/DDC.java
43.14% <0%> (-1.8%)
104% <0%> (ø)

...n/java/com/microsoft/sqlserver/jdbc/Parameter.java
62.23% <0%> (-0.43%)
63% <0%> (-1%)

...m/microsoft/sqlserver/jdbc/SQLServerResultSet.java
32.94% <0%> (-0.29%)
242% <0%> (-2%)

...rc/main/java/com/microsoft/sqlserver/jdbc/dtv.java
62.99% <0%> (-0.25%)
0% <0%> (ø)

...ncurrentlinkedhashmap/ConcurrentLinkedHashMap.java
42.2% <0%> (-0.22%)
46% <0%> (ø)

...om/microsoft/sqlserver/jdbc/SQLServerBulkCopy.java
52.77% <0%> (+0.12%)
241% <0%> (+2%)
:arrow_up:

... and 4 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5a13577...180dff0. Read the comment docs.


Update INSTALLATION.md

Added some instructions for prodution mode to be enable

Committed a slightly modified version of this PR, thanks!


Track "administrative owner" as part of boundaries

It'd be great to track the administrative "owner" of a polygon.  This would mean that we could link out to whatever agency/entity might have jurisdiction in some fashion over a pixel.  Needs more thinking + design, but worth pondering.

IMO there are far, far too too many agencies, corporations, and levels of government + administration to track this effectively in this repo. The way to do this would just be to fire off INTERSECTS query between the point and the stack of candidate polygon features.


Standard cmd packages are not listed

Godoc.org is not serving cmd/ packages, see https://godoc.org/cmd.
It is pretty unexpected given the amount of documentation exist on the binary docs and I don't see a reason why we prefer to serve standard libraries but not tools.

/cc @shurcooL

Same issue as https://github.com/golang/gddo/issues/437.  The packages are not picked up by go list std.

I've made a CL that resolves this issue, see https://go-review.googlesource.com/#/c/27467/.
Screenshots


LyricFind provider integration tests failed.

Looks like LyricFind has updated their site. We need to make sure that HtmlAgility returns ParsedText so far. If not, then switch to NetHttpClient.

The 403 Forbidden error often occurs when the server blocks requests that do not align with its security policies. In the context of web scraping, this is commonly due to missing expected headers (e.g., User-Agent) or IP-based blocking. The website might have implemented additional measures to prevent automated requests.
Potential Solutions
1. Add a User-Agent Header
Many servers block requests with missing or suspicious User-Agent headers. Specify it explicitly:
var httpClient = new HttpClient();
httpClient.DefaultRequestHeaders.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36");

string htmlPageBody;
try
{
    htmlPageBody = httpClient.GetStringAsync(uri).GetAwaiter().GetResult();
}
catch (HttpRequestException ex)
{
    _logger?.LogWarning($"HttpClient GetStringAsync threw an exception for uri: {uri}. Exception: {ex}");
    return string.Empty;
}

2. Introduce Delays Between Requests
If the server detects automated activity, it may temporarily block requests. Add a small delay:
await Task.Delay(1000); // 1-second delay

3. Add Additional Headers
Some sites validate headers to ensure requests mimic a real browser. Include headers like Referer and Accept:
httpClient.DefaultRequestHeaders.Add("Referer", "https://lyrics.lyricfind.com/");
httpClient.DefaultRequestHeaders.Add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
httpClient.DefaultRequestHeaders.Add("Accept-Language", "en-US,en;q=0.5");

4. Use Proxy Servers
If the website blocks your IP address, consider using a proxy:
var httpClientHandler = new HttpClientHandler
{
    Proxy = new WebProxy("http://your-proxy-address:port"),
    UseProxy = true
};
var httpClient = new HttpClient(httpClientHandler);

5. Emulate a Full Browser
If simpler solutions fail, you can use a library like PuppeteerSharp or Playwright to emulate browser behavior, bypassing many server-side checks:
var browserFetcher = new BrowserFetcher();
await browserFetcher.DownloadAsync(BrowserFetcher.DefaultChromiumRevision);
var browser = await Puppeteer.LaunchAsync(new LaunchOptions { Headless = true });
var page = await browser.NewPageAsync();
await page.GoToAsync("https://lyrics.lyricfind.com/lyrics/parkway-drive-idols-and-anchors");
var content = await page.GetContentAsync();

Recommendations
Start with the simpler steps:

Add a User-Agent, Referer, and other headers.
If the problem persists, implement proxies or browser emulation.


Fix typos

Oops.  Looks like a global search'n'replace went wrong!
I have pulled from your fork and the fixes will be in the next release.
Thanks!

cool, you're welcome!


CORTX-34201: Pass original log dir as a src_dir in limit_time filter.

Signed-off-by: Shriya Deshmukh<EMAIL_ADDRESS>Problem Statement

In the limit-time filter, we are collecting the rotated log files based on file creation time.
In RGW integration currently, we are copying all original log files to a temp directory and then applying a time filter on that temp directory; hence, the creation time for log files is changed.

Design

Pass original log dir as a src_dir to limit-time filter.

Coding
Checklist for Author

[x] Coding conventions are followed and code is consistent

Testing
Checklist for Author

[ ] Unit and System Tests are added
[ ] Test Cases cover Happy Path, Non-Happy Path and Scalability
[x] Testing was performed with RPM

Impact Analysis
Checklist for Author/Reviewer/GateKeeper

[ ] Interface change (if any) are documented
[ ] Side effects on other features (deployment/upgrade)
[ ] Dependencies on other component(s)

Review Checklist
Checklist for Author

[ ] JIRA number/GitHub Issue added to PR
[ ] PR is self reviewed
[ ] Jira and state/status is updated and JIRA is updated with PR link
[ ] Check if the description is clear and explained

Documentation
Checklist for Author

[ ] Changes done to WIKI / Confluence page / Quick Start Guide

https://eos-jenkins.colo.seagate.com/job/Cortx-PR-Build/job/Cortx-Deployment/job/Generic/job/rgw-integration/162/

1 Node deployment was successful before rebase (rgw config change in #133, not affecting this change )


Mavstation addition

This is all of the additions to get the Mavstation board running based off of this branch.
The board boots, starts a NSH terminal over USART1 (GPS port), then automatically starts the mavstation code which switches the Radio from USART2 to the Raspberry Pi Header.
The select button can be used to switch the Radio port back.
The blue LED indicates the state of the switch, on=RasPi, off=Mavstation.

@kbrtny Thanks! Could you explain the rationale behind the code duplication on the I2C API with PX4IO? @craig3dr This looks like it will be a nightmare to maintain and almost guarantee the mavstation config will become quickly stale. It would be much better to reconcile the I2C API code between the two boards.

I'll fix up the comments in the morning.  The I2c code was in there before I started on the project and is intended to function similarly to the PX4IO board.  It's currently not in use and I'm not sure if there are plans to roll it in.

the i2c code may have come from my earlier attempts to get the mavstation working, not sure.     it was my hope that (sometime in the future) we'd be able to have i2c comms as another channel available between the two cpu's  ( one in the RPi, and the other being the stm32f1 in the mavstation daughter board).       If it is made to work,  it could ( in theory ) be used to push new firmware to the stm32f1, or as a channel to feed I/O information back to teh RPi. ( eg the state of the pushbuttons on the mavstation, for example), or GPS data.         I'm not entirely sure it's even electrically possible at this stage, given I don't know if the hardware can do this.... so it's still unknown.   If you are worried, maybe it's best to leave the i2c code out of the mavstation for now. ?

Also.    other than lorenz's obsession with comments, whitespace, and copyright, it looks pretty good to me.

That I2C code would have come from Pat when he was working on this project.
On Feb 3, 2015 11:18 PM, "Buzz"<EMAIL_ADDRESS>wrote:

Also. other than lorenz's obsession with comments, whitespace, and
copyright, it looks pretty good to me.
—
Reply to this email directly or view it on GitHub
https://github.com/PX4/Firmware/pull/1743#issuecomment-72802033.

@davidbuzz You should get code review from Google (or any other valley company). I was in fact kind ;-). You wouldn't even allowed to commit this (a pre-commit hook will pre-empt you from that). An industry-standard code review would have turned out many more lines.

Ok, then lets get rid of the I2C stuff to avoid bit-rot.

@Lorenz ... may I suggest you automate this sort of whitespace/copyright/eof checks...? Perhaps add a uncrustify or mogrify as part of the Jenkins CI ...?  It's surely easier to code a fix once than to manually check for this sort of thing constantly. ..

Didn't actually intent to close this. @davidbuzz We have the tools in Tools/fix_code_style.sh but its a delicate topic.  There is a pending pull request which would do strict checking using Travis. But we probably need something softer, and we need to convert / format the parts of the codebase which deviate (not terribly much, actually).
That tool doesn't touch comments, though, as that's a rather semantic insight.
@kbrtny Could you run the fix code style scripts on all files here as well?

@LorenzMeier That should take care of it.

I still don't understand the I2C bits in this PR. What does talk via I2C to this board? Or is this copy & paste cruft from the PX4IO driver?

@lorenz ... the i2c features should in the future allow the RPi and the stm32 to communicate between themselves but that part of the code isn't written yet. The px4io code is the best current candidate we have so far that should be a good basis to start from . It's not important right now but we hope it will be in the future.

If the I2C code is completely untested I would prefer to not pull it in, because in general we try to provide a good starting point to developers picking up loose ends. So what state is it in? If its just a ~1 year old copy of the IO code someone would be better off doing a new copy when the time comes to implement I2C, as else the stale copy will miss all the bug fixes and improvements done since then in the IO codebase.

I rebased / squashed it for better history maintainability into a single commit and added it onto nuttx_next, which is the current nuttx work rebased on master:
https://github.com/PX4/Firmware/tree/nuttx_next
Thanks!


boolean function --> generate circuit

Fixes #1706
Integrating functionality to generate circuit's through boolean function
Describe the changes you have made in this PR -
1>allowing user to generate circuit using combinational analysis or using directly boolean function
2> solving boolean function and generating a automated truth table
3> constructing a proper data pipeline to generate circuit through the given boolean function

Screenshots of the changes (If any) -

Note: Please check Allow edits from maintainers. if you would like us to assist in the PR.

Worked very well in my tests. Please document the code where necesessary, and write a paragraph as to how you are achieving this feature (and put it in the code as well).

yup!!

referencing commits to #1942

please have a look on it @satu0king

as new_UI is deployed creating new pr to master #1971


WRONG SIGNIN Error: A non-recoverable sign in failure occurred

I have tried every possible case to solve this but i am unable to solve this
WRONG SIGNIN Error: A non-recoverable sign in failure occurred
at createErrorFromErrorData (NativeModules.js:155)
at NativeModules.js:104
at MessageQueue.__invokeCallback (MessageQueue.js:414)
at MessageQueue.js:127
at MessageQueue.__guard (MessageQueue.js:314)
at MessageQueue.invokeCallbackAndReturnFlushedQueue (MessageQueue.js:126)
at debuggerWorker.js:80
Please help me to solve this

hi! Thanks for reporting, please follow the issue template, thanks.

same issue


Create an AI Model That Generates Music Based on Text Descriptions

Description:
The goal of this task is to create an AI model that can generate music based on user-provided text descriptions. Users will be able to describe a style, mood, or genre (e.g., "calm classical music" or "energetic jazz"), and the model will produce a corresponding musical piece. Additionally, the model should be able to modify existing melodies (such as a user humming a tune) to match the described style.
Task Overview:

Develop an AI model capable of understanding text descriptions (style, mood, genre) and generating matching musical compositions.
Integrate the ability to process and modify user-provided melodies to fit the described musical style.
Ensure the generated music reflects the described mood or genre accurately, allowing for customization and creativity.

can you please assign to me i like this project

I would love to work on this project @UppuluriKalyani

Hi @UppuluriKalyani I want to work on this issue. Kindly assign this issue to me

@Charul00 Go for it!

I would love to work on this project @UppuluriKalyani

Sorry, as it's first come first serve based i should assign it to the people who came first, you can make issue if you have any good ideas!

Hi @UppuluriKalyani I want to work on this issue. Kindly assign this issue to me

Sorry, as it's first come first serve based i should assign it to the people who came first, you can make issue if you have any good ideas!

@UppuluriKalyani  Why a single person is getting multiple assigness ?
Check it once !
Is it fair according to Gssoc ,

@uchiha-vivek Actually it's FCFS based, i think I assigned him lot..ok you can also do it...I will take the one which is having good implementation with good accuracy and predictions

@UppuluriKalyani i want to work on this issue
Can you assign it to me?
Since both assignees have been unresponsive for 5 days


chore: update models for groq

https://console.groq.com/docs/deprecations

Relates to:

Risks

Background
What does this PR do?
Update models for groq as some will be deprecated per https://console.groq.com/docs/deprecations.

What kind of change is this?

Documentation changes needed?

Testing
Where should a reviewer start?
Detailed testing steps

Thanks for adding this - Looks like the test is failing


Unresolved dependency

steps
sbt version: insert sbt version
0.13
problem
[warn] 	::::::::::::::::::::::::::::::::::::::::::::::
[warn] 	::          UNRESOLVED DEPENDENCIES         ::
[warn] 	::::::::::::::::::::::::::::::::::::::::::::::
[warn] 	:: oauth.signpost#signpost-core;<IP_ADDRESS>: configuration not found in oauth.signpost#signpost-core;<IP_ADDRESS>: 'master(compile)'. Missing configuration: 'compile'. It was required from oauth.signpost#signpost-commonshttp4;<IP_ADDRESS> compile
[warn] 	::::::::::::::::::::::::::::::::::::::::::::::
expectation
Should resolve successfully
notes
I solved the problem by following advice from this stackoverflow question . That is, deleting some directories under ~/.ivy2\cache. But that is just a workaround. It must be a bug of sbt.

sbt 0.13 is no longer supported. Please try sbt 1.3.0-RC2 that changes the dependency resolver to Coursier.


Special character password bug

Summary
Special characters are messing up password creation ... needs fixing.
Additional Details
I've been going through the browser extension wallet flow to create the video guide. The issue I keep running into is creating a password, where I'll continue to get the error message "password does not match." I've tried with at least a dozen different variations and am positive it's not a matter of a typo.
Back when I was creating the video for the desktop setup, there was an error where when setting up the password, the Vega desktop wallet would not recognize certain special symbols like @!$& etc. So even though the user was typing the passwords the exact same, the desktop wallet was registering the special symbols as something else, so the user always got an error message. I flagged this to Daun, who confirmed it and let me know when the issue was resolved.
When I create a new browser extension wallet using only letters and numbers, there's no error. It appears that only when I try to use certain special symbols do I get the 'password does not match' error - so I imagine it is the same error here as we encountered with the browser wallet.
I have created the browser extension wallet tutorial video anyway using by going around this issue so that we have it available. But most people do include special symbols in their passwords, and if we publish this tutorial without resolving the issue I anticipate users to get frustrated. Please let me know if there's someone I can send this issue to, or if you'd rather route it yourself. Thank you!

Can we just double check that @dalebennett1992 is happy with this


Update net-sdk-reference.md to not set analytics to false

Thanks for contributing to the Harness Developer Hub! Our code owners will review your submission.
Description

Please describe your changes: instructions tell the user by example to set analytics to false, which dosnt send target information to harness, which is not needed in most cases and especially for new users (who would be the ones copy/pasting from the docs) really do not need this set to false. setting to true makes sure their target information lands in harness.
Jira/GitHub Issue numbers (if any): ______________________________
Preview links/images (Internal contributors only): __________________

PR lifecycle
We aim to merge PRs within one week or less, but delays happen sometimes.
If your PR is open longer than two weeks without any human activity, please tag a code owner in a comment.
PRs must meet these requirements to be merged:

[ ] Successful preview build.
[ ] Code owner review.
[ ] No merge conflicts.
[ ] Release notes/new features docs: Feature/version released to at least one prod environment.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://66180259a164682864014b6b--harness-developer.netlify.app


core ext will include WithProgress on all Enumerables

change progress_bar/core_ext/enumerable_with_progress to include in all Enumerables, not just a small fixed list.
the problem I was having was that an ActiveRecord relation did not have the #with_progress method because it was loaded before progress bar was. this is true for any class that included Enumerable before progress_bar/core_ext/enumerable_with_progress included WithProgress on Enumerable itself. here is a minimal example to reproduce:
class Foo
  def each
    yield :foo
  end
  def count
    1
  end
  include Enumerable
end
require 'progress_bar/core_ext/enumerable_with_progress'
Foo.new.with_progress.to_a

Thanks for this! I wonder if this is the right approach, though. There's several things in the Ruby core lib that are "Enumerable", but I'm not sure it makes sense for all of them to have the with_progress helper added. In one of my Rails apps, there's 824 modules that inherit from Enumerable
ObjectSpace.each_object(Module).select { |mod| mod <= Enumerable }.size
#=> 824

Additionally, this won't get added to ActiveRecord if ActiveRecord::Relation gets loaded after this in ProgressBar. I think the best way to handle this would be with a Railtie. I haven't tested this, but something like this would work:
module ProgressBar
  class Railtie < Rails::Railtie
    initializer "progress_bar.init" do
      ActiveSupport.on_load :active_record do
        ActiveRecord::Relation.send(:include, ProgressBar::WithProgress)
      end
    end
  end
end

I can try and get this done sometime this week, but if you want to re-work this PR to do that instead, I'd be happy to merge it.

Additionally, this won't get added to ActiveRecord if ActiveRecord::Relation gets loaded after this in ProgressBar

I don't believe that is correct. in that case it would go like:

progress_bar/core_ext/enumerable_with_progress is required

Enumerable includes WithProgress

ActiveRecord::Relation is required

ActiveRecord::Relation includes Enumerable, which already has WithProgress, and thereby ActiveRecord::Relation has WithProgress

There's several things in the Ruby core lib that are "Enumerable", but I'm not sure it makes sense for all of them to have the with_progress helper added

but the previous version does include WithProgress on Enumerable too, so whether those classes/modules have #with_progress depends only on load order. e.g. in my minimized example above, class Foo does get #with_progress if you require 'progress_bar/core_ext/enumerable_with_progress' first.
require 'progress_bar/core_ext/enumerable_with_progress'
class Foo
  def each
    yield :foo
  end
  def count
    1
  end
  include Enumerable
end
Foo.new.with_progress.to_a

I think it is most correct and consistent to extend all Enumerable modules/classes with WithProgress regardless of load order, which I believe this PR accomplishes.

Fair enough. I missed that Enumerable was in that initial list. I'll go ahead and merge this and cut a new release for you.

excellent, thanks very much


FEAT v4: prepare default security params for WASM upload/instanciate

Prepare upgrade code for set this "permissions" params for WASM smart contracts:
Devnet-1

Upload: everybody
Instantiate: everybody

MainNET:

Upload: only by governance
Instantiate: everybody

// Set CosmWasm params
wasmParams := wasmtypes.DefaultParams()
wasmParams.CodeUploadAccess = wasmtypes.AllowEverybody //AllowNobody for MainNET
wasmParams.InstantiateDefaultPermission = wasmtypes.AccessTypeAnyOfAddresses
err = app.WasmKeeper.SetParams(ctx, wasmParams)
app.Logger().Info("Setting the params into the Wasm params keeper...")
if err != nil {
	app.Logger().Error("Error setting the params into the Wasm params keeper...")
	return nil, err
}

TESTED


Improve away detection

If the screen goes blank or laptop lid shut, etc we should be setting the user to away.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

I have to add that the application changes to active only when user focusing it.
And i guess it would be good tone to react on lock workstation, screen sleep, system sleep, hibernate, timeout and then all the way back - unlock, wake up, wake up, wake up, user activity.

This could be achieved with power-monitor api provided on electron.

There are several opened issues in the server side regarding away and notifications:
https://github.com/RocketChat/Rocket.Chat/issues/3667
https://github.com/RocketChat/Rocket.Chat/issues/1602
https://github.com/RocketChat/Rocket.Chat/issues/7130
Apparently, even if you set your desktop client to Away manually, the server will not send you push notifications for 5 minutes. If you leave your desk, you cannot know if someone message you in those five minutes unless you open the app in the phone.
One solution would be if we just logout :) But that is not practical as you need to login again by typing the password. I wonder why is there not an offline option? But even if there is a way, there is no way to fix this automatically. Do anyone know if there is a way to send commands via a CLI? One could add an OS trigger to set the client offline/logout when computer is locked, for example.
Sorry, I may be a bit offtopic, but since I've had some important messages missed in just a week using this app, I'm a bit concerned about it :)
Jose

Does anybody know what the status of this issue is? It would definitely be nice if the app would mark users as Away when they lock their computers instead of having to close the app or log off.


🎉 release: v7.6.0

Description
This is a release PR.

:tada: This PR is included in version 7.6.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


WIP: Run CI

Codecov Report
Base: 86.45% // Head: 86.40% // Decreases project coverage by -0.04% :warning:

Coverage data is based on head (fbf89d7) compared to base (0ea12f4).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #51      +/-   ##
==========================================
- Coverage   86.45%   86.40%   -0.05%
==========================================
  Files         196      196
  Lines       14600    14600
==========================================
- Hits        12622    12615       -7
- Misses       1678     1682       +4
- Partials      300      303       +3

Impacted Files
Coverage Δ

pkg/autoscaler/statforwarder/processor.go
88.00% <0.00%> (-6.00%)
:arrow_down:

pkg/autoscaler/statforwarder/forwarder.go
90.66% <0.00%> (-5.34%)
:arrow_down:

pkg/reconciler/configuration/configuration.go
82.93% <0.00%> (-1.43%)
:arrow_down:

pkg/autoscaler/statserver/server.go
78.10% <0.00%> (+2.18%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


compose: Fix bug where sometimes message draft remained post sending it.

Now whenever we initiate sending a message, we save / update its draft, which is deleted on a successful send. Earlier, we did this only for locally echoed messages. Hence a non locally echoed message's draft would remain, if created in the timeframe between initiating send and receiving the same message from the server, which can be significant for slow connections.
Fixes: CZO issue thread

Self-review checklist

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[x] Explains differences from previous plans (e.g., issue description).
[x] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[x] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[x] Visual appearance of the changes.
[ ] Responsiveness and internationalization.
[ ] Strings and tooltips.
[x] End-to-end functionality of buttons, interactions and flows.
[x] Corner cases, error conditions, and easily imagined bugs.

This looks like a reasonable set of changes to me! @amanagr, maybe you could do a pass through this next?

Merged, thanks @N-Shar-ma!


nuxt3  input button

Environment

Operating System: Darwin
Node Version:     v20.10.0
Nuxt Version:     3.9.3
CLI Version:      3.10.0
Nitro Version:    2.8.1
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      ssr, devtools, app, runtimeConfig, css, vite, elementPlus, modules
Runtime Modules<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>Build Modules:    -

Reproduction
<input v-model="personalForm.userName" placeholder="请输入用户账号" />
  <input v-model="personalForm.password" placeholder="请输入密码" type="password" />
   <button type="primary" size="large" @click="handleLogin">登录</button>

const personalForm = reactive({
  userName: '',
  password: '',
})

const handleLogin = async () => {
      try {
        const res = await loginApi(personalForm)
        console.log(res)
      } catch (e) {
      }
}

Describe the bug
填写 input 后，点击登录按钮调用接口，然后修改输入框，会一直调用接口
Additional context
No response
Logs
No response
### Tasks

@WalkAlone0325 I assume you're using useFetch, which turns on watch mode by default, but I can't see an implementation of loginApi.
Based on the use case you gave me, I think a direct re-decomposition of the data would solve your problem。
for example 👇
const personalForm = reactive({
  userName: '',
  password: '',
})

const handleLogin = async () => {
      try {
        const res = await loginApi({ ...personalForm })
        console.log(res)
      } catch (e) {
      }
}

@markthree That's right.I need to learn more about useFetch...thanks.


[keyvault] Remove Python 3.6 and six references

Description
Dear @mccoyp, after review we found some changes were lost during updates.
Thank you.
Is your feature request related to a problem? Please describe.
In accordance with the August Milestone of Azure for dropping Python 3.6 support, changes that were made to the keyvault packages have been recovered. We also recovered @ponopono0322's contribution of removing references to the six package.
Describe the solution you'd like
Drop Python 3.6 support and add 3.10 to the supported versions list.
Remove all references of six package from keyvault code.
Describe alternatives you've considered
None
Additional context
https://github.com/Azure/azure-sdk-for-python/pull/25449
https://github.com/Azure/azure-sdk-for-python/pull/25902
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

By the way -- I'm currently regenerating our generated code, and that will drop the implicit six dependency and should get CI passing on this PR. I'll merge the regeneration work soon and then we can merge this right after 🙂

Hi again @wonhyeongseo, I'm back! The code regeneration I mentioned earlier just went through today: https://github.com/Azure/azure-sdk-for-python/pull/27170
If you update this PR with main, this PR should be just about ready to go. There are a number of merge conflicts since this has been up for a while though (which is because of us -- my apologies), so it may be easier to open a separate PR with these changes.
One last note: the azure-mgmt-keyvault package is owned by a different set of folks than the azure-keyvault-* packages, so it would be best to leave azure-mgmt-keyvault changes for a separate PR. You can tag me if you'd like to open one, and I would make sure the package owners see it!
Thank you again for the contribution and for your patience!

Closing in favor of #27377


Code cleanup, fixed xml comments, redundant usings

I'm learning stratis codebase and meanwhile fixing some minor things around the codebase, hope this helps.

@fassadlr @zeptin @codingupastorm could you please review this PR?

Thanks for the review guys!
I'll be submitting more PRs soon =)


Closing and opening laptop lid while scrcpy has focus produces errors

I have my laptop set to remain running when I close the lid to carry it around. It does, however, turn off the screen and turn it back on when I open it again. After doing so, I see this message in the console:
The key you just pressed is not recognized by SDL. To help get this fixed, please report this to the SDL forums/mailing list https://discourse.libsdl.org/ X11 KeyCode 151 (143), X11 KeySym 0x1008FF2B (XF86WakeUp).
This tends to cause really weird behavior in the Android app that happens to be foreground at the moment. Simple workaround is to make sure scrcpy doesn't have focus when folding the lappy...

I have my laptop set to remain running when I close the lid to carry it around. It does, however, turn off the screen and turn it back on when I open it again.

I cannot reproduce on my laptop :(

This tends to cause really weird behavior in the Android app that happens to be foreground at the moment.

This is very weird, because only specific keycodes are converted and forwarded:
https://github.com/Genymobile/scrcpy/blob/5d473efeb5c4f42a75aad6ab5892e2813358c0c9/app/src/convert.c#L76
Could you use the version of scrcpy-server.jar I posted in https://github.com/Genymobile/scrcpy/issues/547#issuecomment-496291279, to get more logs about events, please?

@myself248 Did you find some time to test with more logs?

No, I've got the new server being pushed to the phone, but I haven't sat down to figure out how to apply the patch to the client. New to all this, sorry.
The weird behavior in the Android app may have been a coincidence, I can't reproduce it reliably and the app in question is pretty crashy anyway.

I haven't sat down to figure out how to apply the patch to the client.

At the root of the project, execute patch -p1. It will wait for input. Paste the content of the patch:
diff --git a/app/src/scrcpy.c b/app/src/scrcpy.c
index b777b77..d843810 100644
--- a/app/src/scrcpy.c
+++ b/app/src/scrcpy.c
@@ -147,10 +147,14 @@ handle_event(SDL_Event *event, bool control) {
             if (!control) {
                 break;
             }
+            LOGD("TEXTINPUT: [%s]\n", event->text.text);
             input_manager_process_text_input(&input_manager, &event->text);
             break;
         case SDL_KEYDOWN:
         case SDL_KEYUP:
+            LOGD("%s %x (%c)\n",
+                 event->type == SDL_KEYDOWN ? "KEYDOWN" : "KEYUP",
+                 (int) event->key.keysym.sym, (char) event->key.keysym.sym);
             // some key events do not interact with the device, so process the
             // event even if control is disabled
             input_manager_process_key(&input_manager, &event->key, control);

Then press Ctrl+D twice.


The constructor of the parser does not check for the existence of the file.

There is no check to see if the read_file generates an error, which causes the program to crash if the read file does not exist.
Minimum Reproduction Example:
ini::IniParser parser{"not_exist_file.ini"};

#3 Now there is a new way to read files.


Gradle shows unknown property LaunchMinecraftServerTask for extension 'minecraftServerConfig'.

🐛 Describe the bug
When I use this Gradle plugin as README.md. Gradle shows: groovy.lang.MissingPropertyException: Could not get unknown property 'LaunchMinecraftServerTask' for extension 'minecraftServerConfig' of type dev.s7a.gradle.minecraft.server.MinecraftServerConfig.
⚠ Current behavior
Gradle shows: groovy.lang.MissingPropertyException: Could not get unknown property 'LaunchMinecraftServerTask' for extension 'minecraftServerConfig' of type dev.s7a.gradle.minecraft.server.MinecraftServerConfig.
✅ Expected behavior
It should find LaunchMinecraftServerTask correctly.
💣 Steps to reproduce
Use this Gradle plugin as the README.md in this project.
My config is:
minecraftServerConfig {
    jarUrl.set(LaunchMinecraftServerTask.JarUrl.Paper("1.19.2"))
    serverDirectory.set(projectDir.toPath().resolve("run").resolve("paper").toFile())
    agreeEula.set(true)
}

📱 Tech info

Device: N/A
OS: Windows 11
Library/App version: 1.2.0

Thank you for opening the issue. Please wait a minute.

All default tasks have been removed in v2.0.0. So there is no minecraftServerConfig.


SW-5925 Removed default values for decimal places

Commented on the Jira task for this -- I am not convinced this is the right solution to the problem from a product behavior point of view.


How to set direction?

How to set direction?

https://github.com/kodyl/react-flexr#grid explaines how you can align sub items in the grid
and https://github.com/kodyl/react-flexr#cell explaines how to align a single element inside the Grid container.
Is there any of those things that's not working for you?

No. I talk about flex-direction: row|column.

@vomchik is this still relevant? It should be possible to simply apply the style inline, eg <Grid ... style={{ flexDirection: 'column' }}>...</Grid>

I'm closing this for now, as I don't see any reason to build any extra logic regarding flex-direction into react-flexr, as it is easy to control using style or className. If you have good reasons, to add logic in the module, please let me know.


Docker: Errors is entrypoint.sh is run twice

AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using <IP_ADDRESS>. Set the 'ServerName' directive globally to suppress this message
httpd (pid 10) already running
mkdir: cannot create directory '/opt/seccubus/.ssh': File exists

FIrst error can be avoided by running STACK=perl
Second error check if doesn;t already exists.


[Q] How to log the real GPU memory allocation?

Hi,
First, this product is really amazing! I love it!
I know that wandb logs the GPU memory allocation out-of-the-box, but it does it in percentage (%).
Is there any way to log the memory allocation in gigabytes?
Since my runs get allocated to different GPUs with different memories, I frequently find myself looking at the percentage graph produced by wandb, looking for the used GPU, searching online for its total memory capacity and computing the allocated GPU memory in Gb.
It would be nice to present such a graph out of the box.
Is it doable, or I should submit a feature-request?

Cool, thanks!
Is there any way I can track the feature request/development?

After two months now, is there any update on this issue?

Hello! Currently, the feature request not yet on any roadmap but I can bump our team to review the feature request again.

After four months now, is there any update on this issue?
It shouldn't be that complicated...

I see that you added it to the UI, this is great!

But can I ask you to make the sizes human-readable? To have it in Mbs or Gbs, and not in bytes? Seeing the following memory allocation is really hard to understand:

Thank you!

Why this issue got closed?


Generic model interface to use as RM or LM?

Hi. I do apologize if this is in the docs somewhere, but so far all I can see if the experimental feature in the works for supporting a local Hugging Face non-TGI-setup. What I am looking for is a generic class-based interface that allows us to attach any model we want, regardless of where it is hosted, what API interface it uses, etc (we have to write that part) to DSPy in a simple, general abstraction.
This is something that I think would be helpful, because all models perform essentially the same thing: accept input, give output. Please let me know if there is something in here that can be used this way.
For clarity, what I'm imagining is just something that takes a generic **kwargs and returns a generic **kwargs, perhaps with some binding restrictions on naming, that can be used with a subset of DSPy functionality. Perhaps for training / finetuning models, you would need to dive deeper and integrate further, providing more details and conforming to more restrictions (similar to how TGI works).
I guess I just don't see a reason not to have some kind of open-ended thing where anyone can integrate any model they want, limited only by how replete their integration is to the extent that certain DSPy features might not be usable (for instance, if the integration only includes inference on a frozen model).
Again, I don't intend this to be a true issue, more of a question reaching out to the contributers, and was hoping for just a little feedback to see if my thinking is way off. Thank you for your time reading.

Closing and moving to discussions. Long night and forgot discussions was a thing.


Adding a proper 404 page for website

To preview, run Hugo locally and navigate to http://localhost:1313/404.html

Reference: https://gohugo.io/templates/404/

/approved
/lgtm


Pypy37 win manual

Checklist

[x] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Needed to get fonttools for PyPy37 windows.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


New display language on update to 0.58.0 from 0.57.*

Microsoft PowerToys version
0.58.0
Running as admin

[x] Yes

Area(s) with issue?
General
Steps to reproduce
Update to 0.58.0.
✔ Expected Behavior
No change in display language
❌ Actual Behavior
I had it in English, as all my other apps and the OS itself. However, after the update it is now German for some reason.

I also don't know how to change it back to english.
Other Software
Windows 10 Pro N

( I cant change the preferred language due to it also including the keyboard layout which I per default want to have in german.)

I see "Apps & websites" set to German, and this app is following that setting. So, is this a bug?

I see "Apps & websites" set to German, and this app is following that setting. So, is this a bug?

No it's expected behavior for PT's ui language.
Only the language thing with searching for control panel is a known bug. Don't know the issue number.

But how do I get it back to english without having to change my keyboard layout?

I see "Apps & websites" set to German, and this app is following that setting. So, is this a bug?

But how do I get it back to english without having to change my keyboard layout?

You have to switch the order under "Preferred language".

I see "Apps & websites" set to German, and this app is following that setting. So, is this a bug?

But how do I get it back to english without having to change my keyboard layout?

You have to switch the order under "Preferred language".

But that would put the english keyboard layout on on startup

I see "Apps & websites" set to German, and this app is following that setting. So, is this a bug?

But how do I get it back to english without having to change my keyboard layout?

You have to switch the order under "Preferred language".

But that would put the english keyboard layout on on startup

After changing the order you have to change the keyboard layout only. Can you click on the languages to get additional options?

But how do I get it back to english without having to change my keyboard layout?

I think you must change the setting under Apps and Websites.

Thank you that worked.


Question on Updates

Hello, Doug,
I understand things have been a bit busy lately. Is there any plans to keep going with this library? There are couple of outstanding PRs/questions. I'd also like to see underlying graphql-dotnet library version get updated. It's on 3.0 pre-release with lots of bugs fixed some of which are helpful outside of Dapper.GraphQL context. Anyways, thought I'd just see where things were :) Thanks!

Natalya,
Unfortunately, I've changed jobs recently and I'm no longer working with C#
on a day-to-day basis.  I'm happy to add you as an administrator to the
project, as you've had great contributions so far.  I'd like to keep an eye
on things until I feel like things are well in control, but I don't see
myself able to contribute further to the project.
Does that sound okay to you?
Thanks!
Doug
On Wed, Oct 2, 2019 at 4:34 PM Natalya Arbit<EMAIL_ADDRESS>wrote:

Hello, Doug,
I understand things have been a bit busy lately. Is there any plans to
keep going with this library? There are couple of outstanding
PRs/questions. I'd also like to see underlying graphql-dotnet library
version get updated. It's on 3.0 pre-release with lots of bugs fixed some
of which are helpful outside of Dapper.GraphQL context. Anyways, thought
I'd just see where things were :) Thanks!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/landmarkhw/Dapper.GraphQL/issues/41?email_source=notifications&email_token=AAHBOBQYLA5ABPYCDSEUYE3QMUOYXA5CNFSM4I44G3QKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPIICEQ,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAHBOBSTN3NSVMSKSLVASADQMUOYXANCNFSM4I44G3QA
.

Sounds good, thank you, Doug!


Pods can't access lan ip's in data centre on centos 7/8

inspection-report-20210422_160452.tar.gz
I have scoured various topics related to this but none of the fixes seem to be applicable to my situation.
I really needs some help with the following;
Microk8 install 1.20 on centos 7 and 8 in a data centre.
I can install it, and all appears to be ok on the surface but accessing lan ip's (that can be accessed directly on the kubernetes host) can't be from within pods.
I have applied  sudo iptables -P FORWARD ACCEPT and added an entry to the kubernetes host mapping <IP_ADDRESS> to the host name.
Example:
This ip of the host is <IP_ADDRESS> and I can ping <IP_ADDRESS>, <IP_ADDRESS> etc from <IP_ADDRESS>, but from the pods I can only ping the host.
I did downgrade to 1.18 and I could then see the lan ip's but then I lost my ingress. I need both to work.

Hi @harpermj66 do you happen to have multiple network interface?

Is the inspection tarball not attached in my first description content?

Thanks.  I overlooked it.
I am going to take a wild guess here.  The flannel interface must be interfering with calico.
First stop microk8s, then delete the flannel interface like this sudo ip link delete cni0 ip link delete flannel.1. Then start microk8s.  Let's see if it works this time.🤞

Ill give it a try thanks

@harpermj66 i updated the command. See comment above https://github.com/ubuntu/microk8s/issues/2197#issuecomment-825587806

Sadly no it didn't work.

Went back to the logs and check.
I saw a lot of these logs emmitted by the calico-node
==== START logs for container calico-node of pod kube-system/calico-node-l4gh5 ====
2021-04-22 06:47:32.236 [ERROR][62] health.go 246: Health endpoint failed, trying to restart it... error=listen tcp <IP_ADDRESS>:9099: bind: address already in use
2021-04-22 06:47:33.236 [ERROR][62] health.go 246: Health endpoint failed, trying to restart it... error=listen tcp <IP_ADDRESS>:9099: bind: address already in use

Weird.  When i check the netstat log, 9099 is started by calico-node.
Just wondering if there are other programs using that port? Thanks

I saw that too but I don't see any other programs using that port and I've tried on two different machines

If if stop microk8s I still set that port assigned to calico

I've installed 1.21/edge and the heath endpoint failure above is gone. Behaviour is the same however so I think that was a distraction

I tried to replicate the setup and I can't reproduce the error you are getting. 😔
What image do you use to ping other hosts?
When you installed the 1.21/edge did you remove microk8s like this sudo snap remove microk8s --purge?  So its a squeeky clean setup.

No problem thanks, I can't reproduce it either on my home network although I haven't installed with minimal Centos. and I've discovered that someone in the data centre has install another kuberenetes distribution which appears to have brought down k8s and all our QA systems with it today.
I be sure post our solution (now this event has escallated it) in case anybody else encounters the same problem.

In our datacentre we have a firewall that's configured outside of the individual machines/VM's so there will be no firewall or selinux on the individual machines but there will be firewall control across them. One of our data engineers pointed out there was a half dozen or so network interfaces created by microk8s that wouldn't work if network traffic was routed through them because of the firewall. Does that sound a plausable scenario for this issue? Given this is a single node instance I didn't think that would be an issue.
Also, I had raised an ticket related to a failing Ingress 'liveness probe failed on 10254' which I closed because no one responded. - probably because no one has had the issue. This one is was able to replicate locally.
I installed 1.20 first, then removed and installed 1.18 without rebooting. The ingress wouldn't start up. After a reboot it was fine.
I would be curious to know why reboots would fix this. I've seen a lot of tickets where people have said rebooting fixed the issue. It's not always possible to do that.

@harpermj66 when you removed 1.20 did you purge it? Like sudo snap remove microk8s --purge?

I did do a purge. I also deleted the calico network interfaces and others that weren't being used by 1.18 and I restarted all the microk8s services. I can't think of anything else I can do, there must be something though.
Useful to know it was the introduction of calico that our data centre can't cope with. That will help a lot. Thanks

@harpermj66 if you disable ha, it will then fall back to using flannel and etcd.  So you can use v1.19+ as long as you disable ha.  To do so simply do microk8s disable ha-cluster.

Thanks very much I will try that out.


Add proxy tool logs dump in the CI

Currently, CI runs the proxy tool but doesn't dump the log.
Add a step in the ENG scripts to handle that

Being handled at #18322


Escape dollar sign in build messages

Currently when commit message includes a dollar sign it's being evaluated by buildkite as a variable. If it includes $0 the build fails.
Escape dollar sign with another dollar sign, as per buildkite documentation: https://buildkite.com/docs/agent/v3/cli-pipeline#environment-variable-substitution

@all-contributors please add @jacekszubert for code


chore: cherry pick "mode in pipeline master"

What type of PR is this?
/kind chore
What this PR does / why we need it:
To enable windows VHD release
Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[ ] tested upgrade from previous version

Special notes for your reviewer:
Release note:
none

thanks for the fix


DownloadBuildArtifacts' latestFromBranch uses the latest completed by time, not by branch history

Question, Bug, or Feature?
Type: Bug
Enter Task Name: DownloadBuildArtifactsV0
list here (V# not needed):
[DownloadBuildArtifactsV0]
https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/DownloadBuildArtifactsV0
Environment

Server - Azure Pipelines

Agent - Private:

Windows_NT 10.0.17763, Agent 2.200.2

Issue Description
DownloadBuildArtifacts' latestFromBranch fetches the latest build artifact that finished successfully by time, even though there are newer (branch history-wise) finished, successful jobs.
Essentially: I can  complete a PR now, which triggers a CI run that will publish artifacts build upon completion.  Then my first PR completes and publishes, when using DownloadBuildArtifacts and latestFromBranch  it will download the bits from the first CI run, only because it was the last to finish. There's no explicit documentation to whether latestFromBranch  refers to latest in finish time, or latest in branch' history, but the name implies it refers to latest in branch's history.

This went through automation that failed, opened a new task with the full format
https://github.com/microsoft/azure-pipelines-tasks/issues/16063


Grouping of repositories (feature request)

It would be nice to be able to group indexed repositories via labels (or a fixed hierarchy in the config file). These labels could then be used to include/exclude a set of repositories in specific searches (when you have say 100 repositories selecting repositories for specific searches can be quite tedious). E.g., you could search the repositories belonging to a specific business unit, search all the repositories containing ReST services etc.
Labels would be much preferable to a fixed hierarchy as it allows for multiple categorizations.
Example config.json file:
{
    "dbpath" : "data",
    "repos" : {
        "SomeGitRepo" : {
            "url" : "https://www.github.com/YourOrganization/RepoOne.git",
            "labels" : ["label a", "label b"]
        },
        "AnotherGitRepo" : {
            "url" : "https://www.github.com/YourOrganization/RepoOne.git",
            "ms-between-poll": 10000,
            "labels" : ["label a", "label c"]
        }
    }
}

This is a duplicate of #97 - it's a good idea though.

Sorry, didn't see #97 - obviously the same problem ;-)


[Roots 3] Runic Shears do not drop Pereskia

Using Runic Shears on Poppy and/or Dandelion does not produce Pereskia
r-click with shears on the flowers does nothing
l-click just breaks the flowers with no conversion to Pereskia

This was removed in the latest version, also removed from the book to ensure the confusion is gone


Check possiblities to add speech recognition to the project

Elevator pitch
Google has its own speech recognition engine, of course. Parents are busy, and being able to quickly add an event using speech might really come in handy in a clutch!
Resources

https://developer.android.com/reference/android/speech/SpeechRecognizer

Replaced by #46


Cannot use an AWX workflow template that contains another workflow template

Context: We use ManageIQ to Call an AWX Workflow Template which contains a nested workflow template within it.  All aspects of the workflow (and nested workflow) complete without errors in AWX.  However, at the end, when ManageIQ runs a refresh_ems, it errs saying that no such job exists.
Details:
See ManageIQ logs at this gist: https://gist.github.com/mikebutak/0d4c8c0629dbadf1b55ae055095eebec
In our AWX appliance we found the following logs, which suggest to us that MIQ is trying to get info about a workflow_job by calling the /jobs template:
##.##.###.## - miq-service-account [10/May/2021:16:22:38 +0000] "GET /api/v2/jobs/18448/job_events/?event=playbook_on_play_start HTTP/1.1" 200 1455 "-" "Faraday v0.9.2" "-"
2021-05-10 16:22:38,314 INFO     awx.api.authentication User miq-service-account performed a GET to /api/v2/jobs/18454/ through the API
2021-05-10 16:22:38,336 WARNING  awx.api.generics status 404 received by user miq-service-account attempting to access /api/v2/jobs/18454/ from ##.##.###.##
2021-05-10 16:22:38,340 WARNING  django.request Not Found: /api/v2/jobs/18454/
2021-05-10 16:22:38,340 WARNING  django.request Not Found: /api/v2/jobs/18454/

However, (we think) it should be calling the /workflow_jobs endpoint.  This screenshot shows how that endpoint returns a successful response: https://imgur.com/XHR1WlO
Perhaps the AWX API changed.  At any rate, it seems that requests for workflow_jobs should go to the /workflow_jobs endpoint.
Thanks!

cc @agrare

High level, the API call we're making [here] looks like it is correct and the error in the tower logs is for a different ID than the one we're refreshing, do you see any logs for workflow_job 18447  which is the one which failed the refresh?
I'm setting up an AWX instance locally to try to reproduce.

Okay I was able to reproduce this, the issue is https://github.com/ManageIQ/manageiq-providers-ansible_tower/blob/master/app/models/manageiq/providers/ansible_tower/automation_manager/workflow_job.rb#L100 calling node.job when node is a workflow_job_node rather than a job_node

Okay the problem is that AWX/Tower is returning a workflow_job ID in the job attribute.
This is what my workflow_node looks like:
{
    "id": 11,
    "type": "workflow_job_node",
    "url": "/api/v2/workflow_job_nodes/11/",
    "related": {
        "credentials": "/api/v2/workflow_job_nodes/11/credentials/",
        "success_nodes": "/api/v2/workflow_job_nodes/11/success_nodes/",
        "failure_nodes": "/api/v2/workflow_job_nodes/11/failure_nodes/",
        "always_nodes": "/api/v2/workflow_job_nodes/11/always_nodes/",
        "unified_job_template": "/api/v2/workflow_job_templates/9/",
        "job": "/api/v2/workflow_jobs/27/",
        "workflow_job": "/api/v2/workflow_jobs/26/"
    },
    "summary_fields": {
        "job": {
            "id": 27,
            "name": "Test Workflow Template",
            "description": "",
            "status": "successful",
            "failed": false,
            "elapsed": 7.663,
            "type": "workflow_job"
        },
        "workflow_job": {
            "id": 26,
            "name": "Test Nested Workflow",
            "description": ""
        },
        "unified_job_template": {
            "id": 9,
            "name": "Test Workflow Template",
            "description": "",
            "unified_job_type": "workflow_job"
        }
    },
    "created": "2021-05-24T19:55:57.183220Z",
    "modified": "2021-05-24T19:55:57.439811Z",
    "extra_data": {},
    "inventory": null,
    "scm_branch": null,
    "job_type": null,
    "job_tags": null,
    "skip_tags": null,
    "limit": null,
    "diff_mode": null,
    "verbosity": null,
    "job": 27,
    "workflow_job": 26,
    "unified_job_template": 9,
    "success_nodes": [],
    "failure_nodes": [],
    "always_nodes": [],
    "all_parents_must_converge": false,
    "do_not_run": false,
    "identifier": "0e4519d5-a7f1-41b0-ad17-a2a8a140fd91"
}

You can see in "related" that both job and workflow_job are of type workflow_job:
        "job": "/api/v2/workflow_jobs/27/",
        "workflow_job": "/api/v2/workflow_jobs/26/"

This breaks our "automatically guess the type based on the name of the attribute" paradigm in ansible_tower_ruby_client.
We can use the summary_fields to find the "type" of the "job" attribute and look it up manually but this feels like a hacky way to implement this from the tower-api side.