Plasma 5 custom application launcher that opens a popup when placed in a panel
plasma-framework-devel
git clone https://github.com/HessiJames/plasma-applet-popup-launcher
cd plasma-applet-popup-launcher
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install