• 4 Posts
  • 22 Comments
Joined 7 months ago
cake
Cake day: November 27th, 2023

help-circle


  • No doubt. git rebase is like a very sharp knife. In the right hands, it can accomplish great things, but in the wrong hands, it can also spell disaster.

    As someone who HAS used it a fair amount, I generally don’t even recommend it to people unless they’re already VERY comfortable with the rest of git and ideally have some sense of how it works internally.











  • Weird, both the official Reddit app and Lunar for Lemmy also have a custom icon feature and they don’t seem to be having the same issue.

    Even after restarting my phone in order to fix it, Voyager “forgot” its icon again after simply closing and reopening it. I did not even change the icon.

    EDIT: after some experiments I found out that this problem only seems to occur when the “O.G.” is used. Is the iOS app perhaps simply missing a small version of that icon?






  • UPDATE: I played around with this some more and DID get it to replicate in the browser after all, confirming that it is, indeed, random.

    When this situation occurs, it appears that the itemsRef prop on the Feed component still holds the old feed items.

    I also noticed that unlike the other pages that contain a Feed component, the ProfilePage doesn’t have a FeedContextProvider (which keeps a copy of that itemRef), so I tried wrapping it in one, hoping it might resolve the problem. Unfortunately, it did not seem to help.




  • Yes that would be even better. I do tend to post a lot of images so I don’t mind that being the default. But I think it should be customizable because everyone is different.

    The question is, would such a feature simply change which tab is selected by default when you make a new post, or should it change the order of the tabs. And if it’s the latter, in what order should the other two be?

    It’s relatively easy to implement a setting to choose one of the three types as the default because a component for that already exists. But there isn’t a component that lets you pick things in order of priority yet.




  • Well yes, internally that’s what it does, but from a user perspective it just looks like being handed the package, you never see any of the failed attempts (unless delivery fails completely because the company went out of business). It’s sorta more like having a butler who orders it for you and deals with any potential BS that might happen, and then just hands you the package when it finally arrives in one piece.