2
0
mirror of https://github.com/rivo/tview.git synced 2024-11-15 06:12:46 +00:00
Commit Graph

563 Commits

Author SHA1 Message Date
Oliver
cecb44578c Setting focus is now based on a "mouse down" event instead of a "click" event. 2022-09-02 17:49:12 +02:00
Oliver
384c772b0b Extended the text area's API to include some useful functions. 2022-08-28 12:54:24 +02:00
Oliver
9e30817840 More key options for more terminals. 2022-08-27 16:52:08 +02:00
Oliver
356302bdf2 Clarification on terminal configurations and key binds. 2022-08-27 11:28:26 +02:00
Oliver
0ded991cb4 Fixes. Ready for testing. 2022-08-27 11:27:13 +02:00
Oliver
f2c8ab440f Added mouse handling as well as lots of improvements and bugfixes. 2022-08-25 22:09:52 +02:00
Oliver
99cf18bf98 Implemented undo/redo. 2022-08-21 13:45:58 +02:00
Oliver
eb795cd8e5 Reimplemented TextArea.replace() function, considering undo handling now. 2022-08-19 20:30:40 +02:00
Oliver
980ae61d2a Added tabs. Also added TextArea to main documentation. 2022-08-13 17:03:57 +02:00
Oliver
ad62b2aa7c Implemented the clipboard. 2022-08-13 16:55:36 +02:00
Oliver
8b7b755a7f Implemented selections. 2022-08-13 15:19:11 +02:00
Oliver
6680aa9dbe Implemented line deletion (Ctrl-U). 2022-08-12 10:56:52 +02:00
Oliver
8240d3d479 Added more editing functions. 2022-08-11 21:38:42 +02:00
Oliver
286f73a109 Added basic text entering. 2022-08-08 22:58:05 +02:00
Oliver
17194d2e94 Finished navigation with word jumping. 2022-08-07 14:37:50 +02:00
Oliver
7e09c7e6e3 Merge branch 'master' into textarea 2022-08-05 23:06:33 +02:00
Oliver
37ad0bb937 rivo/uniseg went through some turbulences. 2022-08-05 23:06:17 +02:00
Oliver
dac4ab9843 Merge branch 'master' into textarea 2022-08-05 20:46:28 +02:00
Oliver
b171f26c34 Another minor uniseg upgrade. 2022-08-05 20:46:13 +02:00
Oliver
58883bca7c Resolved merge conflict. 2022-08-05 20:36:31 +02:00
Oliver
e5ac3d9d5c Minor uniseg upgrade. 2022-08-05 20:35:09 +02:00
Oliver
e6d82ac482 Trying to wrap up basic navigation. 2022-08-05 20:32:17 +02:00
Oliver
cd99ea8d03 Basic navigation. 2022-08-05 10:44:42 +02:00
Oliver
711ef394f9 Updated Go dependency to v1.18 due to rivo/uniseg. Fixes #750 2022-08-01 15:31:42 +02:00
rivo
9d32d26959
Merge pull request #749 from ashis0013/master
Add project "tuihub" to readme
2022-07-31 13:54:47 +02:00
Oliver
c9d192d7e1 Showing cursor. 2022-07-30 23:13:34 +02:00
Oliver
4810fa9397 TextArea bugfixes. Also started definining the cursor. 2022-07-30 20:26:39 +01:00
Oliver
ac1f564949 Implemented basic text area printing. 2022-07-30 15:59:31 +01:00
Ashis Paul
dc607a67b0 Add project tuihub to readme 2022-07-30 11:50:54 +05:30
Oliver
6537221da8 Merge conflict resolved. 2022-07-29 16:43:17 +01:00
Oliver
c6cff75ed5 Adapted to slight change in rivo/uniseg. 2022-07-28 10:46:20 +01:00
Oliver
1e4803bade Updated TextArea specification with more keyboard events. 2022-07-28 10:44:00 +01:00
Oliver
4b7fb7ecd6 Upgraded to new rivo/uniseg version. 2022-07-27 20:09:10 +01:00
Oliver
566470eb7a Some basic TextArea code. 2022-07-27 12:48:38 +01:00
Oliver
73bf2902b5 Merge conflict resolved. 2022-07-09 20:16:31 +02:00
Oliver
19aa92479a Merge branch 'moson-mo-add-pacseek' 2022-07-09 20:16:03 +02:00
Oliver
b1fb8367b4 Merge branch 'add-pacseek' of https://github.com/moson-mo/tview into moson-mo-add-pacseek 2022-07-09 20:15:44 +02:00
Oliver
52308776f5 Added a link to the sponsoring page. 2022-07-09 20:15:24 +02:00
rivo
6fadc68647
Merge pull request #742 from letientai299/master
Add demo implementation of 7GUIs tasks
2022-07-09 19:31:22 +02:00
Tai
2c9275b8e5 Add demo implementation of 7GUIs tasks
https://eugenkiss.github.io/7guis/tasks/
2022-07-09 15:54:24 +07:00
Oliver
a13d901d33 Simplified funding button. 2022-07-03 20:23:58 +02:00
Oliver
112783a97c Added a funding button to the repo. 2022-07-03 20:22:45 +02:00
Oliver
691f46d6f5 Minor clarification. 2022-06-10 18:30:03 +02:00
moson-mo
e40df1e22d Add project "pacseek" to README 2022-04-15 22:17:43 +02:00
Oliver
9994674d60 Bugfix: Movement on empty tables could lead to infinite loops. Fixes #705, resolves #706 2022-03-07 23:21:20 +01:00
Oliver
96063d6082 Updated documentation about intercepting keyboard events. Resolves #699 2022-02-16 17:25:59 +01:00
Oliver
8e58f395ad Fixed multiline text modals. Fixes #696 2022-02-16 11:27:59 +01:00
Oliver
f0544de1f2 Added RemoveOption() and GetOptionCount() to DropDown. Resolves #682 2022-02-16 11:14:05 +01:00
Oliver
1560f6b730 Added a note about TextView not being suitable for large texts. 2022-02-15 18:52:21 +01:00
Oliver
644955c6b5 Calling Table.Select() will also clamp the selection to the visible screen. Fixes #683 2022-02-15 18:19:27 +01:00