1
17
submitted 6 months ago by [email protected] to c/[email protected]

It’s been a very busy couple of weeks for me since the AppStore release. I have not had much time to keep up with new beta posts, so this post aims to cover all the changes in v0.4.0.x updates.


As I am sure most of you have noticed, Arctic finally has a new default icon. I’m super excited about this. The original icon was only ever meant to be a placeholder, and it ended up sticking around far longer than I had intended. With the new icon, I’ve set up a full set of branding resources that I will be open-sourcing later this week to enable community icon contests in the future.

Widgets are here! I’ve added the first set of widgets finally. This set is fully configurable so you can set up feeds based on specific accounts, communities, instances, sorting, etc. I have a lot more widgets planned, and I will try and roll out a new set every couple of updates.

Crosspost rendering has been improved. Crossposts will now embed the original post and display it inline, this helps with following the original thread and it looks a lot better than a long blockquote. I’ve also added a crosspost indicator to post views, so even from the original post, you can browse all the crossposts for the original link.

Link peeking has been enabled. You can now long-press any link and peek at its content just like in Safari. With this addition, I’ve also added some convenience options for opening YouTube links in Piped or opening them in the YouTube app.

Full-screen scrolling has been added. You can enable Hide Bars On Scroll and the top and bottom bars will be hidden while scrolling to enable full-screen viewing.

The markdown editor has several new improvements. Inserting links and images has gotten smarter, when inserting, the selected text will automatically be added as the link title or URL if applicable. Lists will now automatically continue when pressing return while composing a list. Special markdown characters will now render in a muted color while editing. I’ve also added actions for changing indentation (tabs).

There are too many changes to write about each one individually, but as always you can find the full change-logs below. If you encounter any issues in the latest release, please let me know. I am hoping to submit a new update to the AppStore this weekend.

Thank you, to everyone for all the feedback and suggestions. It’s been a huge help in improving Arctic!

Changelogs

v0.4.0.3


  • Added 2 new icons Mystic Globe and Outline
  • Added context actions for youtube links to open in Piped, or open in the YouTube app
  • Added option to preview posts when long-pressing a post cell
  • Fixed an issue that could cause a crash when long-pressing a link preview
  • Fixed a crash that could occur when pressing return while composing a comment or post
  • Fixed an issue where forward navigation could show an incorrect font size
  • Fixed an issue that could cause a zooming transition when using forward navigation
  • Organized sketch projects for open-source release of branding

v0.4.0.2


  • Added a new default icon for Arctic
  • Added support for OpticID on iOS 17+
  • Added a new changelog controller
  • Added option to embed crossposts in post views
  • Added crosspost indicator, and browser to open post views
  • Added support for peeking URLs in markdown by long-pressing links
  • Added options to upload images from the Account and Community settings page
  • Added option to set the matrix user ID in account settings
  • Added swipe actions to profile view cells
  • Added long-press actions to profile view cells
  • Added toolbar actions for indentation in the markdown editor
  • Added support for automatic list continuation when pressing return in the markdown editor
  • Fixed crash when editing blocked communities
  • Fixed some warnings during the initial layout of post-feeds
  • Fixed an issue that could prevent post cells from updating when needed
  • Fixed a UI glitch that could happen when swiping cells in some views
  • Fixed comment swipe actions not displaying "Unvote" option for voted comments
  • Fixed indentation for root comment cells being larger than needed
  • Fixed video controls not working in link previews
  • Updated the Lights-Out icon
  • Updated special character detection in the markdown editor
  • Updated post-composer layout to improve keyboard handling
  • Updated rendering of app icons in the settings menu
  • Improved handling of videos in the media viewer

v0.4.0.1


  • Added the first set of Widgets, This widget set allows configuring your own post feed
  • Added support for removing drafts from the draft history
  • Added option to disable comment listing modes, this is enabled by default.
  • Added scaled and controversial sort types to the default post sorting options
  • Added option to insert image from a URL in the markdown editor
  • Improved markdown editor to handle link and image insertion better. highlighted text will now pre-populate the link entry
  • Fixed jumpy behavior when selecting context text in comment replies
  • Fixed crash on first launch when opening an external url
  • Fixed voting in post feeds with vote buttons disabled, this will now update the cell appearance
  • Removed post feed action for opening Experimental SwiftUI view

