Giter VIP home page Giter VIP logo

android_packages_apps_crdroidsettings's Introduction

crDroid Settings repo

Description

All the magic happens here :)

Translations

If you want to help out on translations, please click below badge

Crowdin

android_packages_apps_crdroidsettings's People

Contributors

33bca avatar adindotdev avatar agxpro avatar aszorenyi avatar bgcngm avatar darkjoker360 avatar darkobas avatar dennyspb avatar eldainosor avatar funami580 avatar ghosuto avatar gwolf2u avatar idoybh avatar jackeagle avatar jesec avatar joeyhuab avatar kaluoshi avatar logan-developer avatar lordclockan avatar luk1337 avatar mikeng avatar minaripenguin avatar neobuddy89 avatar nullxception avatar pacmm79 avatar sagarmakhar avatar shevt avatar starkdroid avatar xnombre avatar xyyx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android_packages_apps_crdroidsettings's Issues

Feature request: high volume warning switch

I've noticed that sometimes I get an annoying high volume warning notification, which messes up the volume. I believe that it will be beneficial for everyone to make sure it doesn't reappear if it's manually turned off in the crDroid Settings (instead of being turned on within the next 20 hours).

Here's the snippet where I suppose this new setting should be read, I'd make a pull request myself, but I'm not 100% sure about the format you'd like.
https://sourcegraph.com/github.com/crdroidandroid/[email protected]/-/blob/services/core/java/com/android/server/audio/AudioService.java?L5806

donate.xml breaks compile...

packages/apps/crDroidSettings/res/xml/donate.xml:22: error: resource drawable/ic_account_circle (aka com.android.settings:drawable/ic_account_circle) not found.
packages/apps/crDroidSettings/res/xml/donate.xml:29: error: resource drawable/ic_account_circle (aka com.android.settings:drawable/ic_account_circle) not found.

android_packages_apps_crDroidSettings/res/drawable/ic_account_circle.xml - seems just be missing in 8.1 branch

ambient display

in crdroid settings, display, ambient display-->when enabling overwrite defaults, brightness level, applying 255, the values doesn't stick and ambient display is very low when getting new notification or hand wave\tilt\etc.
tried all sort of variations in values, nothing works and the light is very low.
i'm on lg g3 d855 16gb crdroid v3.0

build failed

59% 57367/95627] AAPT2 compile /home...tings/res/values-pt-rPT/cr_strings.xml
FAILED: /home/alex/crDroid/out/target/common/obj/APPS/Settings_intermediates/flat-res/packages/apps/crDroidSettings/res/values-pt-rPT_cr_strings.arsc.flat
/bin/bash -c "/home/alex/crDroid/out/host/linux-x86/bin/aapt2 compile -o /home/alex/crDroid/out/target/common/obj/APPS/Settings_intermediates/flat-res/packages/apps/crDroidSettings/res/ --pseudo-localize --legacy packages/apps/crDroidSettings/res/values-pt-rPT/cr_strings.xml"
packages/apps/crDroidSettings/res/values-pt-rPT/cr_strings.xml:0: error: xml parser error: not well-formed (invalid token).
[ 59% 57370/95627] AAPT2 compile /home...tings/res/values-ro-rRO/cr_strings.xml

toogles

Hello, where can I change the space between the lines?
In a xml (dimens)?

image

Why system fonts not applying to gboard

My device is taimen, when am using the official build system font applied to gboard , but now my device is dropped from official list but still we having unofficial build but the system fonts is not applying to gboard , is it because it's unofficial build ?are you guys removed that feature

Tabs: Buttons, UserInterfce, Notifications crash

02-13 14:44:03.308 14396 14396 E AndroidRuntime: FATAL EXCEPTION: main
02-13 14:44:03.308 14396 14396 E AndroidRuntime: Process: com.android.settings, PID: 14396
02-13 14:44:03.308 14396 14396 E AndroidRuntime: java.lang.ClassCastException: androidx.preference.Preference cannot be cast to androidx.preference.SwitchPreference
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at com.crdroid.settings.fragments.UserInterface.onCreate(UserInterface.java:68)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.fragment.app.Fragment.performCreate(Fragment.java:2939)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:451)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:254)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2209)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2120)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1991)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:311)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.fragment.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:249)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1237)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:672)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:634)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.setCurrentItem(ViewPager.java:615)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at com.crdroid.settings.PagerSlidingTabStrip$1.onClick(PagerSlidingTabStrip.java:259)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at android.view.View.performClick(View.java:7441)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at android.view.View.performClickInternal(View.java:7418)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at android.view.View.access$3700(View.java:835)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at android.view.View$PerformClick.run(View.java:28677)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at android.os.Handler.handleCallback(Handler.java:938)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:99)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:201)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:288)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:7839)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
02-13 14:44:03.308 14396 14396 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)


