Xylight

joined 1 year ago
MODERATOR OF
[–] Xylight@lemmy.xylight.dev 73 points 1 year ago (6 children)

It is not comfortable to hold a 46C metal object in your hand.

[–] Xylight@lemmy.xylight.dev 16 points 1 year ago (2 children)

Re-creation of someone else's post because the original was removed and I found it funny when I first saw it

If the original was removed, there's probably a reason.

This "meme" chooses the dumbest reasons Linux is better when there are so many other options than "updates" and "old app"

[–] Xylight@lemmy.xylight.dev 6 points 1 year ago (1 children)
[–] Xylight@lemmy.xylight.dev 50 points 1 year ago* (last edited 1 year ago) (3 children)

Hexbear users coming to defend China before even reading the post title:

[–] Xylight@lemmy.xylight.dev 12 points 1 year ago

these puns are getting funcy

[–] Xylight@lemmy.xylight.dev 2 points 1 year ago* (last edited 1 year ago) (2 children)

I am aware of the issue with losing your spot. It's been there since the start of Photon, due to a problem with SvelteKit.

Instead of using your browser's native back-cache, SvelteKit's client router will take over and re-fetch the post feed when going back. back-cache hasn't been added yet, so I can't fix this :(

I could do the post page option, but that would cause the bundle size to explode. I'll experiment with it.

In terms of the small tap target issue, you can also tap the post title to go to the post.

[–] Xylight@lemmy.xylight.dev 5 points 1 year ago (1 children)

It's been added as an option. still don't know how many people want it

[–] Xylight@lemmy.xylight.dev 2 points 1 year ago (1 children)

Great! in ~10 minutes a docker image will be done for 1.10.2. Could you update it then? I forgot to make post bodies visible in cozy mode.

[–] Xylight@lemmy.xylight.dev 2 points 1 year ago (1 children)

What I mean is adding code in photon to support any version. I have the infrastructurae for A.

[–] Xylight@lemmy.xylight.dev 6 points 1 year ago

Make the UI more one handed friendly. With phones being 24 kilometers wide nowadays, more UI elements should be at the bottom.

[–] Xylight@lemmy.xylight.dev 3 points 1 year ago

Made a sticky post.

[–] Xylight@lemmy.xylight.dev 2 points 1 year ago* (last edited 1 year ago) (1 children)

How often does it auto upgrade? I noticed that photon.lemmy.ca is on V1.4.2 while the current version is V1.9.4. Are builds failing?

A few quite large bugs are on v1.4.2

17
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/photon@lemmy.xylight.dev
 

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.

8
a few changes (lemmy.xylight.dev)
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/photon@lemmy.xylight.dev
 

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

 
 
  • Respect profile "hide scores" setting
  • Disable downvote button on instances with it disabled
  • optimizations
  • fix crash when switching post page
  • misc design tweaks
 

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
 
 

I've implemented nearly all of the stuff I can think of. What should I add now?

 

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
 

obviously lots of these "just work" for most people.

 

An image of a dried up mummified "alien", likely hoax.

Captioned with "3am thirst be like"

 

I could try and find a way to condense crossposts in photon into single posts in your home feed.

(For example, if you see post x, and then later see post y, which is a crosspost of x, it'll be hidden. A little crossposts icons will be visible at the bottom of post x.)

I can't find an easy way to do this without a crossposts property in PostView though.

1
[Flashing lights] cat (backend.xylight.dev)
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/196@lemmy.blahaj.zone
 

Cat

view more: ‹ prev next ›