v0.4.0


  • Added option to set the vote display style (separate, combined, none)
  • Added option to disable voting buttons in post cells
  • Added option to hide top and bottom bars while scrolling
  • Added the Mod Zone to the inbox view
    • The unread badge will now include any unread reports and applications
  • Updated the markdown editor to render special markdown characters as muted
  • Updated the community selector to default to listing all communities when in guest mode
  • Fixed a crash that could occur when changing accounts
  • Fixed an issue with markdown badges where they could be wrapped over multiple lines
  • Fixed Lemmy user and community links not working after v0.3.0

Links

2
67
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/[email protected]

Download Arctic on the AppStore!


I am thrilled to announce that Arctic is now available on the AppStore! Looking back, it's amazing to see how much progress Arctic has made in the last six months. Initially, I began working on Arctic as a personal project to fill the void after leaving Reddit during the API fiasco. I had no intention of releasing it publicly. Now, I have a fully-featured Lemmy client, a fantastic group of beta testers on TestFlight, and an official release on the AppStore.

However, the journey isn't over yet. I have many exciting plans for Arctic, and this is just a significant milestone. Going forward, I plan to release more targeted updates on TestFlight and create a public roadmap for AppStore releases.

I would like to thank everyone who was involved with Arctic's TestFlight for all the valuable feedback and suggestions that have helped shape Arctic!


Links

3
5
submitted 1 week ago by [email protected] to c/[email protected]

It is going to be expired in 10 days

4
1
submitted 1 week ago by [email protected] to c/[email protected]

Recently if there is a new notification and if I don’t read it, it just won’t stop popping up for me

5
1
submitted 1 week ago by [email protected] to c/[email protected]

Arctic is a (much) better Lemmy client than any other out there for iOS at least but there are some nifty features for the most recommended app Voyager like the ability to disable side swipes altogether because Apollo’s (reddit) double-tap to upvote for example is much intuitive where side swipes are used to enter and exit communities, posts, comments, menus, settings… or whole app together on Android or Jailbroken devices.

This is my multireddit link after removing u/user which were included as r/_u/redditor from an existing bug to test this for Arctic which would fully enable me along with a lot of us to leave Voyager behind.

6
1
submitted 2 weeks ago by [email protected] to c/[email protected]

Other Lemmy clients such as Voyager and Mlem do this too. It’s a small thing but huge improvement for people who are using search a lot.

7
1
submitted 3 weeks ago by [email protected] to c/[email protected]

I just discovered that it was in Arctic and I love it. This app is my go to one for Lemmy browsing!

8
4
submitted 1 month ago by [email protected] to c/[email protected]

Hoping they can add a hide post gesture like they have the collapse comment gesture. Tried to submit it on GitHub and it kept trying to make it a bug report argh.

9
3
submitted 1 month ago by [email protected] to c/[email protected]

I would love to see certain statistics about my profile, Lemmy usage and participation.
This could start with really basic stuff like how much I scrolled per day, in the last year or since using the app. But also things like:

  • overall likes
  • engagement generated by me
  • graphs (?)
  • how many comments have been written under my posts in total

I guess there could be even more things, that would be cool and interesting to see.

10
1
submitted 1 month ago by [email protected] to c/[email protected]

Hello. I am using the version 0.4.1.11 , my account is on lemmy.dbzer0.com.

I was surprised when I browsed my account directly from the web : around one quarter of the posts was not visible in the Arctic app. I tried with another app (Mlem) and the posts are there. It's always the same posts that are invisible, browsing on the "Subscribe/Home", or directly from the communities.

It looks like every posts I publish enters in this category : not showing in the Arctic app.

11
3
submitted 1 month ago by [email protected] to c/[email protected]

It would be great if we could select the language in which the posts has been written in.

This is already an option in the web UI I guess it would be good to see it in arctic as well.

12
4
submitted 2 months ago by [email protected] to c/[email protected]

If you revisit a post, there exists already an indicator that +n new comments have been added.
But it isn’t easy to distinguish which of the comments are actually new ones.
It would be cool to have an (optional) visual indicator at new comments to easier follow the conversation.

