Commit Graph

  • fc330d6e17 Making good progress towards finalizing the end side bar. Faris Armoush 2025-05-28 09:32:58 +03:00
  • 1db069e9a5 use devicePart in main widget Rafeek Alkhoudare 2025-05-28 01:21:06 -05:00
  • cf9bafef4d add devices part widget Rafeek Alkhoudare 2025-05-28 01:20:31 -05:00
  • 2c73dd6c31 call the new widgets Rafeek Alkhoudare 2025-05-28 00:42:05 -05:00
  • 6ec20e2d72 seperate subspace part into widget Rafeek Alkhoudare 2025-05-28 00:41:53 -05:00
  • 4feae9ad87 seperate spacemodel linking into widget Rafeek Alkhoudare 2025-05-28 00:41:33 -05:00
  • 52046909d5 seperate textfield of the space name Rafeek Alkhoudare 2025-05-28 00:41:01 -05:00
  • fc81555be3 seperate iconchoose widget in create space dialog Rafeek Alkhoudare 2025-05-28 00:40:34 -05:00
  • 42319cc4f9 added unit property to AqiType. Faris Armoush 2025-05-27 16:56:01 +03:00
  • aded80fb9a modified sizing of AirQualityView. Faris Armoush 2025-05-27 16:55:43 +03:00
  • 077c6e99d6 added aqi informative icons. Faris Armoush 2025-05-27 16:55:17 +03:00
  • 1f444ccfcb Created AqiLocationInfoCell widget. Faris Armoush 2025-05-27 16:11:13 +03:00
  • fe716baba7 created AqiLocation widget. Faris Armoush 2025-05-27 16:10:58 +03:00
  • 34279cfdae added location_pin.svg icon. Faris Armoush 2025-05-27 16:10:49 +03:00
  • 0bf34c66aa Animated AqiSubValueWidget. Faris Armoush 2025-05-27 15:45:32 +03:00
  • 7726ceecb8 made AqiSubValueWidget use the correct colors. Faris Armoush 2025-05-27 15:21:45 +03:00
  • ae2078d28c Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1594-FE-Implement-Real-Time-AQI-Data-Panel-for-Selected-Sensor Faris Armoush 2025-05-27 15:17:59 +03:00
  • 7f5d2ca6ea Merge pull request #206 from SyncrowIOT/SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes Faris Armoush 2025-05-27 15:17:10 +03:00
  • 5a5173c19b Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes Faris Armoush 2025-05-27 15:16:37 +03:00
  • 83363b4c50 Made RangeOfAqiChart._lines colors use ColorsManager colors instead of statically defining them in the widget itself using Hex codes. Faris Armoush 2025-05-27 15:15:29 +03:00
  • 95eca869c9 Implemented AqiSubValueWidget. Faris Armoush 2025-05-27 15:12:11 +03:00
  • 6ebdc59966 Merge pull request #207 from SyncrowIOT/Fix-Bugs-Related-TextForm-Routine mohammadnemer1 2025-05-27 14:56:11 +03:00
  • 5f3a0c74ac Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes Faris Armoush 2025-05-27 14:06:48 +03:00
  • 8967852ca8 seperate assign tag dialog to widgets Rafeek Alkhoudare 2025-05-27 06:01:25 -05:00
  • a87e79878b add ok_candel row of buttons in seperated widget also text field widget Rafeek Alkhoudare 2025-05-27 05:32:42 -05:00
  • 03009ed276 made a RangeOfAqiChart._lines a getter. Faris Armoush 2025-05-27 13:21:42 +03:00
  • a1142eb38c gave range of aqi chart a tooltip that shows the necessary data. Faris Armoush 2025-05-27 13:17:05 +03:00
  • 1aa7bf2162 fixed charts clipping overflow in chart. Faris Armoush 2025-05-27 12:37:36 +03:00
  • 043820f84f does not emit an entirely new state when we already have chart data on loading. Faris Armoush 2025-05-27 12:33:48 +03:00
  • d90d3d4026 added loading state to range of aqi chart. Faris Armoush 2025-05-27 12:29:06 +03:00
  • 3ac5254abf fixed bug in total energy consumption chart. Faris Armoush 2025-05-27 12:26:21 +03:00
  • f5d926f5a2 modify left side titles. Faris Armoush 2025-05-27 12:21:59 +03:00
  • c1d6db8bba Merge branch 'dev' into Fix-Bugs-Related-TextForm-Routine Fix-Bugs-Related-TextForm-Routine mohammadnemer1 2025-05-27 09:56:07 +03:00
  • 50fc5f9562 Add 'PC' device to routine mohammad 2025-05-27 09:54:21 +03:00
  • 1b0d8d446c modified flex's values. Faris Armoush 2025-05-27 09:47:06 +03:00
  • 8a5173f429 made font size of AqiTypeDropdown slightly smaller. Faris Armoush 2025-05-27 09:35:22 +03:00
  • 056e7372e0 use assign table as widget Rafeek Alkhoudare 2025-05-27 01:15:30 -05:00
  • bee8652d03 responsivness Faris Armoush 2025-05-26 16:59:44 +03:00
  • 9546d7bdd1 fixed titles widget for bottom title. Faris Armoush 2025-05-26 16:56:38 +03:00
  • cb4956f915 made range of aqi fake data random and not linear. Faris Armoush 2025-05-26 16:56:25 +03:00
  • ec7b0aa078 shows AnalyticsErrorWidget and spacing under it only when there is an error. Faris Armoush 2025-05-26 15:58:34 +03:00
  • 296b03e1aa shows month data instead of index on bottom titles of RangeOfAqiChart. Faris Armoush 2025-05-26 15:54:56 +03:00
  • 177c7f1030 Responsiveness of RangeOfAqiChartTitle. Faris Armoush 2025-05-26 15:33:31 +03:00
  • 3746c36a71 Merge pull request #205 from SyncrowIOT/sp-1493-data-foramtting-2.0 Faris Armoush 2025-05-26 15:19:18 +03:00
  • 0b4337fb6c sp-1493-data-formatting-2.0. sp-1493-data-foramtting-2.0 Faris Armoush 2025-05-26 15:17:29 +03:00
  • 171dc52e28 Created AqiTypeDropdown. Faris Armoush 2025-05-26 15:10:30 +03:00
  • d69d867120 use assign_tag_dialog_widgetwidget Rafeek Alkhoudare 2025-05-26 06:27:48 -05:00
  • 642d8e9591 Merge pull request #204 from SyncrowIOT/SP-1493-data-formatting Faris Armoush 2025-05-26 14:24:46 +03:00
  • 5a8ef578c3 SP-1493-data-formatting SP-1493-data-formatting Faris Armoush 2025-05-26 14:16:43 +03:00
  • 644fe56478 seperaate UI into widgets Rafeek Alkhoudare 2025-05-26 06:12:24 -05:00
  • 766a39f161 use selected model in add device event Rafeek Alkhoudare 2025-05-26 06:11:48 -05:00
  • c97dd40b05 add toSelected function to convert from product to selectedProduct Rafeek Alkhoudare 2025-05-26 06:11:06 -05:00
  • 63ca98895f moved RangeOfAqiChartTitle. Faris Armoush 2025-05-26 13:25:24 +03:00
  • 7e54cfdccd Implemented min, max, average informative cells to RangeOfAqiChartBox. Faris Armoush 2025-05-26 13:25:14 +03:00
  • fb4d44450f Disabled animation in RangeOfAqiChart. Faris Armoush 2025-05-26 11:25:12 +03:00
  • 12e4285b14 removed unnecessary Stack widget from RangeOfAqiChart. Faris Armoush 2025-05-26 11:24:53 +03:00
  • 82adbcf4df loads and clears aqi range data in FetchAirQualityDataHelper. Faris Armoush 2025-05-26 11:24:00 +03:00
  • 7305d511bc Added spaceUuid to GetRangeOfAqiParam model. Faris Armoush 2025-05-26 11:23:33 +03:00
  • 61acaa17c5 fixed typo. Faris Armoush 2025-05-26 11:22:11 +03:00
  • 4af81bcc10 make the aqi range chart read its data from RangeOfAqiBloc. Faris Armoush 2025-05-26 11:22:05 +03:00
  • d4dd7a19ba make the generated fake aqi range data, look better on the chart. Faris Armoush 2025-05-26 11:21:42 +03:00
  • 9ab906d24c Injected RangeOfAqiBloc into AnalyticsPage. Faris Armoush 2025-05-26 11:10:23 +03:00
  • 5c57143ea5 Created RangeOfAqiBloc along with its events, and state. Faris Armoush 2025-05-26 11:09:45 +03:00
  • 4a3085e1b4 Created RangeOfAqiService along with its fake implementation until the API is ready. Faris Armoush 2025-05-26 11:00:57 +03:00
  • eb8ba1806c Created GetRangeOfAqiParam model. Faris Armoush 2025-05-26 10:59:07 +03:00
  • 902419f9c4 Created RangeOfAqi model. Faris Armoush 2025-05-26 10:58:05 +03:00
  • 926bcd9a5d Extracted lines data into a helper method for ease of readability. Faris Armoush 2025-05-26 10:47:25 +03:00
  • 0b65c58947 fix add subspace bugs and plusButton widget Rafeek Alkhoudare 2025-05-26 02:45:58 -05:00
  • 33f9add78a Extracted some logic of RangeOfAqiChart into a helper class. Faris Armoush 2025-05-26 10:34:57 +03:00
  • 563a3e1cf5 Refactored RangeOfAqiChart to consolidate line chart creation into a reusable method, improving code maintainability and reducing duplication. Faris Armoush 2025-05-26 10:31:21 +03:00
  • 791b71276a populated linear data for RangeOfAqiChart, for a more pleasant dev experience and debugging. Faris Armoush 2025-05-26 10:29:38 +03:00
  • 24e3eb2311 extracted titlesData into a private factory method to enahnce readability. Faris Armoush 2025-05-26 10:18:15 +03:00
  • 82006e9aaf Implemented the side titles of RangeOfAqiChart. Faris Armoush 2025-05-26 10:12:52 +03:00
  • cedef666f6 Merge pull request #202 from SyncrowIOT/SP-1493-rework Faris Armoush 2025-05-26 10:03:10 +03:00
  • a10d998ec6 Merge pull request #203 from SyncrowIOT/SP-1513-rework Faris Armoush 2025-05-26 10:02:49 +03:00
  • ed50ac03d3 Merge pull request #201 from SyncrowIOT/SP-1492-landing_page_analytics_button_design Faris Armoush 2025-05-26 09:57:23 +03:00
  • cd2eb46f49 Implemented the overall design of RangeOfAqiChart, whats left is 100% matching it with the figma design. Faris Armoush 2025-05-26 09:50:53 +03:00
  • 39351a710d Added aqi info colors to ColorsManager. Faris Armoush 2025-05-25 12:18:09 +03:00
  • c8fe4e3baa Created an initial version of RangeOfAqiChart. Faris Armoush 2025-05-25 12:01:26 +03:00
  • 12deceb7d3 SP-1513-rework SP-1513-rework Faris Armoush 2025-05-25 11:35:01 +03:00
  • 9d27ed2dc5 SP-1506 rework, coloring and padding. SP-1493-rework Faris Armoush 2025-05-25 11:13:24 +03:00
  • a878b9328a SP-1493 rework, can select a subspace in sidebar even when the space has no child-spaces. Faris Armoush 2025-05-25 11:06:36 +03:00
  • 6606491458 made active dynamic SP-1492-landing_page_analytics_button_design Faris Armoush 2025-05-25 10:59:41 +03:00
  • 92abcdc4f9 SP-1492-landing_page_analytics_button_design. Faris Armoush 2025-05-25 10:57:23 +03:00
  • e0951aa13d add interceptor to print request and response Rafeek Alkhoudare 2025-05-23 08:52:53 -05:00
  • 9e8ebf3768 no need for models and blocs for now Rafeek Alkhoudare 2025-05-23 07:52:21 -05:00
  • b593e75c67 build main structure and build data layer and space managment bloc Rafeek Alkhoudare 2025-05-23 02:17:23 -05:00
  • 7aa9e7e5dc fixed typos. Faris Armoush 2025-05-22 16:44:32 +03:00
  • e9abac7933 added analytics icon. Faris Armoush 2025-05-22 16:44:22 +03:00
  • 0f9227a6f5 Merge pull request #200 from SyncrowIOT/SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown Faris Armoush 2025-05-22 15:59:19 +03:00
  • 5b13962d41 removed unnecessary * 1 calculation of height. SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown Faris Armoush 2025-05-22 15:57:03 +03:00
  • 8c53d5322a SP-1591 Faris Armoush 2025-05-22 15:53:18 +03:00
  • af4d37939b Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown Faris Armoush 2025-05-22 15:48:47 +03:00
  • d43c1847ff SP-1591 Faris Armoush 2025-05-22 15:44:19 +03:00
  • 4c5b390887 Fixed typos. Faris Armoush 2025-05-22 15:42:49 +03:00
  • 5eeac01666 cannot select a community in AirQualityDataLoadingStrategy. Faris Armoush 2025-05-22 15:35:04 +03:00
  • 717d698378 can select child spaces with children in AirQualityDataLoadingStrategy. Faris Armoush 2025-05-22 15:23:42 +03:00
  • 9adbbb9a2d Integrated and implemented devices dropdown into the newly created widget AirQualityEndSideWidget. Faris Armoush 2025-05-22 15:19:50 +03:00
  • e792dbd72f SP-1591/ Implement business logic in AirQualityDataLoadingStrategy for community structure loading strategy. Faris Armoush 2025-05-22 14:58:42 +03:00
  • 9eaa367d32 fix horizontal scroll bar add_devices_tags_bloc_refactor Rafeek Alkhoudare 2025-05-22 04:52:23 -05:00