Skip to content
Commit 3bb23326 authored by Pranav Ganorkar's avatar Pranav Ganorkar Committed by Jonathan Kang
Browse files

Compress similar events in GlEventViewList

The compression information is stored in GlRowEntry objects
during population of the model array.The similarity criteria
for grouping adjacent messages is:

* Messages whose first word is same
* Messages sent by the same process

The compression information is then parsed in the view classes
and accordingly the events to be compressed are hidden in GlEventViewList.

The visibility of compressed events can be toggled by
activating the header row representing those compressed events.

When compressed events are expanded using the header, sorting order
specified by 'sort-order' GSettings key is maintained in GlEventViewList.

Headers are removed from the compressed rows to improve their visibility
when they are shown by activating the header.

https://bugzilla.gnome.org/show_bug.cgi?id=709294
parent 0a7fd4c4
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment