Skip to content

WIP: SysTray-X: A system tray extension for Thunderbird 68+. Needs both the add-on AND the companion app installed to work.

License

Notifications You must be signed in to change notification settings

TobiasLudwig/systray-x

 
 

Repository files navigation

SysTray-X

SysTray-X is a system tray extension for Thunderbird 68+. The add-on uses the WebExtension API's to control an external system dependent system tray application.

The add-on and system tray application can do:

  • custom new mail icon
  • display number of unread mails
  • show / hide Thunderbird (minimize)
  • minimizing hides to tray
  • minimize on startup

Binaries (System)

These packages will install the Thunderbird Add-on and companion app system wide.
Root credentials are required.

openSuSE

Leap 15.1

sudo zypper ar -f https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/openSUSE_Leap_15.1/ SysTray-X
sudo zypper in systray-x

Leap 15.2

sudo zypper ar -f https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/openSUSE_Leap_15.2/ SysTray-X
sudo zypper in systray-x

Tumbleweed

sudo zypper ar -f https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/openSUSE_Tumbleweed/ SysTray-X
sudo zypper in systray-x

SLE 15

sudo zypper ar -f https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/openSUSE_SLE_15_SP1/ SysTray-X
sudo zypper in systray-x

xUbuntu

19.10

wget -q https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/xUbuntu_19.10/Release.key
sudo apt-key add Release.key
sudo bash -c "echo 'deb https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/xUbuntu_19.10 ./" > /etc/apt/source.list.d/systray-x.list'```
sudo apt update
sudo apt install systray-x

18.04 LTS

wget -q https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/xUbuntu_18.04/Release.key
sudo apt-key add Release.key
sudo bash -c 'echo "deb https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/xUbuntu_18.04 ./" > /etc/apt/source.list.d/systray-x.list'```
sudo apt update
sudo apt install systray-x

Binaries (User)

User installable package.
No root credentials required.

Download the installer here:

Companion installer

And install the add-on using the Thunderbird Add-on / Extensions store.

Building

Linux

Clone the repository:

git clone https://github.com/Ximi1970/systray-x.git

Requirements:

  • Fedora/Centos/RHEL:

    dnf install qt5-qtbase-devel

  • Debian/Ubuntu:

    apt install zip git g++ make qt5-default qtbase5-dev

Build:

cd systray-x
make

...

Windows

Install:

Clone the repository using TortoiseGit:

...

Remarks

Branches:

master : Should be stable and working for all systems
develop : Working but maybe not for all systems
feature-xxx : Experimental

Contributers

Luigi Baldoni <aloisio@gmx.com> : Initial setup of the OpenSuSE Build Service rpm package.

Donations

To support this project, you can make a donation to its current maintainer:

paypal bitcoin-qrcode-black

About

WIP: SysTray-X: A system tray extension for Thunderbird 68+. Needs both the add-on AND the companion app installed to work.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 66.3%
  • JavaScript 18.3%
  • QMake 5.5%
  • HTML 2.6%
  • Shell 2.5%
  • Python 1.6%
  • Other 3.2%