Commit Graph

69 Commits

Author SHA1 Message Date
ef232e9cd5 password_changes&_routine_changes 2024-10-29 17:21:31 +03:00
aa27ecf908 power clamp 2024-10-17 16:04:11 +03:00
e0dbbd67d1 static power clamp 2024-10-14 16:14:17 +03:00
465a2e3108 curtain wizard & bugs fixes 2024-10-09 14:58:08 +03:00
754d869fac water leak 2024-10-07 16:53:50 +03:00
5e046b1deb garage door 2024-10-06 16:48:17 +03:00
d9761168e6 bugs fixes 2024-10-03 12:46:56 +03:00
d75d438106 two touch & three touch 2024-10-01 16:24:36 +03:00
b8b6ec67c7 setting 2024-09-30 17:30:16 +03:00
fed39b7198 setting 2024-09-30 17:02:31 +03:00
c4ff19d471 one touch 2024-09-29 16:06:05 +03:00
58e13da887 door sensor 2024-09-22 15:32:47 +03:00
f0feb4021f water heater and timer and schedule ui and api ,
Circulate ui and Inching ui
2024-09-20 11:50:39 +03:00
b5842194ff Implement Two-Gang & One-Gang 2024-09-12 16:59:03 +03:00
9c23ab1399 curtain changes 2024-08-29 16:54:43 +03:00
3e20ba8f42 push delete automation 2024-07-25 00:34:00 +03:00
0bd6a5013d Solved conflicts and added latest update from routines design branch 2024-07-01 12:38:52 +03:00
32b992e276 connect delete api 2024-07-01 03:44:57 +03:00
675c98443a fix bugs on create password 2024-06-30 23:52:12 +03:00
0fa6693c6c fix bugs on create password 2024-06-30 23:04:28 +03:00
6699866ff0 Added latest changes from dev and solved conflicts 2024-06-30 16:27:42 +03:00
3e7b6839d9 CreateTemporaryPassword 2024-06-27 16:59:05 +03:00
6413d2b876 working on functions view 2024-06-25 10:38:39 +03:00
f98ebdb2ba Added gateway screen and bloc 2024-06-25 02:21:35 +03:00
48ef0f054f Fixed token issue 2024-06-13 12:48:04 +03:00
073b7445d9 Implemented 3 gange count down timer 2024-06-13 10:38:49 +03:00
a8132c37db push scene devices body with blocs. need to drop the future builder - enhancment 2024-06-13 02:13:44 +03:00
17e9826b21 finished if - then - save button design 2024-06-12 20:30:34 +03:00
1045d72bbe push routines style and create scene view 2024-06-12 01:54:03 +03:00
631ba53d7a Implemented home management and user invitation flows 2024-06-05 03:42:00 +03:00
9877dde78e Added create a unit screen, and implemented otp screen bloc and view 2024-05-30 10:59:22 +03:00
7d4ce7f7b3 Implemented Acs functions and fixed design issue 2024-05-21 00:13:27 +03:00
fbe2f5fe53 !! BIG CHANGE TO ASSETS GEN !!
changed the method of generating assets to be more declrative when it comes to names of the assets.

it now include the file path name e.g (asset in the path "assets/images/home-images/home.png" will be generated as this "String assetsImagesHomeImageshome = "path" ".

this will be very helpful in the future when we want to orgnize the assets dir.
2024-05-07 12:26:12 +03:00
414a205833 built the interface for the blind curtains. 2024-05-06 14:38:29 +03:00
c04e64b613 Initilized the Blinds View and its animations 2024-05-01 10:33:24 +03:00
d802c2e045 Merge pull request #23 from SyncrowIOT/Syncing_with_backend
Synced with the backend
2024-04-30 12:14:10 +03:00
6042208d02 dart fix --apply to remove unused imports and fixed some pages layouts 2024-04-29 11:49:08 +03:00
3607b5353d switched the safe area to be in the scaffold 2024-04-29 11:38:35 +03:00
f8358a0877 Updated the API Endpoints, API Calls, Data Models and cubits to the lateset changes from the backend 2024-04-29 10:00:58 +03:00
506068474b Add FunctionType enum and ValueModel class
- Added FunctionType enum with values Boolean, Enum, Integer, Raw, String.
- Introduced ValueModel class to handle unit, min, max, scale, and step values
  for functions in FunctionModel.
2024-04-21 16:13:51 +03:00
086476810c Improved The layout of Door Lock Page 2024-04-17 11:31:09 +03:00
80d424f114 Refactor code for consistency and readability
- Removed unused imports and commented-out code
- Updated class inheritance for AuthState subclasses
- Reorganized code structure for better readability
- Cleaned up debug print statements and replaced with dart:developer logs
2024-04-15 12:03:25 +03:00
bff4b9493c Refactor device control logic and add temperature and fan speed enums
- Refactor device control logic in the app to improve readability and maintainability.
- Add temperature modes (hot, cold, wind) and fan speeds (auto, low, middle, high) enums.
- Update icon mappings and utility functions for temperature modes and fan speeds.
2024-04-03 18:54:21 +03:00
81625cd50e Add device icons based on device type and update network exception handling
- Add logic to set device icons based on device type in DeviceModel.fromJson method
- Update network exception handling to parse HTML response in ServerFailure class
- Add html package as a dependency for parsing HTML responses
-Added Devices Icons by updateing device types mapping
2024-04-02 15:11:20 +03:00
3031d19836 Add three gang widgets for controlling three different switches
- Added ThreeGangBody, ThreeGangSwitch, and ThreeGangSwitchesView widgets
  for controlling three different switches in the UI.
- Updated constants file with functions for ThreeGang device type.
2024-04-01 09:56:55 +03:00
13e80fbad7 fetch groups 2024-03-18 11:46:27 +03:00
65cbf10485 temp 2024-03-17 09:38:26 +03:00
00d1ad50f1 built 3 gang switch View 2024-03-14 00:38:00 +03:00
0f3cc453ce Semi-implemented getting spaces feature 2024-03-12 11:14:31 +03:00
d3bd10730c Modified Devices Pages 2024-03-11 12:04:26 +03:00