this post was submitted on 26 Aug 2023
1 points (100.0% liked)

Loom

1 readers
1 users here now

Loom is an iOS/macOS open-source client for Lemmy instances. https://github.com/neatia/loom

founded 1 year ago
MODERATORS
 

Base Features

  • All Mod actions
  • Registration
  • report content
  • Searching instances past current linked
  • Interactive instance explorer, acts as a visual learning device for federation
  • Customize how any paginated content loads. Either via manual input/auto
  • Editing photos prior to upload (Avatar/Banner/Post)
  • IPFS settings allowed for custom setups and/or other services past infura
  • Marble allows for custom shader parameters and will be able to go past YouTube links
  • When Marble is activated, Feeds can turn into a Full Screen waterfall GUI, especially for communities whose content are primarily video links.
  • custom emoji editor
  • View and label moderators of communities
  • adjust styling of the keyboard toolbar, add more tools or the ability for users to customize tools
  • allow IPFS to be the content distributor for post links of images/video
  • allow users to remove loom watermark from shared image generations
  • enable engravings on shared content for users to verify original/authenticity of creators in-app
  • add share extension functionality to allow any images/links outside of the app (deeplinking) to be opened in app remotely via share modals
  • add Home Screen widget to observe content from looms
  • push notifications
  • different type sizes for expanded preview of post body content
  • remaining Localizations
  • alphabet slider for community scrolling
  • Add Base featureset/Bug log to settings or side bar
  • block communities
  • block keywords
  • translate content via action

Bugs

  • a thread with breadcrumbs won't update the footer action to reply to the target breadcrumb, remains on the parent
  • navigation stack doesn’t pop for 1 particular post. But is able to pop when using swipe gesture
    • may have been resolved in 2023.8.27 can't reproduce
  • macOS and loading configuration to improve stability overall most issues may be intel specific
    • may have been resolved in 2023.8.28 needs more stress testing
  • macOS center modals on initial launch
  • proper error handling for failed content uploads. Such as when composing posts. Could be size issues.
  • paginated scroll view loading issues and/or more reactive state updates when tapped initially to attempt “try agains”
    • may have been resolved in 2023.8.28 can't reproduce
  • need to run through all of iPad’s and Macs interaction and selectively identify uniqueness to each environment for certain flows.
  • profile loading logic from search
  • sync user stats on each load or via manual interaction
  • upvote icon does not migrate updated upvote data (related to current context needing to update)
  • refine springiness of modal, dismissal primarily esp with keyboard
  • refine search overall, all the interactions when executing queries, empty states and keyboard toolbar usability
  • swipe to drag to dismiss animation refinement of pushed views on navigation stack
  • weird interactions with menu buttons
  • remove bookmarks when signed out of the account
  • add toasts for successful content edits (Comments)
  • something is inconsistent with account restoration check recent (wait:) changes
  • bookmarks send postdisplayviews in style1. Discovered it to be the footer comment button that triggers this
  • when restoring config instance check account’s last logged in’s host.
  • editing post, spawns multiple toasts and does not persist removing post urls
    • this occurs after making a post, may be similar to actionable retainment issue in the profile case in 2023.8.28
  • profile replies are targetting an unknown user sometimes, again has to do with the actionable retainments above.
  • headline in feed view when viewing peer communities (Reproducible via entering from a loom)
  • expandedlayout creating a post replaces mainView, needs to spawn new window instead.
  • readability backdrop removed from the header elements on expanded layout's feed header
  • padding in the modal drawer requires the background color to seamlessly blend. (Added .layer2 to the divider in build 2023.8.30)

Cleaning

  • Cleanup LinkPreview vs Contentmetadata
  • cleanup all preload() logics with the recent sharable changes
top 4 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

2023-08-27

New Features:

  • add another option to reply to comments without having to swipe to reply (three dots button)
  • allow the modal to rest at a lower position
  • thread drawer appears everywhere
  • replying to thread pushes navigation window into modal stack
  • Post/Comment actions (three dots button) allow for thread viewing and replying
  • allow fetching comments in a thread of a post, from the source, base, peer locations

Bugs:

  • Censored posts in search do not trigger to view its content
  • share button in search does not work
  • search is reset when new account is logged into
  • Thread modals were not updating per breadcrumb
  • iPhone SE Bottom tab bar (devices with no notch)
  • strikethrough md helper was wrong amount of tildas
  • add timeout to Rich link preview fetching (feed could hang, otherwise)
  • macOS pager feed does not reset when entering a new community
  • When entering a post from a comment, the view is confused whether the context is the post or comment
  • Expand/raise drawer when keyboard is active
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

2023-08-28

Features:

  • threadline now activates expansion or drawer
    • NOT the content body like before
  • NSFW posts will not appear in the feed entirely if disabled

Bugs:

  • hide overflow long usernames in headercardview/headerview
  • multiple toasts fired in profile
  • update post should update currentContext + expanded view’s contents
  • revise header actions inside a PostDisplayView.
  • threads crash when reaching depth >3~~ (strange malloc issue)
  • preview in reply modal overlaps if there's content + image (shows either or)
  • proper keychain storage
  • activate go to thread in search as well for comment cards
  • postdisplayview has cutoff link preview
  • bottom padding in search for comments empty state
  • threadview, with a long comment will not hide overflow and allow the replies to be scrollable easily
  • ~~search’s open in thread changes comment style to style1~~
    • this change did not make it to this build
  • header view slight layer1 padding adjustment on active/hot sort type
  • zooming in on photo disables modal dismiss view
  • overflow usernames on usercardView
  • Empty state try again button, was not reseting
  • Thread spawned from search uses style1 not style2
  • show post content everywhere

Bugs Granite:

  • Shared repos (for relays) do not restore per instance
    • related to thread crash at certain depth
    • further improves loading speeds of application components
    • smoother scrolling experience
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

2023-08-29

Features:

  • collapse thread in comments via tapping/long press the header view
  • looms act as favorite folders, allowing you to quickly enter the communities within from the hamburger menu
  • Content Moderation, client side
    • created ModerationKit whose purpose is to prevent harmful content from surfacing.

Bugs:

  • improve linked instance search
  • postdisplayview header does not update with a new title, editing flows overall
  • revert style of comment cards in threads spawned from search
  • resolving urls properly, instead of the over complicated domain name selection. Refactored LemmyKit's resolvement logic a bit, and am simply using All/Local for comments in Thread/Bookmarks of other accounts/Inside posts
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

2023-08-30

Features:

  • hide headerview of feed/community feed on mobile while scrolling

Bugs:

  • config/accounts restore on fresh launch. Still 1 known edge case where it may not, still investigating.
  • Inside a Post view header duplicates on expanded macOS/iPad layouts
  • communitycard views (in search) we're slightly cutoff on the topleft/topright rounded corners
  • the community cards tapped on mobile, inside the second tab was not routing
  • inside the post, long thumbnails would not overflow
  • iPhone 14, tab bar padding adjusted