pexavc

joined 1 year ago
MODERATOR OF
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)
 

For every version during the beta expect a delay for iPad and macOS versions to get upto speed to iPhone's variant. iPhone's variant/optimizations will always be first.

My priority is making sure the other form factors are not rushed when applying changes, so that they are properly tuned to the capabilities they can offer vs mobile counterparts.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (5 children)
[–] [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) (2 children)
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (2 children)
[–] [email protected] 1 points 1 year ago (3 children)
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (8 children)
1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
[–] [email protected] 2 points 1 year ago

harder to keep niche communities active

Yeah, this is a core problem. I am trying to understand the main things that need to be built for niche communities/moderators/leaders to thrive.

isn’t feeding a megacorporate machine who sees it’s users as nothing more than cattle to consume their advertisements

Content consumption being re-prioritized is what I view as the main mantra of the federation movement.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (2 children)

This may seem out of the blue. But am kinda curious, having this bookmarked this for a while, if you ended up sticking around on Lemmy or if not, what about this experience may have changed your mind from this initial post.

 

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
1
IPFS test (gateway.ipfs.io)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Testin

preserved

1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

1.0.4b was skipped. Since lots of changes were made in Granite, decided to mark v1.1.0 to denote.

Loom: https://github.com/neatia/Loom

LemmyKit: https://github.com/pexavc/LemmyKit

Granite: https://github.com/pexavc/Granite

Testflight: https://testflight.apple.com/join/owwIagmV

Looms
Image Create "Looms" of any group of communities from any instance. Merging their content into a singular feed.
Explore
Image Visit linked instances when connected to a lemmy server. View small snippets of each and their ping response time.
Travelling Modals
Image Writing modals can travel with your viewing context. Allowing you to browse content in any stack prior to publishing.
Bookmark Syncing
Image All your saved posts and comments can be switched between accounts in a dedicated component.
Sharing
Image Share posts or comments as images. With the intention of supporting QR codes and Engravings in the future.
Search
Image Either search all, a specific subcategory with sort support. View expanded contents within the view, interacting with content as normal.
Profile
Image Dynamic threads, despite viewing context. Swipe to reply to comments or tap the more button, to modify, remove, block, etc.
Image Deleting and restoring with toast reactions.
Image Switch accounts, view their profiles, and their scores.
Embedded Webview
Image Custom JS insertion supported, customizing how webpages are viewed via direct user input is a possibility.
Light Mode
Image Light mode and Dark mode supported. Refer to the color group in Assets to define preferences.
1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Hello

 

Accessing a url with .local or 127.0 in the domain seems to be requesting this access. I have disabled setting such urls. This is just for the Testflight. Otherwise you can build the iOS/macOS client locally and allow for localhost access

Another area this can occur is in Search. I am still investigating why/how a request can push this modal through. A post's image url could be of a localhost, and thus it is being attempted to request causing this notification to appear.

I have tested the API endpoint with local as a query since posts can either be federated, local or subscribed for instance, but that wasn’t causing it.

 

debug

1
Navigation test4 (neatia.xyz)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

More changes

view more: ‹ prev next ›