Tooth/README.md
Chris b6d9b9478d
fix(meson): add support for 0.56.0 (#26)
* meson: depend on 0.56 instead of 0.59

* data/Meson: Relax appstream validation requirement

Co-authored-by: Chris Talbot <chris@talbothome.com>
Co-authored-by: maryjane <maryjane@disroot.org>
2022-12-07 06:18:28 +02:00

47 lines
1.6 KiB
Markdown

<p align="center">
<img alt="branding" width="192" src="./data/icons/color.svg">
</p>
<h1 align="center">Tooth</h1>
<h4 align="center">A GTK Mastodon Client</h4>
<p align="center">
<br />
<a href="./CODE_OF_CONDUCT.md"><img src="https://img.shields.io/badge/Contributor%20Covenant-v2.1-1970e3.svg?style=for-the-badge&labelColor=A2C4FA" alt="COC" /></a>
<a href="./LICENSE"><img src="https://img.shields.io/badge/LICENSE-GPL--3.0-1970e3.svg?style=for-the-badge&labelColor=A2C4FA" alt="GPL-3.0" /></a>
</p>
<p align="center">
<img alt="screenshot of the tooth app showing the flap/sidebar" height="512" src="https://i.imgur.com/c6zeCvp.png">
<img alt="screenshot of the tooth app showing the home timeline" height="512" src="https://i.imgur.com/DOAV9nh.png">
</p>
> This is a fork of the now archived [Tootle](https://github.com/bleakgrey/tootle).
### Building From Source
1. Make sure you have these dependencies:
Package Name | Required Version
:--- |---:|
meson | 0.56
valac | 0.48
libglib-2.0-dev | 2.30
libjson-glib-dev | 1.4.4
libxml2-dev | 2.9.10
libgee-0.8-dev | 0.8.5
libsoup2.4-dev | 2.64
libgtk-4-dev | 4.3.0
libadwaita-1.0-dev | 1.2.0
libsecret-1-dev | 0.20
2. Run `install.sh` in the project directory. The app will launch automatically on success.
## Contributing
1. Read the [Code of Conduct](./CODE_OF_CONDUCT.md)
2. Fork it ( https://github.com/GeopJr/Tooth/fork )
3. Create your feature branch (git checkout -b my-new-feature)
4. Commit your changes (git commit -am 'Add some feature')
5. Push to the branch (git push origin my-new-feature)
6. Create a new Pull Request