|
f6448d3eff
|
Implement EnergyConsumptionByPhasesChart with structured layout and phase indicators
|
2025-05-04 12:01:40 +03:00 |
|
|
a657a9a25e
|
Refactor padding and add const constructors for improved performance and consistency in chart widgets
|
2025-05-04 11:20:47 +03:00 |
|
|
f55fa25bdf
|
Added prefer_const_constructors to analysis_options.yaml .
|
2025-05-04 11:11:32 +03:00 |
|
|
7242218b2f
|
Textstyles.
|
2025-05-04 11:10:22 +03:00 |
|
|
e43de3f64c
|
Introduce ChartTitle widget for consistent chart headings in EnergyConsumptionPerDeviceChartBox and TotalEnergyConsumptionChartBox
|
2025-05-04 11:08:56 +03:00 |
|
|
9c250986b2
|
Moved EnergyConsumptionPerDeviceDevicesList to its own file.
|
2025-05-04 10:55:52 +03:00 |
|
|
d8faafd1c0
|
Extracted and implemented EnergyConsumptionPerDeviceDevicesList .
|
2025-05-04 10:55:32 +03:00 |
|
|
24c30ddcb5
|
Refactor chart data generation in EnergyConsumptionPerDeviceChart for improved readability and maintainability
|
2025-05-04 10:47:39 +03:00 |
|
|
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 |
|
|
56f9b1fc9a
|
Update padding in AnalyticsEnergyManagementView and simplify title visibility in TotalEnergyConsumptionChart
|
2025-05-04 09:37:11 +03:00 |
|
|
97f8c6c8c9
|
Create EnergyConsumptionPerDeviceChartBox widget and update imports in AnalyticsEnergyManagementView
|
2025-04-30 16:54:11 +03:00 |
|
|
6e527503c1
|
Add missing Divider widget above TotalEnergyConsumptionChart in TotalEnergyConsumptionChartBox
|
2025-04-30 16:39:07 +03:00 |
|
|
d6ef06c1b3
|
Simplify widget structure in TotalEnergyConsumptionChart by removing unnecessary FittedBox wrapper around month title text.
|
2025-04-30 16:07:37 +03:00 |
|
|
c9aaf2580f
|
Refactor TotalEnergyConsumptionChart to accept chartData as a parameter that it takes from TotalEnergyConsumptionBloc and update TotalEnergyConsumptionChartBox to use Bloc for state management.
|
2025-04-30 15:56:17 +03:00 |
|
|
d9cd5d0438
|
Injected TotalEnergyConsumptionBloc into AnalyticsPage .
|
2025-04-30 15:46:05 +03:00 |
|
|
3eb87dfde1
|
Created TotalEnergyConsumptionBloc and its implementation.
|
2025-04-30 15:45:07 +03:00 |
|
|
f29ff2551f
|
Rename method getTotalEnergyConsumption to load in TotalEnergyConsumptionService and FakeTotalEnergyConsumptionService for consistency.
|
2025-04-30 15:34:10 +03:00 |
|
|
67dd59ee9c
|
Add GetTotalEnergyConsumptionParam and FakeTotalEnergyConsumptionService implementations
|
2025-04-30 15:30:25 +03:00 |
|
|
bb3c3906d1
|
Add EnergyDataModel and update TotalEnergyConsumptionChart to use it
|
2025-04-30 15:15:05 +03:00 |
|
|
3873deca90
|
Created EnergyData model.
|
2025-04-30 15:09:30 +03:00 |
|
|
9431dd4500
|
extracted reusable helper methods into global extensions.
|
2025-04-30 15:02:53 +03:00 |
|
|
63718185e7
|
Refactor TotalEnergyConsumptionChart to TotalEnergyConsumptionChartBox for improved layout and encapsulation.
|
2025-04-30 14:59:01 +03:00 |
|
|
1f4e82d567
|
Enhance TotalEnergyConsumptionChart layout and tooltip functionality.
|
2025-04-30 14:56:01 +03:00 |
|
|
9f68d171ff
|
progress towards making TotalEnergyConsumptionChart functional and look like the design.
|
2025-04-30 13:08:28 +03:00 |
|
|
6eba640037
|
bump-dependencies
|
2025-04-30 09:48:02 +03:00 |
|
|
7a088074e3
|
Prepared the layout of all charts.
|
2025-04-30 09:44:04 +03:00 |
|
|
d8f40badc0
|
animated tab buttons.
|
2025-04-30 09:20:02 +03:00 |
|
|
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 |
|
|
fb1f79c7bb
|
Made AnalyticsPageTabsAndChildren responsive.
|
2025-04-30 09:14:30 +03:00 |
|
|
1923ac7014
|
Progress towards 1493.
|
2025-04-29 17:00:06 +03:00 |
|
|
c114161357
|
SP-1492.
|
2025-04-29 14:17:08 +03:00 |
|
|
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 |
|
|
ea88f54d20
|
Refactor garage door control view to use 'doorcontact_state' code for fetching records
|
2025-04-29 10:22:00 +03:00 |
|
|
ccce7bb671
|
fix real time garage door and add flush sensor to routines
|
2025-04-29 10:06:17 +03:00 |
|
|
b4de07de2f
|
Merge pull request #167 from SyncrowIOT:bugfix/fix-repeated-duplication
fixed repeated duplication
|
2025-04-29 10:14:03 +04:00 |
|
|
acefe6b433
|
fixed repeated duplication
|
2025-04-29 10:13:11 +04:00 |
|
|
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 |
|
|
7b3635deae
|
Merge pull request #166 from SyncrowIOT/bugfix/clear-search
fixed community search caching
|
2025-04-28 16:27:38 +04:00 |
|
|
58755eafe1
|
Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/clear-search
|
2025-04-28 16:26:47 +04:00 |
|
|
ce225818fb
|
fixed community search caching
|
2025-04-28 16:25:43 +04:00 |
|
|
8762a7aaa8
|
Merge pull request #165 from SyncrowIOT/bugfix/white-page-rendering
|
2025-04-28 15:22:37 +04:00 |
|
|
8dc833b2c3
|
fixed blank page rendering
|
2025-04-28 15:21:28 +04:00 |
|
|
13cef151aa
|
Merge pull request #164 from SyncrowIOT/bugfix/space-model-with-tags
|
2025-04-28 14:37:26 +04:00 |
|
|
ab23be9828
|
fixed the issue in selecting space model and tag
|
2025-04-28 14:36:27 +04:00 |
|
|
687b68ab22
|
Merge pull request #163 from SyncrowIOT/fix/duplication-flatten
Fix/duplication-flatten
|
2025-04-28 13:00:17 +04:00 |
|
|
25614c3dd0
|
fix the flatten
|
2025-04-28 12:59:16 +04:00 |
|
|
7cbe20ae88
|
remove unused code
|
2025-04-28 12:56:29 +04:00 |
|
|
349fe6c555
|
realignment
|
2025-04-28 11:58:41 +04:00 |
|
|
9779f3783c
|
Merge branch 'dev' of https://github.com/SyncrowIOT/web into dev
|
2025-04-28 10:03:31 +04:00 |
|
|
fe3db663b6
|
realign initially
|
2025-04-28 10:03:27 +04:00 |
|