You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
tastytea 733aad9903
Remove xdgcfg dependency by copying it into this repo.
1 year ago
src Remove xdgcfg dependency by copying it into this repo. 1 year ago
translations Fixed translation compilation recipe. 4 years ago
.drone.yml CI: Don't let rm fail if lockfile isn't there. 4 years ago
.gitignore initial commit 5 years ago
.gitmodules Implemented saving and loading settings 5 years ago
CMakeLists.txt Added files section to manpage. 4 years ago
LICENSE added license 5 years ago Remove xdgcfg dependency by copying it into this repo. 1 year ago Fixed manpage script 4 years ago
de.tastytea.Whyblocked.appdata.xml Enhanced appdata 5 years ago
de.tastytea.Whyblocked.desktop Renamed whyblocked-gui -> whyblocked 4 years ago
de.tastytea.Whyblocked.svg Fixed icon 5 years ago
packages.CMakeLists.txt Removed error report via statusbar, added error reporting via message box. 5 years ago
whyblocked.1.adoc Small cosmetic change to manpage. 4 years ago

Whyblocked allows you to store the reason why you blocked someone, along with “receipts”, URLs to the posts that led you to block them.

It has a Qt-interface and uses an SQLite-database.



Run whyblocked. You can also start it from the menu of your desktop environment.



Every release includes a .deb-package, an .rpm-package and a .tar.gz-package with precompiled binaries for x86_64(amd64) (more info). These are automatically built and not tested. You can install them with apt install ./whyblocked*.deb or yum install ./whyblocked*.rpm, respectively. The packages are signed with the PGP key 242E5AC4DA587BF9 (Fingerprint: F730 1ADF C9ED 2624 48C4 2B64 242E 5AC4 DA58 7BF9).

Gentoo ebuilds are available via my repository.

From source


Get sourcecode

Download the current release.


mkdir build
cd build
cmake ..
make install

cmake options:

  • -DCMAKE_BUILD_TYPE=Debug for a debug build
  • -DWITH_TRANSLATIONS=NO to not compile translations
  • -DWITH_MAN=NO to not compile the manpage
  • One of:
    • -DWITH_DEB=YES if you want to be able to generate a deb-package
    • -DWITH_RPM=YES if you want to be able to generate an rpm-package


Contributions are always welcome. You can submit them as pull requests or via email to


To start a new translation, go to translations/ and copy whyblocked_en.ts to a file appropriate for the new language. If you want to translate to french for example, that file name would be whyblocked_fr.ts.

Use Linguist to edit the .ts-files.


Please report them on the issue tracker or to

Copyright © 2018 tastytea <>.
License GPLv3: GNU GPL version 3 <>.
This program comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.

The icon is derived from the icons “messagebox critical” and “help” of the Gartoon icon theme. The original authors were Zeus, Patrick Yavitz and La Mula Francis, who released them under the terms of the GPL2+ and DSL. The new icon is released under the same terms.