James Prestwood
5bf1410ac4
client: update known-networks to use display_table_row
2022-07-07 14:09:03 -05:00
James Prestwood
0b68601c10
client: make COLOR_* macros take a string input
...
The existing color code escape sequences required the user to set the
color, write the string, then unset with COLOR_OFF. Instead the macros
can be made to take the string itself and automatically terminate the
color with COLOR_OFF. This makes for much more concise strings.
2022-07-07 14:09:03 -05:00
Marcel Holtmann
89e476d992
client: Use include path from top source directory
2019-12-13 09:02:42 +01:00
Denis Kenzior
8dbbbaf631
client: Use AutoConnect as property name
2019-10-24 12:50:21 -05:00
Tim Kourt
e343162531
client: Add 'set-property' cmd for known networks
2019-04-11 10:57:14 -05:00
Tim Kourt
c7855af5d5
client: Add 'Autoconnect' property for known networks
2019-04-11 10:56:55 -05:00
Tim Kourt
f1e5bc0645
client: Add 'show' cmd for known networks
2019-04-11 10:53:05 -05:00
Tim Kourt
d081f5f871
client: Switch known-networks cmd pattern to common scheme
...
Switch the command pattern to match the common command scheme
where the entity name (network name) follows the command family name:
From
known-network forget <network name>
To
known-network <network name> forget
In addition, it extracts the network match by name logic into its
own function for the further reusability. In the case of ambiguity
between the network objects with the same SSID but different security
types the logic asks to specify the security type in addition
to the network name as follows:
known-network <network name.security> forget
2019-04-11 10:53:03 -05:00
Tim Kourt
4fa5a9869b
client: Add arg completion for the known networks
...
Enables tab-completion for the network names in known networks
command family. In addition, tab-completion is added for the
entity commands.
2019-04-11 10:51:13 -05:00
Tim Kourt
97cdffc4cd
client: Add property 'hidden' to known network
2018-11-09 11:34:43 -06:00
Tim Kourt
a435f8fd4d
client: Fix header display for known network list
2018-11-09 11:34:43 -06:00
Tim Kourt
2ba4efe39e
client: add new command statuses
...
Split CMD_STATUS_OK into CMD_STATUS_DONE and CMD_STATUS_TRIGGERED.
The split is necessary for the enablement of noninteractive mode.
2018-08-06 12:32:22 -05:00
Andrew Zaborowski
2e08b3e129
client: Update known-networks commands with DBus API changes
2018-07-31 11:57:52 -05:00
Andrew Zaborowski
61bdb7e19f
client: Free previous property values on update
2018-07-31 11:23:04 -05:00
Andrew Zaborowski
242a13df5a
client: Drop known network LastSeenTime property
2018-07-31 11:20:09 -05:00
Denis Kenzior
67e590cfeb
client: Utilize l_parse_args
2018-07-30 08:59:55 -05:00
Tim Kourt
2df7f76393
client: rename all local setters to follow nomenclature
2018-07-25 11:17:32 -05:00
Tim Kourt
5c765bc886
client: switch to network argument parser
2018-03-28 14:43:58 -05:00
Tim Kourt
e42aee89b1
client: display table header for the empty lists
2017-05-19 18:04:43 -05:00
Tim Kourt
681f9355ad
client: fix typos
2017-05-02 16:43:24 -05:00
Tim Kourt
bfbffa1111
client: Add 'forget' cmd for known network
2017-04-26 14:36:25 -05:00
Tim Kourt
e0117febd5
client: Introduce cmd execution status
2017-04-26 14:36:25 -05:00
Tim Kourt
7a9f72018a
client: Add 'list' cmd for known networks
2017-04-26 14:36:25 -05:00
Tim Kourt
4b4c7217fb
client: Add ops to known networks
2017-04-21 15:02:17 -05:00
Tim Kourt
21687e9a81
client: Argument completion for known-networks
2017-04-21 15:01:02 -05:00
Tim Kourt
8cdfd1e460
client: add commands for known networks
2017-04-21 15:00:57 -05:00
Tim Kourt
d35322d347
client: Introduce known networks interface
2017-04-21 15:00:57 -05:00