@dansup@mastodon.social
@dansup@mastodon.social avatar

dansup

@dansup@mastodon.social

activitypub addict, aspiring astronaut, community creator and determined dreamer.

Building @pixelfed, an ethical and federated photo sharing platform along with https://mastodon.social/@fedidb, @supapp and other fedi services.

#design #php #activityPub #fedi22 #pixelfed #programmer #developer #react #reactNative #vue #laravel #music #dubstep #footwork

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dansup, to Pixelfed
@dansup@mastodon.social avatar

Reports are now finished in the new @pixelfed mobile app!

This was one of those small but essential todo items.

You may be surprised to know that Apple and Google require the ability to report user generated content if you have user generated content in your app

There are also other requirements, like hiding adult content by default and allowing users to block other users on social network apps.

Looking forward to shipping the app, gosh it's like so close!!!

Pixelfed mobile app report post screen

dansup, to random
@dansup@mastodon.social avatar

One of the challenging aspects of building a federated mobile app is parsing post captions and being able to render them properly

See, when you make a post with mentions or hashtags, mastodon converts it to HTML and mobile apps have to deconstruct that HTML to be able to render mentions, hashtags and links properly

We could just render the HTML, but when you would tap on a hashtag or mention, it would open the browser instead of in-app

Indices and entity maps ftw, thanks backend!

dansup,
@dansup@mastodon.social avatar

@captainchaos Well, its more complicated than that.

Mastodon and Pixelfed do provide mentions and hashtags as lists in the federated activity, you can't just trust the HTML itself because not every platform uses the same attributes

We can use the mention/hashtag lists to build the entitymap with indices we can provide to clients so they can properly implement deep linking

dansup, to Pixelfed
@dansup@mastodon.social avatar

The Pixelfed backend should separate Comments/Replies to it's own table/model

This won't be an easy undertaking, but it will improve performance and enable a better comments API with proper pagination

I will start this process now, as I'm in the middle of shipping the Groups feature which will also require new tables/models accordingly.

I promise it will be done properly, with no breakage

It may seem boring to most ppl, but I love technical challenges like this

#pixelfed #pixeldev

dansup, to random
@dansup@mastodon.social avatar

Not sure why safari suddenly renders Mastodon advanced mode UI so poorly, I just accidentally boosted a post when tapping on the favourite button

I know this isn't a Mastodon bug because it's fine on Chrome and Firefox

shakes fist at Safari

dansup,
@dansup@mastodon.social avatar

@JSharp1436 I use Chrome for this account, I've been using Safari to keep my @pixelfed account open so I kinda need it

I despise Firefox, I'd rather figure out the issue with Safari

dansup, to Pixelfed
@dansup@mastodon.social avatar

The new Pixelfed mobile app will preserve media aspect ratios, no need to tap to view the full image as photos will be rendered to preserve native aspect ratios๐Ÿ˜Ž

#pixelfed

Pixelfed app demo

dansup,
@dansup@mastodon.social avatar

@Batarea The new app isn't available yet, while the code is open source, I still have to finish a few things before it's ready for the general public.

https://github.com/pixelfed/pixelfed-rn

dansup, to random
@dansup@mastodon.social avatar

Just finished adding like, reply, and report features to comments in the new Pixelfed app!

Iโ€™m proud of the progress Iโ€™m making, just a few lil things to wrap up before itโ€™s ready for the beta release ๐Ÿ˜

(Then I can get back to Groups, Loops, PubKit and Sup)

dansup,
@dansup@mastodon.social avatar

@resol How would you change this?

Could you design a mockup of a comment section you'd rather see? I'm open to evolving this layout.

dansup,
@dansup@mastodon.social avatar

@resol Oh this is a good one, I've seen this before!

dansup, (edited ) to Pixelfed
@dansup@mastodon.social avatar

Fixed Pixelfed federation with Friendica*, and will be working on PeerTube next!

#pixelfed #friendica #peertube

dansup, to Pixelfed
@dansup@mastodon.social avatar

Experimenting with a new Network feed of Pixelfed only accounts, itโ€™s so much better ๐Ÿ‘€

pixelfed, to Pixelfed
@pixelfed@mastodon.social avatar

Yes our new open source Pixelfed app will support Android, and all the features from iOS like Share Intents.

