Haiku

Code a graphical event/syslog viewer (part 1)

Haiku needs a graphical event/syslog viewer. This would just be a GUI for viewing logs produced by the Launch Daemon, Syslog Daemon etc.

Implementations on other systems include: Windows Event Viewer, KSystemLog, Apple system Console, Gnome Log File Viewer.

The application should have the following features:

  • filter events by component
  • filter events by severity
  • filter events by host
  • filter events by date/time
  • filter events by custom criteria
  • basic event monitoring (this should be outsourced to ActivityMonitor on Haiku)
  • event query/search assistance

For part 1 we expect to see a main window with the ability to open and display log files. Follow on tasks will add further functionality. The application should use Haiku's layout management from the start.

Task tags

  • syslog
  • event viewer
  • gui
  • c++

Students who completed this task

BachToTheFuture

Task type

  • code Code
  • web Design
close

2018