aaronevers / indiprop

Automatically exported from code.google.com/p/indiprop
GNU General Public License v3.0
1 stars 2 forks source link

show messages in GUI, not stdout #3

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Add a scrolled text region near the top of the GUI to display incoming 
messages. The message currently are going to stdout which is not often visible 
to a user. To the right of the scrolled text area should be a button to clear 
the list. The list should show a few messages, always scrolled to show the 
newest, older ones can be hidden but accessible by scrolling.

Original issue reported on code.google.com by edow...@lbti.org on 22 Mar 2013 at 10:11

GoogleCodeExporter commented 9 years ago

Original comment by eve...@gmail.com on 23 Mar 2013 at 3:49

GoogleCodeExporter commented 9 years ago
Pushed an update to implement this feature.  The message window is a dock, so 
you can drag it to the top of the window as you prefer.  The position should be 
remembered.  

Also added a bonus 'regex' entry, with uses the QStringList::filter() function 
to show only messages that match the regex.  Leave blank to see all messages.  

I just had another idea: with the regex feature, it might be nice to allow a 
user to create more messages windows.  That way they can set up panes for each 
device, for example.  Though I suppose some `tail -f @ | grep "device"` with 
some INDI message listener would probably be more flexible.

Original comment by eve...@gmail.com on 26 Mar 2013 at 3:58