iwd/client
James Prestwood 80051f0124 client: add generic display function for table rows
There was no easy to use API for printing the contents of a table, and
was left up to the caller to handle manually. This adds display_table_row
which makes displaying tables much easier, including automatic support
for line truncation and continuation on the next line.

Lines which are too long will be truncated and displayed on the next
line while also taking into account any colored output. This works with any
number of columns.

This removes the need for the module to play games with encoding newlines
and tabs to make the output look nice.

As a start, this functionality was added to the command display.
2022-07-07 14:08:56 -05:00
..
ad-hoc.c client: fix ad-hoc start_open DBus method name 2020-04-06 17:17:19 -05:00
adapter.c client: Use include path from top source directory 2019-12-13 09:02:42 +01:00
agent-manager.c client: Rework agent registarion logic 2020-02-27 16:30:11 -06:00
agent-manager.h client: Rework agent registarion logic 2020-02-27 16:30:11 -06:00
agent.c client: Reset prompt on agent exit 2020-08-20 09:52:46 -05:00
agent.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
ap.c client: add AP scanning support to iwctl 2022-02-28 13:32:24 -06:00
command.c client: Use include path from top source directory 2019-12-13 09:02:42 +01:00
command.h build: treewide: Set retain attribute 2021-11-11 14:27:33 -06:00
daemon.c client: add a few return checks 2022-03-18 11:31:48 -05:00
daemon.h client: Print daemon information at startup 2021-10-25 17:24:51 -05:00
dbus-proxy.c client: support multi-line print for long values 2022-06-29 14:47:22 -05:00
dbus-proxy.h client: support multi-line print for long values 2022-06-29 14:47:22 -05:00
device.c client: Use include path from top source directory 2019-12-13 09:02:42 +01:00
device.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
diagnostic.c client: add Security key to diagnostics 2021-03-29 13:18:17 -05:00
diagnostic.h client: Update copyrights 2021-01-25 10:46:07 -06:00
display.c client: add generic display function for table rows 2022-07-07 14:08:56 -05:00
display.h client: add generic display function for table rows 2022-07-07 14:08:56 -05:00
dpp.c client: add "dpp <wlan> show" command 2022-06-29 14:47:51 -05:00
iwctl.rst manpage: Add command options and examples for iwctl 2019-10-29 15:07:09 -05:00
known-networks.c client: Use include path from top source directory 2019-12-13 09:02:42 +01:00
main.c client: Set EXIT_FAILURE on SIGTERM/SIGINT 2020-08-18 21:09:30 -05:00
network.c client: Use include path from top source directory 2019-12-13 09:02:42 +01:00
network.h treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
properties.c client: Use include path from top source directory 2019-12-13 09:02:42 +01:00
properties.h client: Make variables extern 2020-01-27 09:47:40 -06:00
station.c client: Don't try to print addresses if not connected 2021-10-26 14:34:00 -05:00
wsc.c client: Use include path from top source directory 2019-12-13 09:02:42 +01:00