emqx / MQTTX

A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.
https://mqttx.app
Apache License 2.0
3.64k stars 428 forks source link

MQTTX-CLI: timestamps, topics and qos values not readable #1699

Open svanharmelen opened 2 weeks ago

svanharmelen commented 2 weeks ago

What did I do

Use mqttx-cli to connect and test with an MQTT server (tried to see if I could somehow configure the ouput colors, but couldn't find a way to do so).

What happened

I cannot read the timestamps, topics and qos values due to the color they are printed in.

Expected

That I would be able to read the timestamps, topics and qos values on a dark CLI background.

Environment

More detail

As you can see with the highlighted part (in yellow) the values are there, just not readable:

image
ysfscream commented 2 weeks ago

Yes, I apologize for not testing on terminals with different color configurations. I didn’t encounter this display issue during development with my default terminal theme. However, I was able to reproduce the problem with various themes. We will fix this in the next version. Thank you for your feedback.

image
svanharmelen commented 2 weeks ago

Thanks for the update! I'll keep an eye out for the upcomming version(s) 👍🏻