Hello! As the piefed API has been released a week or so ago, i'm wondering of photon will ever support it? The APIs are very similar, so it would not need much modification to get it working.
For reference:
Tesseract, mlem, voyager and thunder are all interested in getting piefed support soon. Interstellar already supports it.
Tons of huge instances have decided to run a piefed instance, too:
see spoiler-formatted section in the post for a more detailed image altough its the same source.
looks like some images are lower resolution over photon than over other frontends for no reason. It bothered me so much, looks like its only this frontend, isnt it?
is there a way to use photon differently to get full res because clicking the download icon (open in new tab) doesnt do it neither.
I was seeing downvotes of hundreds of thousands and in some case even millions. But that's not the case when I log in from the standard Lemmy UI. (See left of picture)
Also, tens of thousands of dollars are being solicited from the app (see right)
Finally, some odd spam posts appear only via this app (middle right).
I don't know if this app is abandoned, but to the users: be warned. I've switched to alexandrite.app out of safety concerns.
Upon going back to the feed page from a post page, the feed tends to load in at a different point (higher up) than where it was before. This results in a lot of repetitive scrolling.
Also, I noticed that (when new content is being loaded in?) the scrolling gets stuck in the same spot. Scrolling kind of just glitches on the same spot until it gets past it and then resumes as normal.
Hey, I noticed that the expand/collapse button tends to block text sometimes. Is there any way that it could be made transparent when hovering the mouse over it? Also, the hover text should say 'collapse' when the text has already been expanded.
So the overall layout won't change, and if you're using default navigation settings, you'll barely notice any difference.
Instances using Photon with SSR have rightfully complained that there's a layout shift between server load and hydration. This happens because the current navbar's position isn't determined by CSS, but by calculations in JavaScript. This is pretty messy and bad.
I rewrote it to be CSS based so that this shift won't happen, and it also simplifies the code quite a lot. However, there's one downside, you won't be able to manually customize the position: the navbar will be a top panel on desktop, and a bottom dock on mobile.
One new feature in this is that on mobile, the bottom dock will hide when you scroll down and re-appear when you scroll up at all. You can disable that in settings.
I consider Photon an opinionated client (of my opinion), but I also want to make sure this isn't a dealbreaker for anyone.
Photon I feel is a representation of my general ability to do software development, as it's my biggest project. I'm disappointed in myself for how it's been going so far suddenly.
I go through these switches in terms of my philosophy with software, and I guess right now I'm in the "it should do what it should well and expectedly, stop trying to do more and sacrifice the main functionality" phase.
I don't like where Photon ended up, I added too many """features""" that were half baked and just complicated the codebase and added more issue vectors. What people use the most: posts and commenting, have been suffering in their usability with random bugs and a non-seamless experience.
I've also been going much too slow on my promises for Svelte 5, and I can't change much until I've finished that or I'll get conflicts. I've been too lazy because of school and my life.
As soon as I finish the svelte 5 migration, I'm gonna change these things:
Basically, title. It started happening a few weeks ago. Sometimes it happens right away and freezes the whole DE, more often it happens after scrolling for a while. I know nothing about .js so let me know how I could help diagnose it.
I'm using phtn.app, Firefox 133, Wayland, Fedora 41.
I have a minor issue I cannot seem to resolve - the upvote/downvote count vanishes immediately after reloading the page. I am using Librewolf (that is based on Firefox) and I have tried to disable uBlock Origin entirely but I can't get it to display correctly. Anyone else ran into this and found a solution? Thanks!
Image attached how it looks for me.
EDIT: Thank you for the responses, I'm not entirely sure what I did, but now it's working as intended. I'm very happy about that because Photon rocks!