Skip to content

Commit

Permalink
Merge branch 'main' of github.com:Kinark/winston
Browse files Browse the repository at this point in the history
  • Loading branch information
Kinark committed Oct 28, 2023
2 parents 08fae5e + 73dab87 commit 3c13270
Show file tree
Hide file tree
Showing 6 changed files with 251 additions and 20 deletions.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report--crash-.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
name: Bug report (Crash)
about: Create a report to help us improve
title: "[CRASH]"
labels: bug=causes crash, bug/fix
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots or screen recordings to help explain your problem.

**Winston (please complete the following information):**
- Version [e.g. Beta v1.0]
- Build Number [e.g. 144]

**Device (please complete the following information):**
- Device: [e.g. iPhone 15]
- OS: [e.g. iOS 17.0]

**Additional context**
Add any other context about the problem here.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
name: Bug report
about: Create a report to help us improve
title: "[BUG]"
labels: bug/fix
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots or screen recordings to help explain your problem.

**Winston (please complete the following information):**
- Version [e.g. Beta v1.0]
- Build Number [e.g. 144]

**Device (please complete the following information):**
- Device: [e.g. iPhone 15]
- OS: [e.g. iOS 17.0]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for Winston
title: "[FR]"
labels: feature/enhancement
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
17 changes: 17 additions & 0 deletions .github/workflows/altstore-update-trigger.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Trigger Release Action

on:
release:
types:
- published
jobs:
trigger:
runs-on: ubuntu-latest

