Xylight

joined 2 years ago
MODERATOR OF
1
a few changes (lemmy.xylight.dev)
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
 

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

1
Photon v1.9.0 (lemmy.xylight.dev)
 
  • Respect profile "hide scores" setting
  • Disable downvote button on instances with it disabled
  • optimizations
  • fix crash when switching post page
  • misc design tweaks
1
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
 

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?

[–] [email protected] 4 points 2 years ago

You can give a proper introduction of yourself at [email protected].

 

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.

[–] [email protected] 1 points 2 years ago

I have a 3 year old pixel and probably won't upgrade to any new phone soon. I'm talking about companies making it so people feel like they need to do so.

7
I'm sick of phones (lemmy.xylight.dev)
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
 

With apple's recycled event, I've come to say I'm sick of phones.

Phones are already "perfected". They can call. Run apps.

We really need to focus on efficiency. E.g, lowering price, increasing battery life, improving software

But nooo. Add a bunch of extremely minor features with a 50% faster chip so you can watch ads at 1080p instead of 720p. I don't care! Give me a phone that'll last me 5 years and has a battery life that lasts a week. I don't need this crap every year. Why do we live in a situation where people think they need to buy a new phone yearly?!

I say a phone should get at minimum 5 years of software support.

[–] [email protected] 12 points 2 years ago* (last edited 2 years ago)

My simplest analogy for people who are knowledgeable about computers is that it's basically a giant driver.

Program wants to write to a CD? Instead of calling an obscure function in an undocumented hardware manual for every single disk ever, you let the kernel handle it by calling a well documented function that works on a lot of stuff it has drivers for.

The kernel will handle what programs want memory and will give it an address space where it can do it's thing, and will handle what CPU cycles each program gets.

An operating system is basically a kernel that is meant to run and manage programs.

[–] [email protected] 9 points 2 years ago

Horizontal I block all the way to the left... horizontal I block next to the previous one... square block on the right.

horizontal I block on the left and horizontal I block next to that.

voila, all clear. Now repeat.

1
Idea (lemmy.xylight.dev)
 

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.

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago)

That looks awesome!

[–] [email protected] 3 points 2 years ago (1 children)

The IP address is how internet traffic is routed. Every time you visit a website, you hand over your IP address. That's just how the internet works.

[–] [email protected] 2 points 2 years ago (4 children)

Your client must connect to the other instances to view an image, and by doing that you give them your IP address.

There was an image going around recently that showed your user agent to show this issue.

[–] [email protected] 3 points 2 years ago* (last edited 2 years ago) (6 children)

Any software that doesn't proxy media has this as an issue.

No, they don't have any more privacy measures than any other instance.

[–] [email protected] 12 points 2 years ago (9 children)

Lemmy also has the IP leaking issue. Media isn't proxied.

[–] [email protected] 23 points 2 years ago (3 children)

They come out of the efforts of a single dev.

 

I'm probably gonna add a date picker component to Mono, as the current system for ban expirations has you manually type in a date an then have it be parsed by native JS. I'm gonna make a date picker component where you can select time from a clock and a date from a calendar to make this easier.

[–] [email protected] 22 points 2 years ago (11 children)

The ad says "Privacy. That's iPhone".

yeeaaahhh totally

1
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
 

What's new:

  • feat: Add ability to manage federated instances
    • You can even upload a CSV!
  • feat: Add markdown to post titles
    • Since this is a rare occurrence i didn't turn the title input into a markdown editor.
  • feat: Use notification date instead of submission date for inbox
  • feat: Expand images on click
    • I've made this an option since some people might dislike it.

Other stuff I haven't mentioned from previous updates:

  • fix: Subscribed text being cut off
  • change some wording
  • Add a back button and reload comments button to post pages
  • Add error handling to RelativeDate

Thanks for all your support on Photon! I'm still working on localization.

 

Should I post every single release here (there's 1-2 per day) or keep the minor ones on GitHub? I'd pin the major ones.

view more: ‹ prev next ›