Commit Graph

23 Commits

Author SHA1 Message Date
Sameer Rahmani 2b1164e0fa Create the help scene 2022-11-25 18:02:02 +00:00
Sameer Rahmani 3f94d0fee8 Switch to Emacs like multi select 2022-11-25 17:33:56 +00:00
Sameer Rahmani fe2ec158be Fix the multiselect highlight issue 2022-11-25 17:29:31 +00:00
Sameer Rahmani c0b97850ae Fix the scrolling issue 2022-11-25 16:40:02 +00:00
Sameer Rahmani 275a42440a Fix the selection style 2022-11-25 15:30:24 +00:00
Sameer Rahmani a9d729e894 Fix the selection style 2022-11-25 15:18:06 +00:00
Sameer Rahmani 3981cdfd45 Refactor the code by adding State type 2022-11-25 14:06:05 +00:00
Sameer Rahmani 459ab8d739 Add a very basic selection mode 2022-11-25 13:51:30 +00:00
Sameer Rahmani ce8f6e0e82 Implement jump to start and end functionality 2022-11-25 13:37:04 +00:00
Sameer Rahmani 49465bb6f1 Fix the line counter 2022-11-24 17:36:15 +00:00
Sameer Rahmani 944c43b396 Fix the flickering issue 2022-11-24 15:34:17 +00:00
Sameer Rahmani b39584554c Fix the readme typo 2022-11-24 12:23:43 +00:00
Sameer Rahmani 0e85561a72 Add the usage info to the readme 2022-11-23 22:45:19 +00:00
Sameer Rahmani 45d5da9094 Add a todo to user tcell/v2/views in the future 2022-11-23 22:39:46 +00:00
Sameer Rahmani ffca54e997 Add dedicated style var for different sections 2022-11-23 22:31:30 +00:00
Sameer Rahmani f2e02756f1 Modify the header as a quick help 2022-11-23 21:34:30 +00:00
Sameer Rahmani af92330682 Remove the redundant guard on the event loop 2022-11-23 21:26:49 +00:00
Sameer Rahmani 6a3af2a0ac Add documentation to the source and and replace 'r' and 'n' with Emacs keybindings 2022-11-23 21:24:54 +00:00
Sameer Rahmani 022070ad11 Add the missing license headers 2022-11-23 21:13:14 +00:00
Sameer Rahmani b51b54e897 Add tcell v2 as a dependency 2022-11-23 21:11:19 +00:00
Sameer Rahmani cbf2c76a29 Make a simple draft of filter
It reads the input and render it via /dev/tty and let the user
select the lines that are important and finaly write them back
to stdout.
2022-11-23 21:09:40 +00:00
Sameer Rahmani 690167e9fa Initialize the go module 2022-11-23 21:09:05 +00:00
Sameer Rahmani 2f498ef684 Initial commit 2022-11-23 21:06:24 +00:00