jordibruin / dayssince

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Backlog

vickipetrova opened this issue · comments

I use this place to keep track of improvements I want to make that are too small to be their own separate issues.

  • Improve the category form section (not a list - make it in a panel with bigger emojis or something nicer)
    image

Maybe it can look more like this with the emoji and the name under it:
image

  • Let users be able to choose from many SFSymbols for the categories instead of hardcoding a limited number of them. Maybe they can be in a. horizontal scroll view or something like that
    image

  • Delete the CategoryRectangleView and the CategoryGridView. I'm not sure where they were used before and why they were commented out. I think they can be fully deleted but not 100% sure.

  • Store more of the values in Defaults -- for example the detailedModeView variable can be stored and passed around using Defaults

  • Fix all of the previews - I broke many of them

  • Add a way to delete existing event cards by sliding on them -- that would be nice
    Widgets: if a user has selected the detailed mode view (year, month, days), we also want to show it that way on the widgets --> to do this we can store the isDetailedModeEnabled in the app storage (with the defaults package) and also access that variable in the widgets
    The onboarding screen where users have to create their first event is confusing

  • remove the side spacers from the context menu on long press gesture
    IMG_8389

  • widgets: the alignment when the time is not detailed displayed is .leading, otherwise .center, fix that

  • category filtered view: the top event is cut off by the top navigation bar for some reason, maybe add more padding to the bar or to the event cards

  • users can choose to see time in weeks, years, months, etc.

  • Fix sheet error from this PR #40

  • Allow users to change the order of categories

  • Allow users to change the order of events -- tried this but something goes wrong, no longer able to edit a tapped item, need to figure this out

  • Widgets: if a user has selected the detailed mode view (year, month, days), we also want to show it that way on the widgets --> to do this we can store the isDetailedModeEnabled in the app storage (with the defaults package) and also access that variable in the widgets
  • The onboarding screen where users have to create their first event is confusing
  • remove the side spacers from the context menu on long press gesture
    IMG_8389
  • widgets: the alignment when the time is not detailed displayed is .leading, otherwise .center, fix that
  • category filtered view: the top event is cut off by the top navigation bar for some reason, maybe add more padding to the bar or to the event cards