Skip to content

Commit 844601f

Browse files
committed
feat: connect to unlisted hidden network
1 parent 22af5d2 commit 844601f

File tree

11 files changed

+297
-95
lines changed

11 files changed

+297
-95
lines changed

Cargo.lock

Lines changed: 50 additions & 50 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,4 @@ qrcode = "0.14.1"
4040
strip = true
4141
lto = "fat"
4242
codegen-units = 1
43+
opt-level = 3

Readme.md

Lines changed: 8 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -63,51 +63,12 @@ This will produce an executable file at `target/release/impala` that you can cop
6363

6464
## 🪄 Usage
6565

66-
### Global
67-
68-
`Tab` or `Shift + Tab`: Switch between different sections.
69-
70-
`j` or `Down` : Scroll down.
71-
72-
`k` or `Up`: Scroll up.
73-
74-
`ctrl+r`: Switch adapter mode.
75-
76-
`?`: Show help.
77-
78-
`esc`: Dismiss the different pop-ups.
79-
80-
`q` or `ctrl+c`: Quit the app. (Note: `<Esc>` can also quit if `esc_quit = true` is set in config)
81-
82-
### Device
83-
84-
`i`: Show device information.
85-
86-
`o`: Toggle device power.
87-
88-
### Station
89-
90-
`s`: Start scanning.
91-
92-
`Space or Enter`: Connect/Disconnect the network.
93-
94-
### Known Networks
95-
96-
`t`: Enable/Disable auto-connect.
97-
98-
`d`: Remove the network from the known networks list.
99-
100-
`a`: Show all the known networks.
101-
102-
`p`: Share via QR Code.
103-
104-
### Access Point
105-
106-
`n`: Start a new access point.
66+
```
67+
$ impala
10768
108-
`x`: Stop the running access point.
69+
```
10970

110-
## Custom keybindings
71+
## 🛠️Custom keybindings
11172

11273
Keybindings can be customized in the config file `$HOME/.config/impala/config.toml`
11374

@@ -133,6 +94,10 @@ toggle_autoconnect = "t"
13394
remove = "d"
13495
show_all = "a"
13596
share = "p"
97+
98+
[station.new_network]
99+
show_all = "a"
100+
connect_hidden = ""
136101
```
137102

138103
## Contributing

src/app.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ pub enum FocusedBlock {
2424
RequestPassword,
2525
RequestUsernameAndPassword,
2626
ShareNetwork,
27+
ConnectHiddenNetwork,
2728
}
2829

2930
pub struct App {

0 commit comments

Comments
 (0)