Skip to content
This repository was archived by the owner on Jul 19, 2023. It is now read-only.
This repository was archived by the owner on Jul 19, 2023. It is now read-only.

big ol to do list #1

@thatcher-gaming

Description

@thatcher-gaming

in roughly the order i'd like to complete them in

  • switching between blogs pages
  • pagination
  • profile view
  • get a better router
    • fluro is older and crustier than i thought it was, and a whole lot has changed in flutter routing since then.
    • do we even need a third-party router?
  • make the navbar do the things it's supposed to do
    • i.e. switch between pages, maintain state in each page, have a cool animation
  • basic profile/settings editing
  • following people
  • blocking people
  • muting people
  • yelling at people (commenting)
    • a list of comments under a post
    • a way to post a new comment
    • a way to reply to a comment
  • refine styles + layout
  • sharing posts
  • posting posts
  • sharing posts quickly
    • like. you can hold down the share button. and you can tap on your blog page and share it. quickly.
  • rendering html posts correctly.
    • at least correctly enough that it doesn't just refuse to display posts with html in them
    • the webview package might be helpful here
    • but it make things extremely slow
    • idk i haven't tested it
  • hiding cw'd/18+'d things
    • showing 18+'d things to people who want to see that
      • also ideally a quick toggle for when you're on the bus or something
    • respect cw settings used on cohost.org (actually, i'm pretty sure cohost filters all this out before the data reaches us, worth testing anyway)
  • notifications page
    • implement batching like in this mockup
      UPDATE guess they beat me to it lmao

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions