itsdrnoob / DataMonitor

Data usage monitoring app for android.
GNU General Public License v3.0
532 stars 50 forks source link

Refactored MainActivity and AppDataUsageFragment to Kotlin, introduce… #190

Closed yatiksihag01 closed 10 months ago

yatiksihag01 commented 1 year ago
soshial commented 1 year ago

It used AsyncTask?? Sweet mother of god! Thank you @yatiksihag01

yatiksihag01 commented 1 year ago

@soshial 97% of the code is still in Java, so the use of AsyncTask is expected. The app has a great UI and good features, but the project needs to be migrated to Kotlin following proper architecture guidelines to reduce complexity and improve performance.

itsdrnoob commented 11 months ago

@yatiksihag01 So I've been testing out the PR, and here's a few things the I noticed.

These were my initial impressions before any in-depth testing, so feel free to update me. Also, the build was compared against the release/2.3.2 build.

yatiksihag01 commented 11 months ago

@itsdrnoob Thanks for your feedback. Sorry I'm a bit busy for few days, but I'll review and address the issues as soon as possible.

itsdrnoob commented 11 months ago

@yatiksihag01 No worries. I'll just keep the PR open for the time being. I've updated the base branch to dev/2.4.0. Please make sure to fetch the latest changes to avoid any merge conflicts.

yatiksihag01 commented 11 months ago

Thanks. Don't worry I'll fetch the latest changes to prevent any potential merge conflicts.

yatiksihag01 commented 10 months ago

Hi @itsdrnoob, I'm closing this PR and opening a new one as I've rebased this branch onto dev/2.4.0