Faris Armoush
|
d8faafd1c0
|
Extracted and implemented EnergyConsumptionPerDeviceDevicesList.
|
2025-05-04 10:55:32 +03:00 |
|
Faris Armoush
|
24c30ddcb5
|
Refactor chart data generation in EnergyConsumptionPerDeviceChart for improved readability and maintainability
|
2025-05-04 10:47:39 +03:00 |
|
Faris Armoush
|
bafd2b4d13
|
Extracted reusbale logic and ui componenets into a shared helper class for the total energy chart, and energy cosumption per devices, to avoid any code duplication. If another chart required some change, we dont need to edit the helper itself, we can just add out own implementation into the new chart.
|
2025-05-04 10:46:12 +03:00 |
|
Faris Armoush
|
56f9b1fc9a
|
Update padding in AnalyticsEnergyManagementView and simplify title visibility in TotalEnergyConsumptionChart
|
2025-05-04 09:37:11 +03:00 |
|
Faris Armoush
|
97f8c6c8c9
|
Create EnergyConsumptionPerDeviceChartBox widget and update imports in AnalyticsEnergyManagementView
|
2025-04-30 16:54:11 +03:00 |
|
Faris Armoush
|
6e527503c1
|
Add missing Divider widget above TotalEnergyConsumptionChart in TotalEnergyConsumptionChartBox
|
2025-04-30 16:39:07 +03:00 |
|
Faris Armoush
|
d6ef06c1b3
|
Simplify widget structure in TotalEnergyConsumptionChart by removing unnecessary FittedBox wrapper around month title text.
|
2025-04-30 16:07:37 +03:00 |
|
Faris Armoush
|
c9aaf2580f
|
Refactor TotalEnergyConsumptionChart to accept chartData as a parameter that it takes from TotalEnergyConsumptionBlocand update TotalEnergyConsumptionChartBox to use Bloc for state management.
|
2025-04-30 15:56:17 +03:00 |
|
Faris Armoush
|
d9cd5d0438
|
Injected TotalEnergyConsumptionBloc into AnalyticsPage.
|
2025-04-30 15:46:05 +03:00 |
|
Faris Armoush
|
3eb87dfde1
|
Created TotalEnergyConsumptionBloc and its implementation.
|
2025-04-30 15:45:07 +03:00 |
|
Faris Armoush
|
f29ff2551f
|
Rename method getTotalEnergyConsumption to load in TotalEnergyConsumptionService and FakeTotalEnergyConsumptionService for consistency.
|
2025-04-30 15:34:10 +03:00 |
|
Faris Armoush
|
67dd59ee9c
|
Add GetTotalEnergyConsumptionParam and FakeTotalEnergyConsumptionService implementations
|
2025-04-30 15:30:25 +03:00 |
|
Faris Armoush
|
bb3c3906d1
|
Add EnergyDataModel and update TotalEnergyConsumptionChart to use it
|
2025-04-30 15:15:05 +03:00 |
|
Faris Armoush
|
3873deca90
|
Created EnergyData model.
|
2025-04-30 15:09:30 +03:00 |
|
Faris Armoush
|
9431dd4500
|
extracted reusable helper methods into global extensions.
|
2025-04-30 15:02:53 +03:00 |
|
Faris Armoush
|
63718185e7
|
Refactor TotalEnergyConsumptionChart to TotalEnergyConsumptionChartBox for improved layout and encapsulation.
|
2025-04-30 14:59:01 +03:00 |
|
Faris Armoush
|
1f4e82d567
|
Enhance TotalEnergyConsumptionChart layout and tooltip functionality.
|
2025-04-30 14:56:01 +03:00 |
|
Faris Armoush
|
9f68d171ff
|
progress towards making TotalEnergyConsumptionChart functional and look like the design.
|
2025-04-30 13:08:28 +03:00 |
|
Faris Armoush
|
7a088074e3
|
Prepared the layout of all charts.
|
2025-04-30 09:44:04 +03:00 |
|
Faris Armoush
|
d8f40badc0
|
animated tab buttons.
|
2025-04-30 09:20:02 +03:00 |
|
Faris Armoush
|
fdd5d0feed
|
rem oved comments and removed copyWith fromAnalyticsTabState because the state object only has one property, so i replaced the state object with AnalyticsPageTab enum.
|
2025-04-30 09:17:52 +03:00 |
|
Faris Armoush
|
fb1f79c7bb
|
Made AnalyticsPageTabsAndChildren responsive.
|
2025-04-30 09:14:30 +03:00 |
|
Faris Armoush
|
1923ac7014
|
Progress towards 1493.
|
2025-04-29 17:00:06 +03:00 |
|
Faris Armoush
|
c114161357
|
SP-1492.
|
2025-04-29 14:17:08 +03:00 |
|
mohammadnemer1
|
fe1dbb66ac
|
Merge pull request #168 from SyncrowIOT/flush-presence-sensor-routines
fix real time garage door and add flush sensor to routines
|
2025-04-29 10:25:17 +03:00 |
|
mohammad
|
ea88f54d20
|
Refactor garage door control view to use 'doorcontact_state' code for fetching records
|
2025-04-29 10:22:00 +03:00 |
|
mohammad
|
ccce7bb671
|
fix real time garage door and add flush sensor to routines
|
2025-04-29 10:06:17 +03:00 |
|
hannathkadher
|
acefe6b433
|
fixed repeated duplication
|
2025-04-29 10:13:11 +04:00 |
|
mohammad
|
63bc7a56de
|
- Refactor the code in _RoutinesViewState to improve readability and maintainability.
- Update the indentation and add padding to the child widgets in the Column.
- Add a bottom padding to the empty state text in _buildEmptyState.
|
2025-04-28 16:49:22 +03:00 |
|
hannathkadher
|
ce225818fb
|
fixed community search caching
|
2025-04-28 16:25:43 +04:00 |
|
hannathkadher
|
8dc833b2c3
|
fixed blank page rendering
|
2025-04-28 15:21:28 +04:00 |
|
hannathkadher
|
ab23be9828
|
fixed the issue in selecting space model and tag
|
2025-04-28 14:36:27 +04:00 |
|
hannathkadher
|
25614c3dd0
|
fix the flatten
|
2025-04-28 12:59:16 +04:00 |
|
hannathkadher
|
7cbe20ae88
|
remove unused code
|
2025-04-28 12:56:29 +04:00 |
|
hannathkadher
|
349fe6c555
|
realignment
|
2025-04-28 11:58:41 +04:00 |
|
hannathkadher
|
9779f3783c
|
Merge branch 'dev' of https://github.com/SyncrowIOT/web into dev
|
2025-04-28 10:03:31 +04:00 |
|
hannathkadher
|
fe3db663b6
|
realign initially
|
2025-04-28 10:03:27 +04:00 |
|
Faris Armoush
|
888d444752
|
Merge pull request #160 from SyncrowIOT/SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
Sp 1478 fe on devices management page when we open power clamp device loading indicator remains loading and no data is displayed
|
2025-04-28 08:59:17 +03:00 |
|
Faris Armoush
|
bab5e06968
|
Merge pull request #159 from SyncrowIOT/SP-1463-rework
Sp 1463 rework
|
2025-04-28 08:58:39 +03:00 |
|
hannathkadher
|
6ef0b2f9d1
|
fixed the save issue
|
2025-04-28 00:36:58 +04:00 |
|
hannathkadher
|
52608b1f35
|
fixed search query
|
2025-04-27 22:42:57 +04:00 |
|
Faris Armoush
|
ac2996629e
|
resolved an exception that was thrown when resizing the DeviceSearchFilters.
|
2025-04-27 15:42:50 +03:00 |
|
Faris Armoush
|
51c52c66cb
|
SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
|
2025-04-27 15:18:19 +03:00 |
|
Faris Armoush
|
0f56273d99
|
SP-1408
|
2025-04-27 12:10:38 +03:00 |
|
Faris Armoush
|
34d4d892d9
|
refactor: streamline value calculations in FlushMountedPresenceSensorControlView
|
2025-04-27 11:11:38 +03:00 |
|
Faris Armoush
|
3193fd26fe
|
refactor: update presence delay value and enhance request handling in DebouncedBatchControlDevicesService
|
2025-04-27 11:04:54 +03:00 |
|
Faris Armoush
|
43802a9fad
|
refactor: update detection value calculations and adjust parameters for presence delay
|
2025-04-27 10:57:44 +03:00 |
|
Faris Armoush
|
6e0b1775f0
|
fix: reorder constructor parameters for consistency in FlushMountedPresenceSensorControlView
|
2025-04-27 10:55:18 +03:00 |
|
Faris Armoush
|
233fb2ee2c
|
refactor: improve formatting of clamp method for near and far detection values
|
2025-04-27 10:55:03 +03:00 |
|
Faris Armoush
|
b26928b3d5
|
fixed ui bugs.
|
2025-04-27 10:14:35 +03:00 |
|