Giter VIP home page Giter VIP logo

bcr-manager's People

Contributors

dhd2280 avatar osering avatar

Stargazers

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

Watchers

 avatar

bcr-manager's Issues

[Feature Request]

Is your feature request related to a problem?

  • The current structure lacks a convenient way to view recorded calls based on phone numbers or saved names.

Describe the solution you'd like

  • Implement a feature that allows organizing recorded calls based on phone numbers or saved names.

  • Enable quick access to other recordings with the same numbers in a single section, streamlining the user experience.

Describe alternatives you've considered

  • No explored alternatives as incorporating this feature into the basic structure appears to be a straightforward solution.

Additional context

  • The aim is to enhance the basic structure for easy viewing of recorded calls, grouped by phone numbers or saved names, with a streamlined access mechanism for related recordings.

[BUG] Recurrent ConcurrentModificationException

Issue Description:
Encountering a recurring java.util.ConcurrentModificationException error at irregular intervals in app version 1.2.0.

To Reproduce:
The bug occurs intermittently with no specific steps to reproduce. However, it consistently appears after the app has been open for a prolonged period with occasional long intervals.

Expected Behavior:
Describe the expected behavior when using the app for an extended period, including any relevant details.

Logs:
Include relevant log entries capturing the java.util.ConcurrentModificationException error. Provide timestamps and any additional context from the logs that may help diagnose the issue.

java.util.ConcurrentModificationException
    at java.util.ArrayList.sort(ArrayList.java:1472)
    at it.dhd.bcrmanager.viewmodel.DataRepository.setupContactShortcuts(DataRepository.java:741)
    at it.dhd.bcrmanager.viewmodel.DataRepository.parseJson(DataRepository.java:621)
    at it.dhd.bcrmanager.viewmodel.DataRepository.lambda$fetchData$0(DataRepository.java:68)
    at it.dhd.bcrmanager.viewmodel.DataRepository.$r8$lambda$93UXNR-qGMBoj9N8nSSC4ESxOOM(Unknown Source:0)
    at it.dhd.bcrmanager.viewmodel.DataRepository$$ExternalSyntheticLambda6.call(Unknown Source:6)
    at io.reactivex.rxjava3.internal.operators.observable.ObservableFromCallable.subscribeActual(ObservableFromCallable.java:46)
    at io.reactivex.rxjava3.core.Observable.subscribe(Observable.java:13262)
    at io.reactivex.rxjava3.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
    at io.reactivex.rxjava3.core.Scheduler$DisposeTask.run(Scheduler.java:644)
    at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:65)
    at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:56)
    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
    at java.lang.Thread.run(Thread.java:1012)

Device Information:

  • Device: Xiaomi Mi 11X 5G
  • OS: LineageOS 20 - Android 13
  • App Version: 1.2.0

This information will assist developers in diagnosing and resolving the issue.

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.