sloum
cdfec887fd
Solves the issue where line wrapping is not turned back on
2020-04-14 18:26:03 +00:00
6c634415d8
Merge branch 'window-title' of sloum/bombadillo into develop
2020-01-04 14:26:21 -05:00
sloumdrone
f68996decf
Beginnings of text search... semi-working
2019-12-16 22:18:28 -08:00
sloumdrone
4182619a78
Adds flag for displaying title and adds documentation
2019-12-16 19:40:52 -08:00
sloumdrone
aeee577e24
Adds title change escapes to cui
2019-12-15 11:00:39 -08:00
sloumdrone
fde463be0f
Removes unnecessary variable from exit routine
2019-12-05 22:01:22 -08:00
sloumdrone
6f0be3b4e4
Adds visible error handling for bad exits and improves exit code use
2019-12-05 21:46:31 -08:00
sloumdrone
3a33320ec5
Removed dead code and empty file
2019-11-10 14:14:45 -08:00
sloumdrone
e4f7147e4f
Ran format on each file
2019-11-10 10:41:12 -08:00
e32ba04a1a
Missed the for loop...plus some documentation
2019-10-24 13:42:38 +11:00
a393b00ad1
Handle more signals without breaking terminal
2019-10-24 13:25:31 +11:00
sloumdrone
e68dc3b414
Fixes merge conflicts and removes dead files
2019-09-23 09:02:48 -07:00
sloumdrone
19f210f243
Renames a cui function to be more appropriate and adds command line flag for version number
2019-09-20 09:18:16 -07:00
sloumdrone
fdaf6312ab
Adds a terminal mode change to disallow line wrapping by the terminal, also fixes a resize scroll issue and disallows escape characters in text files
2019-09-19 20:29:17 -07:00
sloumdrone
21fe5714a3
Bookmarks can be scrolled when focused
2019-09-16 19:38:07 -07:00
sloumdrone
bccca61ec2
Some level of screen draw now works
2019-09-11 22:53:36 -07:00
sloumdrone
a6d1f45be8
Added clarifying comments
2019-09-10 20:23:44 -07:00
2641b03295
Merge branch 'line_wrapping_alignment' of asdf/bombadillo into master
...
This keeps proper spaces, including multiple spaces in a row, when wrapping text. This is a big improvement.
TODO in a future PR:
- Wrap long lines with no spaces properly
- Handle multispace characters (unicode) properly
- Handle tabs
- Handle extra indent of wrapped link lines on gophermaps
2019-09-10 11:16:11 -04:00
0894827563
simple line wrapping and associated unit tests
2019-09-10 20:24:16 +10:00
ea096af511
simple line wrapping that does not mangle spaces
2019-09-10 20:19:45 +10:00
3e8587f039
using strings.SplitAfter in wrapLines
2019-09-07 23:04:20 +10:00
a9d5651e3c
added test for a specific line wrapping issue
2019-09-06 20:18:03 +10:00
be34a9a809
identified more issues, added tests
2019-09-05 21:52:12 +10:00
319138b189
Addtional test for benchmarking the wrapLines() function
2019-09-05 10:48:47 +10:00
fb2130518c
first attempt on line wrapping indents issue
2019-09-04 22:57:26 +10:00
sloumdrone
adf29bda02
Should solve tab in url issue re msg bar overflowing onto second line
2019-09-03 20:18:02 -07:00
sloumdrone
70ad392945
Simplified method code
2019-05-31 22:41:48 -07:00
sloumdrone
43b9953c80
Clarifying comment
2019-05-31 22:34:59 -07:00
sloumdrone
5a82541dee
Minor reworking of the draw system. Should create less screen flicker.
2019-05-31 21:50:05 -07:00
sloumdrone
55d163ce5b
Ran go fmt to clean up formating issues
2019-05-28 19:02:46 -07:00
sloumdrone
63df316b96
Ugly fix, but does work. Alleviates issue of resize landing you in deadspace that you should not be able to get to.
2019-05-28 18:57:50 -07:00
Brian Evans
4e27c44061
Rough changes to allow for full scroll on resize to small screen. Needs review.
2019-05-28 14:23:35 -07:00
sloumdrone
a19bc2c6d8
Added page up, page down, home, and end to hot keys
2019-05-24 20:49:37 -07:00
Justin Overfelt
509e5d81a1
allow graceful fallback when we don't have an alternate screen
2019-05-07 16:12:16 -04:00
Justin Overfelt
ee0f2e3e9b
change openBrowser to use conditional compilation rather than a runtime switch
2019-05-06 18:33:18 -04:00
sloumdrone
288e1acf62
Merge branch 'master' of https://tildegit.org/sloum/Bombadillo
2019-05-03 20:59:47 -07:00
sloumdrone
34db0ca9ee
Now uses alternate screen buffer if available
2019-05-03 20:58:55 -07:00
Justin Overfelt
27c1e0572a
change cbreak functions to panic rather than return an error on failure
2019-05-01 18:25:45 -04:00
Justin Overfelt
6ea5754e57
improve error handling
2019-04-30 20:22:55 -04:00
Justin Overfelt
701753b890
Gofmt all code, switch to canonical function naming, add a go.mod file for use with the latest go version
2019-04-28 15:46:47 -04:00
sloumdrone
88898c5b4a
Added focus shifting between windows redid how draws work
2019-04-10 22:29:10 -07:00
sloumdrone
aafc9654bb
Fixed inconsistency in down arrow logic
2019-03-26 20:34:08 -07:00
sloumdrone
26f80dafbc
Updated notes, added auto-download for binary files, and added comments
2019-03-20 22:29:09 -07:00
sloumdrone
8fb26329ee
Fixed fatal error on load as well as osx compatible stty command structure
2019-03-18 20:11:02 -07:00
sloumdrone
80ab652448
Apparently added a ridiculous mess since last commit
2019-03-17 09:58:39 -07:00
sloumdrone
a28fc00550
Functional browser added notes
2019-03-04 23:05:43 -08:00