@mczachurski@mastodon.social
@mczachurski@mastodon.social avatar

mczachurski

@mczachurski@mastodon.social

👨🏻‍💻 Software engineer (favorite technologies: #Swift//),
📷 Aspiring photographer (digital & 35mm film, mostly black and white),
👨🏻‍🎓 Psychology student (id 👹 or superego 😇)

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

mczachurski, to random
@mczachurski@mastodon.social avatar

Small relax during development. Application badge is now supporter (when we receive any notification push counter is automatically refreshed) and I improved a little bit notifications screen. I’m super happy how notification pushes are working now 😊. This is must have feature for any social network platform. Am I right?

Screen from Vernissage Web application with list of notification.

mczachurski, to random
@mczachurski@mastodon.social avatar

Web Push notifications implemented. Even on iPhone with application added on home screen (as a bookmark, PWA application) we can enjoy notifications 😎. Added push notifications for native applications should be super easy now.

Screen from the iPhone Lock Screen with push notification from Vernissage Web.
Screen from iPhone home screen with notification from Vernissage Web.

mczachurski, to random
@mczachurski@mastodon.social avatar

This is a super weird decision. It's like the Chinese telling the United States to sell Apple.
https://mastodon.online/@9to5Mac/112326910615892873

mczachurski, to random
@mczachurski@mastodon.social avatar

New feature in Vernissage Web 😊. It will be possible to use AI to help generate photo descriptions. This makes it very easy and faster to add such a description. Sometimes we need to clarify or simplify the description, but in most cases it is very good.

video/mp4

mczachurski, to random
@mczachurski@mastodon.social avatar

Today I improved the user profile in (web) a bit. I added latest followers section, buttons for bookmarked and liked lists with photos. And other small changes and fixes.

image/png

mczachurski, to random
@mczachurski@mastodon.social avatar

A few months ago I decided to start writing my own server for Vernissage for a couple of reasons. Firstly (and most importantly) I wanted to see what ActivityPub and Fediverse were all about. It was just an experiment.

Over time, however, I found that the iOS client would never be what I wanted it to be if it depends on a platform over which I had no influence. And over which its users also have no (or minimal) influence.

Today I know that it was a good decision.

mczachurski, to random
@mczachurski@mastodon.social avatar

The screen for uploading photos is also clear and easy to understand. And it looks good (in my opinion) in both light and dark theme 😊.

image/png
image/png
image/png

mczachurski, to random
@mczachurski@mastodon.social avatar

Today I spent a lot of time improving the support for the ActivityPub protocol in Vernissage Server. I am very pleased with the results.

mczachurski, to random
@mczachurski@mastodon.social avatar

It's official. AirPods Pro is a piece of crap. Six months after purchase, both headphones began to crackle when walking with the noise reduction on. Both headphones replaced under warranty. After a year and a half exactly the same thing. It is impossible to use noise reduction. Warranty expired. Never again.

mczachurski, to random
@mczachurski@mastodon.social avatar

@mgrzeca I saw that you managed to run an instance of . That is impressive 🤩. If you see that I can improve the documentation somehow please let me know.

mczachurski, to swift
@mczachurski@mastodon.social avatar

I have devoted the last six months to this project. I am very pleased with the result. I know that there are still many things missing. This project also proves that it is possible to do a pretty complex API (server-side) in the Swift programming language. https://mastodon.social/@vernissage/112225820640477556

mczachurski, to random
@mczachurski@mastodon.social avatar

@dansup Something is wrong with unfollowing hashtags. I stopped following all of them a few hours ago, but new posts with these hashtags are still appearing on my timeline (on Pixelfed web and in the API).

Is there any list of following hashtags in the Pixelfed web?

mczachurski, to swift
@mczachurski@mastodon.social avatar

Test explorer in Xcode 15 is a crap. I'm so frustrated right now. During the test run the list of tests is refreshing million times. Status of test (green/red boxes) are disappearing. Finding failing tests is a nightmare. Is there any way to fix this?

mczachurski, to random
@mczachurski@mastodon.social avatar

I’ve implemented next cool features in the . One of them is application’s badge indicating new unread notifications (this can be enabled in application settings). Still not push notifications, but better than nothing 😉.

It’s the last feature which I want to implement in the new Version (2.0). Now I need some time for testing and I will send new version to Apple (really soon) 😊.

Screen from Vernissage with list of notifications with red dots indicating new notifications.
Screen from Vernissage with new setting: “Show notification badge”.

mczachurski, to random
@mczachurski@mastodon.social avatar

I have sent a new version of to Apple for approval. The version includes the very useful new features I wrote about earlier.

mczachurski, to random
@mczachurski@mastodon.social avatar

I added two new features to . New tag with information about muted boosted statuses and new setting: “Hide statuses without ALT text”. Now few days of test and I will release a new version 😊.

Screen from Vernissage with new setting: “Hide statuses without ALT text”.

mczachurski, to random
@mczachurski@mastodon.social avatar

I’ve implemented two new features into . Users will have option to mute statuses boosted by some account (which is done in device) and I’ve improved list of trending accounts. Now accounts are taken from few different lists.

After few days of tests I will send new version to Apple 😉.

mczachurski, to Pixelfed
@mczachurski@mastodon.social avatar

New version of the has been sent to Apple. I’m really happy how reblogs (boosts) are working right now in the . I hope you will be happy with the implementation in the 😉.

mczachurski, to random
@mczachurski@mastodon.social avatar

Reblogs in tested. I’m really happy with the results. I added four new icons and probably tomorrow I will send new release to Apple for review 😉.

mczachurski, to random
@mczachurski@mastodon.social avatar
mczachurski, to random
@mczachurski@mastodon.social avatar
mczachurski, to Pixelfed
@mczachurski@mastodon.social avatar
mczachurski, to random
@mczachurski@mastodon.social avatar
mczachurski, to random
@mczachurski@mastodon.social avatar

I’m experimenting with grid of (square) photos on the user timeline in the . And I don't know. I'm not 100% sure that I want to deliver something like that. We can see part of the image, which I don't like and it's not so convenient for sensitive photos and for multiple photos (where we have a carousel) 🤔. What do you think?

Screen from Vernissage with user profile (user avatar and description visible at the top) and grid with square photos on dark theme of the application.
Screen from Vernissage with grid of square photos on user profile and light theme of the application.
Screen from Vernissage with grid of square photos on user profile and dark theme of the application.

mczachurski, to random
@mczachurski@mastodon.social avatar

It's great that we have software like in the Fediverse. Many thanks to @dansup and other developers for his work on it 👍.

After few months of working with Pixelfed API I’ve my personal list of things that would be great to have:

  • any documentation of Pixelfed API (Pixelfed != Mastodon)
  • a more mature and stable API (in general less features but more stable software)
  • image exif support

(1/2)

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