jwr1

joined 2 years ago
MODERATOR OF
[–] jwr1@kbin.earth 4 points 1 month ago

I really like jerboa's "press back twice to exit" (if you press back on a screen that would close the app: a toast comes up at bottom of screen "press back again to exit").

That's definitely something we could add!

the bottom of a comment section sometimes is hidden behind my phones back/home buttons so I cannot press the button to open more replies and sometimes can't press the up/downvote buttons.

This is also something we should easily be able to fix.

Thanks for the feedback!

[–] jwr1@kbin.earth 5 points 1 month ago (2 children)

I don't know if I've missed some configuration option

No, you haven't missed anything. ATM, all replies open an inline text editor.

The issue I have with the current reply is that it's just too small. It's a third of my screen so not only do I not get a good overview of my reply I also have to scroll a lot just to proofread.

I can definitely see it being an issue, especially on smaller screens. Maybe we could add an option to set whether you want commenting to be inline or on a separate page.

[–] jwr1@kbin.earth 6 points 1 month ago (1 children)

Half of these we already have :) Unfortunately, the other half is not supported by PieFed's API, but it's good to know there's interest!

  • Gestures. Can't live without'em

Settings -> Feed Actions -> Enable Swipe Actions

  • Better admin/mod tools within the software

This is also something I feel is lacking. We already have support for modding posts/comments specifically (mark NSFW, mod delete, pin in community, and ban user), but nothing much beyond that. I would like to improve it sometime soon.

  • Very small nitpick; but maybe add the Sub/Mod/Fav/All/Loc buttons as a dropdown menu? I never liked how they were always there.

Settings -> Feed Actions -> Set Filter

  • Better, more fleshed out settings tab

I agree, I would say the Settings menus are a bit cluttered/unorganized. I'm just not really sure where I would start to fix that. I'm no UX person. Especially considering you couldn't find the settings for the features you wanted :)

Well that's about it. I hope this doesn't come off as demanding or anything, you don't owe anything :D And thanks for adding piefed support, it's great

You're all good, this was exactly what I was asking for :) Thanks!

[–] jwr1@kbin.earth 9 points 1 month ago

The sorting for piefed lacks a few options: Top Day, Top 6 Hours, etc. That is the most annoying so far.

Will definitely add, I'll make sure it's in the next update! PieFed's API didn't support these options previously (which is why they're not in Interstellar), but I just checked the PieFed source code, and it looks like they are supported now at least.

Thanks for developing the app. Cheers!

Thank you!

[–] jwr1@kbin.earth 6 points 1 month ago (1 children)

Should be the default in my opinion.

The problem with that is that Interstellar is not only available on phones, but also on large tablets and desktop devices. So if we change the default to hide the UI, then it would also do that on larger devices, which is probably unwanted.

What we really need is an onboarding process / welcome screen, which would ask you to configure some common settings and add your first account.

Will you consider adding back gesture?

Possibly? Do other apps have back gestures as well? The problem here is if I added back gestures from post back to Feed, then would people expect it to work the same for all pages (like community page back to Explore, user back to user comment, etc.)? It seems like it would be quite a bit of effort to implement for all of those.

Additionally, it seems like having that back gesture would rule out having the possibility of feed swiping (being able to swipe on one post to get to the next) in the future.

IMO, back gestures should be handled by the OS, as if you swipe from the side out on Android, then it goes back one screen, and that's handled by the Android OS.

I'm not ruling it out, but I do want to get more feedback on the idea.

[–] jwr1@kbin.earth 6 points 1 month ago (3 children)

Can you autohide when scrolling?

Yes, you can in fact! Just go to Settings -> Display -> Hide feed UI on scroll.

[–] jwr1@kbin.earth 2 points 1 month ago (1 children)

Thank you for the report! Unfortunately, this is not enough context to be able to fix. Is it possible you could tell me exactly what you were doing? Were you literally just scrolling through the comments? Which post were you seeing it on? And are you seeing this consistently?

[–] jwr1@kbin.earth 4 points 1 month ago

Yes, in parallel, both at the same time. Sorry if I hadn't made that clear.

Considering there wasn't anybody interested yet, I'm not even sure if I will set it up. I'll just have to see.

[–] jwr1@kbin.earth 5 points 1 month ago (1 children)

What is the difference between the three options within Settings > Feed Defaults > View. There’s Threads, Microblog and Timeline options, but I can’t see what effect they have on the feed.

That sets the default Feed View for when you're on an Mbin account. Mbin has options to view threads (the Lemmy side of the fediverse), microblogs (the Mastodon side of the fediverse), and timeline (combined threads and microblogs), whereas Lemmy and PieFed don't have microblog support, only threads.

When viewing comments, some replies are shown and nested, but others require tapping Open x replies. What determines whether a reply is shown automatically or needs a tap to open?

That's totally dependent on the API's response. If Interstellar sees the API returned a comment that has X listed as the number of children, but the API didn't actually return those children, then it displays the Open X replies button.

[–] jwr1@kbin.earth 2 points 1 month ago

I've made an issue for it on GitHub so we can track it: https://github.com/interstellar-app/interstellar/issues/207

[–] jwr1@kbin.earth 2 points 1 month ago (1 children)

Wait, I literally just solved the issue and uploaded fixed APK files. You should be able to update successfully now!

[–] jwr1@kbin.earth 2 points 1 month ago

I couldn't tell anything from the video, but I'll try to look around and see I'd other people have jitter problems with Flutter (Interstellar's UI framework).

 

