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

[parley] new selection logic and an editor example #106

Merged
merged 18 commits into from
Aug 22, 2024
Merged

[parley] new selection logic and an editor example #106

merged 18 commits into from
Aug 22, 2024

Commits on Aug 15, 2024

  1. Add next_line/prev_line methods to Cursor

    Shows how to implement the next/previous line behaviors for cursors.
    
    Note that this is untested.
    dfrg committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    60b99d1 View commit details
    Browse the repository at this point in the history
  2. swap ops

    dfrg committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    54d08a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Squashed commit of the following:

    commit 6b11f21
    Author: Chad Brokaw <cbrokaw@gmail.com>
    Date:   Fri Aug 16 12:31:34 2024 -0400
    
        selection and editing
    
    commit 951fc96
    Author: Chad Brokaw <cbrokaw@gmail.com>
    Date:   Fri Aug 16 10:13:13 2024 -0400
    
        checkpoint
    
    commit ecd232d
    Author: Chad Brokaw <cbrokaw@gmail.com>
    Date:   Thu Aug 15 21:30:27 2024 -0400
    
        checkpoint
    dfrg committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    272ca76 View commit details
    Browse the repository at this point in the history
  2. fix ci

    dfrg committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    e8ab0eb View commit details
    Browse the repository at this point in the history
  3. copyright header

    dfrg committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    1d2402e View commit details
    Browse the repository at this point in the history
  4. no_std

    dfrg committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    0938434 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

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

Commits on Aug 21, 2024

  1. checkpoint visual movement

    dfrg committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    596a2af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f380d80 View commit details
    Browse the repository at this point in the history
  3. mostly final state

    dfrg committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    5aceaaa View commit details
    Browse the repository at this point in the history
  4. remove .vscode directory

    dfrg committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    abc9da8 View commit details
    Browse the repository at this point in the history
  5. use system-ui font

    dfrg committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d72da0d View commit details
    Browse the repository at this point in the history
  6. make no_std happy

    dfrg committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    8e4b199 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c352505 View commit details
    Browse the repository at this point in the history
  8. try clipboard_rs

    dfrg committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    0639357 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    66979c5 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. review feedback

    - support ctrl+home/end
    - fix delete with non-collapsed selections
    - move to start/end of line when maxing out up/down respectively
    - fix panic on empty text buffer
    - proper cursor placement when using left/right to collapse selection
    - fix weird cursor offset bug when line ends with RTL run containing only whitespace that is reordered
    - triple click to select line
    dfrg committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    d02765a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3beb203 View commit details
    Browse the repository at this point in the history