It already does โœจ

Shipping very soon

Pixelfed new app
Pixelfed new app

dansup,
@dansup@mastodon.social avatar

@kaffeeringe @pixelfed No need to, they will be rendered using their native aspect ratio in feeds and other screens!

We only crop thumbs on hashtag and profile grids

dansup, to threads
@dansup@mastodon.social avatar

threads new pinned columns design is gorgeous

aronow, to Pixelfed
@aronow@hachyderm.io avatar

Trying to sign up for but I canโ€™t find the app in the store or in TestFlight?

dansup,
@dansup@mastodon.social avatar
dansup, to Pixelfed
@dansup@mastodon.social avatar

Saw someone request the ability to block hashtags so I'll be building that out tonight!

Notice the Not Interested button ๐Ÿ‘€

dansup, to Pixelfed
@dansup@mastodon.social avatar

Pixelfed admins: Curated Onboarding now has mass actions so you can more easily manage applicants!

Now available โœจ

Pixelfed curated onboarding

dansup, to random
@dansup@mastodon.social avatar

I'm so happy to see Gargron living his best life, he's done so freakin' much for the fediverse

It's so heartwarming to see him travel around the world with his wifey, that iconic Mastodon plushie (omg I want one), and his photography from all those places

He totes deserves all this success and more, and I look forward to the day that we can meet in person, he is my hero

โค๏ธ

dansup, to random
@dansup@mastodon.social avatar

Omg F-Droid replied to my post!!

I love open source so much โค๏ธ

dansup, to random
@dansup@mastodon.social avatar

Oh man, the new Pixelfed app keeps getting better and better!

Iโ€™m now finishing up Push Notifications support, which is the most requested feature besides share intents (which I shipped earlier tonight)

Not only is it fast, lightweight and open source, but also packed with many long overdue features like Push Notifications ๐Ÿ˜Ž

Itโ€™s everything you wanted, plus more โœจ

dansup,
@dansup@mastodon.social avatar

@brunomiguel @pixelfed We think so too, but it get's even better!

We standardized an API for this so 3rd party apps can implement this too, that way you can use any (supported) app and it will remember your preference!

This goes beyond dark mode btw, there are other settings we remember across apps like the ability to disable CW and show all media, or force yourself to add alt text to media before you can post!

dansup,
@dansup@mastodon.social avatar

@brunomiguel @pixelfed Yes, we have https://translate.pixelfed.org and will be overhauling our translations so the app can share the translation strings!

dansup,
@dansup@mastodon.social avatar

@brunomiguel @pixelfed Oh I see, that looks really nice!

The main colors for dark mode can be found here:

https://github.com/pixelfed/pixelfed/blob/dev/resources/assets/sass/spa.scss#L29-L54

I am refactoring the entire webUI, but for now I'm focused on the mobile app.

I should be able to get to this in a few weeks, so feel free to remind me in mid June about this!

dansup, to Pixelfed
@dansup@mastodon.social avatar

I just want to educate y'all about this specific "scary" warning (that you may see in the Pixelfed app)

Apple Bonjour is a feature that enables seamless connection between your Apple devices

You can safely tap "Don't Allow" without any impact, however, that may limit Handoff support and other Apple features we're planning to implement.

Regardless, you can audit our app code yourself to verify we aren't doing anything sketchy

https://github.com/pixelfed/pixelfed-rn

dansup,
@dansup@mastodon.social avatar

@treefit Thatโ€™s a great idea, thanks!

dansup, to random
@dansup@mastodon.social avatar

Drake dropped again ๐Ÿ”ฅ

dansup,
@dansup@mastodon.social avatar

@Lehmanator @httpjames nah fam

3 biggest moments in hip hop this past decade:

drake vs meek: 2015
drake vs pusha: 2018
drake vs kendrick: 2024

One thing in common ๐Ÿฆ‰

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • anitta
  • rosin
  • InstantRegret
  • ethstaker
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • GTA5RPClips
  • slotface
  • Durango
  • khanakhh
  • kavyap
  • megavids
  • everett
  • vwfavf
  • Leos
  • osvaldo12
  • cisconetworking
  • cubers
  • modclub
  • ngwrru68w68
  • tacticalgear
  • provamag3
  • normalnudes
  • tester
  • JUstTest
  • All magazines