Semen Zhydenko
18db9acdec
begining -> beginning
2018-01-07 09:56:57 +08:00
Thomas Buckley-Houston
cdae16672d
Fixed link to function example in README
2018-01-05 18:05:19 +08:00
Thomas Buckley-Houston
60423b50db
Emergency note about rewrite. Hello HN!
2018-01-05 17:33:18 +08:00
Timothy Cyrus
6524500745
Update README.md
...
Fixed Headings in README
2017-05-25 18:16:52 +07:00
Thomas Buckley-Houston
73604f1044
Don't print 'KB OFF' on every render. Prevents glitches in non-KB mode
2016-08-02 19:08:26 +05:30
Thomas Buckley-Houston
8fe026ee4e
Remove dependency on hacky glibc support.
...
It was only needed by a UTF8 conversion call in hiptext. Thanks to
another hack where I patch hiptext to just use the actual
Upper Half block character pasted into the file, then glibc
support isn't needed.
2016-07-23 13:18:50 +05:30
Thomas Buckley-Houston
1453c01621
Keyboard mode. For terminals with no/bad mouse support.
...
Closes #5
2016-06-25 22:30:50 +09:00
Thomas Buckley-Houston
01a551c87f
Print the stages of starting up
2016-06-12 11:30:29 +09:00
Thomas Buckley-Houston
bb497ae0b0
Ensure hiptext's O(1) rendering with -fast=true
2016-06-03 16:46:46 +09:00
Thomas Buckley-Houston
de82679b8f
Use hiptext's -fast option for O(1) rendering
2016-06-03 13:36:14 +09:00
Thomas Buckley-Houston
576821fa37
Provide CTRL+ALT+Q to cleanly exit
2016-06-03 13:31:00 +09:00
Thomas Buckley-Houston
287d21916d
Mount .ssh volume read-only. Example of mounting system folder.
2016-06-02 11:23:17 +09:00
Thomas Buckley-Houston
c4ed739038
README tidying
2016-05-23 16:23:34 +09:00
Thomas Buckley-Houston
0ee394d469
Start noting good/bad terminals. Add instructions for running other apps
2016-05-23 15:57:46 +09:00
Thomas Buckley-Houston
1d03a3a237
Added link to Youtube video
2016-05-23 00:13:31 +09:00
Thomas Buckley-Houston
e46884ade5
Updated README with new unicode demo gif
2016-05-23 00:10:23 +09:00
Thomas Buckley-Houston
65e0d7c87f
Hiptext UTF8 block element rendering!
...
Provides almost double the resolution by using the unicode upper
block character, "▀", and setting its colour as with the fg colour
and the missing space below it with the bg colour. Clever stuff.
2016-05-22 21:14:02 +09:00
Thomas Buckley-Houston
e9f5124a45
'docker run' command for remote install was wrong.
2016-05-22 18:29:58 +09:00
Thomas Buckley-Houston
de6a2a1bed
Running texttop with a oneliner doesn't get the correct stty size
2016-05-22 12:31:57 +09:00
Thomas Buckley-Houston
496e10fe38
Add note about Docker image's size
2016-05-22 12:20:38 +09:00
Thomas Buckley-Houston
ad12822fc6
README typos
2016-05-22 12:03:06 +09:00
Thomas Buckley-Houston
763ec31347
Add note to README about AMD CPU arch. Closes #3
2016-05-22 11:55:54 +09:00
Thomas Buckley-Houston
8052f98627
Rearrange Dockerfile. Update README.
...
Using mirrors in Dockerfile because default ones were down at
time of writing.
Refactor all build commands into 1 RUN command to try and reduce
the number of cached build layers and thus reduce the size of
the finished image.
2016-05-22 11:19:29 +09:00
Thomas Buckley-Houston
bea7b7c4d0
Change xdotool command for spacebar from 'Space' to 'space'
2016-05-22 09:48:05 +09:00
Thomas Buckley-Houston
ca8b1ba7ed
README updates
2016-05-21 22:18:06 +09:00
Thomas Buckley-Houston
053326abc4
Shorten the quickstart command
2016-05-21 19:50:53 +09:00
Thomas Buckley-Houston
6993b876fc
Use .gif instead of asciinema embed
2016-05-21 19:38:36 +09:00
Thomas Buckley-Houston
65dda3ea2a
Add asciinema gif
2016-05-21 19:21:03 +09:00
Thomas Buckley-Houston
a1d5a06c29
Add -bgprint=true flag to hiptext. Seems to stop background bleeding.
2016-05-21 19:07:57 +09:00
Thomas Buckley-Houston
e598d84793
Added license and updated README
2016-05-21 18:38:46 +09:00
Thomas Buckley-Houston
9ec5c8c837
Needed to add the dejavu font for hiptext and dbus for firefox.
2016-05-21 18:05:24 +09:00
Thomas Buckley-Houston
4639ea6b58
Updated Dockerfile and README. But now it doesn't work :/
2016-05-21 17:10:01 +09:00
Thomas Buckley-Houston
09168fc8ea
Just some atom-beautify to make code look better
2016-05-21 14:47:02 +09:00
Thomas Buckley-Houston
8c7071f8e0
Updated Dockerfile with some Go build lines. Added README
2016-05-21 14:20:16 +09:00
Thomas Buckley-Houston
093b5ad07e
Expands texttop to full size of current terminal
2016-05-21 14:11:25 +09:00
Thomas Buckley-Houston
8acb1bcb96
Just some simple refactoring and tidying up
2016-05-21 12:22:12 +09:00
Thomas Buckley-Houston
653eb6b1d7
Panning working well. This is now very, very usable. Time to tidy up.
2016-05-21 02:01:52 +09:00
Thomas Buckley-Houston
13d9fadf41
Fixed zoom bug by writing some tests. Also moved thigns around a lot.
2016-05-20 23:51:57 +09:00
Thomas Buckley-Houston
fa72b1b15b
Fixed showstopper bug that crashed stdin_forward when you zoom in then out
2016-05-20 17:30:41 +09:00
Thomas Buckley-Houston
b25fefff3c
Big milestone. Actually able to browse the web with Firefox :D
2016-05-20 15:14:29 +09:00
Thomas Buckley-Houston
0afecac2dc
Actual usable zooming and panning! Still needs work though.
2016-05-20 14:17:58 +09:00
Thomas Buckley-Houston
932a4b3da9
Big change! Using code based on the little-known xzoom program, so no need for XFCE
...
The big problem with XFCE's zoom was that it follwed the mouse. So there was no way
to have the terminal representation of the desktop map to a smaller segment of the
real desktop without the terminal mouse position being able to exactly 'hover' over
the real mouse position.
The xzoom program is a window that displays a zoom of a portion of the desktop. So
double the width of the desktop and place the xzoom window on the right, but have
it watch only the half of the desktop on the left. What's more xzoom is small and
it's C code is easily incuded in the Golang code so they act as one, even sharing
state such as mouse coords, viewport position, current zoom level, etc.
WIP. Still contains old XFCE zoom code.
2016-05-20 01:52:22 +09:00
Thomas Buckley-Houston
c69e7b85e8
Hiptext dimensions. Better zooming. Tests.
...
Conforming to hiptext dimensions.
Bounding the zoom window so as not to overlap.
Some basic tests.
2016-05-16 00:49:34 +08:00
Thomas Buckley-Houston
073db28792
Switched to using Golang for mapping mouse reporting.
2016-05-08 22:29:49 +03:00
Thomas Buckley-Houston
fb6db109f8
Docker build. Very basic zoom scrolling
2016-04-25 17:09:51 +03:00
Thomas Buckley-Houston
c27e72bcfa
First draft
...
This is just a scattering of notes and proofs of concepts.
2016-04-23 00:58:05 +03:00