steps:
- name: Trigger Action in Second Repository
run: |
curl -X POST -H "Authorization: Bearer ${{ secrets.ACCESS_TOKEN }}" \
-H "Content-Type: application/json" \
-d '{"event_type": "trigger-action"}' \
https://api.github.com/repos/lo-cafe/winston-altstore/dispatches
48 changes: 28 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,42 @@
# Winston for Reddit
![Winston Logo](https://images.lo.cafe/library/axc6Rq3.png)

![Winston Logo](winston-everywhere/Resources/images/icon-128.png)
![Discord](https://img.shields.io/discord/1094807340903039048)
![License](https://img.shields.io/github/license/lo-cafe/winston)
[![Platform](http://img.shields.io/badge/platform-iOS/iPadOS/macOS-blue.svg)](https://developer.apple.com/iphone/index.action)
![Release](https://img.shields.io/github/downloads/lo-cafe/winston/total)
![GitHub issues](https://img.shields.io/github/issues-raw/lo-cafe/winston)

This is the official repository for Winston, a beautiful, FOSS, native handcrafted Reddit client for iOS.
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.

This is a WIP, both the app and this README.
> [!IMPORTANT]
> ⚠️ We're hard at work! Both Winston and this README are works in progress. Watch this space for updates!
## Installing

Right now Winston's not on the App Store, so you have two options for using it:
<a href="https://testflight.apple.com/join/3UF8bAUN"><img src="https://images.lo.cafe/library/A5Kpowu.png" width="200"></a>
<a href="https://www.shorturl.at/dAL15"><img src="https://images.lo.cafe/library/46qhEAv.png" width="200"></a>

1- You can join the TestFlight here (if it's not full or down because testflight recently has been failing pretty often):
https://testflight.apple.com/join/3UF8bAUN

or
## 🛠️ How to Install

2- Use [Sideloadly](https://sideloadly.io/) (or any other sideloading method) to sideload the IPA. You can download the IPA file [here on Github](https://github.com/Kinark/winston/releases/download/v0.1-alpha/winston.ipa).
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:

## Links
1. **TestFlight**: Take part in Winston's journey by joining our TestFlight [here](https://testflight.apple.com/join/3UF8bAUN). Be aware that this could be full or unavailable due to TestFlight's occasional downtimes.

Check Winston's sites (https://winston.cafe and https://winston.lo.cafe) repository:
https://github.com/Kinark/winston-site
2. **Sideloading**: Employ [Sideloadly](https://sideloadly.io/) or a sideloading method of your preference to install the Winston IPA directly. Grab the IPA file from our [releases](https://github.com/Kinark/winston/releases/latest) page!

Join our super awesome Discord server (1500+ members, very active and fun!):
https://discord.gg/Jw3Syb3nrz
## 🎁 Make Winston Better (Contribution)

You can support this project by subscribing to our Patreon:
https://patreon.com/user?u=93745105
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'](https://github.com/lo-cafe/winston/tree/alpha) branch for seamless integration. We eagerly look forward to your ideas and innovations!

Or by tipping on Ko-fi:
https://ko-fi.com/locafe
## 🔗 Handy Links

We don't have a subreddit anymore because Reddit hates open source projects and the community as a whole and decided to ban all my accounts and each of the winston subreddits we created. There's always one or two inactive subs around, but I won't mention them here just for them to be banned.
- **Official sites**: Intrigued by our work? Explore some of our other creations at [lo.cafe](https://lo.cafe).
- **Join the Club**: Connect with us, drop in your suggestions, or be part of our vibrant community on our [Discord](https://discord.gg/Jw3Syb3nrz) server.
- Express your support by buying us a coffee at [Patreon](https://patreon.com/user?u=93745105) or [Ko-fi](https://ko-fi.com/locafe) ☕️❤️🐱

> [!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.
116 changes: 116 additions & 0 deletions repo-altstore.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
{
"name": "lo.cafe",
"identifier": "lo.cafe",
"description": "welcome! have a sit, grab a coffee, here's a safe place",
"iconURL": "https://lo.cafe/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flo-cafe.2fb7bee5.png&w=640&q=75",
"website": "https://lo.cafe",
"tintColor": "#252335",
"featuredApps": [
"lo.cafe.winston"
],
"apps": [
{
"name": "Winston",
"bundleIdentifier": "lo.cafe.winston",
"developerName": "lo.cafe",
"subtitle": "A beautiful and native Reddit client for iOS",
"localizedDescription": "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.",
"iconURL": "https://lo.cafe/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwinston.dff70526.png&w=256&q=75",
"tintColor": "#5CA399",
"screenshotURLs": [
"https://example.com/myapp_screenshot1.png",
"https://example.com/myapp_screenshot2.png",
"https://example.com/myapp_screenshot3.png"
],
"versions": [
{
"version": "0.2.0",
"date": "2023-10-08T19:18:02Z",
"size": 300000,
"downloadURL": "https://github.com/lo-cafe/winston/releases/download/v0.2-alpha/winston.ipa",
"localizedDescription": "Initial Release",
"minOSVersion": "16.0"}
],
"appPermissions": {
"entitlements": [
{
"name": "com.apple.developer.associated-domainss"
},
{
"name": "com.apple.developer.siri"
}
],
"privacy": [
]
}
},
{
"name": "Another Example App",
"bundleIdentifier": "com.example.anotherapp",
"developerName": "Example Developer",
"subtitle": "Another awesome app.",
"localizedDescription": "This is another awesome app only available on AltStore.",
"iconURL": "https://f000.backblazeb2.com/file/rileytestut/ExampleSource/SharkApp.png",
"tintColor": "#3660A2",
"screenshotURLs": [
"https://example.com/anotherapp_screenshot1.png",
"https://example.com/anotherapp_screenshot2.png",
"https://example.com/anotherapp_screenshot3.png"
],
"versions": [
{
"version": "1.2",
"date": "2022-06-21T09:00:00-08:00",
"downloadURL": "https://example.com/anotherapp_v1.2.ipa",
"localizedDescription": "Bug fixes and performance improvements."
,
"size": 81514,
"minOSVersion": "13.0"
},
{
"version": "1.1",
"date": "2022-04-15T10:00:00-08:00",
"downloadURL": "https://example.com/anotherapp_v1.1.ipa",
"localizedDescription": "New features!"
,
"size": 81364,
"minOSVersion": "13.0",
"maxOSVersion": "16.3"
},
{
"version": "1.0",
"date": "2022-02-02T07:00:00-08:00",
"downloadURL": "https://example.com/anotherapp_v1.0.ipa",
"localizedDescription": "Initial release.",
"size": 79821
}
],
"appPermissions": {
"entitlements": [
{
"name": "com.apple.security.application-groups"
},
{
"name": "com.apple.developer.siri"
}
],
"privacy": [
{
"name": "LocalNetwork",
"usageDescription": "App scans the local network for nearby computers."
}
]
}
}
],
"news": [
{
"title": "Winston hits Altstore",
"identifier": "initRelease",
"caption": "Introducing Winston! A beautiful and native Reddit client for iOS",
"date": "2023-10-08",
"tintColor": "#5CA399",
"notify": true
}
]
}

0 comments on commit 3c13270

Please sign in to comment.