After considering the opportunity cost — in particular, the features we could be shipping to the community instead — we’ve made the difficult decision to stop our work on macros.

 

After considering the opportunity cost — in particular, the features we could be shipping to the community instead — we’ve made the difficult decision to stop our work on macros.

 

Solved: If any app developers run into this issue, I recommend setting the app's category to Communication (instead of Social), then you will no longer be required to declare a CSAE standard for your app.


I was trying to release an update for Interstellar (my Mbin/Lemmy app) today, and I ran into Google Play's new Child Safety Standards policy that requires the following if your app is in the Social category:

This means, at the very least, I need to write a whole new document (and link to it), addressing how my app's standards are against CSAE (I guess, but I'm not even sure what they want me to put in the document, they're not being clear). Technically, my app already has a report button that allows you to report a post or comment to community moderators and admins, so I'm just going to hope that's good enough.

They act like I, as the app developer, am responsible for the content that a user views, but a user could sign in to any number of Lemmy or Mbin servers that I have no control over whatsoever.

And apparently, this was supposed to be enforced on January 22, 2025, but I don't even remember hearing anything about this till now. Luckily, I was able to extend the deadline till March 19, 2025.

I guess I just wanted to rant about Google Play's crazy developer requirements, and see if anybody else has run into this yet.

 

New

  • BETA: Add a "Data utilities" section that allows you to migrate subscriptions & blocks between accounts (including between Mbin and Lemmy). Also includes a data removal tool for mass deletion of all subscriptions & blocks.
  • Add support for markdown embedded videos (including linked mp4 files and YouTube videos), by @olorin99.

Fixes

  • Fix bug when navigating to magazine feed when type action is set to tabs, by @olorin99.
  • Fix Flathub version not opening due to incorrect libmpv version.
  • Fix some obscure rendering bug for a specific Android device by using updated Flutter SDK.
  • Fix video player not playing YouTube videos that don't have muxed streams (apparently a lot of them).

Other

  • Translations update, including 3 additional languages.
 

Hello all, and happy New Year!

If you haven't heard of Interstellar before, it's an Mbin and Lemmy app (available on Android and Linux). It includes many interesting features such as Settings Profiles (easily change a group of settings at once), a Markdown Editor with automatic (and manual) draft support, Push Notification support through UnifiedPush, content filter lists to hide (or warn about) content that matches from a list of words (including different match modes, such as Whole Word and RegEx), Microblogging from Mbin, and much more. I've also worked on an upcoming feature that will allow you to migrate your magazine (community) and user subscriptions & blocks between your signed-in accounts. This includes some interoperability between Mbin & Lemmy accounts as well!

Interstellar still has much to be worked on though, and it is starting to be too much for just one person. So, I am putting out this request for any Flutter developers who would like to help make Interstellar better. If this sounds interesting, please take a look at the GitHub and join the Matrix (chat) so we can figure out the next steps.

Below are some of the major goals I have for Interstellar (no specific order):

  • Finish up the redesign
  • Release on more platforms, including iOS, macOS, and Windows
  • Flesh out Lemmy support
  • Create an official list of features, and update old screenshots
  • Create a landing page website for Interstellar

I feel an iOS release is much more viable than it was a year ago, thanks to our sponsors. If you don't know, an Apple developer account costs $100 annually! If anyone's interested in iOS support, let me know so I can collect votes. I don't have a Mac, though, so I'd have to use a virtual machine to get publishing set up; hopefully I could get it automated afterward. It would also be very helpful if I had a collaborator who could lead the Apple side of things, including testing, development, and possibly releases; that would make Apple support way more viable.

