maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [SFOS] [Announce] Piepmatz - A Twitter client for Sailfish OS (https://talk.maemo.org/showthread.php?t=99221)

Ygriega 2017-04-02 16:25

[Announce] Piepmatz - A Twitter client for Sailfish OS
 
3 Attachment(s)
Piepmatz is a Twitter client for Sailfish OS

Welcome to Piepmatz - the new Twitter client for Sailfish OS. Already now, it supports many features which you need in your daily Twitter life:
  • Personal Timeline
  • Mentions
  • Search
  • Profile Pages
  • Complete display of extended tweets
  • Embedded tweets
  • Inline display of pictures
  • Multi-picture support, incl. pinch-to-zoom
  • Embedded video/animated GIF playback
  • Link preview powered by Open Graph (e.g. for Instagram, Facebook, news sites etc.)
  • Retweet/In Reply to information on top of tweet
  • Favorites/Retweet count with every tweet
  • Favorite/retweet directly from your timeline
  • Reply to other tweets
  • Follow/unfollow people
  • Attach images/videos to tweets
  • Open tweet in browser
  • A lot of eye-candy

Grab it now from OpenRepos or Jolla Store!
Development is still in progress, so please expect some glitches here or there. There are already some known issues for this version such as
  • Image slideshow may sometimes partly hide the profile picture on bigger screens
  • If you favorite or retweet a tweet, scroll down or up and return later to the tweet, the favorite/retweet indicator will be reset. You need to refresh the timeline to get a proper status then.
  • The application is generally not optimized for bigger screens yet, but runs fairly well on the Jolla Tablet for example :)

Many other features are in the pipeline, so ensure to have always the latest update installed. Next versions will include:
  • Direct messages
  • Caching of timeline/notifications etc.
  • Details view for tweet
  • Support to display more than the last 200 tweets
  • Geocode your tweets
  • Show trending topics
  • Use embedded web viewer for links
  • List of followers/following accounts in profile page
  • More video playback options
  • Custom filters on timeline
  • ...and many more...

In case you want to support the future development of Piepmatz, you don't need to donate anything. Please send me a picture postcard to my physical address from your home town/area/country instead! You can find the contact details on http://ygriega.de/y/index.php?/pages/impressum.html underneath "Adresse".

Moreover, I always appreciate feedback (good, bad, improvement/feature ideas etc.) about Piepmatz. However, please give me some time to reply. I have a 40+ hours/week day job and a private life.

Additionally, if you're a native speaker in a language which is currently not supported, translations are always welcome. You can find the sources on GitHub at https://github.com/Wunderfitz/harbour-piepmatz. Moreover, I've created a Transifex account asking for the 5 most used and currently untranslated languages (according to OpenRepos statistics), see https://www.transifex.com/wunderfitz/piepmatz/ Please acknowledge the GNU GPLv3 before contributing/forking. Thanks!

Ancelad 2017-04-02 17:41

Re: [Announce] Piepmatz - A Twitter client for Sailfish OS
 
Nice indeed

explit 2017-04-02 20:23

Re: [Announce] Piepmatz - A Twitter client for Sailfish OS
 
Very tasty

Bundyo 2017-04-02 20:30

Re: [Announce] Piepmatz - A Twitter client for Sailfish OS
 
The one thing missing from all other clients was a conversation view. If you implement that, you'll have my postcard! :)

Ygriega 2017-04-02 22:01

Re: [Announce] Piepmatz - A Twitter client for Sailfish OS
 
Quote:

Originally Posted by Bundyo (Post 1526344)
The one thing missing from all other clients was a conversation view. If you implement that, you'll have my postcard! :)

What I can more or less guarantee for the not too distant future is a conversations view that shows all tweets from the current one up to the root one - if the displayed one is a reply.

If the displayed one is a "root" tweet and you want to see all replies to it, it will be a little bit complicated as there is no API for that. I'll need to implement a workaround that will most certainly only work if the displayed tweet is not older than 7 days. And even then, the view won't include all results as the search API only operates on a partial set of the tweets from the last week...

reakoLi 2017-04-02 22:03

Re: [Announce] Piepmatz - A Twitter client for Sailfish OS
 
Indeed promising :cool:

Saturn 2017-04-02 23:26

Re: [Announce] Piepmatz - A Twitter client for Sailfish OS
 
Very nice! Good work. It is already usable and looks great.

A wishlist of mine:
- black background
- selection bar at the top
- setting to select refresh rate
- swipe up (not from the edge) to close picture
- if more than one picture could scroll to next picture with a swipe (left/right).
- zoom in the picture
- option to save picture/video

Strange behaviour:
- pull down until the top menu opens
- without selecting anything swipe up to go to the bottom of the list and then
- swipe up
the bottom list menu will open. This made accidentally select a few times one of the options.

MartinK 2017-04-03 07:39

Re: [Announce] Piepmatz - A Twitter client for Sailfish OS
 
Quote:

Originally Posted by Saturn (Post 1526356)
- option to save picture/video

I definitely second that! :)

This something sorely missing from all current Sailfish OS Twitter clients - actually even most desktop Twitter clients can't do this!

Ygriega 2017-04-03 08:17

Re: [Announce] Piepmatz - A Twitter client for Sailfish OS
 
Quote:

Originally Posted by Saturn (Post 1526356)
Very nice! Good work. It is already usable and looks great.

A wishlist of mine:
- black background
- selection bar at the top
- setting to select refresh rate
- swipe up (not from the edge) to close picture
- if more than one picture could scroll to next picture with a swipe (left/right).
- zoom in the picture
- option to save picture/video

Strange behaviour:
- pull down until the top menu opens
- without selecting anything swipe up to go to the bottom of the list and then
- swipe up
the bottom list menu will open. This made accidentally select a few times one of the options.

Thanks for the feedback! Pinch-to-zoom for pictures will certainly come. Saving pictures and videos should also be possible.
Setting the refresh rate won't come before I implemented the caching stuff as I need to ensure that the list position remains the same even when an update happens in the background.

Things that probably won't be there:
  • Black background: Sailfish OS is (also) about transparency. If you want a black background, get a black ambience.
  • Swipe up to close the picture: I simply want to keep the Sailfish page stack navigation paradigm as much as possible.
  • Selection bar at the top: In theory you could make this configurable, but there is so much to implement concerning other features that I don't see this happen anytime soon

nthn 2017-04-03 09:43

Re: [Announce] Piepmatz - A Twitter client for Sailfish OS
 
Quote:

Originally Posted by Ygriega (Post 1526348)
What I can more or less guarantee for the not too distant future is a conversations view that shows all tweets from the current one up to the root one - if the displayed one is a reply.

If the displayed one is a "root" tweet and you want to see all replies to it, it will be a little bit complicated as there is no API for that. I'll need to implement a workaround that will most certainly only work if the displayed tweet is not older than 7 days. And even then, the view won't include all results as the search API only operates on a partial set of the tweets from the last week...

I think that's how Corebird does it, too. It works well enough in any case.

Quote:

Originally Posted by Ygriega (Post 1526369)
  • Selection bar at the top: In theory you could make this configurable, but there is so much to implement concerning other features that I don't see this happen anytime soon

Besides, it would make navigation more complicated because your thumb is at the bottom of the screen, not at the top.


All times are GMT. The time now is 08:19.

vBulletin® Version 3.8.8