Commit Graph

  • 5bf52ab4bb
    Merge 6fc9a2dff8ae3ebc6842ce5ef1d9bd1767fcc4ff into fc12c654f2fec6321598d44b5af89212a2e5ab49 infEreb 2024-11-26 15:43:25 +00:00
  • c6a5e3364d
    Merge 1cecd8e5b10bee309875bc16b33df03b239d4ef5 into fc12c654f2fec6321598d44b5af89212a2e5ab49 Ellery D'Souza 2024-11-26 15:43:11 +00:00
  • 87567b78dc
    Merge ae51309b066082ee7b3ba55aaee5bb2187eb6fe4 into fc12c654f2fec6321598d44b5af89212a2e5ab49 Richard Carson Derr 2024-11-26 15:43:10 +00:00
  • d12b77a5fc
    Merge 72ea818abba80ad76560f38417f56efe31c60716 into fc12c654f2fec6321598d44b5af89212a2e5ab49 Thomas Soëte 2024-11-26 15:43:10 +00:00
  • cd79cf2e39
    Merge 3b583fb03ef187c73c35767ce2bc4fcfe014fc37 into fc12c654f2fec6321598d44b5af89212a2e5ab49 Sawood Alam 2024-11-26 15:43:10 +00:00
  • a6578b7d8a
    Merge 1c5e0150e1acb20a163afd6b4b51a7ac1585e8b1 into fc12c654f2fec6321598d44b5af89212a2e5ab49 Christian Muehlhaeuser 2024-11-26 15:43:10 +00:00
  • 966b8d7a5c
    Merge 977fddb295a4d9fd336d93e92a8658f1aee113b7 into fc12c654f2fec6321598d44b5af89212a2e5ab49 Alexander Skovpen 2024-11-26 15:43:01 +00:00
  • 57752785ab
    Merge 00fd941d7095db6c972a91895775e6223486a0af into fc12c654f2fec6321598d44b5af89212a2e5ab49 Alexander Skovpen 2024-11-26 15:43:01 +00:00
  • 64933b9f5b
    Merge 80994c4668bd480f68ea48186ccf1125b355b76a into fc12c654f2fec6321598d44b5af89212a2e5ab49 Roi Martin 2024-11-26 15:43:00 +00:00
  • c38ce4682e
    Merge f4c638ec035f06028df79a69cd35ff25535daa93 into fc12c654f2fec6321598d44b5af89212a2e5ab49 Homin Lee 2024-11-26 15:43:00 +00:00
  • 49fb2edb43
    Merge fc9f0fe673872ceaf795dc1bf056da6376897266 into fc12c654f2fec6321598d44b5af89212a2e5ab49 rocket049 2024-11-25 15:59:26 +08:00
  • 15c8883073
    Merge a6aaedaac3cc2b1c2c3a25e2114f21c8676a7c5f into fc12c654f2fec6321598d44b5af89212a2e5ab49 Rami Awar 2024-10-09 13:52:02 +08:00
  • a891a33724
    Merge 5ecf3a80886fe59f0ee054c9981353690242e63c into fc12c654f2fec6321598d44b5af89212a2e5ab49 Teddy Aryono 2024-09-24 02:14:30 -04:00
  • 985118a99e
    Merge 25da696346276afcde860b20f0dbd0c6ee17d689 into fc12c654f2fec6321598d44b5af89212a2e5ab49 Carsten Gehling 2024-09-17 14:50:12 +07:00
  • c4ec727338
    Merge 3ea52f48dc1af5cb87a6c9140f613ba353574d38 into fc12c654f2fec6321598d44b5af89212a2e5ab49 ryo-ma 2024-09-15 11:03:19 +02:00
  • 303f43c089
    Merge 95298d602a775b57beef1ddeb9e7025667bafb04 into fc12c654f2fec6321598d44b5af89212a2e5ab49 Elf 2024-09-15 11:03:19 +02:00
  • fbe1e4cabe
    Merge 677c8c662a806fb6d310d0b3b72a6b4290354cae into fc12c654f2fec6321598d44b5af89212a2e5ab49 Keheliya Gallaba 2024-09-14 15:14:07 -07:00
  • 28ed584074
    Merge dca3d35bec79e20a568ce0cf90cd8adada8ca08b into fc12c654f2fec6321598d44b5af89212a2e5ab49 Dipesh Wagle 2024-09-11 17:24:20 +05:45
  • ed3c0f1fd7
    Merge 7f8a93c68348e1aba97ea74fba21ccb53e32f80b into fc12c654f2fec6321598d44b5af89212a2e5ab49 zach valenta 2024-09-10 11:31:17 +09:00
  • fc12c654f2
    Merge pull request #253 from tbouasli/patch-1 master Roi Martin 2024-09-09 07:08:19 +02:00
  • 031962f8d6
    docs: removed dollar sign from scripts Thomas Bouasli 2024-09-01 15:19:34 -03:00
  • 1601e0c944 Support range select Jesse Duffield 2024-01-19 10:42:34 +11:00
  • 6fc9a2dff8 default option to mainloop select added infEreb 2024-01-10 10:55:13 -06:00
  • 2874168c14
    Merge pull request #43 from jesseduffield/switch-back-to-official-tcell Stefan Haller 2024-01-03 20:26:39 +01:00
  • bed8c10f2f Switch back from stefanhaller's fork to the official gdamore tcell module Stefan Haller 2024-01-03 20:21:00 +01:00
  • 968d8b62e1
    Merge pull request #42 from jesseduffield/add-ForceRedrawViews Stefan Haller 2023-12-09 15:20:59 +01:00
  • 9be75ffc4b Add ForceLayoutAndRedraw and ForceRedrawViews Stefan Haller 2023-12-09 15:17:21 +01:00
  • 0aed7f4a5e Only clear runes when view is visible Stefan Haller 2023-12-09 15:16:00 +01:00
  • 7cd0d7e2a7 Add GetSearchStatus method Jesse Duffield 2023-09-25 16:24:44 +10:00
  • fc7119a393
    Merge pull request #40 from jesseduffield/add-title-prefix Stefan Haller 2023-09-09 09:41:55 +02:00
  • 595ac9465e Add a TitlePrefix field to View Maria José Solano 2023-09-09 09:37:42 +02:00
  • 9f3df4a6da
    Merge pull request #39 from jesseduffield/better-calculate-new-origin Stefan Haller 2023-08-15 11:38:13 +02:00
  • 64feb4098c If selected line is outside, move it to the middle of the view Stefan Haller 2023-04-18 16:54:38 +02:00
  • 300c2bd827 Extract function calculateNewOrigin Stefan Haller 2023-04-18 17:05:02 +02:00
  • 7cdc18a9ed Extract common code to after the if cascade Stefan Haller 2023-04-18 16:54:15 +02:00
  • 83a7161c87
    Merge pull request #38 from simonwhitaker/simonwhitaker/mouse-event-support Jesse Duffield 2023-08-07 19:00:44 +10:00
  • b8cfdbe54a Add mouse event support Simon Whitaker 2023-08-06 11:10:58 +01:00
  • ac7b031088
    Merge pull request #37 from jesseduffield/import-tcell-from-stefanhaller Stefan Haller 2023-08-06 11:53:21 +02:00
  • 5dd3e67802 Import stefanhaller's tcell fork for real rather than just replacing it stk 2023-08-06 08:20:03 +02:00
  • ae0a5c1816
    Merge pull request #36 from jesseduffield/focus-handler Stefan Haller 2023-08-02 11:28:15 +02:00
  • 49bc38fb19 Add FocusHandler stk 2023-08-01 15:18:33 +02:00
  • c670e30018 Point tcell at stefanhaller's fork stk 2023-08-01 15:13:12 +02:00
  • 034aef42db Bump tcell dependency to 2.6.0 stk 2023-08-02 08:17:32 +02:00
  • 6fe43a628b Support non-english keywords typing special characters like '[' Jesse Duffield 2023-07-24 10:46:53 +10:00
  • 03e858e461 Better word wrap Jesse Duffield 2023-07-23 11:41:57 +10:00
  • 398f496524 Support passing width/height of simulation screen Jesse Duffield 2023-07-19 22:04:01 +10:00
  • ea5c8b64cf Handle views of negative height Jesse Duffield 2023-07-19 20:37:19 +10:00
  • 9bbfd87371 Refactor Jesse Duffield 2023-07-10 10:44:07 +10:00
  • 44d9f78b4b better handling of tasks Jesse Duffield 2023-07-09 20:54:00 +10:00
  • f7e1c7c168 Add tracking of busy/idle state Jesse Duffield 2023-07-08 22:24:37 +10:00
  • d6c452fc12 Add method Jesse Duffield 2023-07-02 15:45:02 +10:00
  • cb89273fdd
    Merge pull request #35 from jesseduffield/contains-colored-text Jesse Duffield 2023-06-01 22:18:45 +10:00
  • 79ec199b8c Add ContainsColoredText method to View Jesse Duffield 2023-06-01 22:05:37 +10:00
  • aa924337a3 Add ContainsColoredText method to View Jesse Duffield 2023-06-01 22:05:37 +10:00
  • 36f2e87458
    Merge pull request #34 from jesseduffield/remove-old-recording-stuff Jesse Duffield 2023-03-24 18:39:41 +11:00
  • 1755e1461d remove old recording stuff Jesse Duffield 2023-03-24 18:38:11 +11:00
  • e793609bfb
    Merge pull request #33 from jesseduffield/more-muteses Jesse Duffield 2023-03-19 15:33:40 +11:00
  • 0a0558d896 use mutexes to avoid race condition Jesse Duffield 2023-03-19 15:31:51 +11:00
  • 8d2162479b
    Merge pull request #32 from Ryooooooga/fix-escape-code Jesse Duffield 2023-03-14 19:14:53 +11:00
  • 96d70b7dce
    test(escape): add tests for escape codes Ryooooooga 2023-03-11 23:02:45 +09:00
  • 19c69f127d
    chore(escape): add comments for escape codes Ryooooooga 2023-03-11 22:40:49 +09:00
  • 6384bbb52d
    fix(escape): improve escape codes handling Ryooooooga 2023-03-09 21:53:20 +09:00
  • 37c5a8c463
    style: $ go fmt Ryooooooga 2023-03-09 21:51:40 +09:00
  • cd05644a8f
    Merge pull request #31 from Ryooooooga/fix-data-race Jesse Duffield 2023-03-11 20:13:20 +11:00
  • 38a4deaa7f use mutex when getting selected line Jesse Duffield 2023-02-25 11:14:50 +11:00
  • 06a1f1e95d add snapshot function for testing Jesse Duffield 2023-02-19 14:48:34 +11:00
  • 7a98151b05 adjust cursor when scrolling to keep current line selected. Jesse Duffield 2023-02-18 10:26:59 +11:00
  • d870d1e1c6 do not set cursor on mouse scroll Jesse Duffield 2023-02-18 10:26:27 +11:00
  • 9bfaed0c35
    fix: prevent data race Ryooooooga 2023-02-08 09:09:22 +09:00
  • 457c516aa3
    Merge pull request #30 from Ryooooooga/search-multibyte-chars Jesse Duffield 2023-02-05 10:28:25 +11:00
  • c7131d3f28
    fix: fix search with multibyte characters Ryooooooga 2023-02-04 14:15:01 +09:00
  • a0bbbd86ba
    Merge pull request #27 from yk-kd/add-double-border Jesse Duffield 2023-01-29 14:06:21 +11:00
  • 49803ff5b5
    Merge pull request #29 from Ryooooooga/fix-subtitle-position Jesse Duffield 2023-01-29 11:39:45 +11:00
  • 9cdf1743ce
    fix: fix subtitle position Ryooooooga 2023-01-26 21:56:58 +09:00
  • fcbedd46c6 changes to support new borders yk-kd 2023-01-06 10:35:34 +09:00
  • 214a0df08d
    Merge pull request #26 from Ryooooooga/fix-goroutine-leak Jesse Duffield 2023-01-06 09:45:02 +11:00
  • c0956a0eec
    feat: change StartTicking to receive ctx Ryooooooga 2023-01-03 23:09:47 +09:00
  • eeb9b3fb24
    Merge pull request #25 from Ryooooooga/fix-goroutine-leak Jesse Duffield 2022-12-04 10:32:51 +11:00
  • 179315ce35
    fix: fix goroutine leak Ryooooooga 2022-12-02 20:34:37 +09:00
  • 154bebde5b
    Merge pull request #24 from Ryooooooga/ignore-osc Jesse Duffield 2022-11-12 19:15:29 +11:00
  • 1b53db93f4
    feat(escape.go): just ignore OSC Ryooooooga 2022-11-10 22:41:41 +09:00
  • ef06450f4f prevent infinite loop when x-origin of view is positive and there are no cells to print on the screen for a given row Jesse Duffield 2022-10-23 11:59:36 -07:00
  • 16c24668f7
    Merge pull request #23 from Ryooooooga/disable-keybind Jesse Duffield 2022-10-15 21:16:36 -07:00
  • 16bd199adb
    chore: add comment for nil keybindings Ryooooooga 2022-10-16 09:01:09 +09:00
  • daeb1d2f0d
    feat: allow nil in keybindings Ryooooooga 2022-10-15 22:13:27 +09:00
  • fead10f7b3 ignore NUL bytes instead of representing with spaces. Jesse Duffield 2022-10-03 09:26:44 -07:00
  • 3b1444b7ce add CopyContent function Jesse Duffield 2022-10-02 20:30:55 -07:00
  • 72c39318a8
    Merge pull request #19 from Ryooooooga/feature/move-word Jesse Duffield 2022-10-01 08:44:29 -07:00
  • a8212b9aea
    implement navigate by word using alt+left/right in editor Ryooooooga 2022-04-23 00:13:21 +09:00
  • 03ceb167b5
    Merge pull request #22 from Ryooooooga/escape Jesse Duffield 2022-09-30 23:05:10 -07:00
  • c90b0fa532
    Merge pull request #17 from Ryooooooga/feature/fix-edit-wide Jesse Duffield 2022-09-30 19:46:47 -07:00
  • 55342575b2
    Merge pull request #21 from Ryooooooga/feature/hard-tab Jesse Duffield 2022-09-30 19:42:22 -07:00
  • e659668de4
    support ANSI invert escape sequence Ryooooooga 2022-09-27 20:03:53 +09:00
  • 652383224c
    fix an issue where long inputs containing multibyte characters cause blank spaces on the right side Ryooooooga 2022-04-23 00:44:32 +09:00
  • 7498087915
    fix: improve hard tab rendering Ryooooooga 2022-08-26 18:43:23 +09:00
  • 744b0c465c
    Merge pull request #16 from Ryooooooga/feature/backward-delete-word Jesse Duffield 2022-09-21 20:24:54 -07:00
  • 22d48fda22 smaller Jesse Duffield 2022-09-15 20:49:37 -07:00
  • 499f40c329 updates for integration tests Jesse Duffield 2022-09-15 07:52:56 -07:00
  • d9f413aca4
    keep clipboard at eol Ryooooooga 2022-03-29 20:37:12 +09:00
  • f306230ede
    fix BackSpaceWord at start of line Ryooooooga 2022-03-29 20:30:21 +09:00