telephant/README.md

45 lines
1.4 KiB
Markdown
Raw Normal View History

2019-05-09 14:33:26 +00:00
Telephant!
2017-08-29 05:23:35 +00:00
======
2019-05-01 15:15:56 +00:00
A lightweight but modern Social Media client, written in Go & QML.
2017-08-29 05:23:35 +00:00
2019-05-09 14:33:26 +00:00
![telephant Screenshot](/assets/screenshot.png)
2017-08-29 09:55:57 +00:00
2017-08-29 05:40:25 +00:00
## Features
2019-05-01 15:15:56 +00:00
- [x] Live feed via Mastodon's Streaming API
2017-08-29 05:40:25 +00:00
- [x] Live feed via Twitter's Streaming API
- [x] Multi pane support
- [x] Linux/macOS/Windows (Android & iOS should be working, but aren't tested yet)
- [x] Media previews
2017-08-31 21:53:44 +00:00
- [x] Shortened URL resolving
2017-08-29 05:56:24 +00:00
- [ ] System notifications
2019-05-01 15:15:56 +00:00
- [ ] Multiple accounts (work-in-progress)
- [ ] Support for more networks
2017-08-29 05:40:25 +00:00
2017-08-29 05:23:35 +00:00
## Installation
2018-01-22 06:12:15 +00:00
Make sure you have a working Go environment (Go 1.8 or higher is required).
See the [install instructions](http://golang.org/doc/install.html).
2017-08-29 05:23:35 +00:00
### Dependencies
2019-05-09 14:33:26 +00:00
Before you can build Telephant you need to install the [Go/Qt bindings](https://github.com/therecipe/qt/wiki/Installation#regular-installation).
2017-08-29 05:23:35 +00:00
2019-05-09 14:33:26 +00:00
### Building Telephant!
2017-08-29 05:23:35 +00:00
2019-05-09 14:33:26 +00:00
git clone https://github.com/muesli/telephant.git
qtdeploy build desktop telephant/
2017-08-29 05:23:35 +00:00
### Run it
2019-05-09 14:33:26 +00:00
./telephant/deploy/linux/telephant
2017-08-29 05:23:35 +00:00
2019-05-09 14:33:26 +00:00
![telephant logo](/assets/telephant.png)
2017-08-29 14:08:44 +00:00
2017-08-29 05:23:35 +00:00
## Development
2019-05-09 14:33:26 +00:00
[![GoDoc](https://godoc.org/github.com/golang/gddo?status.svg)](https://godoc.org/github.com/muesli/telephant)
[![Build Status](https://travis-ci.org/muesli/telephant.svg?branch=master)](https://travis-ci.org/muesli/telephant)
[![Go ReportCard](http://goreportcard.com/badge/muesli/telephant)](http://goreportcard.com/report/muesli/telephant)