diff --git a/.dart_tool/chrome-device/Default/BrowsingTopicsState b/.dart_tool/chrome-device/Default/BrowsingTopicsState index 2ad0f3f..35f5104 100644 --- a/.dart_tool/chrome-device/Default/BrowsingTopicsState +++ b/.dart_tool/chrome-device/Default/BrowsingTopicsState @@ -1,13 +1,13 @@ { "epochs": [ { - "calculation_time": "13374951781866777", + "calculation_time": "13391445044347500", "config_version": 0, "model_version": "0", "padded_top_topics_start_index": 0, "taxonomy_version": 0, "top_topics_and_observing_domains": [ ] }, { - "calculation_time": "13375556975746920", + "calculation_time": "13392547358286445", "config_version": 0, "model_version": "0", "padded_top_topics_start_index": 0, @@ -15,5 +15,5 @@ "top_topics_and_observing_domains": [ ] } ], "hex_encoded_hmac_key": "416A797C6AAA772A584FBCDBCCBA7E8FC2701910461A24DAC2F72331366DFC48", - "next_scheduled_calculation_time": "13376161775747019" + "next_scheduled_calculation_time": "13393152158286506" } diff --git a/.dart_tool/chrome-device/Default/DIPS b/.dart_tool/chrome-device/Default/DIPS index b0d1d3a..d6d6546 100644 Binary files a/.dart_tool/chrome-device/Default/DIPS and b/.dart_tool/chrome-device/Default/DIPS differ diff --git a/.dart_tool/chrome-device/Default/Extension Rules/LOG b/.dart_tool/chrome-device/Default/Extension Rules/LOG index 4bc357e..5a6ab08 100644 --- a/.dart_tool/chrome-device/Default/Extension Rules/LOG +++ b/.dart_tool/chrome-device/Default/Extension Rules/LOG @@ -1,2 +1,3 @@ -2024/11/01-17:22:59.608 3f4c Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.6af4d18a\flutter_tools_chrome_device.ebcc2fd8\Default\Extension Rules since it was missing. -2024/11/01-17:22:59.630 3f4c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.6af4d18a\flutter_tools_chrome_device.ebcc2fd8\Default\Extension Rules/MANIFEST-000001 +2025/05/11-15:50:41.136 27c4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e19c2a2f\flutter_tools_chrome_device.c8f4af90\Default\Extension Rules/MANIFEST-000001 +2025/05/11-15:50:41.137 27c4 Recovering log #3 +2025/05/11-15:50:41.138 27c4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e19c2a2f\flutter_tools_chrome_device.c8f4af90\Default\Extension Rules/000003.log diff --git a/.dart_tool/chrome-device/Default/Extension Scripts/LOG b/.dart_tool/chrome-device/Default/Extension Scripts/LOG index a16731a..193f677 100644 --- a/.dart_tool/chrome-device/Default/Extension Scripts/LOG +++ b/.dart_tool/chrome-device/Default/Extension Scripts/LOG @@ -1,2 +1,3 @@ -2024/11/01-17:22:59.632 3f4c Creating DB C:\Users\Yael\AppData\Local\Temp\flutter_tools.6af4d18a\flutter_tools_chrome_device.ebcc2fd8\Default\Extension Scripts since it was missing. -2024/11/01-17:22:59.647 3f4c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.6af4d18a\flutter_tools_chrome_device.ebcc2fd8\Default\Extension Scripts/MANIFEST-000001 +2025/05/11-15:50:41.142 27c4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e19c2a2f\flutter_tools_chrome_device.c8f4af90\Default\Extension Scripts/MANIFEST-000001 +2025/05/11-15:50:41.143 27c4 Recovering log #3 +2025/05/11-15:50:41.143 27c4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e19c2a2f\flutter_tools_chrome_device.c8f4af90\Default\Extension Scripts/000003.log diff --git a/.dart_tool/chrome-device/Default/Extension State/LOG b/.dart_tool/chrome-device/Default/Extension State/LOG index b9ed562..2ba89a2 100644 --- a/.dart_tool/chrome-device/Default/Extension State/LOG +++ b/.dart_tool/chrome-device/Default/Extension State/LOG @@ -1,3 +1,3 @@ -2024/11/08-18:19:38.513 5b8c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Extension State/MANIFEST-000001 -2024/11/08-18:19:38.513 5b8c Recovering log #3 -2024/11/08-18:19:38.513 5b8c Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Extension State/000003.log +2025/06/27-09:00:22.008 3660 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Extension State/MANIFEST-000001 +2025/06/27-09:00:22.008 3660 Recovering log #3 +2025/06/27-09:00:22.009 3660 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Extension State/000003.log diff --git a/.dart_tool/chrome-device/Default/Extension State/LOG.old b/.dart_tool/chrome-device/Default/Extension State/LOG.old index b71db20..0c837a7 100644 --- a/.dart_tool/chrome-device/Default/Extension State/LOG.old +++ b/.dart_tool/chrome-device/Default/Extension State/LOG.old @@ -1,3 +1,3 @@ -2024/11/08-18:04:15.127 61a4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Extension State/MANIFEST-000001 -2024/11/08-18:04:15.127 61a4 Recovering log #3 -2024/11/08-18:04:15.128 61a4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Extension State/000003.log +2025/05/24-10:02:25.304 6b84 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.12ab0747\flutter_tools_chrome_device.6c9370c9\Default\Extension State/MANIFEST-000001 +2025/05/24-10:02:25.305 6b84 Recovering log #3 +2025/05/24-10:02:25.305 6b84 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.12ab0747\flutter_tools_chrome_device.6c9370c9\Default\Extension State/000003.log diff --git a/.dart_tool/chrome-device/Default/Favicons b/.dart_tool/chrome-device/Default/Favicons index 00d54ea..1286e41 100644 Binary files a/.dart_tool/chrome-device/Default/Favicons and b/.dart_tool/chrome-device/Default/Favicons differ diff --git a/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG b/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG index c47608a..5769ef6 100644 --- a/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG +++ b/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG @@ -1,3 +1,3 @@ -2024/11/08-18:19:45.623 5fec Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\GCM Store\Encryption/MANIFEST-000001 -2024/11/08-18:19:45.623 5fec Recovering log #3 -2024/11/08-18:19:45.623 5fec Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\GCM Store\Encryption/000003.log +2025/06/27-09:00:36.144 4414 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\GCM Store\Encryption/MANIFEST-000001 +2025/06/27-09:00:36.144 4414 Recovering log #3 +2025/06/27-09:00:36.144 4414 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\GCM Store\Encryption/000003.log diff --git a/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG.old b/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG.old index ce45cc2..3b8f22a 100644 --- a/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG.old +++ b/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG.old @@ -1,3 +1,3 @@ -2024/11/08-18:04:22.236 7b24 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\GCM Store\Encryption/MANIFEST-000001 -2024/11/08-18:04:22.237 7b24 Recovering log #3 -2024/11/08-18:04:22.237 7b24 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\GCM Store\Encryption/000003.log +2025/05/15-18:59:32.590 1474 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.169cfc1d\flutter_tools_chrome_device.f6b75cbe\Default\GCM Store\Encryption/MANIFEST-000001 +2025/05/15-18:59:32.591 1474 Recovering log #3 +2025/05/15-18:59:32.591 1474 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.169cfc1d\flutter_tools_chrome_device.f6b75cbe\Default\GCM Store\Encryption/000003.log diff --git a/.dart_tool/chrome-device/Default/History b/.dart_tool/chrome-device/Default/History index 298e94e..6bfd480 100644 Binary files a/.dart_tool/chrome-device/Default/History and b/.dart_tool/chrome-device/Default/History differ diff --git a/.dart_tool/chrome-device/Default/History-journal b/.dart_tool/chrome-device/Default/History-journal index dc8631d..e69de29 100644 Binary files a/.dart_tool/chrome-device/Default/History-journal and b/.dart_tool/chrome-device/Default/History-journal differ diff --git a/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG b/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG index 50f5931..2b6aa6b 100644 --- a/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG +++ b/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG @@ -1,3 +1,3 @@ -2024/11/08-18:19:38.444 2278 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Local Storage\leveldb/MANIFEST-000001 -2024/11/08-18:19:38.452 2278 Recovering log #3 -2024/11/08-18:19:38.454 2278 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Local Storage\leveldb/000003.log +2025/06/27-09:00:21.901 7df4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Local Storage\leveldb/MANIFEST-000001 +2025/06/27-09:00:21.906 7df4 Recovering log #3 +2025/06/27-09:00:21.908 7df4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Local Storage\leveldb/000003.log diff --git a/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG.old b/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG.old index ed396f2..a7d9c3a 100644 --- a/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG.old +++ b/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG.old @@ -1,3 +1,3 @@ -2024/11/08-18:04:15.034 5b8c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Local Storage\leveldb/MANIFEST-000001 -2024/11/08-18:04:15.040 5b8c Recovering log #3 -2024/11/08-18:04:15.043 5b8c Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Local Storage\leveldb/000003.log +2025/05/13-18:41:13.705 4260 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Local Storage\leveldb/MANIFEST-000001 +2025/05/13-18:41:13.710 4260 Recovering log #3 +2025/05/13-18:41:13.712 4260 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Local Storage\leveldb/000003.log diff --git a/.dart_tool/chrome-device/Default/Network Action Predictor b/.dart_tool/chrome-device/Default/Network Action Predictor index 97dc1f1..6e201c9 100644 Binary files a/.dart_tool/chrome-device/Default/Network Action Predictor and b/.dart_tool/chrome-device/Default/Network Action Predictor differ diff --git a/.dart_tool/chrome-device/Default/Network/Network Persistent State b/.dart_tool/chrome-device/Default/Network/Network Persistent State index d723396..5f04376 100644 --- a/.dart_tool/chrome-device/Default/Network/Network Persistent State +++ b/.dart_tool/chrome-device/Default/Network/Network Persistent State @@ -1 +1 @@ -{"net":{"http_server_properties":{"servers":[{"anonymization":["FAAAABAAAABodHRwczovL2d2dDEuY29t",false],"network_stats":{"srtt":25215},"server":"https://redirector.gvt1.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13377543779968027","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwczovL2d2dDEuY29t",false],"network_stats":{"srtt":17808},"server":"https://r7---sn-n0ogpnx-b85l.gvt1.com"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13378151978659926","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false],"network_stats":{"srtt":35076},"server":"https://accounts.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13378151978781571","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false],"network_stats":{"srtt":19394},"server":"https://www.gstatic.com"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13378151989571737","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACsAAABodHRwczovL29wdGltaXphdGlvbmd1aWRlLXBhLmdvb2dsZWFwaXMuY29tAA==",false],"network_stats":{"srtt":25106},"server":"https://optimizationguide-pa.googleapis.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13378151985428383","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false],"network_stats":{"srtt":20620},"server":"https://fonts.gstatic.com"},{"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false],"network_stats":{"srtt":21174},"server":"https://www.google.com"}],"supports_quic":{"address":"192.168.1.3","used_quic":true},"version":5},"network_qualities":{"CAESABiAgICA+P////8B":"4G"}}} \ No newline at end of file +{"net":{"http_server_properties":{"servers":[{"anonymization":["FAAAABAAAABodHRwczovL2d2dDEuY29t",false,0],"network_stats":{"srtt":25215},"server":"https://redirector.gvt1.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13398073223217525","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false,0],"server":"https://www.gstatic.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13398073223230776","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"server":"https://accounts.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13398073230256423","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false,0],"network_stats":{"srtt":29210},"server":"https://fonts.gstatic.com"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13398073239547154","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACsAAABodHRwczovL29wdGltaXphdGlvbmd1aWRlLXBhLmdvb2dsZWFwaXMuY29tAA==",false,0],"network_stats":{"srtt":20149},"server":"https://optimizationguide-pa.googleapis.com","supports_spdy":true},{"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":22001},"server":"https://www.google.com"}],"supports_quic":{"address":"192.168.1.10","used_quic":true},"version":5},"network_qualities":{"CAESABiAgICA+P////8B":"4G","CAISABiAgICA+P////8B":"4G"}}} \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/Network/Reporting and NEL b/.dart_tool/chrome-device/Default/Network/Reporting and NEL index b3734b5..ec0c9b7 100644 Binary files a/.dart_tool/chrome-device/Default/Network/Reporting and NEL and b/.dart_tool/chrome-device/Default/Network/Reporting and NEL differ diff --git a/.dart_tool/chrome-device/Default/Network/TransportSecurity b/.dart_tool/chrome-device/Default/Network/TransportSecurity index 7db0509..52ca618 100644 --- a/.dart_tool/chrome-device/Default/Network/TransportSecurity +++ b/.dart_tool/chrome-device/Default/Network/TransportSecurity @@ -1 +1 @@ -{"sts":[{"expiry":1762622378.659996,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1731086378.66}],"version":2} \ No newline at end of file +{"sts":[{"expiry":1782543623.23084,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1751007623.230844}],"version":2} \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/Preferences b/.dart_tool/chrome-device/Default/Preferences index a825c63..1ce5725 100644 --- a/.dart_tool/chrome-device/Default/Preferences +++ b/.dart_tool/chrome-device/Default/Preferences @@ -1 +1 @@ -{"accessibility":{"captions":{"live_caption_language":"fr-FR"}},"account_tracker_service_last_update":"13375556962658344","alternate_error_pages":{"backup":true},"apps":{"shortcuts_arch":"","shortcuts_version":0},"autocomplete":{"retention_policy_last_version":130},"autofill":{"last_version_deduped":130,"ran_quasi_duplicate_extra_deduplication":true},"browser":{"has_seen_welcome_page":false,"window_placement":{"bottom":1237,"left":3485,"maximized":false,"right":4001,"top":241,"work_area_bottom":1241,"work_area_left":3440,"work_area_right":5360,"work_area_top":209}},"countryid_at_install":17224,"default_search_provider":{"guid":""},"devtools":{"adb_key":"MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDCzd+c5VTIDNH8CWhMqy7w5S/01lbo+x1RWUeOi1KGdk5LyT+Gi7XxAPQX017dn6iJw+d4jY/PnpEuf5q8Z7juWFaXm7Gf31DlhdpWQvREgYJ0sSWcUKqr+F/Au3yqQd6BIFlePOD4MIRv0+pIF+u4jtbziXwyuL9HjV28CslLu9lwD93ZVuZaBXRUUBTLDxqVa18Ix29UltU/Mbr9R1xMcZ0AczZcltp/izLDz4jk8S2RJgKIW2icj1zMFHcHQZT19DYlDTopO9PW/I5JAROs9bxM41lqt4fWNWnh51D4Px8xekOlwHKQRduxyQ6Xt8J+XXPdQ+FUUAvT+8BoYGiZAgMBAAECggEACDc+kxNo+/budD7BU1p05FwGJcFUcQcGOYQWbICbvmgG7VNTho0l40AzCz4y5g3xwb2taXwu8IazgM6I7CFDv2miXUqHt0Jn2wZGKxUv0CPWKK2/9FPCnvYes7Y0j8mvZKrEmiDfLBh/vWemndvEaUg88JB/2HPKPW5M4b1it/rlXCjMqz6qQTs/IN13HkjoiyeMGs0s9Y+1U3lMz4yCR7dOW8nmxHlONTLJ7pMMDIJj0JEZXMeA+RQdaoDCVWDpFTCrnoLdIrfC0cyh+QfXPduadptOc57CEk9lH/ohJD5mJqCb6rwYs+/8QHWL9mL/03FLQx5Of2lwxZvGz8W3cQKBgQDmbcjbNUMPGiwTu8n2WCYayvdr/QzqSt2FrC2aa515OpFvSGMIqPcrVilTJi/oDdCqNJupaU5AXHuXtHo+CHv+uaFJ9ftEeXU93zuS8qKttT6cqSD0xZlrAtXEvmzOtdHIMw+kqc9kz5R+rHrR1NddDwObakdnGO/jS1XJxrWY9wKBgQDYbAixgJLGlmbdzo8DDoIdbFfcmYC/Uee5PHOdV2Bc76UUnEDYRZXNrevFjlfiFeHfVihdBcdYW8MlLISoT5sf29Zd/wxvbWCP5UfbUn75oYBDXw6dDpd4+cR3oMTfB5BQOutPw0HesuvhnEs8BsUlfJWcw5rkZltTOg5mL+G27wKBgA/mP1ewwyHFoojyCitvRaHPo2bWHRAFfmd8y+C90C3PNr3A9uRgFD3vQga0udV/Loiv/JWh6H5UY0rCbzTcjQG0eUaLLH07DDXqs0eeak8mFF3m5Zk+ESnrFijvIr7YmNMBgvDPrrm8APkEmazkzL9lC9CrcqXQeKzsQ80aYuldAoGAWox45qtAvc3XpB30P/cmAWF/MVEYSPPf2+SrCr2wF7I8g28Mwm/6yV9nMfToWDOHmYXWxXTRfuqFr1v89N65rI6yFgnMDiLZL9tiQSU28wLbQ1TWLGgagAcgaFzfgeEMREUihvDO8noxrudRov/CJHkHr9s3RzB8LUoxFBgcfAkCgYEA1ovmugutx+OhxMRnySI0+fKhKRnHtXf59fvM/91lijnxjc5qGcp7Xe4Nx23y+jodPowkh92zQGGrxKd0H9rZFtAT+bPJhGOF5KsuQGOBg72FtkPG7jQpv7PgKjpMImpvobEmBxXIvt9dpGJTYQrrIoy0HwKjyC+9Rcfz4HwIZUE=","last_open_timestamp":"13374951947156","preferences":{"closeable-tabs":"{\"security\":true,\"chrome-recorder\":true,\"performance-insights\":true}","console.sidebar-selected-filter":"\"message\"","console.sidebar.width":"{\"vertical\":{\"size\":0,\"showMode\":\"OnlyMain\"}}","currentDockState":"\"right\"","elements.styles.sidebar.width":"{\"vertical\":{\"size\":0,\"showMode\":\"OnlyMain\"}}","inspector-view.split-view-state":"{\"vertical\":{\"size\":0}}","inspector.drawer-split-view-state":"{\"horizontal\":{\"size\":0,\"showMode\":\"OnlyMain\"}}","inspectorVersion":"37","panel-selected-tab":"\"console\"","releaseNoteVersionSeen":"71","styles-pane-sidebar-tab-order":"{\"styles\":10,\"computed\":20}"},"synced_preferences_sync_disabled":{"adorner-settings":"[{\"adorner\":\"grid\",\"isEnabled\":true},{\"adorner\":\"subgrid\",\"isEnabled\":true},{\"adorner\":\"flex\",\"isEnabled\":true},{\"adorner\":\"ad\",\"isEnabled\":true},{\"adorner\":\"scroll-snap\",\"isEnabled\":true},{\"adorner\":\"container\",\"isEnabled\":true},{\"adorner\":\"slot\",\"isEnabled\":true},{\"adorner\":\"top-layer\",\"isEnabled\":true},{\"adorner\":\"reveal\",\"isEnabled\":true},{\"adorner\":\"media\",\"isEnabled\":false},{\"adorner\":\"scroll\",\"isEnabled\":true}]","syncedInspectorVersion":"37"}},"domain_diversity":{"last_reporting_timestamp":"13375556962657587"},"enterprise_profile_guid":"15fdce1e-c7ec-4473-a5d0-889bf018d400","extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"last_chrome_version":"130.0.6723.92"},"gaia_cookie":{"changed_time":1730478179.979617,"hash":"2jmj7l5rSw0yVb/vlWAYkK/YBwk=","last_list_accounts_data":"[\"gaia.l.a.r\",[]]"},"gcm":{"product_category_for_subtypes":"com.chrome.windows"},"google":{"services":{"signin_scoped_device_id":"967f341e-7f86-47d8-b762-64779a0d5d2c"}},"in_product_help":{"new_badge":{"Compose":{"feature_enabled_time":"13374951779610562","show_count":0,"used_count":0},"ComposeNudge":{"feature_enabled_time":"13374951779610580","show_count":0,"used_count":0},"LensOverlay":{"feature_enabled_time":"13374951779610602","show_count":0,"used_count":0},"TabOrganization":{"feature_enabled_time":"13374951779610595","show_count":0,"used_count":0}},"recent_session_enabled_time":"13374951779608663","recent_session_start_times":["13375556962532943","13374951779608663"],"session_last_active_time":"13375559993375354","session_start_time":"13375556962532943"},"intl":{"selected_languages":"fr-FR,fr,en-US,en"},"invalidation":{"per_sender_topics_to_handler":{"1013309121859":{}}},"media":{"engagement":{"schema_version":5}},"media_router":{"receiver_id_hash_token":"nsZfhiZPKWR0Y6Up10vp7lm8nD795hUlhDHVSAnjkGcJpkCiVZkuTRZane/xHh7ABoChr4UWOcWNTAaD9HoDzQ=="},"ntp":{"num_personal_suggestions":2},"optimization_guide":{"hintsfetcher":{"hosts_successfully_fetched":{}},"predictionmodelfetcher":{"last_fetch_attempt":"13375559988368361","last_fetch_success":"13375559988474600"},"previous_optimization_types_with_filter":{"AMERICAN_EXPRESS_CREDIT_CARD_FLIGHT_BENEFITS":true,"AMERICAN_EXPRESS_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"AUTOFILL_ABLATION_SITES_LIST1":true,"AUTOFILL_ABLATION_SITES_LIST2":true,"AUTOFILL_ABLATION_SITES_LIST3":true,"AUTOFILL_ABLATION_SITES_LIST4":true,"AUTOFILL_ABLATION_SITES_LIST5":true,"AUTOFILL_PREDICTION_IMPROVEMENTS_ALLOWLIST":true,"BUY_NOW_PAY_LATER_ALLOWLIST_AFFIRM":true,"BUY_NOW_PAY_LATER_ALLOWLIST_ZIP":true,"CAPITAL_ONE_CREDIT_CARD_BENEFITS_BLOCKED":true,"CAPITAL_ONE_CREDIT_CARD_DINING_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_GROCERY_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_STREAMING_BENEFITS":true,"FORMS_ANNOTATIONS":true,"HISTORY_CLUSTERS":true,"HISTORY_EMBEDDINGS":true,"IBAN_AUTOFILL_BLOCKED":true,"PIX_MERCHANT_ORIGINS_ALLOWLIST":true,"PIX_PAYMENT_MERCHANT_ALLOWLIST":true,"SHARED_CREDIT_CARD_DINING_BENEFITS":true,"SHARED_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"SHARED_CREDIT_CARD_FLIGHT_BENEFITS":true,"SHARED_CREDIT_CARD_GROCERY_BENEFITS":true,"SHARED_CREDIT_CARD_STREAMING_BENEFITS":true,"SHARED_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"SHOPPING_PAGE_PREDICTOR":true,"VCN_MERCHANT_OPT_OUT_DISCOVER":true,"VCN_MERCHANT_OPT_OUT_MASTERCARD":true,"VCN_MERCHANT_OPT_OUT_VISA":true},"previously_registered_optimization_types":{"ABOUT_THIS_SITE":true,"HISTORY_CLUSTERS":true,"PRICE_TRACKING":true,"V8_COMPILE_HINTS":true},"store_file_paths_to_delete":{}},"password_manager":{"autofillable_credentials_account_store_login_database":false,"autofillable_credentials_profile_store_login_database":false},"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":26,"content_settings":{"did_migrate_adaptive_notification_quieting_to_cpss":true,"disable_quiet_permission_ui_time":{"notifications":"13374951779604329"},"enable_cpss":{"notifications":true},"enable_quiet_permission_ui":{"notifications":false},"enable_quiet_permission_ui_enabling_method":{"notifications":1},"exceptions":{"3pcd_heuristics_grants":{},"3pcd_support":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"accessibility_events":{},"anti_abuse":{},"app_banner":{},"ar":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"client_hints":{},"clipboard":{},"cookie_controls_metadata":{"http://localhost,*":{"last_modified":"13375559978673858","setting":{}}},"cookies":{},"direct_sockets":{},"display_media_system_audio":{},"durable_storage":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{"https://accounts.google.com:443,*":{"last_modified":"13374951779979773","setting":{"chosen-objects":[{"idp-origin":"https://accounts.google.com","idp-signin-status":false}]}}},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"hand_tracking":{},"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"insecure_private_network":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"keyboard_lock":{},"legacy_cookie_access":{},"local_fonts":{},"media_engagement":{"http://localhost:51459,*":{"expiration":"13382728017320451","last_modified":"13374952017320458","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}},"http://localhost:51731,*":{"expiration":"13382728153903155","last_modified":"13374952153903161","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}},"http://localhost:52318,*":{"expiration":"13382730735585032","last_modified":"13374954735585040","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}}},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"password_protection":{},"payment_handler":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"private_network_chooser_data":{},"private_network_guard":{},"protected_media_identifier":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{"http://localhost:51225,*":{"last_modified":"13375556962597271","setting":{"lastEngagementTime":1.3375527255975704e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":0.0,"rawScore":3.6}},"http://localhost:51459,*":{"last_modified":"13375556962597257","setting":{"lastEngagementTime":1.3375527444237498e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":0.0,"rawScore":4.2}},"http://localhost:51731,*":{"last_modified":"13375556962597242","setting":{"lastEngagementTime":1.3375527606335026e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":0.0,"rawScore":3.6}},"http://localhost:52144,*":{"last_modified":"13375556962597226","setting":{"lastEngagementTime":1.3375527751514602e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":0.0,"rawScore":3.0}},"http://localhost:52318,*":{"last_modified":"13375556962597160","setting":{"lastEngagementTime":1.3375528162597094e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":0.0,"rawScore":4.8}},"http://localhost:55218,*":{"last_modified":"13375558300405666","setting":{"lastEngagementTime":1.3375558300405646e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":5.3999999999999995,"rawScore":5.3999999999999995}},"http://localhost:57389,*":{"last_modified":"13375559071223964","setting":{"lastEngagementTime":1.337555907122395e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":3.6,"rawScore":3.6}},"http://localhost:58327,*":{"last_modified":"13375560167870493","setting":{"lastEngagementTime":1.3375560167870476e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":5.3999999999999995,"rawScore":5.3999999999999995}}},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"third_party_storage_partitioning":{},"top_level_3pcd_origin_trial":{},"top_level_3pcd_support":{},"top_level_storage_access":{},"tracking_protection":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pref_version":1},"created_by_version":"130.0.6723.92","creation_time":"13374951779573543","did_work_around_bug_364820109_default":true,"did_work_around_bug_364820109_exceptions":true,"exit_type":"Normal","family_member_role":"","last_engagement_time":"13375560167870476","last_time_obsolete_http_credentials_removed":1730478239.602535,"last_time_password_store_metrics_reported":1731083392.52904,"managed":{"banner_state":1,"locally_parent_approved_extensions":{}},"managed_user_id":"","name":"Personne 1","password_account_storage_settings":{},"password_hash_data_list":[],"were_old_google_logins_removed":true},"safebrowsing":{"event_timestamps":{},"hash_real_time_ohttp_expiration_time":"13376161762819900","hash_real_time_ohttp_key":"DQAgNl0yr1y8Vj/Vpv2IAYOtciBN5+r40CBk6cQfkCGllUIABAABAAI=","metrics_last_log_time":"13375556962","scout_reporting_enabled_when_deprecated":false},"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"saved_tab_groups":{"specifics_to_data_migration":true},"segmentation_platform":{"client_result_prefs":"CmAKEXJlc3VtZV9oZWF2eV91c2VyEksKQA0AAAAAELaf7c34n+EXGi4KJgokDQAAAD8SFlJlc3VtZUhlYXZ5VXNlclNlZ21lbnQaBU90aGVyEgQQDhgEIAIQ2Z/tzfif4RcK5QIKEWNyb3NzX2RldmljZV91c2VyEs8CCsMCDQAAgD8QwJ7tzfif4RcasAIKpwIapAIKGQ0AAIA/EhJOb0Nyb3NzRGV2aWNlVXNhZ2UKGA0AAABAEhFDcm9zc0RldmljZU1vYmlsZQoZDQAAQEASEkNyb3NzRGV2aWNlRGVza3RvcAoYDQAAgEASEUNyb3NzRGV2aWNlVGFibGV0CiINAACgQBIbQ3Jvc3NEZXZpY2VNb2JpbGVBbmREZXNrdG9wCiENAADAQBIaQ3Jvc3NEZXZpY2VNb2JpbGVBbmRUYWJsZXQKIg0AAOBAEhtDcm9zc0RldmljZURlc2t0b3BBbmRUYWJsZXQKIA0AAABBEhlDcm9zc0RldmljZUFsbERldmljZVR5cGVzChcNAAAQQRIQQ3Jvc3NEZXZpY2VPdGhlchISTm9Dcm9zc0RldmljZVVzYWdlEgQQBxgEIAIQmp/tzfif4RcKcwoVcGFzc3dvcmRfbWFuYWdlcl91c2VyEloKTw0AAAAAEODE7c34n+EXGj0KNQozDQAAAD8SE1Bhc3N3b3JkTWFuYWdlclVzZXIaF05vdF9QYXNzd29yZE1hbmFnZXJVc2VyEgQQBxgEIAEQi8Xtzfif4RcKUgoNc2hvcHBpbmdfdXNlchJBCjYNAAAAABD7nO3N+J/hFxokChwKGg0AAAA/EgxTaG9wcGluZ1VzZXIaBU90aGVyEgQQAhgEIAMQ053tzfif4RcKZAoLc2VhcmNoX3VzZXISVQpKDQAAAAAQgp/tzfif4RcaOAowGi4KCg0AAIA/EgNMb3cKDQ0AAKBAEgZNZWRpdW0KCw0AALBBEgRIaWdoEgROb25lEgQQBxgEIAIQyZ/tzfif4Rc=","device_switcher_util":{"result":{"labels":["NotSynced"]}},"last_db_compaction_time":"13375411199000000","uma_in_sql_start_time":"13374951779596074"},"sessions":{"event_log":[{"crashed":false,"time":"13374951779594277","type":0},{"crashed":false,"time":"13374951933317902","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":0,"time":"13374952017322505","type":2,"window_count":1},{"crashed":false,"time":"13374952122168845","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13374952153896778","type":2,"window_count":1},{"crashed":false,"time":"13374952288460950","type":0},{"crashed":false,"time":"13374952363954065","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13374954735579003","type":2,"window_count":1},{"crashed":false,"time":"13375556962521026","type":0},{"crashed":false,"time":"13375559054972106","type":0},{"crashed":false,"time":"13375559978359170","type":0}],"session_data_status":1},"should_read_incoming_syncing_theme_prefs":true,"signin":{"allowed":true},"spellcheck":{"dictionaries":["fr-FR","fr"],"dictionary":""},"sync":{"data_type_status_for_sync_to_signin":{"app_list":false,"app_settings":false,"apps":false,"arc_package":false,"autofill":false,"autofill_profiles":false,"autofill_wallet":false,"autofill_wallet_credential":false,"autofill_wallet_metadata":false,"autofill_wallet_offer":false,"autofill_wallet_usage":false,"bookmarks":false,"collaboration_group":false,"contact_info":false,"cookies":false,"device_info":false,"dictionary":false,"extension_settings":false,"extensions":false,"history":false,"history_delete_directives":false,"incoming_password_sharing_invitation":false,"managed_user_settings":false,"nigori":false,"os_preferences":false,"os_priority_preferences":false,"outgoing_password_sharing_invitation":false,"passwords":false,"plus_address":false,"plus_address_setting":false,"power_bookmark":false,"preferences":false,"printers":false,"printers_authorization_servers":false,"priority_preferences":false,"product_comparison":false,"reading_list":false,"saved_tab_group":false,"search_engines":false,"security_events":false,"send_tab_to_self":false,"sessions":false,"shared_tab_group_data":false,"sharing_message":false,"themes":false,"user_consent":false,"user_events":false,"web_apps":false,"webapks":false,"webauthn_credential":false,"wifi_configurations":false,"workspace_desk":false},"encryption_bootstrap_token_per_account_migration_done":true,"feature_status_for_sync_to_signin":5},"total_passwords_available_for_account":0,"total_passwords_available_for_profile":0,"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"web_apps":{"did_migrate_default_chrome_apps":["MigrateDefaultChromeAppToWebAppsGSuite","MigrateDefaultChromeAppToWebAppsNonGSuite"],"last_preinstall_synchronize_version":"130"}} \ No newline at end of file +{"accessibility":{"captions":{"headless_caption_enabled":false,"live_caption_language":"fr-FR"}},"account_tracker_service_last_update":"13395481221989101","alternate_error_pages":{"backup":true},"apps":{"shortcuts_arch":"","shortcuts_version":1},"autocomplete":{"retention_policy_last_version":137},"autofill":{"last_version_deduped":137},"bookmark":{"storage_computation_last_update":"13395481221986384"},"browser":{"has_seen_welcome_page":false,"window_placement":{"bottom":1237,"left":3514,"maximized":false,"right":4030,"top":241,"work_area_bottom":1241,"work_area_left":3440,"work_area_right":5360,"work_area_top":209}},"commerce_daily_metrics_last_update_time":"13395481221986847","countryid_at_install":17224,"default_search_provider":{"guid":""},"devtools":{"adb_key":"MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDCzd+c5VTIDNH8CWhMqy7w5S/01lbo+x1RWUeOi1KGdk5LyT+Gi7XxAPQX017dn6iJw+d4jY/PnpEuf5q8Z7juWFaXm7Gf31DlhdpWQvREgYJ0sSWcUKqr+F/Au3yqQd6BIFlePOD4MIRv0+pIF+u4jtbziXwyuL9HjV28CslLu9lwD93ZVuZaBXRUUBTLDxqVa18Ix29UltU/Mbr9R1xMcZ0AczZcltp/izLDz4jk8S2RJgKIW2icj1zMFHcHQZT19DYlDTopO9PW/I5JAROs9bxM41lqt4fWNWnh51D4Px8xekOlwHKQRduxyQ6Xt8J+XXPdQ+FUUAvT+8BoYGiZAgMBAAECggEACDc+kxNo+/budD7BU1p05FwGJcFUcQcGOYQWbICbvmgG7VNTho0l40AzCz4y5g3xwb2taXwu8IazgM6I7CFDv2miXUqHt0Jn2wZGKxUv0CPWKK2/9FPCnvYes7Y0j8mvZKrEmiDfLBh/vWemndvEaUg88JB/2HPKPW5M4b1it/rlXCjMqz6qQTs/IN13HkjoiyeMGs0s9Y+1U3lMz4yCR7dOW8nmxHlONTLJ7pMMDIJj0JEZXMeA+RQdaoDCVWDpFTCrnoLdIrfC0cyh+QfXPduadptOc57CEk9lH/ohJD5mJqCb6rwYs+/8QHWL9mL/03FLQx5Of2lwxZvGz8W3cQKBgQDmbcjbNUMPGiwTu8n2WCYayvdr/QzqSt2FrC2aa515OpFvSGMIqPcrVilTJi/oDdCqNJupaU5AXHuXtHo+CHv+uaFJ9ftEeXU93zuS8qKttT6cqSD0xZlrAtXEvmzOtdHIMw+kqc9kz5R+rHrR1NddDwObakdnGO/jS1XJxrWY9wKBgQDYbAixgJLGlmbdzo8DDoIdbFfcmYC/Uee5PHOdV2Bc76UUnEDYRZXNrevFjlfiFeHfVihdBcdYW8MlLISoT5sf29Zd/wxvbWCP5UfbUn75oYBDXw6dDpd4+cR3oMTfB5BQOutPw0HesuvhnEs8BsUlfJWcw5rkZltTOg5mL+G27wKBgA/mP1ewwyHFoojyCitvRaHPo2bWHRAFfmd8y+C90C3PNr3A9uRgFD3vQga0udV/Loiv/JWh6H5UY0rCbzTcjQG0eUaLLH07DDXqs0eeak8mFF3m5Zk+ESnrFijvIr7YmNMBgvDPrrm8APkEmazkzL9lC9CrcqXQeKzsQ80aYuldAoGAWox45qtAvc3XpB30P/cmAWF/MVEYSPPf2+SrCr2wF7I8g28Mwm/6yV9nMfToWDOHmYXWxXTRfuqFr1v89N65rI6yFgnMDiLZL9tiQSU28wLbQ1TWLGgagAcgaFzfgeEMREUihvDO8noxrudRov/CJHkHr9s3RzB8LUoxFBgcfAkCgYEA1ovmugutx+OhxMRnySI0+fKhKRnHtXf59fvM/91lijnxjc5qGcp7Xe4Nx23y+jodPowkh92zQGGrxKd0H9rZFtAT+bPJhGOF5KsuQGOBg72FtkPG7jQpv7PgKjpMImpvobEmBxXIvt9dpGJTYQrrIoy0HwKjyC+9Rcfz4HwIZUE=","last_open_timestamp":"13374951947156","preferences":{"closeable-tabs":"{\"security\":true,\"chrome-recorder\":true,\"performance-insights\":true}","console.sidebar-selected-filter":"\"message\"","console.sidebar.width":"{\"vertical\":{\"size\":0,\"showMode\":\"OnlyMain\"}}","currentDockState":"\"right\"","elements.styles.sidebar.width":"{\"vertical\":{\"size\":0,\"showMode\":\"OnlyMain\"}}","inspector-view.split-view-state":"{\"vertical\":{\"size\":0}}","inspector.drawer-split-view-state":"{\"horizontal\":{\"size\":0,\"showMode\":\"OnlyMain\"}}","inspectorVersion":"37","panel-selected-tab":"\"console\"","releaseNoteVersionSeen":"71","styles-pane-sidebar-tab-order":"{\"styles\":10,\"computed\":20}"},"synced_preferences_sync_disabled":{"adorner-settings":"[{\"adorner\":\"grid\",\"isEnabled\":true},{\"adorner\":\"subgrid\",\"isEnabled\":true},{\"adorner\":\"flex\",\"isEnabled\":true},{\"adorner\":\"ad\",\"isEnabled\":true},{\"adorner\":\"scroll-snap\",\"isEnabled\":true},{\"adorner\":\"container\",\"isEnabled\":true},{\"adorner\":\"slot\",\"isEnabled\":true},{\"adorner\":\"top-layer\",\"isEnabled\":true},{\"adorner\":\"reveal\",\"isEnabled\":true},{\"adorner\":\"media\",\"isEnabled\":false},{\"adorner\":\"scroll\",\"isEnabled\":true}]","syncedInspectorVersion":"37"}},"domain_diversity":{"last_reporting_timestamp":"13395481221988738"},"enterprise_profile_guid":"15fdce1e-c7ec-4473-a5d0-889bf018d400","extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"last_chrome_version":"137.0.7151.121"},"gaia_cookie":{"changed_time":1730478179.979617,"hash":"2jmj7l5rSw0yVb/vlWAYkK/YBwk=","last_list_accounts_data":"[\"gaia.l.a.r\",[]]"},"gcm":{"product_category_for_subtypes":"com.chrome.windows"},"google":{"services":{"signin_scoped_device_id":"79422e1b-35a8-40de-a146-2f48aa456b20"}},"history_clusters":{"all_cache":{"all_keywords":{},"all_timestamp":"0"},"short_cache":{"short_keywords":{},"short_timestamp":"0"}},"in_product_help":{"new_badge":{"Compose":{"feature_enabled_time":"13374951779610562","show_count":0,"used_count":0},"ComposeNudge":{"feature_enabled_time":"13374951779610580","show_count":0,"used_count":0},"ComposeProactiveNudge":{"feature_enabled_time":"13391445041131347","show_count":0,"used_count":0},"LensOverlay":{"feature_enabled_time":"13374951779610602","show_count":0,"used_count":0},"TabOrganization":{"feature_enabled_time":"13374951779610595","show_count":0,"used_count":0}},"recent_session_enabled_time":"13374951779608663","recent_session_start_times":["13395481221866908"],"session_last_active_time":"13395481236868076","session_start_time":"13395481221866908"},"intl":{"selected_languages":"fr-FR,fr,en-US,en"},"invalidation":{"per_sender_topics_to_handler":{"1013309121859":{}}},"media":{"engagement":{"schema_version":5}},"media_router":{"receiver_id_hash_token":"nsZfhiZPKWR0Y6Up10vp7lm8nD795hUlhDHVSAnjkGcJpkCiVZkuTRZane/xHh7ABoChr4UWOcWNTAaD9HoDzQ=="},"ntp":{"num_personal_suggestions":2},"optimization_guide":{"hintsfetcher":{"hosts_successfully_fetched":{}},"predictionmodelfetcher":{"last_fetch_attempt":"13395481231855013","last_fetch_success":"13395481231988169"},"previous_optimization_types_with_filter":{"AMERICAN_EXPRESS_CREDIT_CARD_FLIGHT_BENEFITS":true,"AMERICAN_EXPRESS_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"AUTOFILL_ABLATION_SITES_LIST1":true,"AUTOFILL_ABLATION_SITES_LIST2":true,"AUTOFILL_ABLATION_SITES_LIST3":true,"AUTOFILL_ABLATION_SITES_LIST4":true,"AUTOFILL_ABLATION_SITES_LIST5":true,"AUTOFILL_PREDICTION_IMPROVEMENTS_ALLOWLIST":true,"BMO_CREDIT_CARD_AIR_MILES_PARTNER_BENEFITS":true,"BMO_CREDIT_CARD_ALCOHOL_STORE_BENEFITS":true,"BMO_CREDIT_CARD_DINING_BENEFITS":true,"BMO_CREDIT_CARD_DRUGSTORE_BENEFITS":true,"BMO_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"BMO_CREDIT_CARD_GROCERY_BENEFITS":true,"BMO_CREDIT_CARD_OFFICE_SUPPLY_BENEFITS":true,"BMO_CREDIT_CARD_RECURRING_BILL_BENEFITS":true,"BMO_CREDIT_CARD_TRANSIT_BENEFITS":true,"BMO_CREDIT_CARD_TRAVEL_BENEFITS":true,"BMO_CREDIT_CARD_WHOLESALE_CLUB_BENEFITS":true,"BUY_NOW_PAY_LATER_ALLOWLIST_AFFIRM":true,"BUY_NOW_PAY_LATER_ALLOWLIST_ZIP":true,"CAPITAL_ONE_CREDIT_CARD_BENEFITS_BLOCKED":true,"CAPITAL_ONE_CREDIT_CARD_DINING_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_GROCERY_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_STREAMING_BENEFITS":true,"EWALLET_MERCHANT_ALLOWLIST":true,"FORMS_ANNOTATIONS":true,"GLIC_ACTION_PAGE_BLOCK":true,"HISTORY_CLUSTERS":true,"HISTORY_EMBEDDINGS":true,"IBAN_AUTOFILL_BLOCKED":true,"PIX_MERCHANT_ORIGINS_ALLOWLIST":true,"PIX_PAYMENT_MERCHANT_ALLOWLIST":true,"SHARED_CREDIT_CARD_DINING_BENEFITS":true,"SHARED_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"SHARED_CREDIT_CARD_FLIGHT_BENEFITS":true,"SHARED_CREDIT_CARD_GROCERY_BENEFITS":true,"SHARED_CREDIT_CARD_STREAMING_BENEFITS":true,"SHARED_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"SHOPPING_PAGE_PREDICTOR":true,"TEXT_CLASSIFIER_ENTITY_DETECTION":true,"VCN_MERCHANT_OPT_OUT_DISCOVER":true,"VCN_MERCHANT_OPT_OUT_MASTERCARD":true,"VCN_MERCHANT_OPT_OUT_VISA":true},"previously_registered_optimization_types":{"ABOUT_THIS_SITE":true,"HISTORY_CLUSTERS":true,"LOADING_PREDICTOR":true,"MERCHANT_TRUST_SIGNALS_V2":true,"PRICE_TRACKING":true,"V8_COMPILE_HINTS":true},"store_file_paths_to_delete":{}},"password_manager":{"account_store_migrated_to_os_crypt_async":true,"autofillable_credentials_account_store_login_database":false,"autofillable_credentials_profile_store_login_database":false,"profile_store_migrated_to_os_crypt_async":true},"privacy_sandbox":{"fake_notice":{"prompt_shown_time":"13391445041128722","prompt_shown_time_sync":"13391445041128713"},"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":26,"content_settings":{"did_migrate_adaptive_notification_quieting_to_cpss":true,"disable_quiet_permission_ui_time":{"notifications":"13374951779604329"},"enable_cpss":{"notifications":true},"enable_quiet_permission_ui":{"notifications":false},"exceptions":{"3pcd_heuristics_grants":{},"3pcd_support":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"accessibility_events":{},"anti_abuse":{},"app_banner":{},"ar":{},"are_suspicious_notifications_allowlisted_by_user":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"client_hints":{},"clipboard":{},"controlled_frame":{},"cookie_controls_metadata":{"http://localhost,*":{"last_modified":"13395481223048430","setting":{}}},"cookies":{},"direct_sockets":{},"direct_sockets_private_network_access":{},"display_media_system_audio":{},"disruptive_notification_permissions":{},"durable_storage":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{"https://accounts.google.com:443,*":{"last_modified":"13374951779979773","setting":{"chosen-objects":[{"idp-origin":"https://accounts.google.com","idp-signin-status":false}]}}},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"hand_tracking":{},"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"insecure_private_network":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"keyboard_lock":{},"legacy_cookie_access":{},"legacy_cookie_scope":{},"local_fonts":{},"local_network_access":{},"media_engagement":{"http://localhost:59742,*":{"expiration":"13399579615355708","last_modified":"13391803615355717","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}},"http://localhost:60685,*":{"expiration":"13403257436972493","last_modified":"13395481436972501","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}},"http://localhost:64057,*":{"expiration":"13399404226412744","last_modified":"13391628226412751","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}}},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"password_protection":{},"payment_handler":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"private_network_chooser_data":{},"private_network_guard":{},"protected_media_identifier":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{"http://localhost:51497,*":{"last_modified":"13395481221926961","setting":{"lastEngagementTime":1.3395394686295728e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":0.0,"rawScore":4.8}},"http://localhost:59742,*":{"last_modified":"13395481221926948","setting":{"lastEngagementTime":1.3395452421926852e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":0.0,"rawScore":3.6}},"http://localhost:60685,*":{"last_modified":"13395481236450776","setting":{"lastEngagementTime":1.339548123645076e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":3.6,"rawScore":3.6}},"http://localhost:64057,*":{"last_modified":"13395481221926891","setting":{"lastEngagementTime":1.339542348682634e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":0.0,"rawScore":3.0}}},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"third_party_storage_partitioning":{},"top_level_3pcd_origin_trial":{},"top_level_3pcd_support":{},"top_level_storage_access":{},"tracking_protection":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pref_version":1},"created_by_version":"130.0.6723.92","creation_time":"13374951779573543","did_work_around_bug_364820109_default":true,"did_work_around_bug_364820109_exceptions":true,"exit_type":"Normal","family_member_role":"not_in_family","last_engagement_time":"13395481236450761","last_time_obsolete_http_credentials_removed":1746971501.12081,"last_time_password_store_metrics_reported":1751007651.856678,"managed":{"locally_parent_approved_extensions":{},"locally_parent_approved_extensions_migration_state":1},"managed_user_id":"","name":"Personne 1","password_hash_data_list":[],"were_old_google_logins_removed":true},"safebrowsing":{"event_timestamps":{},"hash_real_time_ohttp_expiration_time":"13395740483218132","hash_real_time_ohttp_key":"2AAgETtEl5cjzDpksr9J2MiGvUsUaS87sxbZ6vEn9Mxqv18ABAABAAI=","metrics_last_log_time":"13395481221","scout_reporting_enabled_when_deprecated":false,"unhandled_sync_password_reuses":{}},"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"saved_tab_groups":{"did_enable_shared_tab_groups_in_last_session":false,"specifics_to_data_migration":true},"segmentation_platform":{"client_result_prefs":"CmQKC3NlYXJjaF91c2VyElUKSg0AAAAAEPC2hqHo4+UXGjgKMBouCgoNAACAPxIDTG93Cg0NAACgQBIGTWVkaXVtCgsNAACwQRIESGlnaBIETm9uZRIEEAcYBCACEIe3hqHo4+UXCuUCChFjcm9zc19kZXZpY2VfdXNlchLPAgrDAg0AAIA/EOOzhqHo4+UXGrACCqcCGqQCChkNAACAPxISTm9Dcm9zc0RldmljZVVzYWdlChgNAAAAQBIRQ3Jvc3NEZXZpY2VNb2JpbGUKGQ0AAEBAEhJDcm9zc0RldmljZURlc2t0b3AKGA0AAIBAEhFDcm9zc0RldmljZVRhYmxldAoiDQAAoEASG0Nyb3NzRGV2aWNlTW9iaWxlQW5kRGVza3RvcAohDQAAwEASGkNyb3NzRGV2aWNlTW9iaWxlQW5kVGFibGV0CiINAADgQBIbQ3Jvc3NEZXZpY2VEZXNrdG9wQW5kVGFibGV0CiANAAAAQRIZQ3Jvc3NEZXZpY2VBbGxEZXZpY2VUeXBlcwoXDQAAEEESEENyb3NzRGV2aWNlT3RoZXISEk5vQ3Jvc3NEZXZpY2VVc2FnZRIEEAcYBCACEJO0hqHo4+UXCmAKEXJlc3VtZV9oZWF2eV91c2VyEksKQA0AAAAAEN+0hqHo4+UXGi4KJgokDQAAAD8SFlJlc3VtZUhlYXZ5VXNlclNlZ21lbnQaBU90aGVyEgQQDhgEIAIQ+rSGoejj5RcKagoaY2hyb21lX2xvd191c2VyX2VuZ2FnZW1lbnQSTApBDQAAgD8Qx7GGoejj5RcaLwonCiUNAAAAPxIXQ2hyb21lTG93VXNlckVuZ2FnZW1lbnQaBU90aGVyEgQQBxgEIAIQ+7GGoejj5RcKUgoNc2hvcHBpbmdfdXNlchJBCjYNAAAAABD9soah6OPlFxokChwKGg0AAAA/EgxTaG9wcGluZ1VzZXIaBU90aGVyEgQQAhgEIAMQmrOGoejj5RcKcwoVcGFzc3dvcmRfbWFuYWdlcl91c2VyEloKTw0AAAAAEKq2hqHo4+UXGj0KNQozDQAAAD8SE1Bhc3N3b3JkTWFuYWdlclVzZXIaF05vdF9QYXNzd29yZE1hbmFnZXJVc2VyEgQQBxgEIAEQzbaGoejj5Rc=","device_switcher_util":{"result":{"labels":["NotSynced"]}},"last_db_compaction_time":"13395369599000000","uma_in_sql_start_time":"13374951779596074"},"sessions":{"event_log":[{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13374954735579003","type":2,"window_count":1},{"crashed":false,"time":"13375556962521026","type":0},{"crashed":false,"time":"13375559054972106","type":0},{"crashed":false,"time":"13375559978359170","type":0},{"crashed":false,"time":"13375617851794676","type":0},{"crashed":false,"time":"13375622464554566","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13375625661146323","type":2,"window_count":1},{"crashed":false,"time":"13375644321609299","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13375644351868855","type":2,"window_count":1},{"crashed":false,"time":"13376512143412325","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13376517110607321","type":2,"window_count":1},{"crashed":false,"time":"13379005666157424","type":0},{"crashed":false,"time":"13391445041118031","type":0},{"crashed":false,"time":"13391628073653454","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13391628226408310","type":2,"window_count":1},{"crashed":false,"time":"13391801958936852","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13391803615349661","type":2,"window_count":1},{"crashed":false,"time":"13395481221855126","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13395481436962495","type":2,"window_count":1}],"session_data_status":5},"settings":{"force_google_safesearch":false},"should_read_incoming_syncing_theme_prefs":true,"signin":{"allowed":true,"cookie_clear_on_exit_migration_notice_complete":true},"spellcheck":{"dictionaries":["fr-FR","fr"],"dictionary":""},"sync":{"data_type_status_for_sync_to_signin":{"app_list":false,"app_settings":false,"apps":false,"arc_package":false,"autofill":false,"autofill_profiles":false,"autofill_valuable":false,"autofill_wallet":false,"autofill_wallet_credential":false,"autofill_wallet_metadata":false,"autofill_wallet_offer":false,"autofill_wallet_usage":false,"bookmarks":false,"collaboration_group":false,"contact_info":false,"cookies":false,"device_info":false,"dictionary":false,"extension_settings":false,"extensions":false,"history":false,"history_delete_directives":false,"incoming_password_sharing_invitation":false,"managed_user_settings":false,"nigori":false,"os_preferences":false,"os_priority_preferences":false,"outgoing_password_sharing_invitation":false,"passwords":false,"plus_address":false,"plus_address_setting":false,"power_bookmark":false,"preferences":false,"printers":false,"printers_authorization_servers":false,"priority_preferences":false,"product_comparison":false,"reading_list":false,"saved_tab_group":false,"search_engines":false,"security_events":false,"send_tab_to_self":false,"sessions":false,"shared_tab_group_account_data":false,"shared_tab_group_data":false,"sharing_message":false,"themes":false,"user_consent":false,"user_events":false,"web_apps":false,"webapks":false,"webauthn_credential":false,"wifi_configurations":false,"workspace_desk":false},"encryption_bootstrap_token_per_account_migration_done":true,"feature_status_for_sync_to_signin":5,"passwords_per_account_pref_migration_done":true},"syncing_theme_prefs_migrated_to_non_syncing":true,"tab_group_saves_ui_update_migrated":true,"toolbar":{"pinned_cast_migration_complete":true,"pinned_chrome_labs_migration_complete":true},"total_passwords_available_for_account":0,"total_passwords_available_for_profile":0,"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"web_apps":{"did_migrate_default_chrome_apps":["MigrateDefaultChromeAppToWebAppsGSuite","MigrateDefaultChromeAppToWebAppsNonGSuite"],"last_preinstall_synchronize_version":"137"}} \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/Secure Preferences b/.dart_tool/chrome-device/Default/Secure Preferences index 43ff101..271525e 100644 --- a/.dart_tool/chrome-device/Default/Secure Preferences +++ b/.dart_tool/chrome-device/Default/Secure Preferences @@ -1 +1 @@ -{"extensions":{"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":{"active_permissions":{"api":["management","system.display","system.storage","webstorePrivate","system.cpu","system.memory","system.network"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"app_launcher_ordinal":"t","commands":{},"content_settings":[],"creation_flags":1,"events":[],"first_install_time":"13374951779601070","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13374951779601070","location":5,"manifest":{"app":{"launch":{"web_url":"https://chrome.google.com/webstore"},"urls":["https://chrome.google.com/webstore"]},"description":"Découvrez des applications, des jeux, des extensions et des thèmes exceptionnels pour Google Chrome.","icons":{"128":"webstore_icon_128.png","16":"webstore_icon_16.png"},"key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtl3tO0osjuzRsf6xtD2SKxPlTfuoy7AWoObysitBPvH5fE1NaAA1/2JkPWkVDhdLBWLaIBPYeXbzlHp3y4Vv/4XG+aN5qFE3z+1RU/NqkzVYHtIpVScf3DjTYtKVL66mzVGijSoAIwbFCC3LpGdaoe6Q1rSRDp76wR6jjFzsYwQIDAQAB","name":"Web Store","permissions":["webstorePrivate","management","system.cpu","system.display","system.memory","system.network","system.storage"],"version":"0.2"},"needs_sync":true,"page_ordinal":"n","path":"C:\\Program Files\\Google\\Chrome\\Application\\130.0.6723.92\\resources\\web_store","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false},"mhjfbmdgcfjbbpaeojofohoefgiehjai":{"active_permissions":{"api":["contentSettings","fileSystem","fileSystem.write","metricsPrivate","tabs","resourcesPrivate","pdfViewerPrivate"],"explicit_host":["chrome://resources/*","chrome://webui-test/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"events":[],"first_install_time":"13374951779601784","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13374951779601784","location":5,"manifest":{"content_security_policy":"script-src 'self' 'wasm-eval' blob: filesystem: chrome://resources chrome://webui-test; object-src * blob: externalfile: file: filesystem: data:","description":"","incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN6hM0rsDYGbzQPQfOygqlRtQgKUXMfnSjhIBL7LnReAVBEd7ZmKtyN2qmSasMl4HZpMhVe2rPWVVwBDl6iyNE/Kok6E6v6V3vCLGsOpQAuuNVye/3QxzIldzG/jQAdWZiyXReRVapOhZtLjGfywCvlWq7Sl/e3sbc0vWybSDI2QIDAQAB","manifest_version":2,"mime_types":["application/pdf"],"mime_types_handler":"index.html","name":"Chrome PDF Viewer","offline_enabled":true,"permissions":["chrome://resources/","chrome://webui-test/","contentSettings","metricsPrivate","pdfViewerPrivate","resourcesPrivate","tabs",{"fileSystem":["write"]}],"version":"1"},"path":"C:\\Program Files\\Google\\Chrome\\Application\\130.0.6723.92\\resources\\pdf","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false},"neajdppkdcdipfabeoofebfddakdcjhd":{"active_permissions":{"api":["systemPrivate","ttsEngine","offscreen"],"explicit_host":["https://www.google.com/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"first_install_time":"13374951779602869","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13374951779602869","location":5,"manifest":{"background":{"service_worker":"service_worker.js"},"description":"Component extension providing speech via the Google network text-to-speech service.","host_permissions":["https://www.google.com/"],"key":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8GSbNUMGygqQTNDMFGIjZNcwXsHLzkNkHjWbuY37PbNdSDZ4VqlVjzbWqODSe+MjELdv5Keb51IdytnoGYXBMyqKmWpUrg+RnKvQ5ibWr4MW9pyIceOIdp9GrzC1WZGgTmZismYR3AjaIpufZ7xDdQQv+XrghPWCkdVqLN+qZDA1HU+DURznkMICiDDSH2sU0egm9UbWfS218bZqzKeQDiC3OnTPlaxcbJtKUuupIm5knjze3Wo9Ae9poTDMzKgchg0VlFCv3uqox+wlD8sjXBoyBCCK9HpImdVAF1a7jpdgiUHpPeV/26oYzM9/grltwNR3bzECQgSpyXp0eyoegwIDAQAB","manifest_version":3,"name":"Google Network Speech","permissions":["systemPrivate","ttsEngine","offscreen"],"tts_engine":{"voices":[{"event_types":["start","end","error"],"gender":"female","lang":"de-DE","remote":true,"voice_name":"Google Deutsch"},{"event_types":["start","end","error"],"gender":"female","lang":"en-US","remote":true,"voice_name":"Google US English"},{"event_types":["start","end","error"],"gender":"female","lang":"en-GB","remote":true,"voice_name":"Google UK English Female"},{"event_types":["start","end","error"],"gender":"male","lang":"en-GB","remote":true,"voice_name":"Google UK English Male"},{"event_types":["start","end","error"],"gender":"female","lang":"es-ES","remote":true,"voice_name":"Google español"},{"event_types":["start","end","error"],"gender":"female","lang":"es-US","remote":true,"voice_name":"Google español de Estados Unidos"},{"event_types":["start","end","error"],"gender":"female","lang":"fr-FR","remote":true,"voice_name":"Google français"},{"event_types":["start","end","error"],"gender":"female","lang":"hi-IN","remote":true,"voice_name":"Google हिन्दी"},{"event_types":["start","end","error"],"gender":"female","lang":"id-ID","remote":true,"voice_name":"Google Bahasa Indonesia"},{"event_types":["start","end","error"],"gender":"female","lang":"it-IT","remote":true,"voice_name":"Google italiano"},{"event_types":["start","end","error"],"gender":"female","lang":"ja-JP","remote":true,"voice_name":"Google 日本語"},{"event_types":["start","end","error"],"gender":"female","lang":"ko-KR","remote":true,"voice_name":"Google 한국의"},{"event_types":["start","end","error"],"gender":"female","lang":"nl-NL","remote":true,"voice_name":"Google Nederlands"},{"event_types":["start","end","error"],"gender":"female","lang":"pl-PL","remote":true,"voice_name":"Google polski"},{"event_types":["start","end","error"],"gender":"female","lang":"pt-BR","remote":true,"voice_name":"Google português do Brasil"},{"event_types":["start","end","error"],"gender":"female","lang":"ru-RU","remote":true,"voice_name":"Google русский"},{"event_types":["start","end","error"],"gender":"female","lang":"zh-CN","remote":true,"voice_name":"Google 普通话(中国大陆)"},{"event_types":["start","end","error"],"gender":"female","lang":"zh-HK","remote":true,"voice_name":"Google 粤語(香港)"},{"event_types":["start","end","error"],"gender":"female","lang":"zh-TW","remote":true,"voice_name":"Google 國語(臺灣)"}]},"version":"1.0"},"path":"C:\\Program Files\\Google\\Chrome\\Application\\130.0.6723.92\\resources\\network_speech_synthesis","preferences":{},"regular_only_preferences":{},"service_worker_registration_info":{"version":"1.0"},"serviceworkerevents":["ttsEngine.onPause","ttsEngine.onResume","ttsEngine.onSpeak","ttsEngine.onStop"],"state":1,"was_installed_by_default":false,"was_installed_by_oem":false},"nkeimhogjdpnpccoofpliimaahmaaome":{"active_permissions":{"api":["desktopCapture","processes","webrtcDesktopCapturePrivate","webrtcLoggingPrivate","system.cpu","enterprise.hardwarePlatform"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"events":["runtime.onConnectExternal"],"first_install_time":"13374951779602393","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13374951779602393","location":5,"manifest":{"background":{"page":"background.html","persistent":false},"externally_connectable":{"matches":["https://*.google.com/*"]},"incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDAQt2ZDdPfoSe/JI6ID5bgLHRCnCu9T36aYczmhw/tnv6QZB2I6WnOCMZXJZlRdqWc7w9jo4BWhYS50Vb4weMfh/I0On7VcRwJUgfAxW2cHB+EkmtI1v4v/OU24OqIa1Nmv9uRVeX0GjhQukdLNhAE6ACWooaf5kqKlCeK+1GOkQIDAQAB","manifest_version":2,"name":"Google Hangouts","permissions":["desktopCapture","enterprise.hardwarePlatform","processes","system.cpu","webrtcDesktopCapturePrivate","webrtcLoggingPrivate"],"version":"1.3.21"},"path":"C:\\Program Files\\Google\\Chrome\\Application\\130.0.6723.92\\resources\\hangout_services","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false}}},"pinned_tabs":[],"protection":{"macs":{"browser":{"show_home_button":"FA1ACC888C477E5D2AC21FA0AD006DAD9EF4BA53878CEC444B57638B08F5531E"},"default_search_provider_data":{"template_url_data":"2F7A47150436EFABF1F0A84259BE6E41062373BE9543C76FC61B22CB43A54666"},"enterprise_signin":{"policy_recovery_token":"1A747A2ED1ADA3155D830F70F315832A80ABB2BD1D6F4ECAC630DEA9F2A6F30B"},"extensions":{"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":"69A3C781932ED502CFCA704D27AC9C1AC85A02D86626943B98A5BCD49175D83D","mhjfbmdgcfjbbpaeojofohoefgiehjai":"7713DC10C714D86C41FBE4FECE64F016664334F45B0AD7B60D55D4008E4A31EA","neajdppkdcdipfabeoofebfddakdcjhd":"E3BF9D357D55E0F236280DDAC6A78DF86920AFEE9952CC0DE4CC8DF2FA2D99E2","nkeimhogjdpnpccoofpliimaahmaaome":"E3D91C7BB1BD3EB786462F4648FA198056373ACB86CEC67BADDC4B35C7BA8D7E"}},"google":{"services":{"account_id":"9B146118AACE1BF80206642A21E40CA7773F672F08DEC9BE01A278F540952649","last_signed_in_username":"342C88A34342D81E833B57D21EE801B6C58833B2CF78373E04E05AF6103409AE","last_username":"4A5429E165D3C946C9CBBBACA3B94881AD557B61511B32515AA6487BEE6AAC3B"}},"homepage":"876BFF550F4C1436C63514F637947A7BD53BE808B8217DDA7F69B39F002F320D","homepage_is_newtabpage":"3CF347FBBBB4A40578520D83BBFD15626A35723310395EBA63D1BC46068986F0","media":{"cdm":{"origin_data":"75D7FB3DF36C2AB9E3C4AADC506B1C27E4C4E4C73C37285549614ECA5592753B"},"storage_id_salt":"058F019EA481E0199AB037FFC83A985F9701D8344C14205703FADFFDC3F20EDE"},"module_blocklist_cache_md5_digest":"8C419115DFBC3EBF272559557E50E89C5446E68BC379D2045011BA6E700D3E2D","pinned_tabs":"57C524096E494ACBDCE058F866671B3C29759C234E5B15DAB56FDFF5560049DD","prefs":{"preference_reset_time":"350E76FB295FF727A08A617740C756F1823B12F6A56FDBC186C518F8159A4838"},"safebrowsing":{"incidents_sent":"01151015E0155E979A53427CDD2913C82695E20C56FE46ECA8C2173C2D1FA663"},"search_provider_overrides":"267560588E8F64B5DE8ADC9C06B522CC34E0F82DA34CEC2D953E911642777F09","session":{"restore_on_startup":"BDDE1FA73E9846B9E54C9CEB2049FE9A2696FE20F35BC5A297A976552C1AB694","startup_urls":"3C262EF4E63F881840DE4B09F9DDF1BF2C4A2071FEB21D6F17E8D5272E8E9797"}},"super_mac":"ED247827011B62D90E9DCC088043651E708EBEBF8B534A24A210CF333AC45912"}} \ No newline at end of file +{"extensions":{"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":{"active_permissions":{"api":["management","system.display","system.storage","webstorePrivate","system.cpu","system.memory","system.network"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"app_launcher_ordinal":"t","commands":{},"content_settings":[],"creation_flags":1,"events":[],"first_install_time":"13374951779601070","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13374951779601070","location":5,"manifest":{"app":{"launch":{"web_url":"https://chrome.google.com/webstore"},"urls":["https://chrome.google.com/webstore"]},"description":"Découvrez des applications, des jeux, des extensions et des thèmes exceptionnels pour Google Chrome.","icons":{"128":"webstore_icon_128.png","16":"webstore_icon_16.png"},"key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtl3tO0osjuzRsf6xtD2SKxPlTfuoy7AWoObysitBPvH5fE1NaAA1/2JkPWkVDhdLBWLaIBPYeXbzlHp3y4Vv/4XG+aN5qFE3z+1RU/NqkzVYHtIpVScf3DjTYtKVL66mzVGijSoAIwbFCC3LpGdaoe6Q1rSRDp76wR6jjFzsYwQIDAQAB","name":"Web Store","permissions":["webstorePrivate","management","system.cpu","system.display","system.memory","system.network","system.storage"],"version":"0.2"},"needs_sync":true,"page_ordinal":"n","path":"C:\\Program Files\\Google\\Chrome\\Application\\130.0.6723.92\\resources\\web_store","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false},"mhjfbmdgcfjbbpaeojofohoefgiehjai":{"active_permissions":{"api":["contentSettings","fileSystem","fileSystem.write","metricsPrivate","tabs","resourcesPrivate","pdfViewerPrivate"],"explicit_host":["chrome://resources/*","chrome://webui-test/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"events":[],"first_install_time":"13374951779601784","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13374951779601784","location":5,"manifest":{"content_security_policy":"script-src 'self' 'wasm-eval' blob: filesystem: chrome://resources chrome://webui-test; object-src * blob: externalfile: file: filesystem: data:","description":"","incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN6hM0rsDYGbzQPQfOygqlRtQgKUXMfnSjhIBL7LnReAVBEd7ZmKtyN2qmSasMl4HZpMhVe2rPWVVwBDl6iyNE/Kok6E6v6V3vCLGsOpQAuuNVye/3QxzIldzG/jQAdWZiyXReRVapOhZtLjGfywCvlWq7Sl/e3sbc0vWybSDI2QIDAQAB","manifest_version":2,"mime_types":["application/pdf"],"mime_types_handler":"index.html","name":"Chrome PDF Viewer","offline_enabled":true,"permissions":["chrome://resources/","chrome://webui-test/","contentSettings","metricsPrivate","pdfViewerPrivate","resourcesPrivate","tabs",{"fileSystem":["write"]}],"version":"1"},"path":"C:\\Program Files\\Google\\Chrome\\Application\\130.0.6723.92\\resources\\pdf","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false},"neajdppkdcdipfabeoofebfddakdcjhd":{"active_permissions":{"api":["metricsPrivate","systemPrivate","ttsEngine","offscreen"],"explicit_host":["https://www.google.com/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"first_install_time":"13374951779602869","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13374951779602869","location":5,"manifest":{"background":{"service_worker":"service_worker.js"},"description":"Component extension providing speech via the Google network text-to-speech service.","host_permissions":["https://www.google.com/"],"key":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8GSbNUMGygqQTNDMFGIjZNcwXsHLzkNkHjWbuY37PbNdSDZ4VqlVjzbWqODSe+MjELdv5Keb51IdytnoGYXBMyqKmWpUrg+RnKvQ5ibWr4MW9pyIceOIdp9GrzC1WZGgTmZismYR3AjaIpufZ7xDdQQv+XrghPWCkdVqLN+qZDA1HU+DURznkMICiDDSH2sU0egm9UbWfS218bZqzKeQDiC3OnTPlaxcbJtKUuupIm5knjze3Wo9Ae9poTDMzKgchg0VlFCv3uqox+wlD8sjXBoyBCCK9HpImdVAF1a7jpdgiUHpPeV/26oYzM9/grltwNR3bzECQgSpyXp0eyoegwIDAQAB","manifest_version":3,"name":"Google Network Speech","permissions":["systemPrivate","ttsEngine","offscreen"],"tts_engine":{"voices":[{"event_types":["start","end","error"],"gender":"female","lang":"de-DE","remote":true,"voice_name":"Google Deutsch"},{"event_types":["start","end","error"],"gender":"female","lang":"en-US","remote":true,"voice_name":"Google US English"},{"event_types":["start","end","error"],"gender":"female","lang":"en-GB","remote":true,"voice_name":"Google UK English Female"},{"event_types":["start","end","error"],"gender":"male","lang":"en-GB","remote":true,"voice_name":"Google UK English Male"},{"event_types":["start","end","error"],"gender":"female","lang":"es-ES","remote":true,"voice_name":"Google español"},{"event_types":["start","end","error"],"gender":"female","lang":"es-US","remote":true,"voice_name":"Google español de Estados Unidos"},{"event_types":["start","end","error"],"gender":"female","lang":"fr-FR","remote":true,"voice_name":"Google français"},{"event_types":["start","end","error"],"gender":"female","lang":"hi-IN","remote":true,"voice_name":"Google हिन्दी"},{"event_types":["start","end","error"],"gender":"female","lang":"id-ID","remote":true,"voice_name":"Google Bahasa Indonesia"},{"event_types":["start","end","error"],"gender":"female","lang":"it-IT","remote":true,"voice_name":"Google italiano"},{"event_types":["start","end","error"],"gender":"female","lang":"ja-JP","remote":true,"voice_name":"Google 日本語"},{"event_types":["start","end","error"],"gender":"female","lang":"ko-KR","remote":true,"voice_name":"Google 한국의"},{"event_types":["start","end","error"],"gender":"female","lang":"nl-NL","remote":true,"voice_name":"Google Nederlands"},{"event_types":["start","end","error"],"gender":"female","lang":"pl-PL","remote":true,"voice_name":"Google polski"},{"event_types":["start","end","error"],"gender":"female","lang":"pt-BR","remote":true,"voice_name":"Google português do Brasil"},{"event_types":["start","end","error"],"gender":"female","lang":"ru-RU","remote":true,"voice_name":"Google русский"},{"event_types":["start","end","error"],"gender":"female","lang":"zh-CN","remote":true,"voice_name":"Google 普通话(中国大陆)"},{"event_types":["start","end","error"],"gender":"female","lang":"zh-HK","remote":true,"voice_name":"Google 粤語(香港)"},{"event_types":["start","end","error"],"gender":"female","lang":"zh-TW","remote":true,"voice_name":"Google 國語(臺灣)"}]},"version":"1.0"},"path":"C:\\Program Files\\Google\\Chrome\\Application\\130.0.6723.92\\resources\\network_speech_synthesis","preferences":{},"regular_only_preferences":{},"service_worker_registration_info":{"version":"1.0"},"serviceworkerevents":["ttsEngine.onPause","ttsEngine.onResume","ttsEngine.onSpeak","ttsEngine.onStop"],"state":1,"was_installed_by_default":false,"was_installed_by_oem":false},"nkeimhogjdpnpccoofpliimaahmaaome":{"account_extension_type":0,"active_permissions":{"api":["processes","webrtcLoggingPrivate","system.cpu","enterprise.hardwarePlatform"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":["runtime.onConnectExternal"],"first_install_time":"13374951779602393","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13391445041124364","location":5,"manifest":{"background":{"page":"background.html","persistent":false},"externally_connectable":{"ids":["moklfjoegmpoolceggbebbmgbddlhdgp","ldmpofkllgeicjiihkimgeccbhghhmfj","denipklgekfpcdmbahmbpnmokgajnhma","kjfhgcncjdebkoofmbjoiemiboifnpbo","ikfcpmgefdpheiiomgmhlmmkihchmdlj","jlgegmdnodfhciolbdjciihnlaljdbjo","lkbhffjfgpmpeppncnimiiikojibkhnm","acdafoiapclbpdkhnighhilgampkglpc","hkamnlhnogggfddmjomgbdokdkgfelgg"],"matches":["https://*.meet.google.com/*"]},"incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDAQt2ZDdPfoSe/JI6ID5bgLHRCnCu9T36aYczmhw/tnv6QZB2I6WnOCMZXJZlRdqWc7w9jo4BWhYS50Vb4weMfh/I0On7VcRwJUgfAxW2cHB+EkmtI1v4v/OU24OqIa1Nmv9uRVeX0GjhQukdLNhAE6ACWooaf5kqKlCeK+1GOkQIDAQAB","manifest_version":2,"name":"Google Hangouts","permissions":["enterprise.hardwarePlatform","processes","system.cpu","webrtcLoggingPrivate"],"version":"1.3.24"},"path":"C:\\Program Files\\Google\\Chrome\\Application\\136.0.7103.93\\resources\\hangout_services","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false}}},"pinned_tabs":[],"protection":{"macs":{"browser":{"show_home_button":"FA1ACC888C477E5D2AC21FA0AD006DAD9EF4BA53878CEC444B57638B08F5531E"},"default_search_provider_data":{"template_url_data":"2F7A47150436EFABF1F0A84259BE6E41062373BE9543C76FC61B22CB43A54666"},"enterprise_signin":{"policy_recovery_token":"1A747A2ED1ADA3155D830F70F315832A80ABB2BD1D6F4ECAC630DEA9F2A6F30B"},"extensions":{"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":"69A3C781932ED502CFCA704D27AC9C1AC85A02D86626943B98A5BCD49175D83D","mhjfbmdgcfjbbpaeojofohoefgiehjai":"7713DC10C714D86C41FBE4FECE64F016664334F45B0AD7B60D55D4008E4A31EA","neajdppkdcdipfabeoofebfddakdcjhd":"D24189E15C376A59996C0FDB9920AD8F4543784CAFAFC7CC96700F7CBC3681A5","nkeimhogjdpnpccoofpliimaahmaaome":"FB08F86BC2B2C94FAA99DEB432B0CE83B4F0AD47EDFF3333AA28C6A189BE0D2A"},"ui":{"developer_mode":"7959EB686C254298E4DEF09D155A0658E6CDDCD9AA881FF464392D12FCB562D5"}},"google":{"services":{"account_id":"9B146118AACE1BF80206642A21E40CA7773F672F08DEC9BE01A278F540952649","last_signed_in_username":"342C88A34342D81E833B57D21EE801B6C58833B2CF78373E04E05AF6103409AE","last_username":"4A5429E165D3C946C9CBBBACA3B94881AD557B61511B32515AA6487BEE6AAC3B"}},"homepage":"876BFF550F4C1436C63514F637947A7BD53BE808B8217DDA7F69B39F002F320D","homepage_is_newtabpage":"3CF347FBBBB4A40578520D83BBFD15626A35723310395EBA63D1BC46068986F0","media":{"cdm":{"origin_data":"75D7FB3DF36C2AB9E3C4AADC506B1C27E4C4E4C73C37285549614ECA5592753B"},"storage_id_salt":"058F019EA481E0199AB037FFC83A985F9701D8344C14205703FADFFDC3F20EDE"},"module_blocklist_cache_md5_digest":"8C419115DFBC3EBF272559557E50E89C5446E68BC379D2045011BA6E700D3E2D","pinned_tabs":"57C524096E494ACBDCE058F866671B3C29759C234E5B15DAB56FDFF5560049DD","prefs":{"preference_reset_time":"350E76FB295FF727A08A617740C756F1823B12F6A56FDBC186C518F8159A4838"},"safebrowsing":{"incidents_sent":"01151015E0155E979A53427CDD2913C82695E20C56FE46ECA8C2173C2D1FA663"},"search_provider_overrides":"267560588E8F64B5DE8ADC9C06B522CC34E0F82DA34CEC2D953E911642777F09","session":{"restore_on_startup":"BDDE1FA73E9846B9E54C9CEB2049FE9A2696FE20F35BC5A297A976552C1AB694","startup_urls":"3C262EF4E63F881840DE4B09F9DDF1BF2C4A2071FEB21D6F17E8D5272E8E9797"}},"super_mac":"2F51AC26683066161183E01768A4C587F00D84AE63FFF1C52FA0F0C6682AA346"}} \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/Service Worker/Database/LOG b/.dart_tool/chrome-device/Default/Service Worker/Database/LOG index d089f4a..18757c3 100644 --- a/.dart_tool/chrome-device/Default/Service Worker/Database/LOG +++ b/.dart_tool/chrome-device/Default/Service Worker/Database/LOG @@ -1,3 +1,3 @@ -2024/11/08-18:19:38.358 132c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Service Worker\Database/MANIFEST-000001 -2024/11/08-18:19:38.359 132c Recovering log #3 -2024/11/08-18:19:38.359 132c Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Service Worker\Database/000003.log +2025/06/27-09:00:21.860 4e18 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Service Worker\Database/MANIFEST-000001 +2025/06/27-09:00:21.861 4e18 Recovering log #3 +2025/06/27-09:00:21.862 4e18 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Service Worker\Database/000003.log diff --git a/.dart_tool/chrome-device/Default/Service Worker/Database/LOG.old b/.dart_tool/chrome-device/Default/Service Worker/Database/LOG.old index cb930ae..fd4c14f 100644 --- a/.dart_tool/chrome-device/Default/Service Worker/Database/LOG.old +++ b/.dart_tool/chrome-device/Default/Service Worker/Database/LOG.old @@ -1,3 +1,3 @@ -2024/11/08-18:04:14.977 2d30 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Service Worker\Database/MANIFEST-000001 -2024/11/08-18:04:14.978 2d30 Recovering log #3 -2024/11/08-18:04:14.979 2d30 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Service Worker\Database/000003.log +2025/05/13-18:41:13.653 5cec Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Service Worker\Database/MANIFEST-000001 +2025/05/13-18:41:13.658 5cec Recovering log #3 +2025/05/13-18:41:13.659 5cec Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Service Worker\Database/000003.log diff --git a/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index-dir/the-real-index b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index-dir/the-real-index index aa7125f..cbc7350 100644 Binary files a/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index-dir/the-real-index and b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index-dir/the-real-index differ diff --git a/.dart_tool/chrome-device/Default/Session Storage/LOG b/.dart_tool/chrome-device/Default/Session Storage/LOG index 21b5b49..69c8ea0 100644 --- a/.dart_tool/chrome-device/Default/Session Storage/LOG +++ b/.dart_tool/chrome-device/Default/Session Storage/LOG @@ -1,3 +1,3 @@ -2024/11/08-18:19:38.477 2278 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Session Storage/MANIFEST-000001 -2024/11/08-18:19:38.479 2278 Recovering log #3 -2024/11/08-18:19:38.482 2278 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Session Storage/000003.log +2025/06/27-09:00:21.986 7df4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Session Storage/MANIFEST-000001 +2025/06/27-09:00:21.987 7df4 Recovering log #3 +2025/06/27-09:00:21.990 7df4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Session Storage/000003.log diff --git a/.dart_tool/chrome-device/Default/Session Storage/LOG.old b/.dart_tool/chrome-device/Default/Session Storage/LOG.old index 8bd1b18..ff90b7a 100644 --- a/.dart_tool/chrome-device/Default/Session Storage/LOG.old +++ b/.dart_tool/chrome-device/Default/Session Storage/LOG.old @@ -1,3 +1,3 @@ -2024/11/08-18:04:15.090 5b8c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Session Storage/MANIFEST-000001 -2024/11/08-18:04:15.092 5b8c Recovering log #3 -2024/11/08-18:04:15.094 5b8c Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Session Storage/000003.log +2025/05/13-18:41:13.784 4260 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Session Storage/MANIFEST-000001 +2025/05/13-18:41:13.791 4260 Recovering log #3 +2025/05/13-18:41:13.802 4260 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Session Storage/000003.log diff --git a/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index-dir/the-real-index b/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index-dir/the-real-index index e96c9e0..96f0a82 100644 Binary files a/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index-dir/the-real-index and b/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index-dir/the-real-index differ diff --git a/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG b/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG index 8bd0873..0af1907 100644 --- a/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG +++ b/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG @@ -1,3 +1,3 @@ -2024/11/08-18:19:38.362 35b4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Site Characteristics Database/MANIFEST-000001 -2024/11/08-18:19:38.364 35b4 Recovering log #3 -2024/11/08-18:19:38.364 35b4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Site Characteristics Database/000003.log +2025/06/27-09:00:21.858 60a0 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Site Characteristics Database/MANIFEST-000001 +2025/06/27-09:00:21.859 60a0 Recovering log #3 +2025/06/27-09:00:21.860 60a0 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Site Characteristics Database/000003.log diff --git a/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG.old b/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG.old index ca3c2cd..e411668 100644 --- a/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG.old +++ b/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG.old @@ -1,3 +1,3 @@ -2024/11/08-18:04:14.974 55c Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Site Characteristics Database/MANIFEST-000001 -2024/11/08-18:04:14.976 55c Recovering log #3 -2024/11/08-18:04:14.976 55c Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Site Characteristics Database/000003.log +2025/05/13-18:41:13.656 7f0 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Site Characteristics Database/MANIFEST-000001 +2025/05/13-18:41:13.657 7f0 Recovering log #3 +2025/05/13-18:41:13.657 7f0 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Site Characteristics Database/000003.log diff --git a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG index 24c0f1b..0c1952b 100644 --- a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG +++ b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG @@ -1,3 +1,3 @@ -2024/11/08-18:19:38.353 2368 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Sync Data\LevelDB/MANIFEST-000001 -2024/11/08-18:19:38.356 2368 Recovering log #3 -2024/11/08-18:19:38.356 2368 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\Sync Data\LevelDB/000003.log +2025/06/27-09:00:21.851 3660 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Sync Data\LevelDB/MANIFEST-000001 +2025/06/27-09:00:21.854 3660 Recovering log #3 +2025/06/27-09:00:21.854 3660 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\Sync Data\LevelDB/000003.log diff --git a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG.old b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG.old index e9954f1..2794c83 100644 --- a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG.old +++ b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG.old @@ -1,3 +1,3 @@ -2024/11/08-18:04:14.965 61a4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Sync Data\LevelDB/MANIFEST-000001 -2024/11/08-18:04:14.970 61a4 Recovering log #3 -2024/11/08-18:04:14.974 61a4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\Sync Data\LevelDB/000003.log +2025/05/13-18:41:13.651 5c44 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Sync Data\LevelDB/MANIFEST-000001 +2025/05/13-18:41:13.655 5c44 Recovering log #3 +2025/05/13-18:41:13.656 5c44 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\Sync Data\LevelDB/000003.log diff --git a/.dart_tool/chrome-device/Default/Top Sites b/.dart_tool/chrome-device/Default/Top Sites index 05ea725..7acf1dd 100644 Binary files a/.dart_tool/chrome-device/Default/Top Sites and b/.dart_tool/chrome-device/Default/Top Sites differ diff --git a/.dart_tool/chrome-device/Default/Visited Links b/.dart_tool/chrome-device/Default/Visited Links index a389a03..c92af1b 100644 Binary files a/.dart_tool/chrome-device/Default/Visited Links and b/.dart_tool/chrome-device/Default/Visited Links differ diff --git a/.dart_tool/chrome-device/Default/Web Data b/.dart_tool/chrome-device/Default/Web Data index 4a80f81..b95fd7d 100644 Binary files a/.dart_tool/chrome-device/Default/Web Data and b/.dart_tool/chrome-device/Default/Web Data differ diff --git a/.dart_tool/chrome-device/Default/WebStorage/QuotaManager b/.dart_tool/chrome-device/Default/WebStorage/QuotaManager index 53ae03c..bcb54a9 100644 Binary files a/.dart_tool/chrome-device/Default/WebStorage/QuotaManager and b/.dart_tool/chrome-device/Default/WebStorage/QuotaManager differ diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/LOG b/.dart_tool/chrome-device/Default/shared_proto_db/LOG index af2d414..e8406f8 100644 --- a/.dart_tool/chrome-device/Default/shared_proto_db/LOG +++ b/.dart_tool/chrome-device/Default/shared_proto_db/LOG @@ -1,4 +1,5 @@ -2024/11/08-18:19:38.493 26b0 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\shared_proto_db/MANIFEST-000001 -2024/11/08-18:19:38.493 26b0 Recovering log #4 -2024/11/08-18:19:38.494 26b0 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\shared_proto_db/000004.log -2024/11/08-18:19:38.494 26b0 Delete type=0 #3 +2025/06/27-09:00:21.997 3b38 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\shared_proto_db/MANIFEST-000001 +2025/06/27-09:00:21.998 3b38 Recovering log #7 +2025/06/27-09:00:22.000 3b38 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\shared_proto_db/000007.log +2025/06/27-09:00:22.000 3b38 Delete type=0 #3 +2025/06/27-09:00:22.000 3b38 Delete type=0 #4 diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/LOG.old b/.dart_tool/chrome-device/Default/shared_proto_db/LOG.old index dcfde0a..ecd4c76 100644 --- a/.dart_tool/chrome-device/Default/shared_proto_db/LOG.old +++ b/.dart_tool/chrome-device/Default/shared_proto_db/LOG.old @@ -1,4 +1,5 @@ -2024/11/08-18:04:15.111 7a10 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\shared_proto_db/MANIFEST-000001 -2024/11/08-18:04:15.112 7a10 Recovering log #4 -2024/11/08-18:04:15.112 7a10 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\shared_proto_db/000004.log -2024/11/08-18:04:15.113 7a10 Delete type=0 #3 +2025/05/13-18:41:13.776 5c44 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\shared_proto_db/MANIFEST-000001 +2025/05/13-18:41:13.777 5c44 Recovering log #7 +2025/05/13-18:41:13.778 5c44 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\shared_proto_db/000007.log +2025/05/13-18:41:13.778 5c44 Delete type=0 #3 +2025/05/13-18:41:13.778 5c44 Delete type=0 #4 diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/MANIFEST-000001 b/.dart_tool/chrome-device/Default/shared_proto_db/MANIFEST-000001 index 6daf991..2669312 100644 Binary files a/.dart_tool/chrome-device/Default/shared_proto_db/MANIFEST-000001 and b/.dart_tool/chrome-device/Default/shared_proto_db/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG index 2f6b9a5..6308db1 100644 --- a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG +++ b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG @@ -1,3 +1,3 @@ -2024/11/08-18:19:38.489 26b0 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\shared_proto_db\metadata/MANIFEST-000001 -2024/11/08-18:19:38.489 26b0 Recovering log #3 -2024/11/08-18:19:38.490 26b0 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.8ea6b8e0\flutter_tools_chrome_device.e01290ef\Default\shared_proto_db\metadata/000003.log +2025/06/27-09:00:21.990 8ef0 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\shared_proto_db\metadata/MANIFEST-000001 +2025/06/27-09:00:21.991 8ef0 Recovering log #3 +2025/06/27-09:00:21.992 8ef0 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.e78aef8b\flutter_tools_chrome_device.10c3811\Default\shared_proto_db\metadata/000003.log diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG.old b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG.old index 61ee3b7..df386ac 100644 --- a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG.old +++ b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG.old @@ -1,3 +1,3 @@ -2024/11/08-18:04:15.104 7a10 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\shared_proto_db\metadata/MANIFEST-000001 -2024/11/08-18:04:15.105 7a10 Recovering log #3 -2024/11/08-18:04:15.106 7a10 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.af0986a7\flutter_tools_chrome_device.ca719d83\Default\shared_proto_db\metadata/000003.log +2025/05/13-18:41:13.772 5c44 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\shared_proto_db\metadata/MANIFEST-000001 +2025/05/13-18:41:13.773 5c44 Recovering log #3 +2025/05/13-18:41:13.773 5c44 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.bee3b0cd\flutter_tools_chrome_device.f32f906b\Default\shared_proto_db\metadata/000003.log diff --git a/.dart_tool/chrome-device/Default/trusted_vault.pb b/.dart_tool/chrome-device/Default/trusted_vault.pb index 743e7b0..f58aa01 100644 --- a/.dart_tool/chrome-device/Default/trusted_vault.pb +++ b/.dart_tool/chrome-device/Default/trusted_vault.pb @@ -1,2 +1,2 @@ - 2a68348c2ca0c50ad315d43d90f5a986 \ No newline at end of file + a4ccbee239c3ff19dbef6db4c0e58214 \ No newline at end of file diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json index 9713d42..627b637 100644 --- a/.dart_tool/package_config.json +++ b/.dart_tool/package_config.json @@ -3,7 +3,7 @@ "packages": [ { "name": "_fe_analyzer_shared", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/_fe_analyzer_shared-72.0.0", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/_fe_analyzer_shared-76.0.0", "packageUri": "lib/", "languageVersion": "3.3" }, @@ -15,7 +15,7 @@ }, { "name": "analyzer", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-6.7.0", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-6.11.0", "packageUri": "lib/", "languageVersion": "3.3" }, @@ -27,15 +27,15 @@ }, { "name": "async", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.12.0", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.4" }, { "name": "boolean_selector", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.2", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "3.1" }, { "name": "build", @@ -87,9 +87,9 @@ }, { "name": "characters", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.4.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "3.4" }, { "name": "checked_yaml", @@ -99,9 +99,9 @@ }, { "name": "clock", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.2", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "3.4" }, { "name": "code_builder", @@ -111,9 +111,9 @@ }, { "name": "collection", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.18.0", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.19.1", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.4" }, { "name": "convert", @@ -135,9 +135,9 @@ }, { "name": "fake_async", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.2", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "3.3" }, { "name": "ffi", @@ -161,7 +161,7 @@ "name": "flutter", "rootUri": "file:///D:/SDK/flutter/packages/flutter", "packageUri": "lib/", - "languageVersion": "3.3" + "languageVersion": "3.7" }, { "name": "flutter_lints", @@ -169,6 +169,12 @@ "packageUri": "lib/", "languageVersion": "2.19" }, + { + "name": "flutter_localizations", + "rootUri": "file:///D:/SDK/flutter/packages/flutter_localizations", + "packageUri": "lib/", + "languageVersion": "3.7" + }, { "name": "flutter_svg", "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_svg-2.0.11", @@ -179,7 +185,7 @@ "name": "flutter_test", "rootUri": "file:///D:/SDK/flutter/packages/flutter_test", "packageUri": "lib/", - "languageVersion": "3.3" + "languageVersion": "3.7" }, { "name": "freezed_annotation", @@ -241,6 +247,12 @@ "packageUri": "lib/", "languageVersion": "2.12" }, + { + "name": "intl", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.19.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, { "name": "io", "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/io-1.0.4", @@ -261,13 +273,13 @@ }, { "name": "leak_tracker", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.5", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.8", "packageUri": "lib/", "languageVersion": "3.2" }, { "name": "leak_tracker_flutter_testing", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9", "packageUri": "lib/", "languageVersion": "3.2" }, @@ -297,15 +309,15 @@ }, { "name": "macros", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/macros-0.1.2-main.4", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/macros-0.1.3-main.0", "packageUri": "lib/", "languageVersion": "3.4" }, { "name": "matcher", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.16+1", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.17", "packageUri": "lib/", - "languageVersion": "3.0" + "languageVersion": "3.4" }, { "name": "material_color_utilities", @@ -315,7 +327,7 @@ }, { "name": "meta", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.15.0", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.16.0", "packageUri": "lib/", "languageVersion": "2.12" }, @@ -345,9 +357,9 @@ }, { "name": "path", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.1", "packageUri": "lib/", - "languageVersion": "3.0" + "languageVersion": "3.4" }, { "name": "path_parsing", @@ -455,7 +467,7 @@ "name": "sky_engine", "rootUri": "file:///D:/SDK/flutter/bin/cache/pkg/sky_engine", "packageUri": "lib/", - "languageVersion": "3.2" + "languageVersion": "3.7" }, { "name": "source_gen", @@ -465,15 +477,15 @@ }, { "name": "source_span", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.1", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.1" }, { "name": "stack_trace", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.1", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.12.1", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.4" }, { "name": "stacked", @@ -501,9 +513,9 @@ }, { "name": "stream_channel", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.2", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.4", "packageUri": "lib/", - "languageVersion": "2.19" + "languageVersion": "3.3" }, { "name": "stream_transform", @@ -513,21 +525,21 @@ }, { "name": "string_scanner", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.4.1", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.1" }, { "name": "term_glyph", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.2", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "3.1" }, { "name": "test_api", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.2", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.4", "packageUri": "lib/", - "languageVersion": "3.2" + "languageVersion": "3.5" }, { "name": "timing", @@ -573,7 +585,7 @@ }, { "name": "vm_service", - "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.2.5", + "rootUri": "file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.3.1", "packageUri": "lib/", "languageVersion": "3.3" }, @@ -626,10 +638,10 @@ "languageVersion": "3.0" } ], - "generated": "2024-11-01T16:32:08.310298Z", + "generated": "2025-05-24T07:54:19.586866Z", "generator": "pub", - "generatorVersion": "3.5.4", + "generatorVersion": "3.7.2", "flutterRoot": "file:///D:/SDK/flutter", - "flutterVersion": "3.24.4", + "flutterVersion": "3.29.3", "pubCache": "file:///C:/Users/Yael/AppData/Local/Pub/Cache" } diff --git a/.dart_tool/package_config_subset b/.dart_tool/package_config_subset index 41fde14..4f754d4 100644 --- a/.dart_tool/package_config_subset +++ b/.dart_tool/package_config_subset @@ -1,23 +1,23 @@ _fe_analyzer_shared 3.3 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/_fe_analyzer_shared-72.0.0/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/_fe_analyzer_shared-72.0.0/lib/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/_fe_analyzer_shared-76.0.0/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/_fe_analyzer_shared-76.0.0/lib/ analyzer 3.3 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-6.7.0/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-6.7.0/lib/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-6.11.0/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-6.11.0/lib/ args 3.3 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.6.0/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.6.0/lib/ async -2.18 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/lib/ +3.4 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.12.0/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.12.0/lib/ boolean_selector -2.17 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ +3.1 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.2/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.2/lib/ build 2.19 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/build-2.4.1/ @@ -51,25 +51,25 @@ built_value file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/built_value-8.9.2/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/built_value-8.9.2/lib/ characters -2.12 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0/lib/ +3.4 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.4.0/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.4.0/lib/ checked_yaml 2.19 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/checked_yaml-2.0.3/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/checked_yaml-2.0.3/lib/ clock -2.12 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1/lib/ +3.4 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.2/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.2/lib/ code_builder 3.0 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/code_builder-4.10.0/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/code_builder-4.10.0/lib/ collection -2.18 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.18.0/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.18.0/lib/ +3.4 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.19.1/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.19.1/lib/ convert 3.4 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/convert-3.1.2/ @@ -83,9 +83,9 @@ dart_style file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/dart_style-2.3.7/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/dart_style-2.3.7/lib/ fake_async -2.12 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1/lib/ +3.3 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.2/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.2/lib/ ffi 3.3 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/ffi-2.1.3/ @@ -146,6 +146,10 @@ http_parser 2.12 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2/lib/ +intl +3.0 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.19.0/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.19.0/lib/ io 2.12 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/io-1.0.4/ @@ -160,12 +164,12 @@ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.9 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.9.0/lib/ leak_tracker 3.2 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.5/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.5/lib/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.8/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.8/lib/ leak_tracker_flutter_testing 3.2 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5/lib/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9/lib/ leak_tracker_testing 3.2 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_testing-3.0.1/ @@ -184,20 +188,20 @@ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/logging-1.3.0/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/logging-1.3.0/lib/ macros 3.4 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/macros-0.1.2-main.4/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/macros-0.1.2-main.4/lib/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/macros-0.1.3-main.0/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/macros-0.1.3-main.0/lib/ matcher -3.0 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.16+1/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.16+1/lib/ +3.4 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.17/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.17/lib/ material_color_utilities 2.17 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.11.1/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/ meta 2.12 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.15.0/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.15.0/lib/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.16.0/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.16.0/lib/ mime 3.2 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/mime-2.0.0/ @@ -215,9 +219,9 @@ package_config file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/package_config-2.1.0/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/package_config-2.1.0/lib/ path -3.0 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0/lib/ +3.4 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.1/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.1/lib/ path_parsing 3.3 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/path_parsing-1.0.3/ @@ -291,13 +295,13 @@ source_gen file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/source_gen-1.5.0/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/source_gen-1.5.0/lib/ source_span -2.18 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0/lib/ +3.1 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.1/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.1/lib/ stack_trace -2.18 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.1/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.1/lib/ +3.4 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.12.1/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.12.1/lib/ stacked 2.17 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stacked-3.4.3/ @@ -315,25 +319,25 @@ stacked_shared file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stacked_shared-1.4.1/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stacked_shared-1.4.1/lib/ stream_channel -2.19 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.2/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.2/lib/ +3.3 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.4/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.4/lib/ stream_transform 2.14 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stream_transform-2.1.0/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/stream_transform-2.1.0/lib/ string_scanner -2.18 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0/lib/ +3.1 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.4.1/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.4.1/lib/ term_glyph -2.12 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/lib/ +3.1 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.2/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.2/lib/ test_api -3.2 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.2/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.2/lib/ +3.5 +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.4/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.4/lib/ timing 2.14 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/timing-1.0.1/ @@ -364,8 +368,8 @@ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4/ file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4/lib/ vm_service 3.3 -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.2.5/ -file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.2.5/lib/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.3.1/ +file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.3.1/lib/ watcher 3.0 file:///C:/Users/Yael/AppData/Local/Pub/Cache/hosted/pub.dev/watcher-1.1.0/ @@ -399,15 +403,19 @@ _macros file:///D:/SDK/flutter/bin/cache/dart-sdk/pkg/_macros/ file:///D:/SDK/flutter/bin/cache/dart-sdk/pkg/_macros/lib/ sky_engine -3.2 +3.7 file:///D:/SDK/flutter/bin/cache/pkg/sky_engine/ file:///D:/SDK/flutter/bin/cache/pkg/sky_engine/lib/ flutter -3.3 +3.7 file:///D:/SDK/flutter/packages/flutter/ file:///D:/SDK/flutter/packages/flutter/lib/ +flutter_localizations +3.7 +file:///D:/SDK/flutter/packages/flutter_localizations/ +file:///D:/SDK/flutter/packages/flutter_localizations/lib/ flutter_test -3.3 +3.7 file:///D:/SDK/flutter/packages/flutter_test/ file:///D:/SDK/flutter/packages/flutter_test/lib/ bahla_front diff --git a/.dart_tool/version b/.dart_tool/version index 057aa0d..de2819e 100644 --- a/.dart_tool/version +++ b/.dart_tool/version @@ -1 +1 @@ -3.24.4 \ No newline at end of file +3.29.3 \ No newline at end of file diff --git a/build/cache.dill.track.dill b/build/cache.dill.track.dill index 3272002..97491ba 100644 Binary files a/build/cache.dill.track.dill and b/build/cache.dill.track.dill differ diff --git a/build/flutter_assets/NOTICES b/build/flutter_assets/NOTICES index 1277e78..c26c28d 100644 --- a/build/flutter_assets/NOTICES +++ b/build/flutter_assets/NOTICES @@ -277,6 +277,7 @@ glslang perfetto shaderc spirv-cross +swiftshader txt vulkan vulkan-headers @@ -871,6 +872,38 @@ distribution. contributors may be used to endorse or promote products derived from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +-------------------------------------------------------------------------------- +accessibility +brotli +skia + +Copyright 2015 The Chromium Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR @@ -917,38 +950,8 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------------------------------------------------------- -accessibility -skia - -Copyright 2015 The Chromium Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --------------------------------------------------------------------------------- analyzer +intl Copyright 2013, the Dart project authors. @@ -3705,70 +3708,6 @@ OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------------------------------------------------------- boringssl -Copyright (c) 2014, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - -Copyright (c) 2015, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - -Copyright (c) 2016, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - -Copyright (c) 2017, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - Copyright (c) 2017, the HRSS authors. Permission to use, copy, modify, and/or distribute this software for any @@ -3785,103 +3724,6 @@ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -------------------------------------------------------------------------------- boringssl -Copyright (c) 2018, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - -Copyright (c) 2018, Google Inc. -Copyright (c) 2020, Arm Ltd. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - -Copyright (c) 2019, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - -Copyright (c) 2020, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - -Copyright (c) 2021, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - -Copyright (c) 2022, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - Copyright (c) 2022, Robert Nagy Permission to use, copy, modify, and/or distribute this software for any @@ -3898,22 +3740,6 @@ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -------------------------------------------------------------------------------- boringssl -Copyright (c) 2023, Google Inc. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------------------- -boringssl - Copyright 1995-2016 The OpenSSL Project Authors. All Rights Reserved. Licensed under the OpenSSL license (the "License"). You may not use @@ -4057,6 +3883,24 @@ https://www.openssl.org/source/license.html -------------------------------------------------------------------------------- boringssl +Copyright 2006-2019 The OpenSSL Project Authors. All Rights Reserved. + +Licensed under the OpenSSL license (the "License"). You may not use +this file except in compliance with the License. You can obtain a copy +in the file LICENSE in the source distribution or at +https://www.openssl.org/source/license.html +-------------------------------------------------------------------------------- +boringssl + +Copyright 2006-2021 The OpenSSL Project Authors. All Rights Reserved. + +Licensed under the OpenSSL license (the "License"). You may not use +this file except in compliance with the License. You can obtain a copy +in the file LICENSE in the source distribution or at +https://www.openssl.org/source/license.html +-------------------------------------------------------------------------------- +boringssl + Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved. Licensed under the OpenSSL license (the "License"). You may not use @@ -4078,12 +3922,6 @@ found in the LICENSE file -------------------------------------------------------------------------------- boringssl -Copyright 2012 The Chromium Authors -Use of this source code is governed by a BSD-style license that can be -found in the LICENSE file --------------------------------------------------------------------------------- -boringssl - Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. Licensed under the OpenSSL license (the "License"). You may not use @@ -4103,18 +3941,19 @@ https://www.openssl.org/source/license.html -------------------------------------------------------------------------------- boringssl -Copyright 2014 The Chromium Authors -Use of this source code is governed by a BSD-style license that can be -found in the LICENSE file --------------------------------------------------------------------------------- -boringssl +Copyright 2014 The BoringSSL Authors -Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. -Licensed under the OpenSSL license (the "License"). You may not use -this file except in compliance with the License. You can obtain a copy -in the file LICENSE in the source distribution or at -https://www.openssl.org/source/license.html +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -------------------------------------------------------------------------------- boringssl @@ -4147,6 +3986,22 @@ https://www.openssl.org/source/license.html -------------------------------------------------------------------------------- boringssl +Copyright 2015 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + Copyright 2015 The Chromium Authors Use of this source code is governed by a BSD-style license that can be found in the LICENSE file @@ -4178,36 +4033,197 @@ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -------------------------------------------------------------------------------- boringssl +Copyright 2016 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + Copyright 2016 The Chromium Authors Use of this source code is governed by a BSD-style license that can be found in the LICENSE file -------------------------------------------------------------------------------- boringssl +Copyright 2017 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + Copyright 2017 The Chromium Authors Use of this source code is governed by a BSD-style license that can be found in the LICENSE file -------------------------------------------------------------------------------- boringssl +Copyright 2018 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + +Copyright 2018 The BoringSSL Authors +Copyright (c) 2020, Arm Ltd. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + +Copyright 2019 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + Copyright 2019 The Chromium Authors Use of this source code is governed by a BSD-style license that can be found in the LICENSE file -------------------------------------------------------------------------------- boringssl +Copyright 2020 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + +Copyright 2021 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + +Copyright 2022 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + Copyright 2022 The Chromium Authors Use of this source code is governed by a BSD-style license that can be found in the LICENSE file -------------------------------------------------------------------------------- boringssl +Copyright 2023 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + Copyright 2023 The Chromium Authors Use of this source code is governed by a BSD-style license that can be found in the LICENSE file -------------------------------------------------------------------------------- boringssl +Copyright 2024 The BoringSSL Authors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- +boringssl + Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. Permission to use, copy, modify, and/or distribute this software for any @@ -4346,7 +4362,7 @@ copied and put under another distribution licence ISC license used for completely new code in BoringSSL: -Copyright (c) 2015, Google Inc. +Copyright 2015 The BoringSSL Authors Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above @@ -4451,6 +4467,204 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------------------------------------------------------- +brotli + +Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +-------------------------------------------------------------------------------- +brotli + +Copyright 2010 Google Inc. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +-------------------------------------------------------------------------------- +brotli + +Copyright 2013 Google Inc. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +-------------------------------------------------------------------------------- +brotli + +Copyright 2014 Google Inc. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +-------------------------------------------------------------------------------- +brotli + +Copyright 2015 Google Inc. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +-------------------------------------------------------------------------------- +brotli + +Copyright 2016 Google Inc. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +-------------------------------------------------------------------------------- +brotli + +Copyright 2017 Google Inc. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +-------------------------------------------------------------------------------- +brotli + +Copyright 2018 Google Inc. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +-------------------------------------------------------------------------------- +brotli + +Copyright 2022 Google Inc. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +-------------------------------------------------------------------------------- build build_runner code_builder @@ -7279,7 +7493,7 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. -You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/ffc8bb004a64f6357e3d5d1185e974e966f00931 +You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/85569ab5b392c1b4a2976d508ceac6026f065e2b /third_party/fallback_root_certificates/ -------------------------------------------------------------------------------- @@ -34719,6 +34933,133 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- +swiftshader + +Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. +All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +-------------------------------------------------------------------------------- +swiftshader + +Copyright (C) 2008 The Android Open Source Project +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +* Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS +OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED +AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. +-------------------------------------------------------------------------------- +swiftshader + +Copyright © 2008 Kristian Høgsberg + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial +portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +-------------------------------------------------------------------------------- +swiftshader + +Copyright © 2008-2011 Kristian Høgsberg +Copyright © 2010-2011 Intel Corporation +Copyright © 2012-2013 Collabora, Ltd. + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation files +(the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, +and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial +portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +-------------------------------------------------------------------------------- +swiftshader + +Copyright © 2012 Intel Corporation + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial +portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +-------------------------------------------------------------------------------- universal_io Apache License diff --git a/lib/app/app.dart b/lib/app/app.dart index 7b64c1a..2e8912e 100644 --- a/lib/app/app.dart +++ b/lib/app/app.dart @@ -5,6 +5,7 @@ import 'package:bahla_front/ui/views/startup/startup_view.dart'; import 'package:stacked/stacked_annotations.dart'; import 'package:stacked_services/stacked_services.dart'; import 'package:bahla_front/ui/views/main/main_view.dart'; +import 'package:bahla_front/ui/views/home/home_view.dart'; // @stacked-import @StackedApp( @@ -12,6 +13,7 @@ import 'package:bahla_front/ui/views/main/main_view.dart'; MaterialRoute(page: HomeView), MaterialRoute(page: StartupView), MaterialRoute(page: MainView), + MaterialRoute(page: HomeView), // @stacked-route ], dependencies: [ diff --git a/lib/app/app.router.dart b/lib/app/app.router.dart index 55e7bc3..29c3060 100644 --- a/lib/app/app.router.dart +++ b/lib/app/app.router.dart @@ -14,12 +14,13 @@ import 'package:stacked/stacked.dart' as _i1; import 'package:stacked_services/stacked_services.dart' as _i6; class Routes { - static const homeView = '/home-view'; static const startupView = '/startup-view'; static const mainView = '/main-view'; + static const homeView = '/home-view'; + static const all = { homeView, startupView, @@ -41,6 +42,10 @@ class StackedRouter extends _i1.RouterBase { Routes.mainView, page: _i4.MainView, ), + _i1.RouteDef( + Routes.homeView, + page: _i2.HomeView, + ), ]; final _pagesMap = { @@ -79,7 +84,7 @@ extension NavigatorStateExtension on _i6.NavigationService { Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { - return navigateTo(Routes.mainView, // Replace home view to main view + return navigateTo(Routes.homeView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, @@ -121,7 +126,7 @@ extension NavigatorStateExtension on _i6.NavigationService { Widget Function(BuildContext, Animation, Animation, Widget)? transition, ]) async { - return replaceWith(Routes.mainView, // Replace home view to main view + return replaceWith(Routes.homeView, id: routerId, preventDuplicates: preventDuplicates, parameters: parameters, diff --git a/lib/main.dart b/lib/main.dart index 01a34a0..a19463b 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -5,6 +5,7 @@ import 'package:bahla_front/app/app.locator.dart'; import 'package:bahla_front/app/app.router.dart'; import 'package:stacked_services/stacked_services.dart'; import 'package:google_fonts/google_fonts.dart'; +import 'package:flutter_localizations/flutter_localizations.dart'; Future main() async { WidgetsFlutterBinding.ensureInitialized(); @@ -27,79 +28,56 @@ class MainApp extends StatelessWidget { StackedService.routeObserver, ], theme: ThemeData( - useMaterial3: true, - - colorScheme: ColorScheme.fromSeed( - seedColor: Colors.blueAccent, - brightness: Brightness.dark, - primary: const Color.fromARGB(255, 64, 175, 255), - secondary: const Color.fromARGB(255, 255, 139, 6), - background: const Color.fromARGB(255, 15, 14, 23), - ), - - textTheme: TextTheme( - displayLarge: GoogleFonts.firaSans( - fontSize: 96, - fontWeight: FontWeight.normal + useMaterial3: true, + colorScheme: ColorScheme.fromSeed( + seedColor: Colors.blueAccent, + brightness: Brightness.dark, + primary: const Color.fromARGB(255, 64, 175, 255), + secondary: const Color.fromARGB(255, 255, 139, 6), + background: const Color.fromARGB(255, 15, 14, 23), ), - displayMedium: GoogleFonts.firaSans( - fontSize: 60, - fontWeight: FontWeight.normal - ), - displaySmall: GoogleFonts.firaSans( - fontSize: 48, - fontWeight: FontWeight.normal - ), - headlineLarge: GoogleFonts.firaSans( - fontSize: 40, - fontWeight: FontWeight.normal - ), - headlineMedium: GoogleFonts.firaSans( - fontSize: 34, - fontWeight: FontWeight.normal - ), - headlineSmall: GoogleFonts.firaSans( - fontSize: 24, - fontWeight: FontWeight.normal - ), - titleLarge: GoogleFonts.firaSans( - fontSize: 20, - fontWeight: FontWeight.normal - ), - titleMedium: GoogleFonts.firaSans( - fontSize: 16, - fontWeight: FontWeight.normal - ), - titleSmall: GoogleFonts.firaSans( - fontSize: 14, - fontWeight: FontWeight.normal - ), - bodyLarge: GoogleFonts.firaSans( - fontSize: 20, - fontWeight: FontWeight.normal - ), - bodyMedium: GoogleFonts.firaSans( - fontSize: 16, - fontWeight: FontWeight.normal - ), - bodySmall: GoogleFonts.firaSans( - fontSize: 14, - fontWeight: FontWeight.normal - ), - labelLarge: GoogleFonts.firaSans( - fontSize: 14, - fontWeight: FontWeight.normal - ), - labelMedium: GoogleFonts.firaSans( - fontSize: 12, - fontWeight: FontWeight.normal - ), - labelSmall: GoogleFonts.firaSans( - fontSize: 10, - fontWeight: FontWeight.normal - ), - ) - ), + textTheme: TextTheme( + displayLarge: GoogleFonts.firaSans( + fontSize: 96, fontWeight: FontWeight.normal), + displayMedium: GoogleFonts.firaSans( + fontSize: 60, fontWeight: FontWeight.normal), + displaySmall: GoogleFonts.firaSans( + fontSize: 48, fontWeight: FontWeight.normal), + headlineLarge: GoogleFonts.firaSans( + fontSize: 40, fontWeight: FontWeight.normal), + headlineMedium: GoogleFonts.firaSans( + fontSize: 34, fontWeight: FontWeight.normal), + headlineSmall: GoogleFonts.firaSans( + fontSize: 24, fontWeight: FontWeight.normal), + titleLarge: GoogleFonts.firaSans( + fontSize: 20, fontWeight: FontWeight.normal), + titleMedium: GoogleFonts.firaSans( + fontSize: 16, fontWeight: FontWeight.normal), + titleSmall: GoogleFonts.firaSans( + fontSize: 14, fontWeight: FontWeight.normal), + bodyLarge: GoogleFonts.firaSans( + fontSize: 20, fontWeight: FontWeight.normal), + bodyMedium: GoogleFonts.firaSans( + fontSize: 16, fontWeight: FontWeight.normal), + bodySmall: GoogleFonts.firaSans( + fontSize: 14, fontWeight: FontWeight.normal), + labelLarge: GoogleFonts.firaSans( + fontSize: 14, fontWeight: FontWeight.normal), + labelMedium: GoogleFonts.firaSans( + fontSize: 12, fontWeight: FontWeight.normal), + labelSmall: GoogleFonts.firaSans( + fontSize: 10, fontWeight: FontWeight.normal), + )), + localizationsDelegates: const [ + GlobalMaterialLocalizations.delegate, + GlobalWidgetsLocalizations.delegate, + GlobalCupertinoLocalizations.delegate, + ], + supportedLocales: const [ + Locale('en'), + Locale('fr'), + Locale('ch'), + ], ); } } diff --git a/lib/ui/common/images.dart b/lib/ui/common/images.dart index afa0714..3c38ae3 100644 --- a/lib/ui/common/images.dart +++ b/lib/ui/common/images.dart @@ -3,4 +3,4 @@ class Images { static const String logoSvg = 'assets/images/logo.svg'; static const String ExempleAffiche = 'assets/images/Affiche.jpg'; -} \ No newline at end of file +} diff --git a/lib/ui/views/home/home_view.dart b/lib/ui/views/home/home_view.dart index 899c8ac..e19b2f1 100644 --- a/lib/ui/views/home/home_view.dart +++ b/lib/ui/views/home/home_view.dart @@ -1,13 +1,12 @@ -import 'package:bahla_front/ui/common/images.dart'; import 'package:flutter/material.dart'; import 'package:stacked/stacked.dart'; -import 'package:bahla_front/ui/common/app_colors.dart'; -import 'package:bahla_front/ui/common/ui_helpers.dart'; +import 'package:intl/intl.dart'; import 'home_viewmodel.dart'; class HomeView extends StackedView { const HomeView({Key? key}) : super(key: key); + @override Widget builder( @@ -16,42 +15,113 @@ class HomeView extends StackedView { Widget? child, ) { return Scaffold( - body: Padding( - padding: const EdgeInsets.symmetric(horizontal: 25.0), - child: Center( - child: Column( - mainAxisSize: MainAxisSize.max, - mainAxisAlignment: MainAxisAlignment.spaceBetween, - children: [ - Row( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - Column( - children: [ - Image( - image: AssetImage(Images.ExempleAffiche), - height: 200, - ), - ], - ), - Column( - children: [ - Container( - child: Text( - "Disc'Octonelle 2", - style: Theme.of(context).textTheme.titleLarge, - ), - ), - - ], - ) - ], - ) - ], + backgroundColor: Theme.of(context).colorScheme.background, + body: ListView.builder( + itemCount: viewModel.events.length, + itemBuilder: (context, index) { + return Container( + margin: const EdgeInsets.all(8), + decoration: BoxDecoration( + color: Theme.of(context).colorScheme.primary, + borderRadius: BorderRadius.circular(8), ), - ), + child: + IntrinsicHeight( + child: Row( + crossAxisAlignment: CrossAxisAlignment.stretch, + children: [ + Flexible( + flex: 1, + child: AspectRatio( + aspectRatio: 1, + child: Container( + margin: const EdgeInsets.only(right: 16), + decoration: BoxDecoration( + borderRadius: BorderRadius.only( + topLeft: Radius.circular(8), + bottomLeft: Radius.circular(8), + ), + image: DecorationImage( + image: AssetImage(viewModel.events[index].picture), + fit: BoxFit.cover, + ), + ), + ), + ), + ), + Expanded( + flex: 2, + child: + Container( + margin: const EdgeInsets.all(8), + child: Column( + crossAxisAlignment: CrossAxisAlignment.stretch, + mainAxisAlignment: MainAxisAlignment.spaceEvenly, + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + viewModel.events[index].date != null + ? DateFormat.yMMMMd(Localizations.localeOf(context).toString()) + .format(viewModel.events[index].date!) + : 'No date', + style: Theme.of(context).textTheme.titleMedium, + ), + Text( + viewModel.events[index].name, + style: Theme.of(context).textTheme.headlineMedium, + ), + ], + ), + IconButton( + icon: const Icon(Icons.favorite_border), + onPressed: () { + // Handle more options + }, + ), + ], + ), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + viewModel.events[index].organizer, + style: Theme.of(context).textTheme.bodyLarge, + ), + Text( + viewModel.events[index].place ?? 'No place', + style: Theme.of(context).textTheme.bodyMedium, + ), + ], + ), + IconButton( + icon: const Icon(Icons.place), + onPressed: () { + // Handle favorite action + }, + ), + ], + ), + const SizedBox(height: 8), + ], + ), + ), + ), + ], + ), + ), + ); + }, ), - ); + ); } @override diff --git a/lib/ui/views/home/home_viewmodel.dart b/lib/ui/views/home/home_viewmodel.dart index feaafb0..c76be11 100644 --- a/lib/ui/views/home/home_viewmodel.dart +++ b/lib/ui/views/home/home_viewmodel.dart @@ -1,36 +1,51 @@ -import 'package:bahla_front/app/app.bottomsheets.dart'; -import 'package:bahla_front/app/app.dialogs.dart'; -import 'package:bahla_front/app/app.locator.dart'; -import 'package:bahla_front/ui/common/app_strings.dart'; import 'package:stacked/stacked.dart'; -import 'package:stacked_services/stacked_services.dart'; class HomeViewModel extends BaseViewModel { - final _dialogService = locator(); - final _bottomSheetService = locator(); - String get counterLabel => 'Counter is: $_counter'; + List items = List.generate(100, (i) => 'Item $i'); - int _counter = 0; + List events = [ + Event( + name: 'Event 1', + picture: 'images/Affiche.jpg', + date: DateTime.now().add(Duration(days: 1)), + organizer: 'Organizer 1', + place: 'Place 1', + ), + Event( + name: 'Event 2', + picture: 'images/Affiche.jpg', + date: DateTime.now().add(Duration(days: 1)), + organizer: 'Organizer 2', + ), + Event( + name: 'Event 3', + picture: 'images/Affiche.jpg', + date: DateTime.now().add(Duration(days: 1)), + organizer: 'Organizer 3', + place: 'Place 3', + ), + ]; - void incrementCounter() { - _counter++; - rebuildUi(); - } - - void showDialog() { - _dialogService.showCustomDialog( - variant: DialogType.infoAlert, - title: 'Stacked Rocks!', - description: 'Give stacked $_counter stars on Github', - ); - } - - void showBottomSheet() { - _bottomSheetService.showCustomSheet( - variant: BottomSheetType.notice, - title: ksHomeBottomSheetTitle, - description: ksHomeBottomSheetDescription, - ); - } } + +class Event { + String name; + String picture; + String organizer = 'Organizer'; + String? place; + DateTime? date; + + Event({ + required this.name, + required this.picture, + required this.organizer, + this.date, + this.place, + }); + + @override + String toString() { + return 'Event{name: $name, picture: $picture}'; + } +} \ No newline at end of file diff --git a/lib/ui/views/main/main_view.dart b/lib/ui/views/main/main_view.dart index 3727334..cfb99fb 100644 --- a/lib/ui/views/main/main_view.dart +++ b/lib/ui/views/main/main_view.dart @@ -37,7 +37,6 @@ class MainView extends StackedView { width: 0.2, ), ), - ), backgroundColor: Theme.of(context).colorScheme.background, bottomNavigationBar: BottomNavigationBar( @@ -52,7 +51,6 @@ class MainView extends StackedView { BottomNavigationBarItem( icon: Icon(Icons.home), label: 'Home', - ), BottomNavigationBarItem( icon: Icon(Icons.search), diff --git a/lib/ui/views/startup/startup_viewmodel.dart b/lib/ui/views/startup/startup_viewmodel.dart index 92cb0e4..aa71cd1 100644 --- a/lib/ui/views/startup/startup_viewmodel.dart +++ b/lib/ui/views/startup/startup_viewmodel.dart @@ -13,6 +13,7 @@ class StartupViewModel extends BaseViewModel { // This is where you can make decisions on where your app should navigate when // you have custom startup logic - _navigationService.replaceWithHomeView(); + //_navigationService.replaceWithHomeView(); + _navigationService.replaceWithMainView(); } } diff --git a/pubspec.lock b/pubspec.lock index 985a6d2..76abea4 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,23 +5,23 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834 + sha256: "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab" url: "https://pub.dev" source: hosted - version: "72.0.0" + version: "76.0.0" _macros: dependency: transitive description: dart source: sdk - version: "0.3.2" + version: "0.3.3" analyzer: dependency: transitive description: name: analyzer - sha256: b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139 + sha256: "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e" url: "https://pub.dev" source: hosted - version: "6.7.0" + version: "6.11.0" args: dependency: transitive description: @@ -34,18 +34,18 @@ packages: dependency: transitive description: name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63 url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "2.12.0" boolean_selector: dependency: transitive description: name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" build: dependency: transitive description: @@ -114,10 +114,10 @@ packages: dependency: transitive description: name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.0" checked_yaml: dependency: transitive description: @@ -130,10 +130,10 @@ packages: dependency: transitive description: name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" code_builder: dependency: transitive description: @@ -146,10 +146,10 @@ packages: dependency: transitive description: name: collection - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" url: "https://pub.dev" source: hosted - version: "1.18.0" + version: "1.19.1" convert: dependency: transitive description: @@ -178,10 +178,10 @@ packages: dependency: transitive description: name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc" url: "https://pub.dev" source: hosted - version: "1.3.1" + version: "1.3.2" ffi: dependency: transitive description: @@ -219,6 +219,11 @@ packages: url: "https://pub.dev" source: hosted version: "2.0.3" + flutter_localizations: + dependency: "direct main" + description: flutter + source: sdk + version: "0.0.0" flutter_svg: dependency: "direct main" description: @@ -312,6 +317,14 @@ packages: url: "https://pub.dev" source: hosted version: "4.0.2" + intl: + dependency: "direct main" + description: + name: intl + sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf + url: "https://pub.dev" + source: hosted + version: "0.19.0" io: dependency: transitive description: @@ -340,18 +353,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" + sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec url: "https://pub.dev" source: hosted - version: "10.0.5" + version: "10.0.8" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" + sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.0.9" leak_tracker_testing: dependency: transitive description: @@ -388,18 +401,18 @@ packages: dependency: transitive description: name: macros - sha256: "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536" + sha256: "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656" url: "https://pub.dev" source: hosted - version: "0.1.2-main.4" + version: "0.1.3-main.0" matcher: dependency: transitive description: name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 url: "https://pub.dev" source: hosted - version: "0.12.16+1" + version: "0.12.17" material_color_utilities: dependency: transitive description: @@ -412,10 +425,10 @@ packages: dependency: transitive description: name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 + sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c url: "https://pub.dev" source: hosted - version: "1.15.0" + version: "1.16.0" mime: dependency: transitive description: @@ -452,10 +465,10 @@ packages: dependency: transitive description: name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" path_parsing: dependency: transitive description: @@ -596,7 +609,7 @@ packages: dependency: transitive description: flutter source: sdk - version: "0.0.99" + version: "0.0.0" source_gen: dependency: transitive description: @@ -609,18 +622,18 @@ packages: dependency: transitive description: name: source_span - sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" + sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c" url: "https://pub.dev" source: hosted - version: "1.10.0" + version: "1.10.1" stack_trace: dependency: transitive description: name: stack_trace - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" + sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" url: "https://pub.dev" source: hosted - version: "1.11.1" + version: "1.12.1" stacked: dependency: "direct main" description: @@ -657,10 +670,10 @@ packages: dependency: transitive description: name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" stream_transform: dependency: transitive description: @@ -673,26 +686,26 @@ packages: dependency: transitive description: name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.4.1" term_glyph: dependency: transitive description: name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e" url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" test_api: dependency: transitive description: name: test_api - sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" + sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd url: "https://pub.dev" source: hosted - version: "0.7.2" + version: "0.7.4" timing: dependency: transitive description: @@ -753,10 +766,10 @@ packages: dependency: transitive description: name: vm_service - sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" + sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14" url: "https://pub.dev" source: hosted - version: "14.2.5" + version: "14.3.1" watcher: dependency: transitive description: @@ -814,5 +827,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.5.0 <4.0.0" + dart: ">=3.7.0-0 <4.0.0" flutter: ">=3.24.0" diff --git a/pubspec.yaml b/pubspec.yaml index 1fed544..2b3268d 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -9,9 +9,12 @@ environment: dependencies: flutter: sdk: flutter + flutter_localizations: + sdk: flutter flutter_svg: ^2.0.11 google_fonts: ^6.2.1 http: ^1.2.2 + intl: any stacked: ^3.4.0 stacked_services: ^1.1.0 diff --git a/test/viewmodels/home_viewmodel_test.dart b/test/viewmodels/home_viewmodel_test.dart index c4b5ed8..6ea5c14 100644 --- a/test/viewmodels/home_viewmodel_test.dart +++ b/test/viewmodels/home_viewmodel_test.dart @@ -1,40 +1,11 @@ import 'package:flutter_test/flutter_test.dart'; -import 'package:mockito/mockito.dart'; -import 'package:bahla_front/app/app.bottomsheets.dart'; import 'package:bahla_front/app/app.locator.dart'; -import 'package:bahla_front/ui/common/app_strings.dart'; -import 'package:bahla_front/ui/views/home/home_viewmodel.dart'; import '../helpers/test_helpers.dart'; void main() { - HomeViewModel getModel() => HomeViewModel(); - - group('HomeViewmodelTest -', () { + group('HomeViewModel Tests -', () { setUp(() => registerServices()); tearDown(() => locator.reset()); - - group('incrementCounter -', () { - test('When called once should return Counter is: 1', () { - final model = getModel(); - model.incrementCounter(); - expect(model.counterLabel, 'Counter is: 1'); - }); - }); - - group('showBottomSheet -', () { - test('When called, should show custom bottom sheet using notice variant', - () { - final bottomSheetService = getAndRegisterBottomSheetService(); - - final model = getModel(); - model.showBottomSheet(); - verify(bottomSheetService.showCustomSheet( - variant: BottomSheetType.notice, - title: ksHomeBottomSheetTitle, - description: ksHomeBottomSheetDescription, - )); - }); - }); }); }