-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTODO
More file actions
40 lines (40 loc) · 2.23 KB
/
Copy pathTODO
File metadata and controls
40 lines (40 loc) · 2.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
2. Flash (and beep) does not work
o could we reverse highlight the ssid instead?
3. add arrow key (left, right) support to configure->SSID
4. In configure, would like to strikethrough dev name if it cannot be used
tried overwriting with '-' but the background covers it up
6. configure (errwin) is a hodgepodge of coordinate systems, relative and absolute
but it seems to be the only way to get it to work. Determining the mouse click
point seems to be based on the main window's coord system, but everything else
is based on the new window's coord systemq
7. have set the execution loop in configure to catch curses errors on curses.getmouse
due to occasional "getmouse() returned err". don't know what this is from.
For now, I catch and continue but this may end up be some unrecoverable error
and this solution will cause the app to hang.
8. in configure do we leave the return as is on Set even if nothing was changed?
o this could be used to delete/reset config
o but is user friendly?
9. checking x length on radio options is pointless
11. Add a info button for chip hw, i.e. driver, chipset, manufacturer and
other stuff?
12. Handle shrink/grow
o when shrunk beyond 80x24 and then "regrown", screen does not regenerate/redraw
14. add a clear btn on configure
o harder than it's worth now with everything already present
18. the color scheme for state symbol is hard to see (may have to do all green)
or green for connected, white for everything else
19. add a wait window for stopping scanning and quitting while scanning is active
21. Pull off STAs that have reassociated within another ESSID
24. Have te reset the info window status on stopped?
25. After running, have to recheck if configure is selected and reset aps, stas
unless same SSID is being used
27. Have to handle the connection to read/display errors
29. add a reset button to configure window
30. need better editing capability for ssid in configure window
32. On view, add number next to bssid i.e. 1., 2., etc.
33. When running, if you hit run again, message says "cannot run, not configured"
34. When stopped after running, pressing run again results in
Traceback (most recent call last):
File "captiv.py", line 1057, in <module>
for sta in nets['stas']:
KeyError: 'stas'