13
17
submitted 2 months ago by [email protected] to c/[email protected]

I see this error almost every time I open the comments on a post.

My server is lemm.ee. Does it not support the “mark as read” feature?

14
1
submitted 3 months ago by [email protected] to c/[email protected]

When you tap on a post that has a video link, it initially seems to show a Piped link, but it quickly changes to YouTube. I’m not sure if this is how it’s supposed to be but thought you might want to know.

15
2
submitted 4 months ago by [email protected] to c/[email protected]

I’ve noticed that links often contain duplicative text if you don’t have the compact link setting selected. The post title is usually the link headline, and then part of the link body is usually displayed right under the title. Then, on the link, the same exact headline and body are shown again on the link preview. See image for example. Not a huge deal, but could save some space to eliminate the duplicative text in the link preview.

Sample of duplicative text on links

16
7
Multi-Communities! (lemmy.world)
submitted 4 months ago by [email protected] to c/[email protected]

Awesome work on the multi-communities! I haven’t had a chance to extensively test it, but I set one up quickly. Liking it a lot so far!

17
6
submitted 4 months ago by [email protected] to c/[email protected]

This has been happening since the beginning, I just kept putting off posting. When I vote on a comment inside a post, the vote disappears if I fold the parent comment or if I scroll far enough that the voted comment goes offscreen. Sometimes the second attempt at voting sticks, today that isn’t working. The video shows the second attempt at voting on these comments.

I figured it must be just me since nobody else posted about it but maybe it’s not just me?

18
3
submitted 4 months ago by [email protected] to c/[email protected]

If you scroll back to old posts, the post where you stopped gets marked as read but it should only get marked read when you scroll past it, not when you can first see it. The current behavior makes it so you can't spot a particular post to know you've reached as far back as you want to go.

19
7
submitted 4 months ago by [email protected] to c/[email protected]

Can we get two seperate toggles for showing the full community/user names on posts please. E.g. [email protected] instead of just memes. Loving the changes so far!

20
4
Another test table (literature.cafe)
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

Edge cases can be weird, so I thought I’d share one. We used a markdown table to create a bingo card here And it renders goofy due to word wrap. I’m not sure what the best solution is for this so it’s more of just an FYI. Maybe wrapping text in the cell could help? It also seems like it might be ignoring text justification settings in the table

Thanks a ton.

21
13
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

Hello. I just discovered this app. What a nice app!
I would love one feature, the ability to set a filter: hide posts that I have downvoted. It is a nice hidden option in Reddit. It allows you to stay active in communities where bots or people with an agenda are trying to push ideas without being angry. Just downvote it and keep going.

22
3
submitted 4 months ago by [email protected] to c/[email protected]

I'm not sure what's going on, but I'm noticing on the latest beta, that some posts (haven't found a pattern) will open to a completely unrelated post.

Actually... usually it's related to [email protected], I'm not sure why (I could be wrong too). It's something I've noticed maybe 5-6 times in the last couple of weeks?

I've linked to a screen recording, hopefully it's obvious to you @[email protected]

23
5
submitted 4 months ago by [email protected] to c/[email protected]

I saw this comment which included a link to a crosspost in a different community. When I open that link, I see the post and the top of the view has the community name with menu. But I seem to be able to do everything (subscribe, favourite, block, read the sidebar) except just ‘open’ the community to see other posts. Am I missing the right place to click / menu entry?

24
2
submitted 4 months ago by [email protected] to c/[email protected]

Don’t know if this is from the most recent update but I just saw this post and it doesn’t show the image in the feed—just a grey placeholder box. Opening the post shows the image.

https://feddit.uk/post/11005731

25
1
submitted 4 months ago by [email protected] to c/[email protected]

On a user’s cake day, the slice of cake icon appears next to their username like in the other place. I know Apollo reflected this, is it possible in Arctic?

view more: next ›

Arctic

337 readers
6 users here now

Arctic is a Lemmy client for iOS built on pure Swift. It currently supports iOS 15+ and Lemmy v0.17+

Get the latest version on TestFlight, or check it out on the AppStore.

If you would like to support Arctic’s development, feel free to Buy Me A Coffee

founded 1 year ago
MODERATORS