summaryrefslogtreecommitdiff
path: root/src/gl-eventviewdetail.c
Commit message (Collapse)AuthorAgeFilesLines
* popover: Set its parent rather than relative_toMaximiliano Sandoval R2022-03-281-1/+1
| | | | The later does not exist in gtk4.
* Don't forget to chain up to parent finalizeNiels De Graef2019-10-151-0/+2
| | | | | Forgetting doesn't hurt that much, but it's a tiny memory leak nonetheless, so let's fix this.
* Various improvements to event compression UIPranav Ganorkar2017-07-241-0/+31
| | | | | | | | | | | | | | | | | | | The UI improvements as suggested by Allan and Jakub are implemented in this commit: * Use color theme suggested by Jakub for expanded rows. * Use row separator to indicate boundaries of expanded header and it's group. * Add hover effect to the expanded rows. * Increase grid spacing and decrease label padding in popover grid. * Use regular text everywhere in the detailed popover. * Add padding for popover grid. * Highlight the row pointed by detailed popover. https://bugzilla.gnome.org/show_bug.cgi?id=709294
* Display detailed event information in a GtkPopoverPranav Ganorkar2017-06-291-29/+7
| | | | | | | | | | A GtkPopover is shown when a row which is not a header is activated. For handling very long messages, the message text is wrapped to fit the size of the GtkPopover. Further, such long messages are shown in a GtkScrolledWindow. All the earlier available detail fields are shown in the GtkPopover. https://bugzilla.gnome.org/show_bug.cgi?id=709294
* Pass GlRowEntry objects from model to viewPranav Ganorkar2017-06-291-5/+7
| | | | | | | | The model array is populated with GlRowEntry objects. The view classes now interact with GlJournalEntry through GlRowEntry objects. https://bugzilla.gnome.org/show_bug.cgi?id=709294
* Show seconds in details view and exported logsJonathan Kang2015-11-241-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=758108
* Make the Support link in detail view clickableJonathan Kang2015-10-141-4/+20
| | | | | | Allow users to click the Support link directly to visit it. https://bugzilla.gnome.org/show_bug.cgi?id=756575
* Use G_DECLARE_FINAL_TYPE throughoutDavid King2015-04-131-0/+6
|
* Rename GlJournalResult to GlJournalEntryLars Uebernickel2015-02-161-26/+26
| | | | | | This is more in tune with systemd's parlance. Also make it a GObject so that we can put it into a GListModel soon.
* Take a now parameter when comparing time stampsEkaterina Gerasimova2015-02-091-1/+5
| | | | | | Move the current time stamp out of gl_util_timestamp_to_display() and pass it as a parameter so that the function does not depend on the current time and will be easier to test.
* Parse messages from the systemd catalogJonathan Kang2014-09-231-4/+207
| | | | | | | | | | | | | Use catalogs to explain messages. To implement this feature, I use strtok function to parse the message named result->catalog, which exists in the project. For instance, I use a whitespace to get the field labels and ignore them. Then I use "\n" to get the detailed message for the current field. I also use dim-label style class for these field labels. https://bugzilla.gnome.org/show_bug.cgi?id=709153
* Use a template for the event detail pagePaolo Borelli2014-05-061-152/+79
|
* Move icon to the left of the commandlineDavid King2014-03-031-2/+2
| | | | http://i.imgur.com/gEvFY8L.png
* Show application icons if a desktop file is foundDavid King2014-02-041-6/+64
|
* Show priority, kernel device and audit sessionDavid King2014-02-041-12/+84
|
* Split off GlEventViewDetail as the detail widgetDavid King2013-12-121-0/+207