Cody Gramlich
bc9821207a
Fix setup_windows_build_environment.md
2018-09-21 08:11:18 -06:00
Cody Gramlich
d675d1fa1b
Update setup_windows_build_environment
2018-09-21 08:05:30 -06:00
Cody Gramlich
868e4f8771
Add set GOPATH
2018-09-17 17:42:53 -06:00
Cody Gramlich
be62ef8845
Add install golang
2018-09-17 16:20:43 -06:00
Cody Gramlich
59a916ba97
Create setup_windows_build_environment.md
2018-09-16 13:18:18 -06:00
Tobi
b558cc165e
Fixed missing line break
2018-09-16 08:36:47 -04:00
Tobi
88efbc0bb6
Update setup_linux_build_environment.md
...
Added webpack-cli installation.
2018-09-16 07:31:08 -04:00
Tobi
c0dbc5d5da
URL correction
2018-09-16 06:49:54 -04:00
Tobi
46f4ece33c
v1.4.13
2018-09-11 04:39:44 -04:00
Tobi
11070a1ba5
Small spelling/grammar corrections
2018-08-31 12:57:42 -04:00
Tobi
04e2b7c2ce
Update README.md
...
Added link to the guide for setting up a build environment on Linux to the README.md
2018-08-31 12:52:38 -04:00
Tobi
9f9733f0d4
Merge pull request #185 from j-rewerts/master
...
TTY-based scrolling
2018-08-31 10:26:42 -04:00
Tobi
4434c0cb66
Create setup_linux_build_environment.md
...
New guide on how to setup build environment on a generic Linux system.
2018-08-30 06:02:46 -04:00
Jared Rewerts
7b4170e46f
Added a mouse scroll test.
2018-08-28 12:06:55 -06:00
Jared Rewerts
1ed1427855
Added a function for simulating mouse clicks.
2018-08-28 12:06:38 -06:00
Felix Wu
a35ceeb504
Fix startup command
2018-08-27 18:46:02 +02:00
Jared Rewerts
1004777ed7
Switched to server side scrolling.
2018-08-20 21:57:43 -06:00
Jared Rewerts
97a756a828
Switched to built in scrolling.
2018-08-20 21:20:05 -06:00
Jared Rewerts
3958885443
Implemented basic scrolling.
2018-08-20 21:00:07 -06:00
Jared Rewerts
c82b3e760c
Added community messaging.
2018-08-11 10:14:01 +08:00
Tobi
f2e6d9c173
Merge pull request #171 from ArniDagur/patch-1
...
Fix typo in default config
2018-08-05 10:42:31 -04:00
Árni Dagur
727d6ff293
Fix typo in default config
2018-08-05 14:22:14 +00:00
BO41
99a4000dc1
Refactors lots of JS `if`s ( #169 )
2018-08-04 20:51:09 +08:00
BO41
ad235b6c51
Use less verbose `if` statements ( #166 )
2018-08-04 19:55:37 +08:00
Felix Wu
99dcc23792
Add Twitter Follow badge
2018-08-03 17:08:16 +02:00
Thomas Buckley-Houston
855d8daa41
Use thread-safe map for HTTP requests
...
This fixes a race condition when may parallel requests are made to the
HTTP service
2018-08-02 19:26:09 +08:00
Thomas Buckley-Houston
4ebd7287ce
Merge branch 'master' of github.com:browsh-org/browsh
2018-08-02 15:57:03 +08:00
Thomas Buckley-Houston
ec62ceaeac
Remove "ms" from durations in HTTP response header
2018-08-02 15:56:25 +08:00
johnlow95
da20fb1c50
adding of url to the firefox
2018-08-02 07:51:19 +07:00
Thomas Buckley-Houston
0b68bd493f
Update license name in README
...
Thanks for spotting @tobimensch!
2018-07-27 21:32:46 +08:00
Thomas Buckley-Houston
db272b582a
Remove pty.js dependency
2018-07-27 15:17:14 +08:00
Thomas Buckley-Houston
4182af11fe
Bump to v1.4.10
2018-07-27 13:20:18 +08:00
Thomas Buckley-Houston
4b1d6fc2d0
Include GOARM v7 in builds
...
Touches #134
2018-07-27 13:19:57 +08:00
Thomas Buckley-Houston
39da78764b
Upgrade NodeJS to 10.7.0
...
Closes #149
2018-07-27 13:04:01 +08:00
Thomas Buckley-Houston
a9c3e7ce22
Fixes incorrect `.xpi` path during release
...
Hat tip to @MikuroK. Fixes #155
2018-07-27 12:58:04 +08:00
Thomas Buckley-Houston
5829c71a3e
Centralise all the Browsh build steps
2018-07-26 18:59:59 +08:00
Thomas Buckley-Houston
9abc3aaa3f
Refactor build process to not use pre-built bins
...
This means that there's now a canonical script that allows other
distributers to build Browsh. The only caveat being that the web
extension cannot be built (Mozilla only allows one signed `.xpi` per
version), so it is downloaded.
2018-07-26 18:44:01 +08:00
Thomas Buckley-Houston
d6afc206f1
v1.4.8
2018-07-25 11:23:51 +08:00
Thomas Buckley-Houston
1737f29423
Attempt to add signed .xpi to Github release
2018-07-25 11:22:19 +08:00
Thomas Buckley-Houston
aefff58b43
Adds page-load timing end to `window.onload` event
...
I'd added this before, but for some reason it went missing.
2018-07-25 10:36:31 +08:00
Thomas Buckley-Houston
4bf2f67410
Changes UA regex for Kube probe detection
...
Trying to stop Kubernetes' regular health check probes from loading
an actual raw text request.
2018-07-25 02:30:32 +08:00
Thomas Buckley-Houston
4ae545d514
JS formatting
2018-07-24 22:38:45 +08:00
Thomas Buckley-Houston
02c97743a7
Fix for occasionally fragmented HTTP responses
2018-07-24 22:28:46 +08:00
Thomas Buckley-Houston
5aceb56d97
Changes default rate limiter to 'off'
2018-07-24 22:28:19 +08:00
Thomas Buckley-Houston
4fa867cafd
Attempted fix for HTTP server's stuck requests
...
My hunch is that, since the switch to using brow.sh as the default
homepage, the extra page load time has an undesirable effect on
subsequent requests for new tabs. For example, say that a new tab
is requested but the original brow.sh tab hasn't completed, but
it does complete halfway through another tab loading. Might it retake
focus and prevent DOM load events triggering in the user-requested
tab?
So for now, the quickest fix is just to increase the wait time in the
tests. The better fix, if my hunch is right, would be to detect and
wait for the original launch-time tab to finish.
2018-07-24 21:28:14 +08:00
Thomas Buckley-Houston
fb38943ceb
Bump to v1.4.7
2018-07-24 15:58:50 +08:00
Thomas Buckley-Houston
1b71a0821d
Adds Browsh vesion to TTY startup screen
2018-07-24 15:57:04 +08:00
Thomas Buckley-Houston
514260205c
Page load and parsing durations in HTTP header
2018-07-24 15:54:45 +08:00
Thomas Buckley-Houston
2f713f40fc
Ran linters to fix formatting
2018-07-24 13:30:51 +08:00
Thomas Buckley-Houston
a8cff1bf1d
Fixes 'no-text' bug in HTTP server's raw text
...
Such a big commit to provide a fix which really only involves a few
lines in the graphics builder. It would seem that the very first time
the BlockCharMono font is rendered it needs a little delay. So there's a
refactor here to use a callback when requesting a screenshot with text.
All the other code in this commit is just the scaffolding to try to fix
this issue. It's all good stuff in itself. Basically stricter code
triggers for the different stages of page load: tab load, DOM ready,
page ready. I actually wonder if the TTY page loads feel snappier now?
closes #46
2018-07-21 23:04:09 +08:00