2
0
mirror of https://github.com/rivo/tview.git synced 2024-11-12 19:10:28 +00:00
Commit Graph

617 Commits

Author SHA1 Message Date
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
Travis Howse
583acbe93c Remove noise 2022-08-14 23:19:25 +10:00
Travis Howse
1a01dc6ba1 Actual fix. 2022-08-14 23:16:21 +10:00
Travis Howse
f541eaf9cd Initialise the copy of screen in the Application struct. 2022-08-14 23:02:19 +10: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
rivo
0e6b21a48e
Merge pull request #755 from aurc/master
Update README.md - added loggo app on projects using tview
2022-08-12 10:58:34 +02:00
Oliver
6680aa9dbe Implemented line deletion (Ctrl-U). 2022-08-12 10:56:52 +02:00
Aurelio Calegari
36d987d406
Update README.md
Adjusted description
2022-08-12 08:26:30 +10:00
Aurelio Calegari
b6c1ab9bc2
Update README.md
Added l'oggo app in the list of apps using tview in the README.md.
2022-08-12 08:24:47 +10:00
Oliver
20b8a06707 Not promoting a mouse-up event to a click event when it was prevented by a mouse capture. See #752 2022-08-11 22:34:03 +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
Dmitry Frank
14200b58af Fix the DropDown list when too close to the right screen edge
There was a bug: DropDown always aligns the left edge of selection list
and the main widget, but when the widget is too close to the right
screen edge, the list ends up being drawn only partially.

Fixes #726.
2022-04-24 11:25:17 +03: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