/tray-icon-tool

App for displaying various information in tray icon. [abandoned]

Primary LanguageCMIT LicenseMIT

Tray utils

ABANDONED PROJECT

I wanted to do a program that would display following two things as tray icons:

  • Short custom string that could be set when invoking the app. (And also be updated the same way.)
    • Purpose: To display my current XKB keymap that is set by my custom Bash script.
  • Current master volume of Alsa mixer.

After some time I realized it would be much better to create a plugin into my desktop panel instead of creating separate app. Moreover I found out GTK3 is ugly library. This program probably contains memory leak, because I found GTK3 documentation confusing about deallocation responsibilities.

Moreover tray icons are deprecated in GTK3.

I also started a code for displaying the master volume, but I accidentally deleted it :) So it is not even here. (Which is a pity, it took me some time to create asynchronous code that would do that.)

But I will keep it here. Maybe it will serve as an inspiration for the panel plugin one day.