There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

I've just created a GUI for a journal viewer

Hi everyone,

I’m excited to share that I’ve started working on a new project called Journal Helper. Its a journal viewer built from scratch using Qt6 and C++. The goal is to provide a fast, visually integrated journal viewer for Linux, particularly for KDE/Plasma users.

While there are existing tools like journal-viewer (github.com/mingue/journal-viewer), which uses WebKit, I found that its GUI doesn’t integrate well with the Qt/Plasma ecosystem. I also wanted to improve performance and create a more seamless visual experience. Therefore, I decided to create a new viewer from scratch that should be quicker and more efficient.

The project is still in its early stages, but I’d love to get more people involved, especially those who are interested in Qt development. As a beginner myself, I’m eager to learn from others and collaborate on making this tool as good as it can be.

How to Get Involved

GitHub Repo: github.com/rughinnit/journal-helper-qt

AUR Package: aur.archlinux.org/packages/journal-helper-qt

Any contributions, whether it’s in the form of code, design ideas, or feedback, would be incredibly valuable. If you’re experienced with Qt, C++, or even just interested in contributing, please feel free to fork the repo or reach out.

I’m aware of tools like KJournalDBrowser (apps.kde.org/kjournaldbrowser/), but I had some trouble with installation without using Snap. My goal is to create something simple and accessible for all users.

Looking forward to any thoughts, contributions, or advice you might have!

zelifcam ,
@zelifcam@lemmy.world avatar

Thanks for sharing!

While there are existing tools like journal-viewer (github.com/mingue/journal-viewer), which uses WebKit, I found that its GUI doesn’t integrate well with the Qt/Plasma ecosystem.

I was going to bring that up. I’ve never heard of journal-viewer, but I have used:

  • GNOME Logs
  • KSystemLog
  • QJournalctl

You mentioned specifically integrating well into QtPlasma, what improvements do you hope to have over the native KDE KSystemLog?

ruff OP , (edited )

Welp, didn’t realize those tools was exist

Mainly its just journalctl command written in Qt

  • journalctl --list-boots
  • journalctl -x
  • journalctl -b …
  • journalctl -p

still find it difficult to include some colors to it…

ruff OP ,

Well, I haven’t tried KSystemLog. I just want it simple and works :)

pewgar_seemsimandroid ,

i thought this was some meme lol, before i realized this wasn’t in linuxmemes.

propter_hog ,
@propter_hog@hexbear.net avatar

Nice

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines