Whyblocked reminds you why you blocked someone.
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.
tastytea 27ccc954a1
Enhanced appdata
1 year ago
src Made heading of receipts-label translatable, added german translation 1 year ago
translations Made heading of receipts-label translatable, added german translation 1 year ago
.drone.yml Removed AppImage support 1 year ago
.gitignore initial commit 1 year ago
CMakeLists.txt Made heading of receipts-label translatable, added german translation 1 year ago
LICENSE added license 1 year ago
README.md typo 1 year ago
de.tastytea.Whyblocked.appdata.xml Enhanced appdata 1 year ago
de.tastytea.Whyblocked.desktop Added icon 1 year ago
de.tastytea.Whyblocked.svg Fixed icon 1 year ago
packages.CMakeLists.txt Split up cmake file 1 year ago

README.md

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 text- and a Qt-interface and uses an SQLite-database.

Screenshot Qt interface

Usage

For the text interface start whyblocked, for the Qt interface
whyblocked-gui. You can also start it from the menu of your desktop
environment.

Install

Packages

Every release includes
a .deb-package, an .rpm-package, a .tar.gz-package and an AppImage with
precompiled binaries for x86_64(amd64). These are automatically built and not
tested. You can install them with dpkg -i or rpm -i, 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

Dependencies

Get sourcecode

Download the current
release.

Compile

mkdir build
cd build
cmake ..
make
make install

cmake options:

  • -DCMAKE_BUILD_TYPE=Debug for a debug build
  • -DWITHOUT_GUI=YES to not build GUI
  • -DWITHOUT_TRANSLATIONS=YES to not compile translations
  • 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

Contributing

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

Translations

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.

Bugs

Please report them on the
issue tracker or to
tastytea@tastytea.de.

Copyright © 2018 tastytea <tastytea@tastytea.de>.
License GPLv3: GNU GPL version 3 <https://www.gnu.org/licenses/gpl-3.0.html>.
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.