Fork of Tangara with customizations
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ailurux
c9ce88a457
ailurux/button-media-controls ( #264 )
...
Splits the control scheme into separate schemes for the side buttons and touchwheel, allowing them to be configured independently of each other. At least one input must be used for navigation, and there are guards to prevent locking oneself out of any input. If the input scheme is invalid, a pop up will show alerting the user.
Different behaviours can be bound to the side buttons for when the device is locked or unlocked. This PR also adds a mode for these buttons that controls media playback (prev/next on up/down, pressing both buttons toggles play/pause).
There are some changes to the way inputs handle locking. Rather than the input devices tracking the current locked mode, different input devices are created on lock depending on the mode that is configured.
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/264
Co-authored-by: ailurux <ailurux@noreply.codeberg.org>
Co-committed-by: ailurux <ailurux@noreply.codeberg.org>
1 month ago
..
device_factory.cpp
ailurux/button-media-controls ( #264 )
1 month ago
device_factory.hpp
ailurux/button-media-controls ( #264 )
1 month ago
feedback_device.hpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
feedback_haptics.cpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
feedback_haptics.hpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
feedback_tts.cpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
feedback_tts.hpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
input_device.hpp
ailurux/button-media-controls ( #264 )
1 month ago
input_events.hpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
input_hard_reset.cpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
input_hard_reset.hpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
input_hook.cpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
input_hook.hpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
input_hook_actions.cpp
ailurux/button-media-controls ( #264 )
1 month ago
input_hook_actions.hpp
ailurux/button-media-controls ( #264 )
1 month ago
input_media_buttons.cpp
ailurux/button-media-controls ( #264 )
1 month ago
input_media_buttons.hpp
ailurux/button-media-controls ( #264 )
1 month ago
input_nav_buttons.cpp
ailurux/button-media-controls ( #264 )
1 month ago
input_nav_buttons.hpp
ailurux/button-media-controls ( #264 )
1 month ago
input_touch_dpad.cpp
ailurux/button-media-controls ( #264 )
1 month ago
input_touch_dpad.hpp
ailurux/button-media-controls ( #264 )
1 month ago
input_touch_wheel.cpp
ailurux/button-media-controls ( #264 )
1 month ago
input_touch_wheel.hpp
ailurux/button-media-controls ( #264 )
1 month ago
input_trigger.cpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
input_trigger.hpp
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
2 months ago
input_volume_buttons.cpp
ailurux/button-media-controls ( #264 )
1 month ago
input_volume_buttons.hpp
ailurux/button-media-controls ( #264 )
1 month ago
lvgl_input_driver.cpp
ailurux/button-media-controls ( #264 )
1 month ago
lvgl_input_driver.hpp
ailurux/button-media-controls ( #264 )
1 month ago