Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Persist decks #461

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open

Persist decks #461

wants to merge 24 commits into from

Commits on Nov 6, 2024

  1. basic decks impl

    Add support for having a mapping from account pubkey to `Columns` struct
    so accounts can have their own Columns. This doesn't fully satisfy the
    intended decks implementation, but it is getting closer
    
    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    c6877d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. full deck impl

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    aa12ed5 View commit details
    Browse the repository at this point in the history
  2. WIP: configure deck view

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    404bcc5 View commit details
    Browse the repository at this point in the history
  3. add decks edit

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    69c0b80 View commit details
    Browse the repository at this point in the history
  4. integrate NewDeck in app

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    7557e61 View commit details
    Browse the repository at this point in the history
  5. WIP: side panel show decks

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    4e36e14 View commit details
    Browse the repository at this point in the history
  6. deck switching

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    212fea9 View commit details
    Browse the repository at this point in the history
  7. WIP: EditDeckView

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    96966e2 View commit details
    Browse the repository at this point in the history
  8. integrate EditDeckView

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    08eb9ed View commit details
    Browse the repository at this point in the history
  9. integrate deck deletion

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    6697154 View commit details
    Browse the repository at this point in the history
  10. TMP: secondary click to edit deck

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    9f1ef6e View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. perform switching account/deck switching current frame

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    11d0639 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Merge Initial Full Decks Support Draft damus-io#398

    This merges the full deck draft with some fixes into full_decks_support.
    
    This brings in a few fixes from master as well.
    
    kernelkind (12):
          basic decks impl
          full deck impl
          WIP: configure deck view
          add decks edit
          integrate NewDeck in app
          WIP: side panel show decks
          deck switching
          WIP: EditDeckView
          integrate EditDeckView
          integrate deck deletion
          TMP: secondary click to edit deck
          perform switching account/deck switching current frame
    jb55 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    8aee5f7 View commit details
    Browse the repository at this point in the history
  2. side panel UI update

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    a20a12e View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. use b&w emojis

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    3b3339b View commit details
    Browse the repository at this point in the history
  2. configure deck UI update

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    b2d92e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. misc decks UI

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    4b62f08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e8233d View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. persist decks

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    35f1515 View commit details
    Browse the repository at this point in the history
  2. fix subs

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    e976153 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. re add DeckAuthor columns

    removed in ee5dd54
    
    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    b404f2e View commit details
    Browse the repository at this point in the history
  2. migrate AccountId -> Pubkey

    Signed-off-by: kernelkind <kernelkind@gmail.com>
    kernelkind committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    efce1c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Configuration menu
    Copy the full SHA
    149cafe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77192b9 View commit details
    Browse the repository at this point in the history