02-13 14:44:21.665 14397 14397 E AndroidRuntime: FATAL EXCEPTION: main
02-13 14:44:21.665 14397 14397 E AndroidRuntime: Process: com.android.settings, PID: 14397
02-13 14:44:21.665 14397 14397 E AndroidRuntime: java.lang.ClassCastException: androidx.preference.Preference cannot be cast to androidx.preference.SwitchPreference
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at com.crdroid.settings.fragments.UserInterface.onCreate(UserInterface.java:68)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.fragment.app.Fragment.performCreate(Fragment.java:2939)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:451)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:254)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2209)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2120)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1991)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:311)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.fragment.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:249)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1237)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:672)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:634)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.setCurrentItem(ViewPager.java:615)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at com.crdroid.settings.PagerSlidingTabStrip$1.onClick(PagerSlidingTabStrip.java:259)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at android.view.View.performClick(View.java:7441)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at android.view.View.performClickInternal(View.java:7418)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at android.view.View.access$3700(View.java:835)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at android.view.View$PerformClick.run(View.java:28677)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at android.os.Handler.handleCallback(Handler.java:938)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:99)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:201)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:288)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:7839)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
02-13 14:44:21.665 14397 14397 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)


02-13 14:44:29.336 14398 14398 E AndroidRuntime: FATAL EXCEPTION: main
02-13 14:44:29.336 14398 14398 E AndroidRuntime: Process: com.android.settings, PID: 14398
02-13 14:44:29.336 14398 14398 E AndroidRuntime: java.lang.ClassCastException: androidx.preference.Preference cannot be cast to androidx.preference.SwitchPreference
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at com.crdroid.settings.fragments.UserInterface.onCreate(UserInterface.java:68)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.fragment.app.Fragment.performCreate(Fragment.java:2939)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:451)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:254)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2209)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2120)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1991)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:311)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.fragment.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:249)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1237)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:672)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.setCurrentItemInternal(ViewPager.java:634)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at androidx.viewpager.widget.ViewPager.setCurrentItem(ViewPager.java:615)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at com.crdroid.settings.PagerSlidingTabStrip$1.onClick(PagerSlidingTabStrip.java:259)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at android.view.View.performClick(View.java:7441)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at android.view.View.performClickInternal(View.java:7418)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at android.view.View.access$3700(View.java:835)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at android.view.View$PerformClick.run(View.java:28677)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at android.os.Handler.handleCallback(Handler.java:938)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:99)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:201)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:288)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:7839)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
02-13 14:44:29.336 14398 14398 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)

Feature request: customization for QS corner radius

Feature request: could team add customization for QS corner radius? Ex. Instead of default settings user can set fully round or fully square etc.
If it will be difficult to add, and this feature, in your opinion, will be of no interest to crDroid users, then close this request please, and thank you anyway for reviewing this request.

[Feature request] Allow custom actions for long presses/double taps on navigation buttons

Use case: as for know only "Long press to kill" is available for "Back" button, while OxygenOS allows custom values, among which there is "Switch to previous task". That is one feature of Windows Mobile that I think is absolutely great, as it allows for quick switching between two apps without opening "Recents" screen.

How it works: Only "Home" can have custom long press and double tap actions.
How it should be (IMHO): "Back and Recents" should also have the option to customise those.

Cheers,
Mike

ambient display issue

The ambient display code of crdroid always fails. I have mentioned this problem, but you always said that this is because the sensor of OnePlus is too close to the screen, causing the ambient display to fail. I have used the ambient display settings and crdroid of rr and havoc. The ambient display is different, but in the two roms of rr and havoc, the waved screen and pocket wake-up can work normally and will not stop working after a period of use. The above is the ambient display setting of havoc11‌‌

The maintainer of 5t also tried to modify the doze display setting code to a style similar to havoc. At that time, the ambient display of crdroid did work normally and would not fail, but for unknown reasons, neobody was only used once, and all subsequent builds All changed to the previous ambient display style. After that, the wave and pocket wakeup didn’t work properly. I hope you don’t ignore this issue. I am waiting for you to fix this issue and return to crdroid7.2
Screenshot_20210128-203958978

Duplicated and conflicting options

Hello everyone and sorry for my bad english

The system has two options located in different places, but having the same purpose and conflicting with each other

Noticed this when I was trying to figure out why the Small clock option wasn't working.

Settings => Display => Lock screen => Double-line clock
and
Settings => crDroid Settings => LOCK SCREEN => Small clock

I got results like this:
Double-line clock enabled + Small clock disabled = big clock
Double-line clock disabled + Small clock enabled = small clock
Double-line clock enabled + Small clock enabled = small clock
Double-line clock disabled + Small clock disabled = small clock

Ability to move status bar icons

