bermudalocket / tweaks-for-reddit Goto Github PK
View Code? Open in Web Editor NEWA Safari App Extension to help make Reddit suck just a little less on Safari 13+. Written (mostly) in SwiftUI.
License: GNU General Public License v3.0
A Safari App Extension to help make Reddit suck just a little less on Safari 13+. Written (mostly) in SwiftUI.
License: GNU General Public License v3.0
The custom subreddit bar delivers as intended but set-up/management could be improved. Two improvements that I think would be impactful are:
Suggesting a possible future feature: a dark mode for the old reddit design that changes according to the system settings.
One of the things that I miss most about RES (honestly, probably the only thing that this point) that TFR hasn't filled yet is the ability the switch between multiple accounts. I noticed this wasn't on the roadmap, so I was curious if this had been considered previously and discarded? If not, could this be consider for future inclusion?
Extensions App for Safari 13 can run on 10.13 (High Sierra), 10.14 (Mojave) and 10.15 (Catalina).
Personally, I'm sticking with Mojave for a while, so I'd like to see a release that supported not just Catalina.
Thanks for your consideration!
When I try to enable "Live preview comments in markdown" and it opens the app settings window (with 1 - Welcome, 2 - Connect to Safari, etc.) nothing appears in the right-hand window when I select options from the side bar. The only thing displayed is "Welcome to Tweaks for Reddit"
Hi all,
First just wanted to say thank you for making this extension. Very helpful in the transition to Safari.
I originally submitted a support request via the Tweaks for Reddit toolbar item in Safari, but I received this error in my email:
There was a temporary problem delivering your message to [email protected]. Gmail will retry for 45 more hours. You'll be notified if the delivery fails permanently.
Anyway, the issue I'm having is with favorite subreddits and maybe with the extension in general. The main issue I'm seeing is I cannot save any favorite subreddits. As soon as I enter them and hit enter, it closes the toolbar and they disappear.
Another issue I'm noticing, and it may be related to/causing the original issue is the loading icon next to my Reddit stats is ... always loading. Here's a screenshot of what I'm referring to:
This just spins forever.
I've also noticed these DEBUG messages in developer tools:
Unsure if they're normal, or related to the issue(s) I'm having.
OAuth Integration
Machine Learning
Just a heads up... the toggle has no effect in the latest update. Was working prior.
It has happened in the last 3 updates. I was hoping that once the app hit the App Store that the issue might've been rectified but that does not seem to be the case. The latest App Store update also wiped the custom subreddit bar.
Is the file that stores the custom subreddit bar being reset with every update? Is there perhaps a better place to store user settings?
We need an updated app icon to fit the new square icon design on macOS Big Sur.
Tried downloading the latest release and am seeing this issue. Running macOS 10.15.2.
The new version has a weird issue. With "Automatically expand images" enabled, nearly every time I refresh reddit.com's home page, I hear a short snippet of sound and see the speaker icon in the address bar. And it's not always the same sound.
What I can confirm now is that the issue goes away if I disable this extension, as well as if I leave it enabled, and only disable that one "automatically expand images" feature. Then when I refresh the page, that quick sound doesn't play. Happy to help troubleshoot, just let me know what else to try.
Would be nice to have to option for automatic redirects to old.reddit.com .
When the "Always use old.reddit.com" option is enabled, and you click the "View Poll" link at the bottom of a Poll post, it attempts to redirect you to "https://www.reddit.com/poll/" but gets intercepted and redirected to "https://old.reddit.com/poll/" which is invalid.
There needs to be an exception in place for /poll/ URIs.
One of my favorite features from RES is keyboard navigation (with highlighted "active" post).
RES's keyboard navigation also worked with ad-blockers (so I assume the navigation acted on "currently visible" links/posts).
Didn't see this on your roadmap and its probably a lot of hassle, but wanted to throw a vote in for it :)
Also: this extension has made Reddit a lot more bearable after switching to Safari from Firefox. Thank you :)
-reserved-
RES allows you to drag on expanded posts to resize them, would love to have this in this extension
The readme contains no info at all about how to install this. Almost looks like it has to be compiled before installation.
How do I install it?
Apologies I think this is 3 separate issues.
I'm having issues using the popover menu once the custom subreddit list becomes large. I can't scroll up/down to see the other elements in the popover menu.
Not sure if there's a way to add scrolling within the popover menu. Otherwise, it may be better to explore different menu structures. For example, I notice Dark Reader's settings take me different page that is still displayed in the popover menu.
Hi, I am really enjoying Tweaks for Reddit, thanks for making it! I am running Safari 14.0.3 on an M1 MacBook Pro with Big Sur 11.2.3 and having an issue:
When I enable "endless scrolling" and get to page 2 or later, I can no longer click these to expand the post or media:
http://i.imgur.com/I2aTKK1.png
When I disable "endless scrolling" and refresh the page, scroll down and click to get to page 2, and try again, it works. It only stops working once I have re-enabled "endless scrolling."
It was working fine, and now it's not. And I can't click "Next" manually either, so I am stuck on page 1.
Once I disable "Endless Scrolling" in Tweaks for Reddit, and refresh the page, the manual controls re-appear.
Updated to 1.4.1 today; when opening the extension, the "Open In Safari" button does not open Safari or open the extensions preference pane if Safari is already open. In addition, clicking the icon in the toolbar seems to do nothing, but actually crashes the app according to the system console (Crash report attached below). Have tried a clean install by deleting the old version and all system files with AppCleaner but the issue persists (macOS 10.15.6, MacBook Pro 2015)
I've updated my Mac to macOS 13 Ventura and the extension seems to have broken. Here's what I'm observing:
Let me know if you'd like any screenshots or further details.
Hi, I am running Safari 14.0.3 on an M1 MacBook Pro with Big Sur 11.2.3.
I previously had an older version of the github version of redditweaks installed, but today I bought Tweaks for Reddit from the Mac App Store in order to update it. I promptly paid the $0.99 for the In-App Purchase. But when I try to click the checkbox it just launches the app. I click on "Restore Purchases" and it says "Thank you for your support" but it still won't leave me check that box or enable "Live preview comments in markdown." What am I missing?
Would love to see an enhancement for expandable twitter posts with videos/images.. Currently I have to click the link which takes me off of reddit to the actual tweet. I would expect to have a collapsable button which loads the tweet itself:
In my opinion this is the only thing keeping the app from matching RES. Outstanding work so far.
If I'm browsing a multireddit view and there is a dimmed previously visited thread on the list, it covers the subreddit links on the right as well.
On the attached image, on the subreddits list on the right, I can't click on any subreddit from r/AppleMusic to r/Games, but the ones before AppleMusic and after Games are clickable normally. I think the panel from the viewed thread on the left is covering them.
I'm using the Mac App Store version (1.12.3). Safari and macOS are on the latest versions (14.1.1 and 11.4) as well.
Currently you only show $0.99 as the price, but in many countries that price may be $1.49, or £0.99.
Did this get removed? I am using 1.9.2 and do not see this option anymore.
Releases past 1.6.1 cannot be installed on my machine running 10.15.7. Was this intended behavior in the rewrite?
I'm stuck with Catalina for a while as Big Sur is not an approved OS for my workplace. Thanks for all your hard work on this extension.
It seems Live Comment Previews have stopped working after updating to 1.12. The "Live Comment Previews" tab within the the settings reports "Thank you for your support!", however, the debug tab states "Live Comment Previews: No".
I've tried toggling the function on/off, using the "restore purchases" option, and rebooting. None of which seem to have corrected the issue.
Versions:
macOS Big Sur (11.3.1)
Safari: 14.1 (16611.1.21.161.6)
Tweaks for Reddit: 1.12
I have this setting enabled but not seeing it actually do anything? Which images is it supposed to expand?
One feature I loved about Reddit Enhancement Suite was that it put little icons next to image URL's like these below, which we could expand on demand, in place.
Could Tweaks for Reddit include that kind of functionality too? Because I'm not sure I'd want ALL images auto-expanded. But I do want to manually click to view some of them in a thread, without them opening up a new page when doing so.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.