* Adjust Saturation Value Handling for Device Color Mode Compatibility
This update refines the saturation adjustment mechanism. When the seek bar progress is set, the method executes
the command "service call SurfaceFlinger 1022 f [saturation]" via Runtime.getRuntime().exec() to apply the saturation changes.
However, it was observed that when the device's color mode is set to "saturated," a saturation value of 1.0 does not trigger any visual changes.
To address this, the code now sets a value of 1.001 for a seek bar value of 100, ensuring the desired effect is consistently applied.
* TileUtils Implementation: Implemented TileUtils to handle the addition of Quick Settings tiles, specifically for the saturation feature.
This is done with reference to the guidelines provided by Google
https://developer.android.com/develop/ui/views/quicksettings-tiles#prompt-user
this ensuring a seamless integration and user experience when creating new tiles.
Change-Id: I77607e993353318f5c75c25ff25342d022aab3a1
Signed-off-by: Pabloescobar-reborn <pabloescobarreborn77@gmail.com>
Co-Authored-By: kenway214 <kenway214@outlook.com>
Co-Authored-By: AnierinB <anierin@evolution-x.org>
Co-Authored-By: SKULSHADY <anushekprasal@gmail.com>
Co-Authored-By: jhenrique09 <jhenrique09.mcz@hotmail.com>
Signed-off-by: UnmoveD <unmoved2121@gmail.com>
- Added new color selectors for both day/night themes
- Created rounded background drawables for buttons, icons, and search
- Redesigned refresh layout with search bar and action buttons
- Implemented search functionality across GameBar and Refresh Rate
- Improved app list item layout with better hierarchy and styling
- Added reset all functionality to refresh rate settings
- Enhanced GameBar fragment with dynamic search
- Unified UI styling across configuration screens
Signed-off-by: kenway214 <kenway214@outlook.com>
Align Items and adapt to my parts
Change-Id: I18c293f2b09f9c510f233aabfc0ee732ce290415
Signed-off-by: GuidixX <guidixm@gmail.com>
Signed-off-by: kenway214 <kenway214@outlook.com>
peridot: parts: Add FPS meter support with selectable method for GameBar
- Introduced `GameBarFpsMeter` class to support FPS overlay using the new Android 13+ TaskFpsCallback API.
- Added fallback legacy sysfs method (`/sys/class/drm/sde-crtc-0/measured_fps`) for older devices.
- Updated GameBar to show FPS using selected method.
Signed-off-by: kenway214 <kenway214@outlook.com>
bump to v4
* Fixes:
Interface is not in the known set of hidl_interfaces: 'vendor.nxp.nxpnfc@1.1::INxpNfc'. Please ensure the interface is spelled correctly and buil
t by a hidl_interface target.
Change-Id: I707178cee9aeab88b97300e3af31f048f280252d
* 'lineage-22.0' of https://github.com/LineageOS/android_device_samsung_a71:
a71: fingerprint: Set dim layer zOrder
a71: Import device specific camera components blobs
a71: overlay: Update pixel pitch
a71: Use common lib_fixups
a71: ELF checks are enabled by default
Change-Id: Ic3b30ccacdd96f66310c4d1b2db7e24e393bb27d