323 Commits

Author SHA1 Message Date
Jesse Duffield
03e26ff3f1 use LinesHeight instead of ViewLinesHeight 2018-09-21 16:56:32 +10:00
Jesse Duffield
4fca348422 missed a couple of imports that I need to switch to my fork of termbox 2018-09-19 19:58:27 +10:00
Jesse Duffield
ebd66a7ffb Merge branch 'master' of https://github.com/jesseduffield/gocui 2018-09-19 19:40:25 +10:00
Jesse Duffield
37a5843d01 use jesse's fork of termbox which handles poll event errors 2018-09-19 19:40:19 +10:00
Jesse Duffield
32133e9896
Merge pull request #2 from remyabel/master
view.go: add ViewLinesHeight()
2018-09-18 20:34:10 +10:00
Tommy Nguyen
9cfb2a5aad
view.go: add ViewLinesHeight() 2018-09-16 23:28:09 -04:00
Jesse Duffield
2cb6e95bbb support subtitles on panels 2018-09-05 20:40:05 +10:00
Jesse Duffield
c4051ef0fb move cursor directly rather than through function because the old way was causing issues 2018-09-05 19:02:37 +10:00
hidaruma
5d9e836837 merged jesseduffield/gocui 2018-08-25 16:27:06 +09:00
Jesse Duffield
7818a0f933 ignore global rune keybindings on editable views 2018-08-25 09:11:37 +10:00
Jesse Duffield
76a959bb4b enforce that keybindings can only be handled by a single handler, prioritising view handlers over global handlers 2018-08-21 22:46:08 +10:00
Jesse Duffield
432b7f6215 flush the gui before polling for any events 2018-08-14 08:31:18 +10:00
Jesse Duffield
8cecad864f use dimensions method rather than function 2018-08-12 11:49:26 +10:00
Jesse Duffield
b46a743016 make view dimensions accessible 2018-08-12 11:33:36 +10:00
Jesse Duffield
3c923f53ac defining overlapping edge support in the Gui constructor 2018-08-05 22:19:20 +10:00
Jesse Duffield
0ccc6860b1 disable overlapping views for now 2018-08-05 21:58:02 +10:00
Jesse Duffield
a5207ef0d6 revert bolding of box character 2018-08-05 21:45:26 +10:00
Jesse Duffield
b8c5d2cb4c support collapsed edges (WIP) 2018-08-05 21:44:09 +10:00
Jesse Duffield
677cd7d1d5 bold highlighted text 2018-06-05 18:43:49 +10:00
Jesse Duffield
2f3eb04eb0 Ignore char keys when in an editable panel 2018-06-05 18:43:39 +10:00
Jesse Duffield
92551286ea default to input mode of InputEsc 2018-06-05 18:43:28 +10:00
gulyasm
c055c87ae8 adds ViewBufferLines to View v0.4.0 2018-04-11 17:57:51 +02:00
gulyasm
2cda4f9f05 adds BufferLines func to View 2018-04-11 17:57:51 +02:00
Miguel Mota
491cd051cf Add cointop to "Projects using gocui" 2018-04-11 12:23:13 +02:00
gulyasm
f2f6a1fab8 Adds jsonui to projects using gocui 2018-04-11 12:15:48 +02:00
Mike JS. Choi
df0b3dc8df Add fac to list of projects using gocui 2018-04-11 12:08:39 +02:00
Roi Martin
247e437c8e Merge branch 'kcli-readme' of https://github.com/cswank/gocui into cswank-kcli-readme 2018-04-11 12:04:34 +02:00
Roi Martin
1ec4d5dd73
Merge pull request #149 from alitari/master
Add kubexp to "Projects using gocui"
2018-04-11 11:59:40 +02:00
Alexander Krieg
dc8ca8416c
added kubexp to "Projects using gocui" 2018-03-11 18:15:46 +01:00
Craig Swank
25c0c27f2e Add cswank/kcli to README's list of projects using gocui. 2017-12-29 08:16:18 -07:00
Julien Breux
4f518eddb0 Add Pody project to Readme 2017-08-27 21:50:11 +02:00
Roi Martin
eb73455bec Add diagram project to README 2017-08-20 15:22:33 +02:00
Roi Martin
a251da5a9f Minor syntax clean-ups 2017-08-20 00:28:06 +02:00
Roi Martin
70497a1d13 Fix typo 2017-08-20 00:17:11 +02:00
Roi Martin
881edc4380 Add terminews project to README 2017-08-19 20:43:14 +02:00
Roi Martin
6564cfcacb Rename *Gui.Execute() to *Gui.Update() 2017-08-19 00:13:30 +02:00
Roi Martin
75a7ad2750 Do not move the cursor beyond EOF 2017-08-19 00:06:54 +02:00
Roi Martin
a4d0b30476 Fix warning in _examples/bufs.go 2017-08-18 10:15:20 +02:00
Roi Martin
ad91aa2b83 Refactoring of *View.writeRune 2017-08-18 09:21:00 +02:00
Roi Martin
2677ad0445 Fix trailing \x00 bug in edition mode 2017-08-18 01:00:47 +02:00
Roi Martin
c64aff6dc2 Add claws project to README 2017-08-17 00:04:36 +02:00
Roi Martin
7ba3ea9d2c Use ColorDefault as default bg and fg color 2017-08-16 19:28:26 +02:00
Roi Martin
7e8dafc560 Remove empty line 2017-08-16 00:58:08 +02:00
Roi Martin
e18bedd405 Add _examples/size.go 2017-08-15 22:37:31 +02:00
Roi Martin
70a276872a Add gotime project in README 2017-08-15 21:52:03 +02:00
Roi Martin
0f8c8e3c9e Remove unneeded parentheses 2017-08-15 21:13:34 +02:00
Roman Lisagor
d1b6db5a49 Bug fix: v.MoveCursor with dx < -1 or dx > 1 does not work if origin needs to be adjusted
The existing logic moves the origin by 1 in either direction. The new logic
adjusts the origin by the appropriate amount, and moves the cursor to the
beginning or end of the line.
2017-08-15 21:11:04 +02:00
telecoda
4316bb79d4 Check for collisions in reverse view order 2017-08-15 20:52:01 +02:00
Roi Martin
c48e902a26 Update dynamic.go to add SetViewOnBottom 2017-08-15 20:34:30 +02:00
Roi Martin
a984617410 Simplify SetViewOnBottom 2017-08-15 20:34:06 +02:00