-
-
Notifications
You must be signed in to change notification settings - Fork 85
2023 Roadmap #1902
Comments
Thank you for the update! 😊 |
Really hope the ability to choose tabs stay, its one of the main features I use. And removing messages means will not be able to send or receive any messages from people, so will need a separate app for messages? |
Can I suggest that you attempt electron for desktop apps. This would gain more traction. If you could some how release this in a manner that folk could use on their desktop - long term donations I am sure would start to come in. The ability to turn off unwanted elements and focus on your friends and family make this app worthwhile having! |
I will probably be working on this in September. Tabs could stay, but it will make the app slower overall, as each tab is an independent web page. Removing it would mean that it's just a single page for facebook's mobile site, so the option will at least be there for those who want something more bare boned. Yes, if I remove messages, people will need another app. The two are completely separate platforms, so it doesn't make a lot of sense to bundle them anymore. I don't currently have interest in electron for desktop apps. There are other desktop apps that do similar things. |
Hey @AllanWang, I just came across this project looking for a Facebook Messenger alternative. Since the app is no longer maintained and you're planning on removing messages, do you have any suggestion of a good FOSS Facebook Messenger client? All I need is Messenger so I can communicate with friends/groups, and get notifications when there's a new message. |
@Engineer22 did you check out Facebook Messenger Lite? You probably need to sideload it as an APK from the known APK websites. |
@Bartvz I do use it. I'm looking for a good web wrapper only for Messenger, I don't want to use Meta's apps. |
Could you un-sunset this app? It would fill a very important niche as there are lierally 0 open source facebook wrappers left |
No plans to really 'un-sunset' the app for now. Unless notifications break, my personal use case is sufficient. With that said, css updates and hiding sponsored posts (in your own locale) are the easiest part of Frost, and just takes some time to go through it. I might provide updates, but I'm not committed to maintaining atm (hence the sunset). All the bigger issues and feature support would be better done with a redesign of Frost's web component, which I have been looking into in https://github.com/AllanWang/GeckoView-Playground. Until I make a decision to either go with firefox or stay with webview and fix broken code, these changes are not going to produce a usable app. One of the benefits of going with firefox is that you'd be able to use mobile compatible browsers. There's nothing stopping you from using a full browser directly + forced desktop mode for messenger |
Love the idea on principle of switching to Mozilla's renderer, if I'm understanding correctly. Not that I'm in a position to contribute, but would you be open to accepting pull requests with features back into the Frost project, if someone were to take the effort upon themself? Edit: if you don't mind my asking, what's the purpose of the playground repo? Are you testing an actual GeckoView implementation on Frost, or are you making modifications directly to GV? |
You can submit PRs, but unless it's css updates or small features, I'm unlikely to accept it (or we'd have to work together to make sure I understand the changes, and it aligns with what I intend on doing). I wouldn't make changes with the expectation that they get merged, but if you make something you want, and it's something I intend on maintaining, I could take a look. The play ground repo is just to test geckoview. It's somewhat in its early stages, and the implementation is completely different from webview. Most of the code cannot be reused, so that repo is figuring out if I can do what I need to do first, before doing anything Frost related. Frost work for geckoview will remain in this repo |
Does the plan involve custom "user-agent" strings? And/or selecting from a list of "user-agent" strings? A while ago I got a security notice from FB about possible unauthorised activity, and it took me a while to figure out that a login from "Windows PC" was actually Frost. If this isn't part of the plan, I can make a feature request for it. Thanks. |
i primarily use Frost FOR the message feature....lol sad to see you dropping support....? do you have another "alternative"? My biggest complaint is with Facebook and even Facebook "Lite" the "are you sure?" prompts that pop up when deleting single messsages within a chat....I like how "fluid" it is within Frost to delete messages....BUT I've noticed with the latest release, the messages don't actually "delete" until I refresh the messages "tab?" by clicking the "curved arrow menu" and clicking on "delete selected" it then reloads the chat with the messages removed. |
Firefox does make it a bit easier to have completely different sessions, which helps a bit. Supporting messenger is just a completely different feature altogether. There's no connection with messenger and facebook mobile. None of the interactions you see in messenger is custom be me. What you see or any changes you see are from messenger itself, and I've only added a theme and some minor resizing to make it look okay on mobile. Changing user agent strings isn't hard, but it seems like that was the source of a lot of a lot of accounts being locked back in a previous version. Even if users can get warned, I don't think it makes sense for me to actively support something that cases account lock downs. You can always update the string yourself and rebuild the app, and it's automated too (I assume it works if you fork the project). With that said, firefox's browser has a desktop mode option, so if I test that out I won't be using a hardcoded string. Not sure what they do exactly |
Open question: I'd like to hear what features people are most interested in when it comes to Frost, to help me decide which direction to take this project.
|
Thank you for asking, here is my list: 1. Adblocking- has always stood out in your app. It's still amazing how perfectly it works even today (in contrast to most of the other forks); 2. Tabs. Using a customized order in the header is the second favourite thing I like when using Frost. I don't care about the Messenger and Marketplace tab, since I either don't use it or have another app for that; 3. Open in new window. This feature has indeed always been buggy, but also useful to me. Not having to reload the whole main page when going back (instead, just closing the front window) has been comfortable; 4. Long press. Also useful to me, because I don't have to load the post and go back to afterwards. I never cared about Notifications, Themes, and Multiaccounts, as I do not use them. |
I'd like to see an easier way to delete private and group messages from
within Frost. Currently it seems when using "delete selected" it doesn't
seem to refresh tje page upon each message delete. Hace.to go to the drop
down and it will refresh the page with new messages to delete.
It's hard to explain bit I use the delete selected a lot across a couple
group chats to remove irrelevant messages and keep others.
…On Monday, June 19, 2023, HarriBuh ***@***.***> wrote:
Thank you for asking, here is my list: 1. Adblocking- has always stood out
in your app. It's still amazing how perfect it works even today (in
contrast to most of the other forks); 2. Tabs. Using a customized order in
the header is the second favourite thing I like when using Frost. I don't
care about the Messenger and Marketplace tab, since I either don't use it
or have another app for that; 3. Open in new window. This feature has
indeed always been buggy, but also useful to me. Not having to reload the
whole main page when going back (instead, just closing the front window)
has been comfortable; 4. Long press. Also useful to me, because I don't
have to load the post and go back to afterwards. I never cared about
Notifications, Themes, and Multiaccounts, as I did not use them.
—
Reply to this email directly, view it on GitHub
<#1902 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFLSJAOBP7WFHHOOMJNXBBDXL7K5VANCNFSM53JTZOSQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
@AllanWang Thank you for checking in with us, I'm glad to see you're still interested in maintaining an app to access Facebook. Generally I like to use Facebook in a read-only mode (in fact if we had a global toggle to prevent us from accidentally "interacting" with posts, that'd be great.) Notifications are definitely nice to have. I do occasionally use the Messenger feature, as well as Marketplace so it's helpful if those functions are well supported. I use media less, although there's a friend who I've introduced to Frost that likes uploading media and has had some issues with that. But foremost, limiting Facebook's ability to track me is the primary reason why I use Frost so I'm glad to see that that's still on your list as well. Just as a general point on inquiry, how much are you able to take advantage of APIs versus straight web requests into a wrapper? I can image how hostile Facebook is about API access. Do you think there's any value/risk in trying to decipher how the native app talks to Facebook? |
I am really enjoying the legacy release of Frost. I would be very happy to help or test your improvements. The world needs this, big time! |
Please let us keep using Messenger - it's my main use case, and it's broken right now (the page is/was cropped in an impossibly tiny corner), and currently Messenger also doesn't allow me to log back in (it asks me to "go to facebook" in order to verify, and then tells me that link is "invalid or expired"). Facebook's Messenger app is still ass, though thankfully I can contain it and automatically turn it off with Shelter. |
When is the new version? |
Do you have any update on this? |
for me, some useful features:
|
This project was previously sunsetted, as I don't have much time to work on it. However, I still use Facebook from time to time, and the app is getting to the point where it isn't very usable. I have the following changes planned:
At this point, it will pretty much be a new app, but if it gets completed, it will replace the original Frost
2023-04-25: I expect I'll have time to actually work on this in June 2023, while I have time off
The text was updated successfully, but these errors were encountered: