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

Custom Text View #211

Merged
merged 79 commits into from
Dec 9, 2023
Merged

Custom Text View #211

merged 79 commits into from
Dec 9, 2023

Commits on Jun 29, 2023

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

Commits on Jul 15, 2023

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

Commits on Jul 16, 2023

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

Commits on Jul 17, 2023

  1. Wrap lines, remove custom layer

    Removing CETiledLayer due to the fact that the layer refuses to draw fast, resulting in a laggy view when resizing that takes seconds to redraw and leaves artifacts behind while resizing.
    thecoolwinter committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    ab76fef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    864400c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6069382 View commit details
    Browse the repository at this point in the history
  4. Update TODO.md

    thecoolwinter committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    f3d8a5a View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

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

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    6678dc4 View commit details
    Browse the repository at this point in the history
  2. Initial cursor implementation

    **Needs work**
    thecoolwinter committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    a685b9f View commit details
    Browse the repository at this point in the history
  3. Fix some resizing bugs

    thecoolwinter committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    2629ec2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b45ec3d View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

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

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    a40000c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3c9e62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c37ab5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    417bd32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f5cc9f6 View commit details
    Browse the repository at this point in the history
  6. Add GutterView

    thecoolwinter committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    fbe25d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    19500f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f16841 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eee21f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8452403 View commit details
    Browse the repository at this point in the history
  5. Spelling Error

    thecoolwinter committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    edbe8d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

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

Commits on Aug 25, 2023

  1. Begin Delete

    thecoolwinter committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    a757f5c View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Configuration menu
    Copy the full SHA
    30a6222 View commit details
    Browse the repository at this point in the history
  2. Small refactor

    thecoolwinter committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    793bf10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    377c986 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    8d877cc View commit details
    Browse the repository at this point in the history
  2. Add small test

    thecoolwinter committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    a5f077e View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Configuration menu
    Copy the full SHA
    63cff48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    203ffca View commit details
    Browse the repository at this point in the history
  3. Finish delete

    thecoolwinter committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    3141026 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2baa6d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    bdc2d6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c8aea5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0ac245 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

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

Commits on Sep 13, 2023

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

Commits on Sep 15, 2023

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

Commits on Sep 17, 2023

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

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    0a00de9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37a8331 View commit details
    Browse the repository at this point in the history
  3. Draw Selection Rects

    thecoolwinter committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    307b0b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

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

Commits on Oct 6, 2023

  1. Finalize Selection Modification API

    Finalizes the selection modification API to correctly modify selections moved across a "pivot" point, similar to how the default macOS selection modification works.
    thecoolwinter committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    7046569 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. Fix Gutter Clipping, Improve Insert Performance

    Fixes the gutter view clipping slightly on the bottom of the view when scrolling. Reworks the `insert` and `metaFixup` methods to use `Unmanaged` values to walk the tree, resulting in a 30% increase in benchmark speed.
    thecoolwinter committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    668b294 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    048e7b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c389da View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. Configuration menu
    Copy the full SHA
    d7050ab View commit details
    Browse the repository at this point in the history
  2. Remove Print Statement

    thecoolwinter committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    9e6a7b5 View commit details
    Browse the repository at this point in the history
  3. Accessibility

    thecoolwinter committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    61a1b9b View commit details
    Browse the repository at this point in the history
  4. Fix Linter

    thecoolwinter committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    181e7ff View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

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

Commits on Oct 17, 2023

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

Commits on Oct 19, 2023

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

Commits on Oct 20, 2023

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

Commits on Oct 21, 2023

  1. Configuration menu
    Copy the full SHA
    5bf20ed View commit details
    Browse the repository at this point in the history
  2. Remove Xcode Baselines

    thecoolwinter committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    d6f399c View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. Configuration menu
    Copy the full SHA
    bdcd0f6 View commit details
    Browse the repository at this point in the history
  2. Fix Lint Errors

    thecoolwinter committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    af81a47 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d7dbc5 View commit details
    Browse the repository at this point in the history
  4. Fix Lint Errors

    thecoolwinter committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    38db0d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Configuration menu
    Copy the full SHA
    dae9e60 View commit details
    Browse the repository at this point in the history
  2. Fix Tests

    thecoolwinter committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    8a221c4 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

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

Commits on Nov 7, 2023

  1. Initial Marked Text implementation

    Still needs to discard marked ranges correctly on selection change.
    thecoolwinter committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    f0e6059 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Update README.md Icon

    austincondiff committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    4716991 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    austincondiff committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    05390c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

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

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    81c7f98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0016b1d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7cf6937 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ca798d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b6ae13 View commit details
    Browse the repository at this point in the history
  6. Linter

    thecoolwinter committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    22dfab2 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Update Sources/CodeEditInputView/TextView/TextView+Move.swift

    Co-authored-by: Wesley de Groot <email@wesleydegroot.nl>
    austincondiff and 0xWDG committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    afcafa9 View commit details
    Browse the repository at this point in the history