23cfee1490
fix curtain name in curtain if then containers dialogs
2025-06-29 11:12:28 +03:00
e39c6abd32
show curtain in devices and implement dialog for if and then ( #263 )
...
last integrate with backend
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1728](https://syncrow.atlassian.net/browse/SP-1728 )
## Description
implement the dialog for CURTAIN and make it appears with devices in
making Routine
integrate it with backend and test it
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1728]:
https://syncrow.atlassian.net/browse/SP-1728?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-19 10:45:06 +03:00
ce96afd7af
PR fixes
2025-06-19 09:03:24 +03:00
63da660ece
refactor: update function handling in routine dialogs
2025-06-18 14:40:25 +03:00
056a1daadc
show curtain in devices and implement dialog for if and then
...
last integrate with backend
2025-06-17 13:34:23 +03:00
13360fe6f3
when use THEN dialog type Funtions is the word but hen if it should be condition
2025-06-13 16:10:24 +03:00
c642ba2644
Revert "formatted all files."
...
This reverts commit 04250ebc98
.
2025-06-12 16:04:49 +03:00
04250ebc98
formatted all files.
2025-06-12 15:33:32 +03:00
8916000696
Refactor visibility logic in Energy Clamp Dialog to handle empty functions list more elegantly
2025-06-01 14:11:21 +03:00
305d695358
Refactor energy clamp dialog to handle empty functions list gracefully
2025-06-01 13:12:58 +03:00
50fc5f9562
Add 'PC' device to routine
2025-05-27 09:54:21 +03:00
0d45a155e3
add step parameter in onTapFunction.
...
Add dialogType parameter in WaterHeaterPresenceSensor and CeilingSensorDialog.
Update step parameter in FlushValueSelectorWidget.
Update step parameter in FunctionBloc and WaterHeaterFunctions.
Update step, unit, min, and max parameters in ACFunction subclasses.
2025-05-19 11:22:15 +03:00
996a847a27
Refactor water heater value selector widget
2025-05-14 09:16:04 +03:00
36c5712c79
add water heater operational values to routines
2025-05-13 16:24:08 +03:00
fe1dbb66ac
Merge pull request #168 from SyncrowIOT/flush-presence-sensor-routines
...
fix real time garage door and add flush sensor to routines
2025-04-29 10:25:17 +03:00
ccce7bb671
fix real time garage door and add flush sensor to routines
2025-04-29 10:06:17 +03:00
c03b8f290c
refactor function tap handlers to use RoutineTapFunctionHelper
for improved code reuse and readability, and to remove code duplication.
2025-04-24 10:25:41 +03:00
2c684a9495
SP-1441 rework.
2025-04-23 16:58:50 +03:00
d8afb562eb
SP-1447, set the limit of gangs countdown to be 12 hours instead of 24 hours.
2025-04-21 12:07:21 +03:00
62fb8b3097
SP-1441
2025-04-21 10:28:44 +03:00
e45f57ca03
SP-1441
2025-04-17 16:55:44 +03:00
abf6555485
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1278-FE-Allow-Simple-Edit-Delete
2025-04-15 12:03:25 +03:00
be0533645e
Refactor dialog header text assignment in CeilingSensorDialog
for clarity and readability.
2025-04-15 11:20:15 +03:00
254e03e3c7
Add mapping for 'sports_para' in slider range function
2025-04-15 11:19:58 +03:00
db1f29e2b2
Merged with dev
2025-04-15 11:18:43 +03:00
6bea4c2f4a
Add mappings for moving_range and presence_range in slider helpers
2025-04-15 10:34:05 +03:00
e2ec986bb9
Refactor mappable stepped functions to a static constant for improved readability and maintainability
2025-04-15 10:03:47 +03:00
ceb1e1d23a
Remove TODO comments.
2025-04-15 10:03:37 +03:00
ee12980b47
Fix value parsing in CpsDialogSliderSelector to ensure two decimal precision
2025-04-15 10:03:21 +03:00
4849bb41ba
Added function to single card, included tag and location to cards
2025-04-15 02:13:00 +03:00
ebcd89d2a5
Refactor ceiling sensor functions and update slider helper mappings for improved value handling
2025-04-14 16:24:50 +03:00
1493e35f6a
removed unused method.
2025-04-14 14:35:24 +03:00
f19cc616be
moved CpsSliderHelpers
to its own file.
2025-04-14 14:32:49 +03:00
06383018b9
refactored helpers into a helper class to release some complexity out of the widget.
2025-04-14 14:32:22 +03:00
9e3a78f6b7
Update dialog header to reflect sensor condition type dynamically
2025-04-14 12:10:42 +03:00
a27b2e758c
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1278-FE-Allow-Simple-Edit-Delete
2025-04-14 12:06:42 +03:00
9bf37243a6
remove unused code and make a limitation for the nobody time picker
2025-04-13 14:55:55 +03:00
11feaf7c87
passed correct operation name to onSliderChanged
and onConditionChanged. in
CpsDialogSliderSelector`.
2025-04-13 11:10:51 +03:00
c54fd780b7
Update sensitivity function to adjust max value and add image assets; modify dialog logic for sensitivity handling
2025-04-13 10:43:17 +03:00
c62e8b3f15
Update _displayText method to format values with two decimal places for improved precision
2025-04-13 10:14:35 +03:00
60a1a9ad6f
Add dividendOfRange parameter to FunctionSlider and related components for improved range handling
2025-04-13 10:09:39 +03:00
828db5d5e4
Refactor CpsDialogSliderSelector to improve value parsing and formatting in _displayText method
2025-04-13 09:57:45 +03:00
ebbecb9738
Update toggleCodes in CeilingSensorHelper to replace 'self_test_result' and 'movement' with 'checking_result' and 'body_movement' for improved clarity.
2025-04-13 09:18:09 +03:00
a5d26d04eb
Remove unused variables from CeilingSensorDialog to streamline state management
2025-04-10 16:35:19 +03:00
74046c5aed
Refactor SliderValueSelector and ValueDisplay to include unit handling and improve UI consistency across sensor dialogs.
2025-04-10 16:22:02 +03:00
cf103d5a7c
Add CpsDialogSliderSelector for enhanced slider functionality and integrate with CeilingSensorDialog
2025-04-10 15:25:29 +03:00
551779c33a
moved widgets to their own files.
2025-04-10 14:41:58 +03:00
9d3b58deeb
Refactor wall presence sensor components and add new widgets for improved functionality and clarity to ensure reusability in the future for other devices.
2025-04-10 14:32:09 +03:00
6d612398ed
Update operation names in CpsFunctions and add toggle codes to CeilingSensorHelper
2025-04-09 16:41:03 +03:00
3f565788d5
Refactor CeilingSensorDialog to be a StatefulWidget.
2025-04-09 15:42:22 +03:00