Photon (moved to lemdro.id)
- Can't see some content from photon?
https://photon.lemmy.world/post/lemmy.world/9421515
The contents of this post here doesn't show for me. Just shows a graphic telling me to go to the post to see the content...even while viewing it from the comments.
Flatpak Firefox 120.0.1
Edit: Seems to be GIF content that isn't showing up as this post here isn't showing either: https://photon.lemmy.world/post/lemmy.world/9420855
- Photon v1.23.0: YouTube embeds!
Photon now supports viewing YouTube links, in app!
- feat: YouTube embeds
- in order not to wreck your bandwidth, you must click to view (configurable)
- Feature: allow instance selection on modlog page by @0xCmdrKeen in #199
- feat: fix and re-add crosspost combining
- docker: switch to node-alpine image for faster builds
Full Changelog: https://github.com/Xyphyn/photon/compare/v1.21.0...v1.23.0
- feat: YouTube embeds
- Photon v1.21.0
sorry for no updates in a while, took a bit of a break
- feat: Combine crossposts in a feed into one post
- A button will be visible to expand them
- feat: Setting to open posts in new tab
- fix: weird comment editing bug on ctrl + enter
- misc: switch docker image to node-slim
- fix: centering in post pages
Full Changelog: https://github.com/Xyphyn/photon/compare/v1.20.4...v1.21.0
- feat: Combine crossposts in a feed into one post
- Could I please have some clarification on PUBLIC_SSR_ENABLED?
> Some selfhosters with PUBLIC_SSR_ENABLED set to true might want the instance url to be different for the server.
I'm assuming that SSR is Server Side Rendering but I'm not sure how that applies to me, a self-hoster. Do I want to turn this on?
Then how does the internal setting play into it?
Thanks :)
- Unable to upload images using Photon?
Anytime I try to upload images using Photon (desktop), I get this error. Any idea what it means and why this is happening?
- Photon v1.18.0: annoying bug fixed
- fix: main content is off center by a few pixels
- feat: show community card in the sidebar
- Found a decent way to do this!
- feat: improve community page performance
- I removed a few unnecessary requests
- feat: specify admin additions and removals in modlog
- feat: filter by user in modlog
- feat: (for admins) filter by moderator in modlog
Full Changelog: https://github.com/Xyphyn/photon/compare/v1.17.6...v1.18.0
- Photon v1.18.0: infuriating bug fixed
- fix: main content is off center by a few pixels
- feat: show community card in the sidebar
- Found a decent way to do this!
- feat: improve community page performance
- I removed a few unnecessary requests
- feat: specify admin additions and removals in modlog
- feat: filter by user in modlog
- feat: (for admins) filter by moderator in modlog
Full Changelog: https://github.com/Xyphyn/photon/compare/v1.17.6...v1.18.0
- Request: see info about community in the sidebar, instead of the Lemmy world info
I don't know if this is possible, or maybe there is some reason that the right sidebar only shows the info about lemmy world? I would much prefer to see info from the community i'm visiting, instead of needing to click on the three dots at the top. Speaking about the three dots; in a sidebar with community info, the info to subscribe, create a post or block could be listed there as well. I personally do not really care for those three dots. If that lemmy world bar has to be there for some reason; maybe it can then be shared with community info? That you see the community, but if you scroll down, you still see the lemmy world information?
Btw, don't get me wrong; i really like Photon and it is what i almost always use.
- Automatic title generation!
You can now automatically generate a title from a URL! Click the book icon after entering a URL to pull the embed title and body from that webpage!
- Photon v1.17.0: Embed support!
A lot of changes have been made recently, unfortunately some of my posts weren't federated to other instances correctly :/
That's been fixed now, though.
Anyway, here's the changes:
- fix: failing image uploads
- feat: add embed support
- feat: add support for unproxied image uploads (available in lemmy v0.19.0 instances)
- Should I make the dark theme less dark?
I've seen a few people complain about this (which if you dislike something about an app, make feedback!)
I've been thinking this too, but got used to it. The default tailwind colors are here. Photon, for the site background in dark theme, uses zinc at level 950. 900 is too light, should I change the background color to something in between?
- Photon v1.16.0: New layout!
-
feat: new, centered layout
- all of the posts are in the center rather than the center of the right of the screen!
- If that sounded confusing, that's what I tried to fix :p
- community things were moved from a sidebar to a ... button
- all of the posts are in the center rather than the center of the right of the screen!
-
fix: Lemmy v0.19.0 dates were broken
I'm still wondering what i should put on the right of the layout. Let me know of any ideas!
If you have any suggestions, even minor, let me know in a comment.
-
- Photon v1.15.0: Lemmy 0.19.0 support!
Photon v1.15.0 comes with Lemmy v0.19.0 support, and is backwards compatible with v0.18.0 instances.
-
feat: add v0.19.0 support
-
feat: add seasonal logo colors
- I plan to add some colors on hover depending on the month. Since this month is spooky month, it's an orange to purple gradient!
-
design: make search buttons look much better
-
misc: fix some signup issues
Full Changelog: https://github.com/Xyphyn/photon/compare/v1.15.0...v1.15.1
-
- Photon is "Hot"lemmyapps.netlify.app Lemmy Apps Directory
Discover a directory of Lemmy apps for various platforms. Explore a wide range of Lemmy clients, join and contribute to the decentralized social fediverse web.
Photon is one of the "hot" apps on lemmyapps.netlify.app! Just thought it was cool and wanted to share
- You should become a member!
Becoming a member would support this amazing dev. 1$ a month is enough if enough people become a member. Go support this person as much as possible! You are doing gods work Xylight!
- Photon can stay backwards compatible!!!
It looks like v0.19.0 support will keep photon compatible with v0.18.0. I just need to send both query parameter and a header, so that v0.19.0 will accept the header and v0.18.0 will accept the parameter. I thought v0.19.0 would deny the query parameter, returning an error. Thankfully, the Lemmy devs were sane.
- Photon v1.13.0: Photon is now a drop-in replacement!
I've added the following:
- password resets
- verify email routes
- option to change password when logged in
- a warning message when your session expires
Photon can now be used as a default UI with (hopefully) no issue!
However, Photon cannot setup a new instance currently. This only works on instances that have already been setup with lemmy-ui, you can swap it out.
v1.15.0 will add a UI to do this.
instance admins, a docker image and setup instructions are available here. It is recommended you set the
PUBLIC_SSR_ENABLED
env var totrue
to let search engines crawl the site. - The new cozy view looks awesome!
IDK i just feel like it looks so clean and visible on desktop. What do you think?
- Does the trash bin delete the account, or just the particular login for that account?
If you click on your profile --> accounts, you can see the account(s) and next to the 'switch' button is a trash can; does it delete the account, or does it just remove that particular login from Photon?
- v1.12.0: More removal reply presets!
Lots of updates were pushed today, here's the changes since v1.10.3:
v1.12.0
- feat: multiple removal reply presets
- you can now have multiple presets for removal replies/messages.
v1.11.2
- feat: add voting animations
- misc: add warning toast when trying to vote while not logged in
v1.11.1
- feat: add a route indicator in the top left
v1.11.0
- Center images and set max height by @sant0s12 in https://github.com/Xyphyn/photon/pull/153
- Show "hidden" for missing mod names in modlog by @sant0s12 in https://github.com/Xyphyn/photon/pull/156
- Added photon.zhenyapav.com as a public instance by @ZhenyaPav in https://github.com/Xyphyn/photon/pull/154
- Better images
- Show a blurred background behind images
- Use a default width to decrease CLS
- Add an option to limit layout width for better readability
- feat: multiple removal reply presets
- How mad would everyone be if i limited the main content width again
It improves readability quite a lot
edit: it's been added as an option. "limit layout width"
- photon is now functional for keyboard users
I forgot to make the site actually accessible for keyboard users sooo
- added a "skip navigation" button
- trap focus inside modals
- v1.10.0: New view type!
Yet another view type has been added: cozy
It is essentially just the card view, but without a background. I quite like it.
- feat: made images slightly more round
- feat: add lemmy version to site card
- upgrade: mono-ui: 0.3.3 -> 0.3.5
- feat: copy community id to clipboard when clicked
- feat: only show comment form when you click "create comment"
- UI for opening comment threads
This is a request for a UI change for consideration if the community isn't against it.
IMO the UI for opening a thread to view comments could be better. Right now when scrolling through the feed, I have to click the tiny comments icon to open the thread, and it soft-navigates to the comments thread. Clicking back (in the browser, or using the button in the thread UI) takes me right back, which is great, however, it seems like I sometimes lose my place in the feed. The problems here are: 1. the link to open comments is tiny, and 2. the thread takes over the feed.
It would be great if the experience could be a bit more like Alexandrite, where clicking on the post opens the thread in a panel in-place, which you can click outside to close without losing your place in the feed. Just feels a bit more intuitive IMO. If this is a controversial change, it could be a configurable option.
Thanks for considering this feedback!
- What is Photon?
I saw someone ask what Photon is, so I decided to make a sticky post for this.
Photon is an alternative client for Lemmy.
You probably have heard of "clients" like Sync for Lemmy and Jerboa, Connect, etc. Photon is another client, but instead of being an app, it is a web app. You can essentially use it as a website, by going to https://phtn.app . It's like the client Voyager.
The part that confuses a lot of people is that some people self-host Photon for their instance. Instances can host their own version of Photon if they wish, and can set a setting to add some flair for that specific instance. This is still "photon", it's just on a different domain and linked to that instance essentially.
Photon is currently one of the only clients with full feature-parity to the default interface, lemmy-ui.
Link to this post if someone asks what Photon is.
- Lemmy v1.19.0: how to proceed?
Lemmy v0.19.0 is introducing some breaking changes that, if I add support for in Photon, will break compatibility with instances before v0.19.0. If I don't add support for v0.19.0, instances with that version or higher will break. How should I proceed?
A: Keep an old version of photon available for people who need to use a pre-0.19.0 instance (medium difficulty)
B: Add a message to login saying the instance must be v0.19.0 or higher, nuke all backwards compatibility (easiest solution)
C: wait until most instances are on v0.19.0 to proceed with B
D: Add code to handle different versions (hardest solution)
I'd prefer that people be able to rely on Photon, and anything that prevents them from doing stuff on photon I see as a catastrophic issue. A looks the most appealing right now.
- a few changes
typing this from my phone so not the highest quality post but I've added some little tweaks since last update:
- fading out text now uses background clipping (no more janky transitions when changing background color)
- on a post page you can press the community icon to subscribe to it
- urls are now visible in list view
- fixed a few crashes
Versioning later
- Feedback Navigating communities is problematic IMO
The community search system needs a default sort order by participation. There are far too many small communities that are showing up in a search. Do a search for "3d" and "3d printing. Look at everything that pops up. There is only one regularly active community in that list and at least for me it is down near the bottom. I moderate it and I was just trying to find it quickly to review new posts and that was very mildly frustrating. If I know what I am looking for and it feels this way, I can only imagine how it feels for new users. In fact, as someone that has been daily active since June 9th, finding new and engaging communities has become...less organic and more of an uphill struggle.
As far a searching, I was going to post something on Lemmy Support for .ml but I couldn't even find it in the first couple of pages by searching with and without my subscriptions.
I'm not here to complain. This is just straightforward feedback. I was using Photon for this experience. The shorter card style search results of a search with photon are largely what made this issue IMO. I need a better default sort priority to make such a short list seem natural as a UI; to feel like the results are relevant. IIRC I tried searching the following with no results on the first page after setting the search to communities: support; Lemmy support; Lemmy support .ml
- Photon v1.9.0
- Respect profile "hide scores" setting
- Disable downvote button on instances with it disabled
- optimizations
- fix crash when switching post page
- misc design tweaks
- Photon v1.8.0: rewrite of moderation and inbox
v1.8.0
- feat: completely rewrite report and inbox handling system, codebase is much cleaner
- Private message reports are now visible in the moderation menu
- private messages are more consistent with other inbox items
Full Changelog:
v1.8.1
- comments and posts are finally consistent in compact/list mode
- added an option to align post thumbnails to the left in compact mode
- feat: completely rewrite report and inbox handling system, codebase is much cleaner
- Any feature requests or changes?
I've implemented nearly all of the stuff I can think of. What should I add now?
- v1.6.0: Better colors!
I've tweaked the colors for light theme quite a lot. I think they look nice. It means I can make the background of buttons white, giving a clear separation.
- Tweak light theme colors
- Overhaul community page
- Add Inter font
- I kept the default as System UI. You can enable Inter from the settings.
- Upgrade to Mono v0.3.2