Commit Graph
491 Commits
Author SHA1 Message Date
Mohammad Salameh f8e8591d13 Implemented room device interface
(AC only)
2024-03-07 14:53:13 +03:00
Mohammad Salameh bf275d5adf Implemented the page view functionality
-synced page controllers
2024-03-07 12:57:35 +03:00
Mohammad Salameh f734801e94 Initialized Auth pages for future work
Implemented Login functionality
2024-03-07 10:29:19 +03:00
Mohammad Salameh c5f88caec3 Partially implemented the page view functionality
-page controller on change need to be figured correctly
2024-03-06 23:11:09 +03:00
Mohammad Salameh 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
Mohammad Salameh b99247c937 Added appbar actions for all the views
Added appbar leading logo for the menu view
2024-03-05 13:42:58 +03:00
Mohammad Salameh 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
Mohammad Salameh a9fdb2fc76 modified UI padding handling approach
added auth API endpoints
initialized curtains view for further development
2024-03-05 11:18:08 +03:00
Mohammad Salameh 33b7149dde fixed padding bug
fixed AC interface routing issue
2024-03-04 17:10:34 +03:00
Mohammad Salameh 282739acf7 Added ac bounds in model
implemented bounds in AC Temp controls
2024-03-04 15:55:02 +03:00
Mohammad Salameh 49b24e14eb Fixed navigation issue 2024-03-04 15:03:57 +03:00
Mohammad Salameh 7ecac02a8a light interface 2024-03-04 14:38:48 +03:00
Mohammad Salameh 79e0b7ec21 light brightness slider 2024-03-04 11:25:08 +03:00
Mohammad Salameh 3fccadfc1d light switch
code refactor
2024-03-04 09:45:34 +03:00
Mohammad Salameh d9a3f9e2a0 code refactoring 2024-03-03 19:07:24 +03:00
Mohammad Salameh ad511fe3af added smooth_page_indicator for devices view body 2024-03-03 17:01:08 +03:00
Mohammad Salameh 24ccb243d4 fixed Universal AC temperature control 2024-03-03 16:17:00 +03:00
Mohammad Salameh 4cfae85f9c implemented light brightness slider
optimised state emit to only emit when change is detected
2024-03-03 15:00:13 +03:00
Mohammad Salameh 643b206d4c cleaned some warring messages 2024-03-03 13:10:03 +03:00
Mohammad Salameh 136987c56a built Lights List 2024-03-03 13:05:34 +03:00
Mohammad Salameh 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
Mohammad Salameh 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
Mohammad Salameh 481fe1c0f3 replaced Gap Class with the appropriate SizedBox
removed the Gap dependency
2024-03-02 15:52:28 +03:00
Ammar Qaffaf 3bc7ad6eaf Merge branch 'dev' into energy_usage_charts 2024-02-29 05:04:35 -05:00
Mohammad Salameh 1ed9c22e15 dashboard_view.dart 2024-02-29 12:59:01 +03:00
Mohammad Salameh 4ee5426e9c Implemented AC Interface 2024-02-29 12:11:39 +03:00
Mohammad Salameh 3fabd41e72 Stabilized UI elements across multiple devices
Synchronized ACs Status functionality
2024-02-28 12:22:45 +03:00
Mohammad Salameh 4c27cce519 Switches updated 2024-02-27 10:13:58 +03:00
Mohammad Salameh abe7072f2d AC devices page implemented
AC Cubit Add
New Devices Cubit Arch will be used
Devices Cubit (for devices categories, and devices page)
{
AC cubit,
Lights cubit.
... }
Replaced AssetsManager with Assets Class (auto generated)
2024-02-26 15:55:22 +03:00
Mohammad Salameh c95a9c7817 initialized menu page 2024-02-21 16:39:16 +03:00
Mohammad Salameh d903849e92 fixed Devices Page
-Categories View overflow error
2024-02-21 14:40:07 +03:00
Mohammad Salameh d5196fda45 initialized Routine Page 2024-02-21 13:47:08 +03:00
Mohammad Salameh cdfb778884 initialized Devices Page 2024-02-20 16:01:50 +03:00
Mohammad Salameh d27063f149 initialized Dashboard Page 2024-02-20 12:08:59 +03:00
Mohammad Salameh 3190361901 initialized Application theme 2024-02-17 16:27:27 +03:00
Mohammad Salameh 16f47f744c initialized Splash UI
initialized Login UI
initialized Home(no Devices) UI
Added Colors (from syncrow website)
Added Logo
2024-02-15 00:10:33 +03:00
Mohammad Salameh 3385ed1297 initialized home state
modified appbar
tested loading for home screen
2024-02-14 17:02:12 +03:00
Mohammad Salameh 4d8a2655e1 Implemented Navigation to these screens:
- Home
- Scene
- Smart
- profile

Converted to state based Provider
2024-02-14 15:49:06 +03:00
Mohammad Salameh 3f1f8e72b3 Implemented Navigation 2024-02-14 13:26:09 +03:00
Mohammad Salameh 34517bdfff initial home view 2024-02-14 11:25:23 +03:00
Mohammad Salameh 84e142a099 initial commit 2024-02-14 10:58:43 +03:00