Giter Club home page Giter Club logo

winston's Introduction

Winston Logo

Discord License Platform Release GitHub issues

Step into Winston's embracing world! Winston is an elegant, open-source, native crafted Reddit client for iOS that pushes user experience to the next level.

Important

⚠️ We're hard at work! Both Winston and this README are works in progress. Watch this space for updates!

🛠️ How to Install

At the moment, Winston hasn't made its grand appearance on the App Store. But worry not! Here's how you can get your hands on Winston: Please note, Winston's minimum version is now iOS 17.

  1. TestFlight: Take part in Winston's journey by joining our TestFlight here. Be aware that this could be full or unavailable due to TestFlight's occasional downtimes.

  2. Sideloading: Employ Sideloadly or a sideloading method of your preference to install the Winston IPA directly. Grab the IPA file from our releases page!

🎁 Make Winston Better (Contribution)

We open our arms to all those who wish to make Winston even better. If you'd like to contribute, kindly create a pull request based on the 'alpha' branch for seamless integration. We eagerly look forward to your ideas and innovations!

🔗 Handy Links

  • Official sites: Intrigued by our work? Explore some of our other creations at lo.cafe.
  • Join the Club: Connect with us, drop in your suggestions, or be part of our vibrant community on our Discord server.
  • Express your support by buying us a coffee at Patreon or Ko-fi ☕️❤️🐱

Note

🔔 Note: We no longer maintain a subreddit owing to irreconcilable policy disputes with Reddit.

🔓 License

Winston is open-source, licensed under the GPL-3.0 license. Refer to the LICENSE file in the repository for more details.

winston's People

Contributors

ben-wheeler avatar ejbills avatar frostplexx avatar justindixson avatar kinark avatar mmynk avatar nelsondane avatar ojsef39 avatar pankopan avatar rbertus2000 avatar zburk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

winston's Issues

Clicking a tag should search on that tag

Go to a forum that uses tags extensively, like /r/explainlikeimfive. In the list of posts you will see tags, like "physics". If you click on that tab, it opens that post.

It would be very useful if clicking the tag did a search in the forum for posts with that tag.

Support additional markdown

Support additional markdown:

  • Blockquote
    • Current implementation shows a ‘>’ in front of the text.
    • It would be nice to see blockquote text with a distinct style
  • Spoiler tags
    • Current implementation displays the spoiler markdown but the text/content remains visible.
    • it would be nice if the spoiler content was not visible until you click on the concealed content

Local Favorites Not Working

Recently a feature was implemented to Favorite a Subreddit Locally (meaning not being subscribed to it), and it did work, but now it won't work. Now, when you tap the Favorite icon (⭐️) it pops up the banner that says "Added to Favorites", however it doesn't show up in the specific Favorites list, and also when you go back to that same Subreddit it'll even show that it has not been favorited.

Since Winston v1.0 (114)

https://discord.com/channels/1094807340903039048/1145550552768467076

TestFlight link broken (again?)

A similar issue (#30) was opened in the past but it's lacking any details, so I'm not sure I am facing the same issue.

When I tap the link, TestFlight cross launches, then displays a popup stating:

beta not found

There is a problem with the public link URL. Contact the developer for more information.

I am on iOS 17.0.2 on an iPhone 12 mini and I'm using the German App Store, in case that's relevant.

Tap to vote

Feature request. It’d be nice to tap on the upvote and downvote buttons on comments. Right now, it seems that the only way to vote is to swipe.

Swipe actions might be inverted

I think the swipe actions are inverted - “Swipe left” action happens on “swipe right” and vice versa

RPReplay_Final1692037936.mp4

Clicking on blank save in flat view no longer open comments

Previously to this newest version tapping on the blank space either above or below the media would open the comments, it now appears to not do anything.

The only way to open the comments now appears to be to tap on the post title. Image below of area I am talking about.

IMG_6518

"Load more" text is too large

When threads are in the collapsed state, there is text saying "load more..."

The font for this text is too large, I think it would look better if it was the same size as the message headers.

Selecting a reply in your posts list goes to the wrong place

If you go to your page in the app you will find a list of the thread posts you have made. If you click on one, it takes you to the top of the post, not to the specific message you posted.

This means you have to scroll to find your own post, which may be hidden so you can't find it.

It should take you right to the message and make sure that part is "expanded", perhaps to show any message it is a reply to as well.

Feature Request: Can we get a "Drag Right to go Back" option?

I have an iPhone 12 Pro with a case on and I need to use two hands to go back. One of my favourite features of Apollo was "Swipe right to go back" which disabled the swipe right options on posts and comments. This allowed me to use one hand to navigate almost anywhere in the app.

Having this same feature in winston would be fantastic.

Related: Currently the swipe options are reversed (see #12). I used the direction that it should be "Drag right to go back", not the direction it currently is in Winston's settings.

Search by Keyword

Can we add search by keyword (like search all for the keyword)?

Thanks

r/games article/web links not showing

Hello so far I’ve only had this issue in r/games. Seems to be working everywhere else.

I don’t see a link preview in the feed and can’t open any link when fully opening up a post either, only see comments and the title.

YouTube posts seem fine though

iOS 16.4.1
Winston build (125)

IMG_1676

IMG_1675

Share button not working

The share button on a reddit post no longer works. I noticed this after the update that was pushed included the feature of changing between different themes.

"Report a bug" doesn't

Pressing "report a bug" in the app doesn't appear to do anything. I can see the link/button reacting to the tap, but nothing happens in response.

Smaller UI elements

Could you please add an option to slightly reduce the size of Comments/UI elements? Currently, they appear a bit too large.

Does this work on older versions of ios 16?

HI. I would love to try this app but unfortunately testflight won't let me install it because I'm on an older version of ios 16 (16.1). Would the IPA work if I sideloaded it?

Clicking on a collapsed reply takes you to the user page

If you collapse a reply thread, clicking on the collapsed thread will always hit the user's name, and take you to the user's page.

This is confusing, because the action for collapsing the thread is to click-n-hold on the message, but once collapsed this action does not un-collapse the thread, and a single click takes you to an entirely different page.

Support multiple accounts

The biggest thing keeping me from using winston right now is the lack of support for multiple accounts/account switching.

A great stretch feature for this would be an option to have settings (all settings) on a per account basis.

For example, on one account I may want compact posts and on another I may want large posts.

Add Widget Support

Like discussed on discord the following items should be displayed :

  • postbox
  • Latest item

Collapse thread button

Winston displays threads with many replies in a collapsed form. In this case, the sub threads are hidden below a heading line that says "show n more..." with a plus sign. Once shown, however, there is no way to re-hide them.

I would like the ability to hide any group of replies, including those that were not previously hidden.

The official app allows this, but does so by press-and-hold on any message. But this is a VERY BAD interface as it makes it impossible to used press-to-select-text.

A much better interface would be a minus sign where you currently have the curve showing the links between replies.

Theme is not applying everywhere

As you can see below in the image, the theme doesn't apply to the background of a Subreddit and only starts after Automod posts

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.