Currently we can only move clock to left or right side of screen. Is it possible to add ability to move status bar icons too?

Example design:
Screenshot_20240611-074923_Firefox

Crash app

When im change gray to amoled, setting crash
RedMi 5 Plus crDroid 4.6
screenshot__20180918-083121
screenshot__20180918-083118

Feature request: Add row customization for QS layout

Feature request: could team add row customization for QS layout? Ex. Instead of 4x4 user can set 4x3 or 3x2 etc.
If it will be difficult to add, and this feature, in your opinion, will be of no interest to crDroid users, then close this request please, and thank you anyway for reviewing this request.

fc when start crDroidSetting on Samsung Galaxy Tab 5e (gts4lvwifi) build.

Hello, i have build a own crDroid for my gts4lvwifi device. The crDroidSettings App has fc at start

Sources:
https://github.com/FraEgg/android_device_samsung_gts4lvwifi/tree/10.0-luis-los
https://github.com/FraEgg/android_device_samsung_gts4lv-common/tree/10.0-luis-los
https://github.com/FraEgg/android_kernel_samsung_sdm670/tree/10.0-luis-los
https://github.com/FraEgg/proprietary_vendor_samsung_tm/tree/lineage-17.1

Logcat:

02-16 11:10:37.258 D/SettingsActivity(11081): Starting to set activity title
02-16 11:10:37.258 D/SettingsActivity(11081): Done setting title
02-16 11:10:37.258 D/SettingsActivity(11081): Switching to fragment com.crdroid.settings.crDroidSettingsLayout
02-16 11:10:37.258 D/SubSettings(11081): Launching fragment com.crdroid.settings.crDroidSettingsLayout
02-16 11:10:37.258 D/audio_hw_primary(603): select_devices: done
02-16 11:10:37.260 D/SettingsActivity(11081): Executed frag manager pendingTransactions
02-16 11:10:37.272 V/msm8974_platform(603): platform_set_channel_map channel_count:2
02-16 11:10:37.273 D/msm8974_platform(603): platform_set_channel_map mixer_ctl_name:Playback Channel Map13
02-16 11:10:37.273 D/msm8974_platform(603): platform_set_channel_map: set mapping(1 2 0 0 0 0 0 0) for channel:2
02-16 11:10:37.280 W/TileUtils(11081): Found com.android.settings.Settings$DataUsageSummaryActivity for intent Intent { act=com.android.settings.action.SETTINGS pkg=com.android.settings } missing metadata com.android.settings.category
02-16 11:10:37.285 W/TileUtils(11081): Found org.lineageos.lineageparts.applications.ExpandedDesktopSettings for intent Intent { act=com.android.settings.action.IA_SETTINGS } missing metadata 
02-16 11:10:37.297 D/ConstraintsHelper(11081): construct key=status_bar_clock available=true
02-16 11:10:37.299 D/SettingsActivity(11081): No enabled state changed, skipping updateCategory call
02-16 11:10:37.301 W/ListPreference(11081): Setting a summary with a String formatting marker is no longer supported. You should use a SummaryProvider instead.
02-16 11:10:37.302 D/ConstraintsHelper(11081): construct key=use_old_mobiletype available=true
02-16 11:10:37.303 D/ConstraintsHelper(11081): construct key=data_disabled_icon available=true
02-16 11:10:37.304 D/ConstraintsHelper(11081): construct key=show_fourg_icon available=true
02-16 11:10:37.306 D/ConstraintsHelper(11081): construct key=roaming_indicator_icon available=true
02-16 11:10:37.308 D/ConstraintsHelper(11081): construct key=bluetooth_show_battery available=true
02-16 11:10:37.314 W/ListPreference(11081): Setting a summary with a String formatting marker is no longer supported. You should use a SummaryProvider instead.
02-16 11:10:37.315 D/ConstraintsHelper(11081): construct key=status_bar_battery_text_charging available=true
02-16 11:10:37.317 D/ConstraintsHelper(11081): construct key=double_tap_sleep_gesture available=true
02-16 11:10:37.319 D/ConstraintsHelper(11081): construct key=status_bar_brightness_control available=true
02-16 11:10:37.321 D/ConstraintsHelper(11081): construct key=qs_quick_pulldown available=true
02-16 11:10:37.323 W/InstrumentedPrefFrag(11081): Screen title missing for fragment com.crdroid.settings.fragments.StatusBar
02-16 11:10:37.324 D/AndroidRuntime(11081): Shutting down VM
02-16 11:10:37.326 E/AndroidRuntime(11081): FATAL EXCEPTION: main
02-16 11:10:37.326 E/AndroidRuntime(11081): Process: com.android.settings, PID: 11081
02-16 11:10:37.326 E/AndroidRuntime(11081): java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.preference.Preference.onPrepareForRemoval()' on a null object reference
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.preference.PreferenceGroup.removePreferenceInt(PreferenceGroup.java:298)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.preference.PreferenceGroup.removePreference(PreferenceGroup.java:274)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at com.crdroid.settings.fragments.StatusBar.onCreate(StatusBar.java:115)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.Fragment.performCreate(Fragment.java:2596)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:831)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.FragmentTransition.addToFirstInLastOut(FragmentTransition.java:1197)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.FragmentTransition.calculateFragments(FragmentTransition.java:1080)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.FragmentTransition.startTransitions(FragmentTransition.java:119)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(FragmentManagerImpl.java:1853)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManagerImpl.java:1811)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.FragmentManagerImpl.execSingleAction(FragmentManagerImpl.java:1686)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:299)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.fragment.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:230)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1238)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1086)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at androidx.viewpager.widget.ViewPager.onMeasure(ViewPager.java:1616)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:842)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:721)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:735)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:481)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:995)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:721)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:842)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:721)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:842)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:721)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6871)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at com.android.internal.policy.DecorView.onMeasure(DecorView.java:742)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.View.measure(View.java:25104)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3083)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1857)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2146)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1745)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7781)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:967)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.Choreographer.doCallbacks(Choreographer.java:791)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.Choreographer.doFrame(Choreographer.java:726)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:952)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.os.Handler.handleCallback(Handler.java:883)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.os.Handler.dispatchMessage(Handler.java:100)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.os.Looper.loop(Looper.java:214)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at android.app.ActivityThread.main(ActivityThread.java:7356)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at java.lang.reflect.Method.invoke(Native Method)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
02-16 11:10:37.326 E/AndroidRuntime(11081): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
02-16 11:10:37.328 I/DropBoxManagerService(1086): add tag=system_app_crash isTagEnabled=true flags=0x2
02-16 11:10:37.329 W/ActivityTaskManager(1086):   Force finishing activity com.android.settings/.SubSettings
02-16 11:10:37.337 W/ActivityTaskManager(1086):   Force finishing activity com.android.settings/.Settings

