Commit Graph

769 Commits

Author SHA1 Message Date
8ac164f0c5 fixed AppBar null check 2024-03-15 22:23:34 +03:00
c5f1b8d090 switch functionality initial implantation 2024-03-14 01:14:54 +03:00
1c25f65028 3gang assets 2024-03-14 00:42:38 +03:00
00d1ad50f1 built 3 gang switch View 2024-03-14 00:38:00 +03:00
024f15728b getting spaces and rooms from api {null checks} 2024-03-13 13:52:22 +03:00
0f3cc453ce Semi-implemented getting spaces feature 2024-03-12 11:14:31 +03:00
661d535960 Merge pull request #6 from SyncrowIOT/ui_modifications
UI modifications
2024-03-11 13:08:26 +03:00
fec2f10a0d Modified Devices Pages 2024-03-11 12:04:47 +03:00
d3bd10730c Modified Devices Pages 2024-03-11 12:04:26 +03:00
f11b6d8d32 Added page swipe for navigation 2024-03-10 16:57:12 +03:00
c03b2b248d Fixed navigation bug 2024-03-10 15:57:43 +03:00
37187acdf4 Merged Auth branch & Curtains branch 2024-03-10 15:09:06 +03:00
39a3f97181 Merged Auth branch & Curtains branch 2024-03-10 15:06:04 +03:00
a6018b282e Redesigned Splash Screen and Login Screen 2024-03-10 14:49:17 +03:00
ce34933738 Added loading and success icons to login button 2024-03-10 10:58:45 +03:00
2c4543e83f Added Login with email model instead of json encode 2024-03-10 10:20:06 +03:00
5a7787b42d Added Error handling 2024-03-10 08:56:06 +03:00
d70c370c2e Added form validation for login view 2024-03-07 15:33:14 +03:00
f8e8591d13 Implemented room device interface
(AC only)
2024-03-07 14:53:13 +03:00
bf275d5adf Implemented the page view functionality
-synced page controllers
2024-03-07 12:57:35 +03:00
f734801e94 Initialized Auth pages for future work
Implemented Login functionality
2024-03-07 10:29:19 +03:00
c5f88caec3 Partially implemented the page view functionality
-page controller on change need to be figured correctly
2024-03-06 23:11:09 +03:00
b3fcca639a Removed location from models
Added the spaces models
Added the rooms models
Added the Spaces cubit
Implemented the home dropdown functionality
2024-03-06 21:34:23 +03:00
b99247c937 Added appbar actions for all the views
Added appbar leading logo for the menu view
2024-03-05 13:42:58 +03:00
5a9c96b0a8 Built Curtains List view
Modified Category Model(default value of devices status is now null)
Added a category getter in each devices cubit ( AcCubit, LightsCubit ...)
2024-03-05 12:36:57 +03:00
a9fdb2fc76 modified UI padding handling approach
added auth API endpoints
initialized curtains view for further development
2024-03-05 11:18:08 +03:00
4087f9c71c Merge pull request #4 from SyncrowIOT/light_interface
Light interface
2024-03-04 17:11:16 +03:00
33b7149dde fixed padding bug
fixed AC interface routing issue
2024-03-04 17:10:34 +03:00
282739acf7 Added ac bounds in model
implemented bounds in AC Temp controls
2024-03-04 15:55:02 +03:00
49b24e14eb Fixed navigation issue 2024-03-04 15:03:57 +03:00
7ecac02a8a light interface 2024-03-04 14:38:48 +03:00
c2b43eeef6 Merge pull request #3 from SyncrowIOT/lights_list
Lights list
2024-03-04 14:37:13 +03:00
79e0b7ec21 light brightness slider 2024-03-04 11:25:08 +03:00
3fccadfc1d light switch
code refactor
2024-03-04 09:45:34 +03:00
d9a3f9e2a0 code refactoring 2024-03-03 19:07:24 +03:00
ad511fe3af added smooth_page_indicator for devices view body 2024-03-03 17:01:08 +03:00
24ccb243d4 fixed Universal AC temperature control 2024-03-03 16:17:00 +03:00
4cfae85f9c implemented light brightness slider
optimised state emit to only emit when change is detected
2024-03-03 15:00:13 +03:00
643b206d4c cleaned some warring messages 2024-03-03 13:10:03 +03:00
136987c56a built Lights List 2024-03-03 13:05:34 +03:00
7e98329738 added Null state from the AC universal switch (in case the status for the ACs are different from each other) 2024-03-03 11:37:30 +03:00
bcaed7a4b8 Converted all the devices models to extends from DeviceModel for the purpose of unifying.
Initialized Lights feature.
2024-03-02 21:57:11 +03:00
8203836332 Update firebase and flutter_svg versions. 2024-03-02 15:59:32 +03:00
481fe1c0f3 replaced Gap Class with the appropriate SizedBox
removed the Gap dependency
2024-03-02 15:52:28 +03:00
3b06e30c9c Merge pull request #2 from SyncrowIOT/energy_usage_charts
initialy implemented Line Chart in Dashboard
2024-02-29 05:04:51 -05:00
3bc7ad6eaf Merge branch 'dev' into energy_usage_charts 2024-02-29 05:04:35 -05:00
f67bd856ec Merge pull request #1 from SyncrowIOT/AC_Full_Controll_Feature
AC Controll Interface
2024-02-29 05:03:25 -05:00
1ed9c22e15 dashboard_view.dart 2024-02-29 12:59:01 +03:00
4ee5426e9c Implemented AC Interface 2024-02-29 12:11:39 +03:00
3fabd41e72 Stabilized UI elements across multiple devices
Synchronized ACs Status functionality
2024-02-28 12:22:45 +03:00