Ranbir Singh
Ranbir Singh
Metaphor (https://github.com/AndroidPoet/Metaphor) is an Android Library to easily add Material Motion animations.
Task/Issue URL: https://github.com/duckduckgo/Android/issues/1478 ### Description I have migrated most of the files from findViewById and kotlinExtenstions including Activities,Fragments,Dialog Fragments,Adapters. I have used the Kotlin-delegates in all the components to make...
Task/Issue URL: https://github.com/duckduckgo/Android/issues/914 ### Description There were two issues: (1.)When we visit Reddit or Twitter they show bottom-anchored content which got partially hidden. (2.)Website like https://sketch.io/sketchpad/ contains canvas was not...
### Describe the bug I saw few memory leaks, I am sharing screenshots and leakcanary log files that might help (1.) [TabSwitcherActivity](https://github.com/duckduckgo/Android/blob/9ffe9454f4d5120e42b8616171d554bddedd69e3/app/src/main/java/com/duckduckgo/app/tabs/ui/TabSwitcherActivity.kt) (2.) [BrowserActivity](https://github.com/duckduckgo/Android/blob/f795c6843f8068bcc658bd14a50c4cbc2feba7d8/app/src/main/java/com/duckduckgo/app/browser/BrowserActivity.kt) (3.) [BrowserTabFragment](https://github.com/duckduckgo/Android/blob/3d581f273f4a5ac5b0e554b52850afdba83a6b00/app/src/main/java/com/duckduckgo/app/browser/BrowserTabFragment.kt) (4.) LocalBroadcastManager
### Describe the bug Currant kotlin delegates are not null safe and also accessing methods using getMethod("bind") is not very good practice, even though there will be no problem using...
I found this might help us with further performance improvements. I will try to find actual reasons. ![tomuchwork](https://user-images.githubusercontent.com/13647384/178092072-a2e99c00-d486-4c79-8478-2be5626e4405.PNG)
Hey there Thanks for your all the efforts on this open source project you did a great job but local db is not synced with api data could u check...
What does this PR do? Few days ago i have raised issue about coroutines memory leak! i have fixed that isuues in this PR below is the link for that...