serebit Avast, it's so much better, says I! And the Deepin Sea theme is now more stout than a copper-bottomed hull. At long last, the nautical theme I be wantin', and the one Solus deserves. So theme up me hearties, yo ho! 🦜🏴‍☠️🌊

serebit I don't know if it's possible to add a feature that could maybe enable/disable on hover tooltips

    Scotty-Trees Sadly no, the X system tray is this bizarre system wherein applications just tell X to add a window to the tray. I can't affect the contents of the window, only where it's placed and how it's sized, along with how it's drawn in GTK.

      GuzziPhil serebit

      Thanks for your work, serebit!
      I hadn't have trouble with the system tray, I mean no real trouble like things not working or stacks of icons covering each other or such.
      I had noticed though - like GuzziPhil - that sometimes I would see the icon info and sometimes I wouldn't (I cannot see a grey line showing under the icons like he can).
      That is still the same, probably due to what you explained to him.
      I work on a Thinkpad T480, have Plata-Compact/Papirus/Adwaita installed and cannot see the info for these icons:
      Caffeine, Night Light, Time/Date/Calendar, User Indicator.
      On the other hand I can (reproduceably) see the info for:
      Network, Battery 1 & 2, Volume, Bluetooth.
      But I must say not being able to see those infos hasn't bothered me and is not that important.

      I didn't notice the better spacing between the icons at first but now that I was pointed to it - hooray, it does look better indeed! Thank you for making SOLUS better!

      serebit I'm guessing the following behaviour is also GTK-related?:

      1. Mouse hovering above volume icon:
      2. Then hovering over the notification icon:
      3. Finally hovering over the volume icon again:

        This could very well have been an issue with the old implementation too. I just noticed it right now after people talked about the tooltips in this thread. Unfortunately I don't have the time to test right now and see if it is a regression.

      Just had a quick play around with it. Looks great overall. The steam icon seems to fit in nicer with the others.
      Just a couple of issues.

      1) (I think this is a known issue): With the old system tray: I have had a long standing issue where the icons in the system tray would go missing if i turned off my screen then turned it back on. This seems to be related to UI scaling (I use 200%) and using a 4K monitor.
      With the new system tray the icons get corrupted and un-usuable. I suspect it's the same issue just manifesting itself a bit differently.
      Note: only the system tray icons are affected. the other things like the clock/power button/Raven button all work fine.
      Note: Using a Vega 64 and the current kernel.

      2) Kinda related to 1. if i remove the system tray in Budgie desktop setting then i re add it, 2 of every icon in the system tray appears. I'm not sure if that is a new issue though.

      The only way to get everything back to normal is to log back out and back in or restart the system.

      Also just an observation: The steam icon used in the system tray is not the same one used by the icon theme in Solus (the blue Steam icon). I don't know if that is the intended behavior or not so just thought i would mention it. Personally i think the update looks nicer.

        Lucien_Lachance How are you getting this spacing in your system, I have tried eopkg up and I don't think with the upgrade anything has changed?

          Harry well, the new tray applet allows for spacing. budgie settings -> your panel -> applets -> system tray
          the rest of the spacing is just a bunch of spacer applets placed between the various applets

            Neumie I didn't test with 200% scaling too frequently, but I do know that it's a weak point of carbontray and I'm going to address it when I get the chance. Regardless, those two issues you noted definitely earned a "what the hell?" from me, and I'll do my best to try and fix them.

            Good news, @Neumie! I believe I've managed to fix both problems locally. Would you mind testing the patch out for me? I can give you build instructions.

            @serebit Wow that was quick 😃. I will certainly give it a go, though i'm not much of a developer.
            Send on the instructions and i will give it a shot 🙂.

              The icon spacing option is amazing. Thanks, @serebit!
              This new tray doesn't fix the different size of spacing on some icons, e.g Telegram Desktop.

                Dentraq There's only so much we can do about individual icon spacing, unfortunately. The applications themselves are accountable for setting the icon, and if the icon image used has a lot of transparent padding in it, the tray icon will retain that padding. This inevitably leads to inconsistent spacing for some applications. I'd fix it if I could 😅

                  Neumie Here's the build instructions. Just run this in a terminal, and then reboot. If you want to reinstall the unpatched Budgie afterwards (and you probably should), just run sudo eopkg it --reinstall budgie-desktop.

                  # dependencies
                  sudo eopkg it -c system.devel
                  sudo eopkg it budgie-desktop-devel
                  # clone the project
                  git clone https://github.com/serebit/budgie-desktop --depth 1
                  cd budgie-desktop
                  # configure the build
                  mkdir build && cd build
                  meson --buildtype plain --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc ..
                  # build and install
                  ninja
                  sudo ninja install

                  Let me know if this fixes the issues you were having! 🙂