

(iOS | Web | Unity3D) Developer
the more you get, the less you are.
Arctic v0.4.2.7 is now available
This version addresses a bug introduced in a previous version. It prevented the preloading of content, causing images and links to appear after the content was already displayed. This resulted in poor performance while scrolling.
Action menus have been revamped with a grouped layout on compatible devices, and actions have been reorganized to ensure uniformity throughout the application.
In addition, the media viewer now enables users to select text in images, choose image subjects for stickers, and search for information on various topics such as animals, plants, and locations.
Arctic v0.4.2.4 is out on TestFlight with official support for MacOS
cross-posted from: https://lemmy.world/post/22173524
This is a relatively small update to address a few issues with v0.4.2.3.
The biggest issue this update addresses is scrolling behavior and performance. The previous release had a bug that would cause poor scrolling performance in post feeds, and issues sizing cells to fit their content. This update addresses this, and offers a significant improvement to scrolling in Arctic.
This update also adds support for native instance blocking, finally. Instance blocking was added to Lemmy in v0.19, after Arctic already had instance blocking built up in. This version will now use the native blocking feature for instances running v0.19+, and fallback to internal blocking on older instances. This update will also automatically migrate your instance blocks from Arctic, to Lemmy.
You can now use search in Arctic’s settings. I know Arctic has a lot of settings, and it can be difficult to find exactly what you're looking for, you can now search
Thanks, it’s been an insanely busy month, but definitely worth it!
Thank you so much, it’s great to get feedback from a cross-platform user!
Arctic’s biggest update, v0.4.2.3 is ready for testing on TestFlight.
cross-posted from: https://lemmy.world/post/21042842
Well, this is no small update like I had planned after the previous update. This is by far the largest update to Arctic so far. I've packed well over a hundred fixes, improvements, and new features into this release. I'm happy I finally had the time to work on some larger features and bug fixes that I have been putting off for a long time.
I've talked about this for a long time and finally had the chance to implement support for themes in Arctic. This took a lot of work, but it has definitely paid off. I've included 12 default themes to choose from, as well as an editor to design your own custom themes. Rather than attempting to make every color themeable individually, I tried my best to minimize the colors used while still allowing for robust customization. With that said, I am looking for feedback
Arctic’s biggest update, v0.4.2.3 is ready for testing on TestFlight.
Well, this is no small update like I had planned after the previous update. This is by far the largest update to Arctic so far. I've packed well over a hundred fixes, improvements, and new features into this release. I'm happy I finally had the time to work on some larger features and bug fixes that I have been putting off for a long time.
I've talked about this for a long time and finally had the chance to implement support for themes in Arctic. This took a lot of work, but it has definitely paid off. I've included 12 default themes to choose from, as well as an editor to design your own custom themes. Rather than attempting to make every color themeable individually, I tried my best to minimize the colors used while still allowing for robust customization. With that said, I am looking for feedback
Thanks for posting this! It helped me find a bug in my app where it would download that entire file into memory while attempting to fetch metadata for the link. Whoops.
Done.
Now when you tap the search tab while it’s already active, firstly it will scroll to the top of the results if it’s not already there, otherwise it will activate the search bar. If it is scrolled down, you can double tap to scroll to the top and activate the search bar. And just like before you can long press the search tab while it’s not selected and it will open the search view and activate the search bar.
I’ve found myself accidentally doing this and it not working, but I never got around to adding this feature until now.
I should hopefully have an update out soon, I have a lot of other fixes and some new features just about ready for a release.
You can view instance and community modlogs with [email protected]
My app Arctic falls into the free, closed source, privacy respecting category. I see what your going for as far as a direction for the community, but it is limiting for apps such as mine. Just because software is free, and doesn’t track its users does not necessarily mean it needs to be open source. Closed source software also does not equate to being nefarious or tracking users.
I’m a big fan of FOSS, and am working towards open sourcing components of Arctic, but I haven’t decided whether I want to fully open source the project.
What I’d prefer to see is requirements for post formatting. So all submissions need to include information about the client
I’m a fan of this community because it is the only one I’ve found that is targeted specifically at providing information about lemmy clients, and with the proposed changes, I see that information becoming more fragmented. I’d rather see changes along the lines of what I suggested, or similar, and then maybe a new community could be born (FOSSLemmyApps) which could be advertised in a stickied post here, and included in the sidebar.
Ultimately, it is up to you as the moderator, but I do hope you’ll consider feedback from the existing subscribers. Perhaps an open discussion, or a poll would be good for getting feedback about the proposed changes.
I like the idea. I feel that it would need a bit more to be used as branding for Arctic. The three dots on their own are not all that recognizable. I think they need a bit more to offer context as to what they represent, and to fill the blank space between. I am definitely a fan of the simplicity, and abstract idea though.
I may play around with that and see what I can come 7p with.
Yeah, I’d love to see what you could come up with. Even if it didn’t make the cut for a new default icon, I could add it as an alt icon.
This would be quite simple to add. The issue I have with it is that most of the app is heavily text based, and it would be difficult to add font sizing support for individual locations.
What I have thought about was font settings for different font styles. All of the fonts in Arctic follow The iOS design guidelines, so it would be fairly easy to add options to customize the size of the 8 different font sizes used in arctic.
In the mean time, as that may take some time to implement, I might add an option for increase headline size for enlarging just headline text.
Yeah, that’s where the idea came from was I noticed while testing that the data was merged instead of replaced. For settings such as name and bio, etc, it is replaced, but lists like subscriptions, are merged.
Yes, this is a feature that was added to Lemmy recently in v0.19. Basically it allows you to export all your subscriptions, blocked communities, blocked instances, saved posts, saved comments, and account settings such as display name, bio, avatar, etc. It was added to offer support for migrating your account from one instance to another.
I just added support for this feature a couple of days ago, before that I had an option to import/export just your subscriptions, which I replaced with this.
In the next release I will add support for importing selected fields. So basically you’ll be able to export your settings from one instance, and when importing on another, you can select what you want to import, for instance if you only want to import subscriptions, and blocks, you can disable the rest of the fields.
That’s fare, I’m currently working on an update to add more customization options to the post feed cells, and improve the layout of compact styles. If you have any suggestions I’m happy hear them.
That’s a good point, I just really hadn’t received the feedback I needed to improve the mod tools ui until now. Thanks for the suggestions!
No problem at all. This is exactly the kind of feedback in need. I have a few moderators in the TestFlight that have given really helpful feedback, but I only moderator the Arctic community which doesn’t require much interaction. I definitely like the idea of moving the mod-zone to the inbox tab as that is a way more appropriate spot for it, and I will have it update the inbox unread badge as well.
If you want to join the TestFlight I could probably have these suggestions added in the next day or two.
Arctic supports all available mod actions, and also has a mod-zone in the sidebar. I do need to work on improving them, but the support is there.
[edit] it also supports push notifications for reports and applications.
I had the same thought, unfortunately the arctic community is not very big at the moment, so I’ve been waiting to grow it a bit before doing that.
Yeah, I made it a point to add support for split view and slide-over in the initial iPad support, by extension I believe that allows using stage manager. I am planning to add support for a context aware sidebar so it shows a sidebar relevant to the tab you are viewing. Also I want to support multiple windows so you can use multiple accounts side by side. I have a lot of other ideas I’d like to implement as well.
Unfortunately I don’t have an iPad that supports new iOS firmwares, so testing is tedious. Nonetheless, I’ll be working on this soon.
Glad you like it!
I’m also not satisfied with the icon, though I am not a graphic designer and I’ve been struggling to make a better icon/logo. I’m hoping by the next release I can either find a graphic designer to assist, or come up with an improved logo on my own.
That’s funny, I actually spent last night working on both of these ideas. The next release will allow hiding voting arrows and showing combined votes (score) in place of upvote/downvote counts.
Thank you! Embedded content has been a top priority for Arctic since day one. Hopefully soon I’ll have in-line embedding working for markdown so content can be embedded directly in markdown rather than appended below it.
Arctic is live on the AppStore
Arctic For Lemmy is a free and native iOS client for Lemmy. In the spirit of the Fediverse, Arctic is completely free and private. No data of any kind will be collected from your device, and no pesky advertisements, Ever. Arctic was built specifically for iOS and runs natively on pure Swift. Enjoy...
cross-posted from: https://lemmy.world/post/11649661
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 s
Arctic v0.2.1 is now available on TestFlight
cross-posted from: https://lemmy.world/post/5508813
Arctic v0.2.1 is now available for testing on TestFlight!
Sorry for the delay with this update, it took longer than I had originally planned. I’ve had a busy couple or weeks, and have not had as much time as usual to work on Arctic. Additionally this update was larger than past updates, with larger features and more commits than any of the previous updates. In the future I will try and keep the updates coming more frequently,
This update comes packed with some exciting new features. Arctic now has support for iPad layouts (split view, slide over, full screen). This is still a work in progress and will improve in future releases. Collapsible comment chains are finally supported, tap or swipe any comment to collapse it’s content and children. Mod tools have also joined the party! You can access mod actions when viewi
Arctic beta is out on TestFlight
cross-posted from: https://lemmy.world/post/3634233
After a few delays, Arctic is has finally been submitted to TestFlight and got the green light. For those of you who don’t know what Arctic is, it’s a Lemmy client for iOS 15+ built in pure Swift.
Arctic began as just a little side project for me. As an avid Apollo user I was missing a feature rich and familiar client for IOS. So I started working on Arctic. My primary goal with the project has been creating a native UI appearance, and content presentation, focusing on putting the important content directly in the feed without feeling cluttered. I’m finally at a point where I feel Arctic is stable enough, and houses enough features to go forward with beta testing.
I’m currently testing out Reimplementing the UI in SwiftUI as it allows for quicker iteration, and less boilerplate code. Though I’m not sure about performance yet. SwiftUI seems to be lacking in certain areas such as prefetching APIs for heavy feeds etc. you can fi
AppStore Review Guidelines for NSFW content
I’m in the process of submitting my Lemmy client (Arctic) to TestFlight, and I had some concerns about NSFW options in my app.
As per section 1.2 User-Generated Content it states that NSFW content needs to be disabled by default, and can only be enabled through the website.
Apps with user-generated content or services that end up being used primarily for pornographic content, Chatroulette-style experiences, objectification of real people (e.g. “hot-or-not” voting), making physical threats, or bullying do not belong on the App Store and may be removed without notice. If your app includes user-generated content from a web-based service, it may display incidental mature “NSFW” content, provided that the content is hidden by default and only displayed when the user turns it on via your website.
Does this mean that I am not aloud to include any options in my apps interface regarding NSFW content, eg: Blur / Hide NSFW Content, Even if the content is hidd
This is another test post from Arctic
Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda.
This is a test post from Arctic for iOS
Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda.