Thomas Buckley-Houston
7c10bd230e
Replace google.com with brow.sh as startup URL
...
closes #132
2018-07-21 13:56:15 +08:00
Thomas Buckley-Houston
26416e267c
Release: only delete core
file if it exists
2018-07-19 14:49:27 +08:00
Thomas Buckley-Houston
949273a553
Remove "core" file in webpack dist/ during release
...
What is that file!!? It's only on Travis and its 201Mb!
2018-07-19 14:42:41 +08:00
Thomas Buckley-Houston
18099c0c86
List contents of webext/ during release script
...
Includes version bump to v1.4.3
2018-07-19 14:30:39 +08:00
Thomas Buckley-Houston
a9425988af
JS and Go formatting
2018-07-19 14:07:39 +08:00
Thomas Buckley-Houston
618f192ca5
Adds header/footer to plain text HTTP responses
2018-07-19 13:53:25 +08:00
Thomas Buckley-Houston
6f7af4f8bc
Adds to call to donate on HTML page footers
2018-07-19 13:37:14 +08:00
Thomas Buckley-Houston
8851ded7ea
Adds Browsh version to HTML output
2018-07-19 13:36:53 +08:00
Thomas Buckley-Houston
e270dca8aa
Refactor to keep Browsh version in Go
2018-07-19 13:14:59 +08:00
Thomas Buckley-Houston
772694f412
Prettierierier
2018-07-18 20:39:18 +08:00
Thomas Buckley-Houston
5b246018ed
Stub config in webext tests
2018-07-18 20:35:10 +08:00
Thomas Buckley-Houston
024d31e74d
Version bump to v1.4.0
2018-07-18 19:57:41 +08:00
Thomas Buckley-Houston
e2c5e5608b
Ensure HTTP server tabs live no longer than 60s
2018-07-18 17:44:45 +08:00
Thomas Buckley-Houston
73c8bd94f3
Made all obvious variables user-configurable
...
There's a bit of refactoring in order for the webextension to deal with
the new order of initialisation now that config is sent by the Golang
client.
Closes #83
2018-07-18 15:55:35 +08:00
Thomas Buckley-Houston
24fcd9f562
Fix JS test after char size hardcoding
2018-07-16 18:22:37 +08:00
Thomas Buckley-Houston
38cf92b486
Prettier formatting fix
2018-07-16 18:08:04 +08:00
Thomas Buckley-Houston
5a25149fdf
Only log char dimensions if they differ
2018-07-16 17:58:29 +08:00
Thomas Buckley-Houston
b2988bfa1f
Fix for incorrectly calculated char dimensions
...
There was a bug where raw text pages would unusually truncated. It
seemed to coincide with the char dimensions being incorrectly
calculated. My only guess was that it was because of race condition on
lightweigh sites that didn't load Browsh's webextension code in time.
So for now it just seems better to hard code the char dimensions, which
should at least be more reliable than the bugs of dynamically
calculating them .
2018-07-16 13:56:24 +08:00
Thomas Buckley-Houston
6471b6f42c
Remove Firefox as a dep in Brew Tap recipe
...
Touches #65
2018-07-12 04:44:27 +08:00
Thomas Buckley-Houston
43b738f3de
Version 1.3.2
2018-07-11 18:07:58 +08:00
Thomas Buckley-Houston
21bd850f50
Missing -
in goreleaser :/
...
Bump to v1.3.1
2018-07-11 17:55:35 +08:00
Thomas Buckley-Houston
a43a9bd197
Version 1.3.0
2018-07-11 17:34:26 +08:00
Thomas Buckley-Houston
d66d3e26a0
JS prettier formatting
2018-07-11 17:28:56 +08:00
Thomas Buckley-Houston
c2fe5a1d46
Update NPM packages
2018-07-11 17:17:48 +08:00
Thomas Buckley-Houston
3c41974ce0
Increase sendRawText() wait hack to 400ms
...
I know this adds another 200ms to page load times, but it prevents pages
with a lot of text not rendering their text. Obviously better to just
fix the original bug.
2018-07-11 16:49:59 +08:00
Thomas Buckley-Houston
bd08ae4ebd
Version 1.2.3
2018-07-10 10:45:38 +08:00
Thomas Buckley-Houston
29132f3695
Better attempt to fix Google phishing warnings
2018-07-09 13:51:58 +08:00
Thomas Buckley-Houston
384688302e
Quick fix to stop Chrome detecting phishing
...
Apparently Google isn't happy about
https://html.brow.sh/mail.google.com URLs.
2018-07-09 13:06:50 +08:00
Thomas Buckley-Houston
f6308f0f7b
Version 1.2.0
2018-07-08 16:01:39 +08:00
Thomas Buckley-Houston
8d8168bfc6
First implementation of bg image for HTML service
2018-07-08 13:52:33 +08:00
Thomas Buckley-Houston
2ea4eb0f8c
Better ENTER key UX
...
This came about from using Slack's web client.
Adding the input boxes padding to the DOM box coords makes the TTY
cursor more closely reflect the actual input box. Also using keyup/down
seems more universally applicable than merely kepress
2018-07-07 18:22:17 +08:00
Thomas Buckley-Houston
6fc594bdf9
Version v1.1.5
2018-07-06 14:55:01 +08:00
Thomas Buckley-Houston
1a6fa690f5
Added donation link to HTML response pages
2018-07-06 13:43:53 +08:00
Thomas Buckley-Houston
af1f47bc65
Version 1.1.4
2018-06-26 15:46:05 +08:00
Thomas Buckley-Houston
1bbe912994
Move start of raw text perf measurement
2018-06-26 13:42:07 +08:00
Thomas Buckley-Houston
642fd8348e
Include original favicon in HTTP server responses
2018-06-26 13:28:27 +08:00
Thomas Buckley-Houston
5ddba85a0d
Don't put any HTML in plain raw pages
2018-06-23 19:42:51 +08:00
Thomas Buckley-Houston
f89ecc6e5e
Version 1.1.3
2018-06-23 19:28:55 +08:00
Thomas Buckley-Houston
d4cb55f91e
Force monospace for raw text HTML pages
2018-06-23 19:27:55 +08:00
Thomas Buckley-Houston
2350000cfb
Add time stamp to HTML raw text
2018-06-23 19:27:55 +08:00
Thomas Buckley-Houston
9ce338f531
Add limit to HTTP service's page size
...
Fixes #50
2018-06-23 19:27:55 +08:00
Thomas Buckley-Houston
61626b522a
Fix for errant </a> tags appearing on HTTP server
2018-06-23 19:27:15 +08:00
Thomas Buckley-Houston
b2f1315c11
More rigourous definition of mode
...
This prevents interactive mode frames and logs being sent during raw
mode.
2018-06-23 19:27:15 +08:00
Thomas Buckley-Houston
802a61204d
Add 1 extra delayed big frames render at page load
...
Without getting into the whole CSS transitions problem, this is a quick
solution to ensuring that text both loads as quickly as possible and
also loads aftera delay fo 500ms when hopefully all page load
transitions have completed.
Touches #39
2018-06-23 19:27:15 +08:00
Thomas Buckley-Houston
f01b72daeb
Remove brightness filter for em, strong, text
...
It has the opposite effect for text on dark backgrounds
2018-06-23 17:07:44 +08:00
Thomas Buckley-Houston
e4933ac94c
Version v1.1.2
2018-06-18 20:01:24 +08:00
Thomas Buckley-Houston
cddd3ca173
Fix for HTTP server tabs not automatically closing
2018-06-18 19:38:24 +08:00
Thomas Buckley-Houston
b4e48ae248
Version bump to v1.1.1
2018-06-18 18:59:32 +08:00
Thomas Buckley-Houston
3149db4bd3
Add anchor tags to HTTP Server output
...
This means you can now load the raw text in a browser and the resulting
page will have basic blue links that can be clicked on that will in turn
be loaded by the HTTP service.
A significant feature, so worthy of a minor version bump to;
v1.1.0
2018-06-17 21:26:44 +08:00
Thomas Buckley-Houston
1b42630b7f
Text builder optimisations from @tobimensch
2018-06-15 11:15:01 +08:00