feat : EventDetails -> layout and tabs
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"epochs": [ {
|
"epochs": [ {
|
||||||
"calculation_time": "13395671742390724",
|
"calculation_time": "13398941900922332",
|
||||||
"config_version": 0,
|
"config_version": 0,
|
||||||
"model_version": "0",
|
"model_version": "0",
|
||||||
"padded_top_topics_start_index": 0,
|
"padded_top_topics_start_index": 0,
|
||||||
@@ -8,5 +8,5 @@
|
|||||||
"top_topics_and_observing_domains": [ ]
|
"top_topics_and_observing_domains": [ ]
|
||||||
} ],
|
} ],
|
||||||
"hex_encoded_hmac_key": "416A797C6AAA772A584FBCDBCCBA7E8FC2701910461A24DAC2F72331366DFC48",
|
"hex_encoded_hmac_key": "416A797C6AAA772A584FBCDBCCBA7E8FC2701910461A24DAC2F72331366DFC48",
|
||||||
"next_scheduled_calculation_time": "13396276542390774"
|
"next_scheduled_calculation_time": "13399546700922458"
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
@@ -1,3 +1,3 @@
|
|||||||
2025/07/11-09:55:25.697 f14 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Extension State/MANIFEST-000001
|
2025/08/06-10:18:01.945 8690 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Extension State/MANIFEST-000001
|
||||||
2025/07/11-09:55:25.697 f14 Recovering log #3
|
2025/08/06-10:18:01.945 8690 Recovering log #3
|
||||||
2025/07/11-09:55:25.698 f14 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Extension State/000003.log
|
2025/08/06-10:18:01.946 8690 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Extension State/000003.log
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
2025/06/29-13:55:33.412 88b0 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.dc9734fc\flutter_tools_chrome_device.d30622eb\Default\Extension State/MANIFEST-000001
|
2025/07/11-09:55:25.697 f14 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Extension State/MANIFEST-000001
|
||||||
2025/06/29-13:55:33.413 88b0 Recovering log #3
|
2025/07/11-09:55:25.697 f14 Recovering log #3
|
||||||
2025/06/29-13:55:33.413 88b0 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.dc9734fc\flutter_tools_chrome_device.d30622eb\Default\Extension State/000003.log
|
2025/07/11-09:55:25.698 f14 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Extension State/000003.log
|
||||||
|
|||||||
Binary file not shown.
@@ -1,3 +1,3 @@
|
|||||||
2025/06/29-13:55:42.657 2224 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.dc9734fc\flutter_tools_chrome_device.d30622eb\Default\GCM Store\Encryption/MANIFEST-000001
|
2025/08/06-10:18:20.974 3fd8 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\GCM Store\Encryption/MANIFEST-000001
|
||||||
2025/06/29-13:55:42.658 2224 Recovering log #3
|
2025/08/06-10:18:20.975 3fd8 Recovering log #3
|
||||||
2025/06/29-13:55:42.658 2224 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.dc9734fc\flutter_tools_chrome_device.d30622eb\Default\GCM Store\Encryption/000003.log
|
2025/08/06-10:18:20.975 3fd8 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\GCM Store\Encryption/000003.log
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
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/29-13:55:42.657 2224 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.dc9734fc\flutter_tools_chrome_device.d30622eb\Default\GCM Store\Encryption/MANIFEST-000001
|
||||||
2025/06/27-09:00:36.144 4414 Recovering log #3
|
2025/06/29-13:55:42.658 2224 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
|
2025/06/29-13:55:42.658 2224 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.dc9734fc\flutter_tools_chrome_device.d30622eb\Default\GCM Store\Encryption/000003.log
|
||||||
|
|||||||
Binary file not shown.
@@ -1,3 +1,3 @@
|
|||||||
2025/07/11-09:55:25.542 60f8 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Local Storage\leveldb/MANIFEST-000001
|
2025/08/06-10:18:01.843 9ec4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Local Storage\leveldb/MANIFEST-000001
|
||||||
2025/07/11-09:55:25.546 60f8 Recovering log #3
|
2025/08/06-10:18:01.848 9ec4 Recovering log #3
|
||||||
2025/07/11-09:55:25.547 60f8 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Local Storage\leveldb/000003.log
|
2025/08/06-10:18:01.850 9ec4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Local Storage\leveldb/000003.log
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
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/07/11-09:55:25.542 60f8 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Local Storage\leveldb/MANIFEST-000001
|
||||||
2025/06/27-09:00:21.906 7df4 Recovering log #3
|
2025/07/11-09:55:25.546 60f8 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
|
2025/07/11-09:55:25.547 60f8 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Local Storage\leveldb/000003.log
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
{"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":"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":20679},"server":"https://www.google.com"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13399286126836730","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false,0],"network_stats":{"srtt":23346},"server":"https://www.gstatic.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13399286126809609","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":37677},"server":"https://accounts.google.com","supports_spdy":true}],"supports_quic":{"address":"192.168.1.10","used_quic":true},"version":5},"network_qualities":{"CAESABiAgICA+P////8B":"4G","CAISABiAgICA+P////8B":"4G"}}}
|
{"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":"13401533883096701","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":42077},"server":"https://accounts.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13401533904171284","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACsAAABodHRwczovL29wdGltaXphdGlvbmd1aWRlLXBhLmdvb2dsZWFwaXMuY29tAA==",false,0],"network_stats":{"srtt":19582},"server":"https://optimizationguide-pa.googleapis.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13401534652341440","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":26005},"server":"https://android.clients.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13401533883127023","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false,0],"network_stats":{"srtt":20144},"server":"https://www.gstatic.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13401533890949399","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false,0],"network_stats":{"srtt":21512},"server":"https://fonts.gstatic.com","supports_spdy":true},{"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":31754},"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"}}}
|
||||||
@@ -1 +1 @@
|
|||||||
{"sts":[{"expiry":1783756526.809663,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1752220526.80967}],"version":2}
|
{"sts":[{"expiry":1786004283.096739,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1754468283.09674}],"version":2}
|
||||||
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
|
|||||||
2025/07/11-09:55:25.505 6e74 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Service Worker\Database/MANIFEST-000001
|
2025/08/06-10:18:01.805 2dd4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Service Worker\Database/MANIFEST-000001
|
||||||
2025/07/11-09:55:25.519 6e74 Recovering log #3
|
2025/08/06-10:18:01.807 2dd4 Recovering log #3
|
||||||
2025/07/11-09:55:25.520 6e74 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Service Worker\Database/000003.log
|
2025/08/06-10:18:01.808 2dd4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Service Worker\Database/000003.log
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
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/07/11-09:55:25.505 6e74 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Service Worker\Database/MANIFEST-000001
|
||||||
2025/06/27-09:00:21.861 4e18 Recovering log #3
|
2025/07/11-09:55:25.519 6e74 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
|
2025/07/11-09:55:25.520 6e74 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Service Worker\Database/000003.log
|
||||||
|
|||||||
Binary file not shown.
@@ -1,3 +1,3 @@
|
|||||||
2025/07/11-09:55:25.642 60f8 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Session Storage/MANIFEST-000001
|
2025/08/06-10:18:01.925 9ec4 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Session Storage/MANIFEST-000001
|
||||||
2025/07/11-09:55:25.651 60f8 Recovering log #3
|
2025/08/06-10:18:01.928 9ec4 Recovering log #3
|
||||||
2025/07/11-09:55:25.654 60f8 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Session Storage/000003.log
|
2025/08/06-10:18:01.933 9ec4 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Session Storage/000003.log
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
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/07/11-09:55:25.642 60f8 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Session Storage/MANIFEST-000001
|
||||||
2025/06/27-09:00:21.987 7df4 Recovering log #3
|
2025/07/11-09:55:25.651 60f8 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
|
2025/07/11-09:55:25.654 60f8 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Session Storage/000003.log
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -1,3 +1,3 @@
|
|||||||
2025/07/11-09:55:25.509 2850 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Site Characteristics Database/MANIFEST-000001
|
2025/08/06-10:18:01.806 9088 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Site Characteristics Database/MANIFEST-000001
|
||||||
2025/07/11-09:55:25.518 2850 Recovering log #3
|
2025/08/06-10:18:01.808 9088 Recovering log #3
|
||||||
2025/07/11-09:55:25.518 2850 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Site Characteristics Database/000003.log
|
2025/08/06-10:18:01.808 9088 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Site Characteristics Database/000003.log
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
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/07/11-09:55:25.509 2850 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Site Characteristics Database/MANIFEST-000001
|
||||||
2025/06/27-09:00:21.859 60a0 Recovering log #3
|
2025/07/11-09:55:25.518 2850 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
|
2025/07/11-09:55:25.518 2850 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Site Characteristics Database/000003.log
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
2025/07/11-09:55:25.501 3794 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Sync Data\LevelDB/MANIFEST-000001
|
2025/08/06-10:18:01.801 9a44 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||||
2025/07/11-09:55:25.519 3794 Recovering log #3
|
2025/08/06-10:18:01.804 9a44 Recovering log #3
|
||||||
2025/07/11-09:55:25.519 3794 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Sync Data\LevelDB/000003.log
|
2025/08/06-10:18:01.805 9a44 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\Sync Data\LevelDB/000003.log
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
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/07/11-09:55:25.501 3794 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||||
2025/06/27-09:00:21.854 3660 Recovering log #3
|
2025/07/11-09:55:25.519 3794 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
|
2025/07/11-09:55:25.519 3794 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\Sync Data\LevelDB/000003.log
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -1,5 +1,8 @@
|
|||||||
2025/07/11-09:55:25.644 2138 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\shared_proto_db/MANIFEST-000001
|
2025/08/06-10:18:01.930 3e34 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\shared_proto_db/MANIFEST-000001
|
||||||
2025/07/11-09:55:25.644 2138 Recovering log #7
|
2025/08/06-10:18:01.931 3e34 Recovering log #7
|
||||||
2025/07/11-09:55:25.646 2138 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\shared_proto_db/000007.log
|
2025/08/06-10:18:01.932 3e34 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\shared_proto_db/000007.log
|
||||||
2025/07/11-09:55:25.646 2138 Delete type=0 #3
|
2025/08/06-10:18:01.933 3e34 Delete type=0 #3
|
||||||
2025/07/11-09:55:25.646 2138 Delete type=0 #4
|
2025/08/06-10:18:01.933 3e34 Delete type=0 #4
|
||||||
|
2025/08/06-10:18:23.568 9a44 Level-0 table #11: started
|
||||||
|
2025/08/06-10:18:23.572 9a44 Level-0 table #11: 132849 bytes OK
|
||||||
|
2025/08/06-10:18:23.576 9a44 Delete type=0 #7
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
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/07/11-09:55:25.644 2138 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\shared_proto_db/MANIFEST-000001
|
||||||
2025/06/27-09:00:21.998 3b38 Recovering log #7
|
2025/07/11-09:55:25.644 2138 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/07/11-09:55:25.646 2138 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\shared_proto_db/000007.log
|
||||||
2025/06/27-09:00:22.000 3b38 Delete type=0 #3
|
2025/07/11-09:55:25.646 2138 Delete type=0 #3
|
||||||
2025/06/27-09:00:22.000 3b38 Delete type=0 #4
|
2025/07/11-09:55:25.646 2138 Delete type=0 #4
|
||||||
|
|||||||
Binary file not shown.
@@ -1,3 +1,3 @@
|
|||||||
2025/07/11-09:55:25.639 2138 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\shared_proto_db\metadata/MANIFEST-000001
|
2025/08/06-10:18:01.924 3e34 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||||
2025/07/11-09:55:25.640 2138 Recovering log #3
|
2025/08/06-10:18:01.925 3e34 Recovering log #3
|
||||||
2025/07/11-09:55:25.640 2138 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\shared_proto_db\metadata/000003.log
|
2025/08/06-10:18:01.926 3e34 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.3b924264\flutter_tools_chrome_device.7457e81b\Default\shared_proto_db\metadata/000003.log
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
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/07/11-09:55:25.639 2138 Reusing MANIFEST C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||||
2025/06/27-09:00:21.991 8ef0 Recovering log #3
|
2025/07/11-09:55:25.640 2138 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
|
2025/07/11-09:55:25.640 2138 Reusing old log C:\Users\Yael\AppData\Local\Temp\flutter_tools.601fb116\flutter_tools_chrome_device.c3d1886e\Default\shared_proto_db\metadata/000003.log
|
||||||
|
|||||||
BIN
assets/images/OCTONELLE.jpg
Normal file
BIN
assets/images/OCTONELLE.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 334 KiB |
@@ -1 +1 @@
|
|||||||
|
|
||||||
@@ -1 +1 @@
|
|||||||
"DQIHGWFzc2V0cy9pbWFnZXMvQWZmaWNoZS5qcGcMAQ0BBwVhc3NldAcZYXNzZXRzL2ltYWdlcy9BZmZpY2hlLmpwZwcWYXNzZXRzL2ltYWdlcy9sb2dvLnN2ZwwBDQEHBWFzc2V0BxZhc3NldHMvaW1hZ2VzL2xvZ28uc3Zn"
|
"DQMHGWFzc2V0cy9pbWFnZXMvQWZmaWNoZS5qcGcMAQ0BBwVhc3NldAcZYXNzZXRzL2ltYWdlcy9BZmZpY2hlLmpwZwcbYXNzZXRzL2ltYWdlcy9PQ1RPTkVMTEUuanBnDAENAQcFYXNzZXQHG2Fzc2V0cy9pbWFnZXMvT0NUT05FTExFLmpwZwcWYXNzZXRzL2ltYWdlcy9sb2dvLnN2ZwwBDQEHBWFzc2V0BxZhc3NldHMvaW1hZ2VzL2xvZ28uc3Zn"
|
||||||
@@ -1 +1 @@
|
|||||||
{"assets/images/Affiche.jpg":["assets/images/Affiche.jpg"],"assets/images/logo.svg":["assets/images/logo.svg"]}
|
{"assets/images/Affiche.jpg":["assets/images/Affiche.jpg"],"assets/images/OCTONELLE.jpg":["assets/images/OCTONELLE.jpg"],"assets/images/logo.svg":["assets/images/logo.svg"]}
|
||||||
@@ -6,7 +6,6 @@ import 'package:stacked/stacked_annotations.dart';
|
|||||||
import 'package:stacked_services/stacked_services.dart';
|
import 'package:stacked_services/stacked_services.dart';
|
||||||
import 'package:bahla_front/ui/views/main/main_view.dart';
|
import 'package:bahla_front/ui/views/main/main_view.dart';
|
||||||
import 'package:bahla_front/ui/views/event_details/event_details_view.dart';
|
import 'package:bahla_front/ui/views/event_details/event_details_view.dart';
|
||||||
import 'package:bahla_front/ui/views/event_details/event_details_view.dart';
|
|
||||||
// @stacked-import
|
// @stacked-import
|
||||||
|
|
||||||
@StackedApp(
|
@StackedApp(
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ class MainApp extends StatelessWidget {
|
|||||||
onSecondaryContainer: Colors.black,
|
onSecondaryContainer: Colors.black,
|
||||||
onTertiaryContainer: Colors.black,
|
onTertiaryContainer: Colors.black,
|
||||||
surfaceBright: Colors.black,
|
surfaceBright: Colors.black,
|
||||||
|
tertiary: Colors.black,
|
||||||
),
|
),
|
||||||
iconTheme: const IconThemeData(
|
iconTheme: const IconThemeData(
|
||||||
color: Colors.white,
|
color: Colors.white,
|
||||||
|
|||||||
@@ -13,9 +13,12 @@ class EventDetailsView extends StackedView<EventDetailsViewModel> {
|
|||||||
EventDetailsViewModel viewModel,
|
EventDetailsViewModel viewModel,
|
||||||
Widget? child,
|
Widget? child,
|
||||||
) {
|
) {
|
||||||
return Scaffold(
|
return DefaultTabController(
|
||||||
backgroundColor: Theme.of(context).colorScheme.background,
|
length: 2,
|
||||||
body: Column(
|
child: Scaffold(
|
||||||
|
backgroundColor: Colors.white,
|
||||||
|
body: SingleChildScrollView(
|
||||||
|
child: Column(
|
||||||
children: [
|
children: [
|
||||||
Container(
|
Container(
|
||||||
width: double.infinity,
|
width: double.infinity,
|
||||||
@@ -30,105 +33,213 @@ class EventDetailsView extends StackedView<EventDetailsViewModel> {
|
|||||||
color: Colors.white,
|
color: Colors.white,
|
||||||
padding: const EdgeInsets.all(16.0),
|
padding: const EdgeInsets.all(16.0),
|
||||||
child: Column(
|
child: Column(
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
crossAxisAlignment: CrossAxisAlignment.center,
|
||||||
children: [
|
children: [
|
||||||
// Titre de l'événement
|
// Titre de l'événement
|
||||||
Text(
|
Text(
|
||||||
'Disc\'Octonelle 2',
|
'Disc\'Octonelle 2',
|
||||||
style: TextStyle(
|
style: Theme.of(context).textTheme.headlineLarge?.copyWith(
|
||||||
fontSize: 24,
|
color: Colors.black
|
||||||
fontWeight: FontWeight.bold,
|
|
||||||
color: Colors.black,
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
const SizedBox(height: 16),
|
const SizedBox(height: 16),
|
||||||
|
|
||||||
// Date
|
Center(
|
||||||
Row(
|
child: Container(
|
||||||
|
width: MediaQuery.of(context).size.width * 0.8,
|
||||||
|
child: Table(
|
||||||
|
columnWidths: const {
|
||||||
|
0: FixedColumnWidth(80.0), // Largeur fixe pour les icônes
|
||||||
|
1: FlexColumnWidth(), // Prend l'espace restant
|
||||||
|
},
|
||||||
children: [
|
children: [
|
||||||
Icon(
|
// Date
|
||||||
|
TableRow(
|
||||||
|
children: [
|
||||||
|
TableCell(
|
||||||
|
verticalAlignment: TableCellVerticalAlignment.middle,
|
||||||
|
child: Padding(
|
||||||
|
padding: const EdgeInsets.symmetric(vertical: 4.0),
|
||||||
|
child: Align(
|
||||||
|
alignment: Alignment.centerLeft,
|
||||||
|
child: Icon(
|
||||||
Icons.calendar_today,
|
Icons.calendar_today,
|
||||||
size: 20,
|
size: 30,
|
||||||
color: Colors.grey[600],
|
color: Theme.of(context).colorScheme.tertiary,
|
||||||
),
|
),
|
||||||
const SizedBox(width: 12),
|
),
|
||||||
Text(
|
),
|
||||||
|
),
|
||||||
|
TableCell(
|
||||||
|
verticalAlignment: TableCellVerticalAlignment.middle,
|
||||||
|
child: Padding(
|
||||||
|
padding: const EdgeInsets.symmetric(vertical: 4.0),
|
||||||
|
child: Text(
|
||||||
'29.04.2023',
|
'29.04.2023',
|
||||||
style: TextStyle(
|
style: Theme.of(context).textTheme.bodyLarge?.copyWith(
|
||||||
fontSize: 16,
|
|
||||||
color: Colors.black,
|
color: Colors.black,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
const SizedBox(height: 12),
|
|
||||||
|
|
||||||
// Lieu
|
// Lieu
|
||||||
Row(
|
TableRow(
|
||||||
children: [
|
children: [
|
||||||
Icon(
|
TableCell(
|
||||||
|
verticalAlignment: TableCellVerticalAlignment.middle,
|
||||||
|
child: Padding(
|
||||||
|
padding: const EdgeInsets.symmetric(vertical: 4.0),
|
||||||
|
child: Align(
|
||||||
|
alignment: Alignment.centerLeft,
|
||||||
|
child: Icon(
|
||||||
Icons.location_on,
|
Icons.location_on,
|
||||||
size: 20,
|
size: 30,
|
||||||
color: Colors.grey[600],
|
color: Theme.of(context).colorScheme.tertiary,
|
||||||
),
|
),
|
||||||
const SizedBox(width: 12),
|
),
|
||||||
Column(
|
),
|
||||||
|
),
|
||||||
|
TableCell(
|
||||||
|
verticalAlignment: TableCellVerticalAlignment.middle,
|
||||||
|
child: Padding(
|
||||||
|
padding: const EdgeInsets.symmetric(vertical: 4.0),
|
||||||
|
child: Column(
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
children: [
|
children: [
|
||||||
Text(
|
Text(
|
||||||
'Anim-Halle',
|
'Anim-Halle',
|
||||||
style: TextStyle(
|
style: Theme.of(context).textTheme.bodyLarge?.copyWith(
|
||||||
fontSize: 16,
|
|
||||||
fontWeight: FontWeight.w500,
|
|
||||||
color: Colors.black,
|
color: Colors.black,
|
||||||
|
fontWeight: FontWeight.w500,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
Text(
|
Text(
|
||||||
'En Bas-les-Barres 6',
|
'En Bas-les-Barres 6',
|
||||||
style: TextStyle(
|
style: Theme.of(context).textTheme.bodyMedium?.copyWith(
|
||||||
fontSize: 14,
|
color: Colors.grey[800],
|
||||||
color: Colors.grey[600],
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
Text(
|
Text(
|
||||||
'2316 Les Ponts-de-martel',
|
'2316 Les Ponts-de-martel',
|
||||||
style: TextStyle(
|
style: Theme.of(context).textTheme.bodyMedium?.copyWith(
|
||||||
fontSize: 14,
|
color: Colors.grey[800],
|
||||||
color: Colors.grey[600],
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
const SizedBox(height: 12),
|
|
||||||
|
|
||||||
// Organisation
|
// Organisation
|
||||||
Row(
|
TableRow(
|
||||||
children: [
|
children: [
|
||||||
Container(
|
TableCell(
|
||||||
width: 20,
|
verticalAlignment: TableCellVerticalAlignment.middle,
|
||||||
height: 20,
|
child: Padding(
|
||||||
child: Icon(
|
padding: const EdgeInsets.symmetric(vertical: 4.0),
|
||||||
Icons.groups,
|
child: Align(
|
||||||
size: 20,
|
alignment: Alignment.centerLeft,
|
||||||
color: Colors.grey[600],
|
child: Container(
|
||||||
|
width: 40,
|
||||||
|
height: 40,
|
||||||
|
child: Image.asset(
|
||||||
|
'images/OCTONELLE.jpg',
|
||||||
|
fit: BoxFit.cover,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
const SizedBox(width: 12),
|
),
|
||||||
Text(
|
),
|
||||||
|
),
|
||||||
|
TableCell(
|
||||||
|
verticalAlignment: TableCellVerticalAlignment.middle,
|
||||||
|
child: Padding(
|
||||||
|
padding: const EdgeInsets.symmetric(vertical: 4.0),
|
||||||
|
child: Text(
|
||||||
'L\'Octonelle',
|
'L\'Octonelle',
|
||||||
style: TextStyle(
|
style: Theme.of(context).textTheme.bodyLarge?.copyWith(
|
||||||
fontSize: 16,
|
|
||||||
color: Colors.black,
|
color: Colors.black,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
),
|
||||||
|
|
||||||
|
const SizedBox(height: 16),
|
||||||
|
|
||||||
|
// TabBar
|
||||||
|
TabBar(
|
||||||
|
tabs: const [
|
||||||
|
Tab(text: 'Publications'),
|
||||||
|
Tab(text: 'À propos'),
|
||||||
],
|
],
|
||||||
|
labelColor: Theme.of(context).colorScheme.primary,
|
||||||
|
unselectedLabelColor: Colors.black,
|
||||||
|
indicatorColor: Theme.of(context).colorScheme.primary,
|
||||||
|
tabAlignment: TabAlignment.start,
|
||||||
|
isScrollable: true,
|
||||||
|
labelStyle: Theme.of(context).textTheme.titleLarge,
|
||||||
|
dividerColor: Colors.transparent,
|
||||||
|
onTap: (index) {
|
||||||
|
viewModel.setSelectedTab(index);
|
||||||
|
},
|
||||||
|
),
|
||||||
|
|
||||||
|
],
|
||||||
|
),
|
||||||
|
),
|
||||||
|
|
||||||
|
// Contenu des onglets basé sur l'index sélectionné
|
||||||
|
Container(
|
||||||
|
color: const Color(0xFFEFF0FF),
|
||||||
|
padding: const EdgeInsets.all(16.0),
|
||||||
|
child: viewModel.selectedTabIndex == 0
|
||||||
|
? Column(
|
||||||
|
mainAxisSize: MainAxisSize.min,
|
||||||
|
children: List.generate(50, (index) {
|
||||||
|
return Card(
|
||||||
|
margin: const EdgeInsets.only(bottom: 8.0),
|
||||||
|
child: ListTile(
|
||||||
|
title: Text('Publication ${index + 1}'),
|
||||||
|
subtitle: Text('Description de la publication ${index + 1}'),
|
||||||
|
),
|
||||||
|
);
|
||||||
|
}),
|
||||||
|
)
|
||||||
|
: Column(
|
||||||
|
mainAxisSize: MainAxisSize.min,
|
||||||
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
|
children: [
|
||||||
|
Text(
|
||||||
|
'À propos de L\'Octonelle',
|
||||||
|
style: Theme.of(context).textTheme.headlineSmall?.copyWith(
|
||||||
|
color: Colors.black,
|
||||||
|
fontWeight: FontWeight.bold,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
const SizedBox(height: 16),
|
||||||
|
const Text(
|
||||||
|
'Description détaillée de l\'organisation L\'Octonelle et de ses activités...',
|
||||||
|
style: TextStyle(color: Colors.black87),
|
||||||
|
),
|
||||||
|
// Contenu supplémentaire pour tester le scroll
|
||||||
|
...List.generate(20, (index) => Padding(
|
||||||
|
padding: const EdgeInsets.symmetric(vertical: 8.0),
|
||||||
|
child: Text('Ligne de contenu ${index + 1}'),
|
||||||
|
)),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,3 +1,12 @@
|
|||||||
import 'package:stacked/stacked.dart';
|
import 'package:stacked/stacked.dart';
|
||||||
|
|
||||||
class EventDetailsViewModel extends BaseViewModel {}
|
class EventDetailsViewModel extends BaseViewModel {
|
||||||
|
int _selectedTabIndex = 0;
|
||||||
|
|
||||||
|
int get selectedTabIndex => _selectedTabIndex;
|
||||||
|
|
||||||
|
void setSelectedTab(int index) {
|
||||||
|
_selectedTabIndex = index;
|
||||||
|
notifyListeners();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ class StartupViewModel extends BaseViewModel {
|
|||||||
|
|
||||||
// Place anything here that needs to happen before we get into the application
|
// Place anything here that needs to happen before we get into the application
|
||||||
Future runStartupLogic() async {
|
Future runStartupLogic() async {
|
||||||
await Future.delayed(const Duration(seconds: 3));
|
//await Future.delayed(const Duration(seconds: 3));
|
||||||
|
|
||||||
// This is where you can make decisions on where your app should navigate when
|
// This is where you can make decisions on where your app should navigate when
|
||||||
// you have custom startup logic
|
// you have custom startup logic
|
||||||
|
|||||||
Reference in New Issue
Block a user