Commit Graph

  • 010960c89b Merge pull request #208 from SyncrowIOT/SP-1603-FE-Freeze-First-Row-in-All-Table-Views-Across-the-Platform mohammadnemer1 2025-05-28 16:57:56 +03:00
  • fccf395c38 Update function names to follow consistent naming convention in name_filter.dart and users_page.dart SP-1603-FE-Freeze-First-Row-in-All-Table-Views-Across-the-Platform mohammad 2025-05-28 16:56:51 +03:00
  • cc5f107ccb Extracted AqiHumidityAndTemperature into its own widget and file. Faris Armoush 2025-05-28 16:37:34 +03:00
  • 6b3eca23af Update pull_request_template.md Faris Armoush 2025-05-28 16:46:24 +03:00
  • 7c65b874eb Refactor table layout to accommodate dynamic table size mohammad 2025-05-28 16:40:44 +03:00
  • 79c5fe1651 add icons for side bar info (humidity and tempreture). Faris Armoush 2025-05-28 16:13:23 +03:00
  • fd186a00fd add shadow to pointer to match the design. Faris Armoush 2025-05-28 15:41:18 +03:00
  • 5b91ceb639 enhanced animation of AqiGague Faris Armoush 2025-05-28 15:33:28 +03:00
  • 5d3ef95cb7 Refactor AqiGauge to use constants for range values, to allow for ease of change, and readability. Faris Armoush 2025-05-28 15:30:12 +03:00
  • a87b11d084 adjusted the size of AqiGauge and removed unnecessary code. Faris Armoush 2025-05-28 15:25:17 +03:00
  • 7c69c7ddbd fixed responsiveness of end side bar. Faris Armoush 2025-05-28 15:19:26 +03:00
  • 16dc066440 removed unnecessary comment. Faris Armoush 2025-05-28 14:56:14 +03:00
  • 9a41e0c4f5 moved ApiGauge to its own file. Faris Armoush 2025-05-28 14:50:46 +03:00
  • c99b32fb81 cancel direction Rafeek Alkhoudare 2025-05-28 06:50:04 -05:00
  • a23370471c improved sizing of AqiLocationInfoCell. Faris Armoush 2025-05-28 14:39:41 +03:00
  • 4f4f11c330 Merge branch 'main' of https://github.com/SyncrowIOT/web Faris Armoush 2025-05-28 14:26:36 +03:00
  • 8a25fa798c Created pull_request_template.md. Faris Armoush 2025-05-28 14:26:33 +03:00
  • 25db6ec687 Created pull_request_template.md . Faris Armoush 2025-05-28 14:24:03 +03:00
  • 595966d306 implemented gauge. Faris Armoush 2025-05-28 14:22:35 +03:00
  • 794566380d Added a PR template pr-template Faris Armoush 2025-05-28 14:22:01 +03:00
  • ad4a0fc2ed Add new grey color constant and new icons for settings in assets Update CreateNewRoutineView to use const constructor Add SubSpaceModel class for device settings Add DefaultContainer widget for web layout Add events and states for device settings bloc Update API endpoints for device settings SP-1579-FE-On-Community-structure-page-Editing-space-details-issues mohammad 2025-05-28 14:18:32 +03:00
  • 321df401fd comment interceptor cuz it is crashing app Rafeek Alkhoudare 2025-05-28 01:56:57 -05:00
  • ee244fa5ed use textfield controller from constructor Rafeek Alkhoudare 2025-05-28 01:48:37 -05:00
  • 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