Basic-Car-Maintenance icon indicating copy to clipboard operation
Basic-Car-Maintenance copied to clipboard

FEATURE - Small Widget, View Maintenance Events

Open mikaelacaron opened this issue 2 years ago • 25 comments

Describe the feature you want the app to have that it currently doesn't

  • Create a small widget that allows you to view the total number of maintenance events for a specific vehicle
    • Be able to configure which vehicle you want to view for this widget

Describe alternatives you've considered

  • N/A

Additional context

  • Only make the small widget, there's different issues for different widget sizes

mikaelacaron avatar Sep 29 '23 18:09 mikaelacaron

Would love to work on this issue.

rajhraval avatar Oct 01 '23 05:10 rajhraval

I can take this one, please assign it to me.

ayushs-2k4 avatar Oct 01 '23 13:10 ayushs-2k4

@rajhraval You commented first, it's yours! @ayushs-2k4 please look at another issues, thank you!

mikaelacaron avatar Oct 01 '23 19:10 mikaelacaron

Notice on dev I created the Widget extension now, to hopefully cut down on merge conflicts

mikaelacaron avatar Oct 04 '23 05:10 mikaelacaron

I didn't understood @mikaelacaron I would be starting to work now. Just wanted to clarify do I need to pull or do anything?

rajhraval avatar Oct 04 '23 12:10 rajhraval

You will need to sync your fork see this livestream at 54:35 to learn more on this process (or lookup git tutorials)

mikaelacaron avatar Oct 04 '23 12:10 mikaelacaron

Thank you for this video explanation!

rajhraval avatar Oct 04 '23 13:10 rajhraval

@mikaelacaron I just want to clarify the feature once again.

To create a small widget for the app, where the user can view the number of specific maintainances for a vehicle. ie: Car Name - Total Maintenances done: 7

Currently while adding a maintainance we don't add a specific vehicle, so we need to make one. Hope it's correct 😅

Just a suggestion, if there is a small user flow could have help better to onboard the app. Also I think that the video you linked here, could be in the README.md it would be better for novices like me to understand things better.

rajhraval avatar Oct 04 '23 15:10 rajhraval

Oh shoot sorry that's right I haven't actually connected the models together yet, I was going to do that this week, but this repo has been more popular than I was guessing and I haven't been able to do coding on my own yet. I'm going to put this on hold for right now, feel free to pick another issue, but I'll leave you as the assignee and I'll let you know when you can start on this task, if that works?

mikaelacaron avatar Oct 04 '23 18:10 mikaelacaron

Sure, do let me know when I can start. By the way, a small flow diagram or something of the app would give a much clear picture😅

rajhraval avatar Oct 05 '23 04:10 rajhraval

Sure, do let me know when I can start. By the way, a small flow diagram or something of the app would give a much clear picture😅

Add this as an issue! This would be a great thing to add to the DocC documentation that I'm working on

mikaelacaron avatar Oct 05 '23 06:10 mikaelacaron

Please wait on #141 and once you see that's merged, you can begin this issue, thanks for your patience!

mikaelacaron avatar Oct 12 '23 03:10 mikaelacaron

This can be worked on now! Thanks so much for the patience

mikaelacaron avatar Oct 15 '23 01:10 mikaelacaron

Actually sorry, hold off again, this isn't saving correctly

mikaelacaron avatar Oct 16 '23 13:10 mikaelacaron

@mikaelacaron I can't work on this anymore due to some work commitments. Sorry 😅

rajhraval avatar Oct 19 '23 20:10 rajhraval

Hey @mikaelacaron, can I get this one when/if it gets off hold?

Jakayus avatar Oct 23 '23 14:10 Jakayus

@Jakayus Yes assigning it to you now! I'll try to work on the fix for this tonight

mikaelacaron avatar Oct 23 '23 14:10 mikaelacaron

Thanks for your patience! I'm going to hold off on all the widget tasks for right now because I'm going to change how the vehicles and maintenance events are connected. But because it's so close to the end of Hacktoberfest I don't want to break everything for everyone, so I'll open this issue again after Hacktoberfest and you're welcome to contribute to it for fun if you'd like

mikaelacaron avatar Oct 24 '23 05:10 mikaelacaron

No problem! I'll keep an eye out after Hacktoberfest, it seems like a fun Issue to tackle

Jakayus avatar Oct 24 '23 06:10 Jakayus

Opening this back up for Hacktoberfest 2024!

mikaelacaron avatar Oct 01 '24 03:10 mikaelacaron

@mikaelacaron, can I look into this one?

anupdsouza avatar Oct 02 '24 12:10 anupdsouza

@mikaelacaron, I'm un-assigning myself as I'm occupied with other things & haven't been able to make time for this. Sorry!

anupdsouza avatar Oct 10 '24 06:10 anupdsouza

No problem! Thanks for un-assigning yourself!

mikaelacaron avatar Oct 10 '24 09:10 mikaelacaron

@mikaelacaron I would like to work on this, as #315 is a no go.

narwalayush4 avatar Oct 12 '24 10:10 narwalayush4

You got it!

mikaelacaron avatar Oct 12 '24 15:10 mikaelacaron

@mikaelacaron Hi! As I'm almost total newbie in iOS world I'd love to pick this one up ;)

TMaszko avatar Oct 02 '25 16:10 TMaszko

Hey @TMaszko go for it!! please feel free to ask any questions! Even if you feel like they're dumb questions, because we can all learn something new

mikaelacaron avatar Oct 04 '25 13:10 mikaelacaron

@mikaelacaron First PR in Swift! so please keep that in mind ;) #394

TMaszko avatar Oct 09 '25 22:10 TMaszko