Commit Graph

16 Commits

Author SHA1 Message Date
Sakamoto Shiina
db60529466 [Update]: Allow inserting custom components into MultiDropdownMenu.
- For Device components Auto select device that is SwitchBox component.
2025-11-12 16:33:20 +09:00
Sakamoto Shiina
ddcd19d5eb [Refactor] Separate SwitchBox into _atom and wrapper, add secondary label support. 2025-11-12 15:27:10 +09:00
Sakamoto Shiina
d529ed8962 [Refactor] Introduce MultiDropdownMenuContainer template for layout consistency. 2025-11-12 14:48:13 +09:00
Sakamoto Shiina
4a852374ab [Refactor]: Introduce MultiDropdownMenu component for layout consistency. 2025-11-12 12:32:18 +09:00
Sakamoto Shiina
01327fa852 [Refactor] Introduce wrapper component for DropdownMenu to enhance versatility. 2025-11-12 10:18:26 +09:00
Sakamoto Shiina
dc3c236791 [Refactor] Move DropdownMenu to _atoms directory. 2025-11-12 10:01:55 +09:00
Sakamoto Shiina
b21a46e96e [Refactor] Extract container logic into TemplatesContainerWrapper. 2025-11-11 03:02:21 +09:00
Sakamoto Shiina
3612f2cb80 [Refactor] MessageFormats: Improve reusability of setting container templates. 2025-11-10 23:07:17 +09:00
Sakamoto Shiina
5d15b47b3e [Refactor] WordFilter: Improve reusability of setting container templates. 2025-11-10 22:55:29 +09:00
Sakamoto Shiina
1bdea275dc [Refactor] Improve slider logic flexibility.(Adjust to Vr section) 2025-11-08 06:46:52 +09:00
Sakamoto Shiina
4770908831 [bugfix] Correct postUpdateAction handling in slider component.
- Fixed bug where postUpdateAction was not properly passed as a prop to the slider component
- Prevented infinite re-renders by removing postUpdateAction from the dependency array
2025-11-07 08:09:18 +09:00
Sakamoto Shiina
9b69ffe8ff [Refactor/TMP2] Refactor slider logic and appearance settings
- Improve slider logic by adding useMemo for marks calculation and fixing floating point precision issues
- Add loop safety check to prevent infinite loops in createMarks function
- Remove show_label_values prop from TransparencyContainer
- Add proper decimal place handling for slider values
2025-11-07 06:41:33 +09:00
Sakamoto Shiina
2cd4ddc4a3 [Refactor/TMP1] Unify Slider components. (Appearance, Transcription.) VR section is commented out temporally. 2025-11-06 21:44:33 +09:00
Sakamoto Shiina
e23bf223ae [Refactor] Improve clarity of slider logic by inverting label filtering. 2025-11-06 13:04:35 +09:00
Sakamoto Shiina
c76b2981c6 [Refactor] Unify and encapsulate slider UI logic into useSliderLogic hook. Part 1. 2025-11-06 12:44:04 +09:00
Sakamoto Shiina
db820375f1 [Refactor] Move to src-ui/views and src-ui/logics structure. 2025-11-05 11:49:48 +09:00