A GTK Mastodon Client - Fork of Tootle
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.
 
 
 
 
 
Evangelos Paterakis b7155df0ce
fix(Lists): don't show spinner if there's no results
3 weeks ago
.github chore: dev.geopjr.tooth => dev.geopjr.Tooth 4 weeks ago
build-aux fix(meson): add support for 0.56.0 (#26) 3 months ago
data feat(status): re-order edited indicator 3 weeks ago
po chore(LINGUAS): remove ru_RU 4 weeks ago
src fix(Lists): don't show spinner if there's no results 3 weeks ago
vapi chore: build system cleanup (#39) 4 weeks ago
.buildconfig chore: rebrand 4 months ago
.gitignore Drop executable bit from most files 2 years ago
CODE_OF_CONDUCT.md chore: rebrand 4 months ago
LICENSE Drop executable bit from most files 2 years ago
README.md chore: update dependency versions 1 month ago
dev.geopjr.Tooth.Devel.json chore: dev.geopjr.tooth => dev.geopjr.Tooth 4 weeks ago
dev.geopjr.Tooth.json chore: dev.geopjr.tooth => dev.geopjr.Tooth 4 weeks ago
flake.lock feat: polls (#25) 4 months ago
flake.nix chore: dev.geopjr.tooth => dev.geopjr.Tooth 4 weeks ago
install.sh chore: dev.geopjr.tooth => dev.geopjr.Tooth 4 weeks ago
meson.build chore: set version to 0.1.0 3 weeks ago
meson_options.txt feat(meson): devel option (#55) 2 months ago
uninstall.sh Drop executable bit from most files 2 years ago

README.md

branding

Tooth

A GTK Mastodon Client


COC GPL-3.0

screenshot of the tooth app showing the flap/sidebar screenshot of the tooth app showing the home timeline

This is a fork of the now archived 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.71.2
    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
  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