Other ways to contribute

  • Report bugs: If you find any bugs you'd like to report, you can create an issue on GitHub or post on the Mbin magazine or Matrix chat.
  • Translate: If you'd like to help localize Interstellar, the translations are made through the Hosted Weblate.
  • Financially: If you'd like to donate monetarily, you can see a list of options on kbin.earth's about page, or in the sponsor section on the GitHub.
  • Feedback: Any feedback is great (good or bad); it helps me know what features are used, what aspects to focus on, what to improve, etc. At the moment, no telemetry or analytics are used, so the only feedback I have is what you guys tell me. If you have any ideas for the app too, feel free to share.
 

Over the past 2 days, kbin.earth has been returning server errors on occasion (due to various reasons), making kbin.earth inaccessible. I have been looking into it but haven't found the root cause of the issue yet. Please bear with me while I investigate.

If you'd like to follow along with the status, you can join the kbin.earth matrix room. Reporting whenever you notice an error/outage also helps.

Thanks

0
Test post 4 (www.google.com)
 

...

 

Disney Epic Mickey: Rebrushed is OUT NOW! Get it here: https://epicmickey.thqnordic.com/

In a world ravaged by a mysterious villain and his terrifying goons, the fate of its citizens rest in the hands of one. Epic Mickey is back! Unleash the power of the brush on PC, PlayStation 5, PlayStation 4, Xbox Series X|S, Xbox One, and Nintendo Switch.

 

Traffic seems to have jumped quite high in the past few days for whatever reason and has caused major slowdowns, so unfortunately, I had to perform another server upgrade.

The server's resources were doubled, but the price of the server has more than doubled. Just a few days ago, I received my first sponsorship 🎉, so I just wanted to thank them if they are reading this. If anyone else would like to help pay for server costs, you can use one of the donation links on the about page.

 

THQ Nordic has released a demo for Epic Mickey Rebrushed that offers gameplay up until the boat ride in the first section of the game.

Here's the trailer for the demo on YouTube: youtu.be/P0xHpwEKPYc

As a reminder, the full game releases in one month, on Sepetember 24th.

 

I'm sure y'all have noticed, but over the past 2 days or so, kbin.earth has had hours at a time where it would just timeout all network requests (and therefore, not let you connect). I'm not exactly sure what's going on or what's causing this issue, but I am trying different things to hopefully fix it.

Please be patient in the meantime.

 

github.com/jwr1/interstellar/releases/tag/v0.6.0

I'm going to start with this warning (just so no one misses it), but don't use push notifications if your Mbin server is on v1.7.0, v1.7.1-rc1, or v1.7.1-rc2. More info below.

Features

  • Add option to set default feed filter
  • Create a panel for post links along with a menu for alternative sources. Thanks to this post for the idea.
  • Add a View Source menu button to see a post or comment's markdown.
  • Add a restricted posting indicator to magazines
  • Add Open in Browser option to the magazine page
  • (Mbin only) Add View Moderators option to the magazine page
  • Add a pinned post indicator
  • (Mbin only) Add a magazine owner panel for editing title, description, list of mods, and magazine deletion
  • (Mbin only) Start work on a magazine mod panel with a "Bans" tab
  • (Mbin only) Implement thread/microblog moderation actions, including pinning, marking NSFW, deleting, and banning
  • (Mbin only) Add Mbin push notification support with UnifiedPush. This only works if you have a UnifiedPush distributor installed on your Android device. Once installed, you just have to click "Register push" on the notifications page for all the accounts you want to receive push notifications for. WARNING: Do not use push notifications if your Mbin server's version is less than v1.7.1-rc3; there is a critical bug present that WILL DELETE YOUR ACCOUNT if you press the unregister button on the affected versions. The affected versions are v1.7.0, v1.7.1-rc1, and v1.7.1-rc2. You can see a list of Mbin servers with their versions here: joinmbin.org/servers.
  • Add a True Black (AMOLED) toggle in the settings
  • Use built in themes from the flex_color_scheme package for theme selection. This replaces the current theme selection we used to have with a list of premade themes (35 total).
  • Set the default default explore sort to newest

Fixes

  • Fix Mbin image comments not displaying images
  • Fix post view image scaling issues
  • Fix user cover alignment and scaling
  • Fix thread comment Open Link url
  • Fix nsfw image blurring reveal
  • Fix an undocumented notification type causing errors due to missing subject

Other

view more: ‹ prev next ›