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

feat: trees and lists #264

Merged
merged 97 commits into from May 24, 2024
Merged

feat: trees and lists #264

merged 97 commits into from May 24, 2024

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    adac0cd View commit details
    Browse the repository at this point in the history
  2. feat: data model for list

    maaslalani committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    be4c62d View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    fc56969 View commit details
    Browse the repository at this point in the history
  2. feat: tree renderer

    maaslalani committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    03c2eb4 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. fix: list example

    maaslalani committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    fcc83b6 View commit details
    Browse the repository at this point in the history
  2. test: last tree node is a subtree

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    f6219c7 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. fix: tree

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    461d4bc View commit details
    Browse the repository at this point in the history
  2. fix: lint

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    d6998cf View commit details
    Browse the repository at this point in the history
  3. docs: example

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    d4cbe1e View commit details
    Browse the repository at this point in the history
  4. test: inc cov

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    0277090 View commit details
    Browse the repository at this point in the history
  5. fix: multiline items

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    167641b View commit details
    Browse the repository at this point in the history
  6. feat: one approach to sublists

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    9a756be View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. fix: tree improvements

    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    be3aa30 View commit details
    Browse the repository at this point in the history
  2. wip

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5bc133e View commit details
    Browse the repository at this point in the history
  3. wip

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    7281c8b View commit details
    Browse the repository at this point in the history
  4. wip

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    44b2475 View commit details
    Browse the repository at this point in the history
  5. wip

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3414868 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    acb8c46 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9eca3ce View commit details
    Browse the repository at this point in the history
  8. fix: windows

    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    0322978 View commit details
    Browse the repository at this point in the history
  9. fix: lint issues

    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    85a63ff View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b83031e View commit details
    Browse the repository at this point in the history
  11. fix: renames

    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    4f06542 View commit details
    Browse the repository at this point in the history
  12. fix: renderer

    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    bcf230a View commit details
    Browse the repository at this point in the history
  13. ci: fix coveralls hopefully

    caarlos0 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    88b414f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9cd4e84 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. wip

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    a04e6ee View commit details
    Browse the repository at this point in the history
  2. fix: style

    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    803903f View commit details
    Browse the repository at this point in the history
  3. docs: update

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    fa111ec View commit details
    Browse the repository at this point in the history
  4. fix: renderer

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    3023fc7 View commit details
    Browse the repository at this point in the history
  5. test: cover with tests

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    8cdaa36 View commit details
    Browse the repository at this point in the history
  6. feat: more list enumerators

    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    31b52e2 View commit details
    Browse the repository at this point in the history
  7. fix: drop renderer api

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    de32bc4 View commit details
    Browse the repository at this point in the history
  8. feat: improve api

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    8337518 View commit details
    Browse the repository at this point in the history
  9. fix: prealloc

    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    de01285 View commit details
    Browse the repository at this point in the history
  10. fix: clean up

    caarlos0 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    f0eef72 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. fix: list setup

    caarlos0 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    fbafcfc View commit details
    Browse the repository at this point in the history
  2. fix: improve sublist tests

    caarlos0 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    97e4a56 View commit details
    Browse the repository at this point in the history
  3. fix: improve sublists

    caarlos0 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    ac071a4 View commit details
    Browse the repository at this point in the history
  4. refactor: simplify

    caarlos0 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    8b304e1 View commit details
    Browse the repository at this point in the history
  5. docs: more examples, readme updates

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    72f45bb View commit details
    Browse the repository at this point in the history
  6. docs: readme

    caarlos0 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    7285a1a View commit details
    Browse the repository at this point in the history
  7. fix: set item style

    caarlos0 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    731d302 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6965db4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    733b1c6 View commit details
    Browse the repository at this point in the history
  10. refactor: remove unused code

    caarlos0 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    edd29d5 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. feat: hide nodes

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    c62049b View commit details
    Browse the repository at this point in the history
  2. feat: filter

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    64f2ba2 View commit details
    Browse the repository at this point in the history
  3. fix: allow fmt.Stringer

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    2eb7c40 View commit details
    Browse the repository at this point in the history
  4. test: table within a tree

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    2f66528 View commit details
    Browse the repository at this point in the history
  5. docs: update

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    500e804 View commit details
    Browse the repository at this point in the history
  6. fix: rename atter to data

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    ac16ccc View commit details
    Browse the repository at this point in the history
  7. test: test public api only

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    411c93b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8a21b38 View commit details
    Browse the repository at this point in the history
  9. docs: update example

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    040c131 View commit details
    Browse the repository at this point in the history
  10. fix: lint issues

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    68ece5c View commit details
    Browse the repository at this point in the history
  11. docs: update examples

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    8f9ac8b View commit details
    Browse the repository at this point in the history
  12. docs: update

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    23b1e56 View commit details
    Browse the repository at this point in the history
  13. feat: offset

    caarlos0 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    0a0b7af View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8b7aa16 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    f6298a9 View commit details
    Browse the repository at this point in the history
  2. refactor: make tree more explicit

    * `New()` now take no args
    * added a new `Root(string)` method
    * added a new `Items(...any)` method
    caarlos0 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    f8531c9 View commit details
    Browse the repository at this point in the history
  3. refactor: improve list

    caarlos0 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    6215d8d View commit details
    Browse the repository at this point in the history
  4. docs: fix examples

    caarlos0 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    5d3a9d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe21e2e View commit details
    Browse the repository at this point in the history
  6. docs: sublist example with list as tree node

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    a05ead8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b10074e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    99d5472 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    ee09390 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0576d0f View commit details
    Browse the repository at this point in the history
  3. docs: simplify examples

    caarlos0 committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    76ecc7e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7a8183b View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    1ac446d View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Merge remote-tracking branch 'origin/master' into tree-final

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    601b594 View commit details
    Browse the repository at this point in the history
  2. chore: go mod tidy

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    f450785 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. fix: code review suggestions

    Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>
    Co-authored-by: bashbunni <15822994+bashbunni@users.noreply.github.com>
    3 people committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    14ef502 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2989941 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04ada29 View commit details
    Browse the repository at this point in the history
  4. feat(tree): rounded enumerator (#280)

    * chore(examples): go mod tidy
    
    * feat(tree): add rounded corner enumerator
    meowgorithm committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    3a498da View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2889c21 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Merge remote-tracking branch 'origin/master' into tree-final

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    c7bab34 View commit details
    Browse the repository at this point in the history
  2. docs: readme updates

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    a6c50ff View commit details
    Browse the repository at this point in the history
  3. docs: readme updates

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    457fc95 View commit details
    Browse the repository at this point in the history
  4. chore: fmt

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    8fc0bc5 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. docs: godoc

    caarlos0 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    8fc562a View commit details
    Browse the repository at this point in the history
  2. docs: godoc

    caarlos0 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    52d2d64 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. fix: bash's issue

    caarlos0 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    cce303c View commit details
    Browse the repository at this point in the history
  2. fix: bad example

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    e3d9cca View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. docs: improve godoc for trees and lists (#296)

    * docs(godoc): add overview
    
    * docs(godoc): include examples in godoc
    
    * docs(godoc): fix roman numerals example
    
    * docs(godoc): fix tree examples
    
    * docs(godoc): attempt to fix list Enumerator examples
    bashbunni committed May 17, 2024
    Configuration menu
    Copy the full SHA
    52b5089 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Merge remote-tracking branch 'origin/master' into tree-final

    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
    caarlos0 committed May 21, 2024
    Configuration menu
    Copy the full SHA
    af01cc5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    885e2e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a23f66d View commit details
    Browse the repository at this point in the history
  4. docs: update examples

    caarlos0 committed May 21, 2024
    Configuration menu
    Copy the full SHA
    ca29a10 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    9f80573 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ca2552 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    f87ac9f View commit details
    Browse the repository at this point in the history
  2. fix: lint

    caarlos0 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    04a7bb1 View commit details
    Browse the repository at this point in the history