Monet Theming Engine Regression [Duplicate]

With 9.3, firstly on redmi note 8t and then on poco f3 with second 9.3 update I noticed that with this update changed theming options and I can't have vibrant colors anymore.Only with proprietary repainter I can achive vibrant colors.
Why that was changed?Is there any hope that old theming option will be returned?Or maybe there will be added options, so it will be possible to achive vibrant colors?I created duplicate here, cuz idk where I'm supposed to open such issue and where someone will notice it faster(crdroid_features with the latest activity from Nov 19, 2022, issue_tracker or here).
Screenshot_20230407-192142_Settings

提高键盘高度

我是一个**的网友,很喜欢crDroid和LineageOS。于是在redmi9上输入了LineageOS,在redmi note8pro 上刷入了crdrdoi 9.10。两台手机都安装了2个输入法,使用过程中发现了下面的问题:
image

LineageOS 的键盘会自动抬高,右下角可以切换输入法。
crDroid 的键盘没有抬高,没有切换输入的按钮。
请问:能否处理一下?跟LineageOS一样?

Bedtime mode

Hi
Fresh install on my REDMI NOTE 8 Ginkgo CRDROID9.2 + NikGAPPS core = everything is OK.
I installed Google Digital Wellbeing App to use Bedtime Mode then when the time comes it switches on but my phone doesn't turn on white and black and do not disturb modes like it should.
Did I miss something ?
Thank you for your work on this ROM !
Regards

Feature request: custom notification snoozing duration

Notification snoozing is great, but the options of snoozing duration are very limiting. For my use case, I'd like longer snooze durations (up to a day, probably); but others may find shorter or just adjusting the current options as a better alternative.

Screenshot notification snoozing

Brown Theme not working

Screenshot_20240207-071716_Wallpaper_and_style 1
when apply brown theme according to the wallpaper,it applies blue theme or default theme,theme icons also not works according to the applied brown theme.Not using pixel launcher or there stuffs,all set as default

You may ban me but this isn't fixed.

This isn't fixed.On poco f3 update was only a day ago.And in the commit there are still the same options from this 9.3 update and not from march 31st 9.3 or 9.2 and earlier.Or maybe I have to downgrade and show that settings are changed and that they are producing bad results in dark mode.
Screenshot_20230407-192142_Settings

Navigation bar visibility is reset after reboot

Hope this is the right place

Crdroid offers toggle for Navigation Bar visibility under Navigation. When I turn it off navigation bar is hidden. Works splendidly!

Then when I reboot the nav bar is visible again. When I go to settings the toggle is still off. I then need to turn it on and off again for it to be hidden again.

Issue has been present since I've been using crdroid: 7.6 up to 7.9
Using a OnePlus 7 pro.

It's just a little annoying and would be nice if there's an easy fix for it

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.