Hacki icon indicating copy to clipboard operation
Hacki copied to clipboard

feat: GitHub Link Preview Details (Optimised & light)

Open ARYPROGRAMMER opened this issue 1 year ago • 3 comments
trafficstars

This Adds the Feature Mentioned in Issue#328 This PR also Solves the Issue of App Being Slow as mentioned in the Previous PR Here

Specifically, for all stories with a GitHub Repo preview I have added an Enhancement to the existing UI to fetch the details of the repo specified and give its preview without even opening it. Thereby providing the user a more seamless experience.

  • [x] Added Bloc State Management for Github Repo Fetching to Reduce Core time lag and latency with seamless UX
  • [x] Since no FutureBuilder is used only one API call is given reducing the widget tree overflow errors
  • [x] All features are Working
  • [x] Free and Flexible to Change further, Main Logic Implemented Separately
  • [x] No Breaking Changes
  • [x] Added Enhancement requires Admin's GitHub PAT (Personal Access Token)
  • [x] No Render Issues or Time Lags Observed

Sample Image :

Realtime App View

Sample Video :

Realtime Video

ARYPROGRAMMER avatar Oct 24 '24 09:10 ARYPROGRAMMER

@Livinglist I request you to kindly perform the minor changes before releasing, and also that the feature is decoupled from repo , you can merge this and then flexibly change it around as your convention and needs as I tend to fall short and will most probably break some underlying architecture. Moreover the function needs only a little refinement which only you could do.

ARYPROGRAMMER avatar Oct 24 '24 18:10 ARYPROGRAMMER

@Livinglist can you run ci for this and get this going

ARYPROGRAMMER avatar Nov 19 '24 16:11 ARYPROGRAMMER

@Livinglist any updates on this?

ARYPROGRAMMER avatar Nov 27 '24 05:11 ARYPROGRAMMER