Brandon W Maister
85dc2f0707
ui: Switch j and k keys to match vi -- j means down, k means up
2023-02-18 11:27:23 -08:00
5fb0410eee
Make README a little more clear
...
Thanks Digant!
2023-02-03 15:32:11 -08:00
Digant C Kasundra
19d6095c86
Make the README a little more clear
2023-02-03 18:21:35 -05:00
19e7baf89c
Update dependencies
...
Thanks dependabot, I guess
2023-02-03 15:18:26 -08:00
766aad15f4
Update the version number for new args
2023-01-24 09:14:31 -08:00
fc144162b9
Better command line parsing, version, usage
...
Also tests for same
2023-01-24 09:13:53 -08:00
52fe5523b2
Update version to 0.4.0 for a clean release
2023-01-20 13:34:53 -08:00
e6a9caa1b5
Remove version from release archive
...
Makes downloading easier probably?
2023-01-20 13:27:00 -08:00
505eed6ea5
More stuff; use the cross compiler and stuff
2023-01-20 13:18:51 -08:00
33adbd3e27
Whoops bad YAML
2023-01-20 13:01:41 -08:00
ad5c47456a
Version 0.3.0
2023-01-20 12:56:59 -08:00
de43067e0e
I like vs actually
2023-01-20 12:55:55 -08:00
5f6b5054d4
I HATE YAML
2023-01-20 12:53:54 -08:00
65d26509d9
Maybe this is a release workflow
2023-01-20 12:51:20 -08:00
1dea6c5042
Add a basic CI workflow
2023-01-20 09:24:24 -08:00
528d616777
Single binary for browsing
...
Some systems require a single binary for the BROWSER variable, and
rather than muck about with shell scripts we have this small thing
instead.
2022-12-20 07:20:16 -08:00
57c01b0dd4
Vendoring is not for me
...
I cannot get the checksums to consistently match across all operating
systems.
2022-12-20 06:55:23 -08:00
81b53355f2
Some more bad tests because I'm bored
2022-12-19 20:53:26 -08:00
e0d1efb997
Add a test for that underflow I fixed
2022-12-19 19:45:07 -08:00
c75e684f5b
Remove unused import on unix-family systems
2022-12-19 19:09:29 -08:00
0bb3fac61b
Don't underflow on no ports
...
If ports are empty we underflow on `len()-1`, which is bad. Stop doing
that.
2022-12-19 19:07:05 -08:00
81de013103
Fix up vendor for... linux?
2022-12-20 01:02:23 +00:00
b799fedeec
Correct vendor checkin for macos
2022-12-19 09:09:31 -08:00
9c435dc440
Vendor dependencies
...
Let's see how I like this workflow.
2022-12-19 08:38:22 -08:00
34d1830413
Log URL opens
2022-12-17 11:52:12 -08:00
ff5d767d87
Fix windows build
2022-12-17 10:04:22 -08:00
1a5228c380
Basic support for opening a browser maybe
2022-12-17 09:03:35 -08:00
d6c9ae8d71
Move browser code to core crate
2022-12-17 08:48:57 -08:00
9cf0089e48
Handle browse message
2022-12-17 08:29:09 -08:00
c9197a02ff
Don't panic if the server sends something unexpected
...
I mean, it *is* a different version.
2022-12-17 08:27:38 -08:00
83f2ad633b
Correct my understanding of mutability a little
2022-12-17 08:26:05 -08:00
d6a2b6bdf6
Fix non-unix build
2022-12-17 08:19:56 -08:00
d63ceb730f
Initial browse support, server side
2022-12-17 08:12:30 -08:00
6f906d80a7
Protocol version, async pump, start some testing
2022-12-16 13:57:52 -08:00
763ecd190e
Tick up version
2022-11-28 07:03:56 -08:00
abbb30d87b
Remove ports when they're unconfigured
...
This is closer to what I had intended
2022-11-28 07:03:04 -08:00
46c9643ddf
Remove unused import
2022-11-28 06:42:51 -08:00
fc75ffcd4e
Remove the disconnected screen
2022-11-28 06:41:26 -08:00
dc374f0d20
Change UI to tui
2022-11-27 08:24:01 -08:00
5780b7a4bf
Clearly I meant browser.
2022-10-27 13:04:12 -07:00
ebd50c91e9
I'm not sure I ever actually got these to work?
2022-10-26 07:12:59 -07:00
d912db8e28
Fill out Cargo.toml and also LICENSE
2022-10-26 07:11:38 -07:00
efb7ef6929
Starting configuration, probably doesn't work
2022-10-18 11:28:56 -07:00
4470108f3e
Very silly README
2022-10-17 20:43:33 -07:00
86ea099b2c
Split client and server into modules
2022-10-17 19:57:47 -07:00
a3727812a2
Make a fine distinction between enabled and connected
...
This is part of remembering which ports should be enabled and which
not; track ports even if they've gone away or between connection and
disconnection, &c.
2022-10-17 19:42:50 -07:00
c6acf52b32
More reliable stderr piping when disconnected
2022-10-17 07:26:27 -07:00
1308f8828a
Small tweaks and fixes
2022-10-16 13:34:31 -07:00
20412a4815
Radical simplification
...
Honestly the new design is so much better
2022-10-16 09:40:42 -07:00
45e39220e2
Wasting more time
2022-10-16 09:30:03 -07:00