pexavc

joined 2 years ago
MODERATOR OF
[–] pexavc 1 points 1 year ago* (last edited 1 year ago) (1 children)

okay sure, just to make sure, is it [email protected]?

[–] pexavc 4 points 1 year ago

Yeah. It is depressing.

I’ve always wanted an accessibility feature that uses haptic feedback to mimic braille patterns for reading purposes too.

In general a lot of creative stuff can be done if we focused on it even a tiny bit more.

[–] pexavc 3 points 1 year ago (3 children)
[–] pexavc 3 points 1 year ago (1 children)

Which NYT rss feed are you using? Mine seems to have paywalled articles + is it maybe the app you are using? It’s surprisingly easy to crawl the full text to display it

[–] pexavc 11 points 1 year ago

This is will always be a jam

[–] pexavc 19 points 1 year ago* (last edited 1 year ago)

Bowling Alleys (some), late night museum tours, late night roller skating.

They all have exposure to alcohol still. But can be enjoyed sober.

[–] pexavc 1 points 1 year ago

Wow this is useful. I like how the design of the UI also resembled the Sketch app, which I use daily.

[–] pexavc 1 points 1 year ago

Yeah I haven’t noticed this on my app either. Or maybe I scrolled past it? But not sure what part of the endpoint other apps could modify for this duplication to occur.

I wonder if they are pulling the cross posts somehow and just inserting it into the feed.

[–] pexavc 5 points 1 year ago* (last edited 1 year ago) (3 children)

It would be tricky to stop duplication since it silences other instances.

It would be cool to simply collapse them underneath the one with the most discussion/replies to show an instance URL back link.

[–] pexavc 1 points 1 year ago

Funnily enough. I actually just did this. But I’m essentially holding a stack of view builders that represents the navigation stack view. Popping the view after applying a custom drag gesture view modifier to replicate the animation you’re requesting.

There are some interesting repos that involve custom solutions around this problem.

https://github.com/matteopuc/swiftui-navigation-stack

For starters.

But, essentially I just opted out of using the built in navigations. Unless it’s SplitView for macOS

[–] pexavc 2 points 1 year ago (3 children)

Sure, I don't mind attempting this

[–] pexavc 5 points 1 year ago* (last edited 1 year ago) (1 children)

https://github.com/ossu/computer-science

There are repos like this.

Or there are repos like this: https://github.com/parthsuresh/stylegan2-colab

Where the latter has lots of materials to essentially train and run your own ML models. Teaching a lot of advanced topics simply in a way, using tools like Google's colab. Using tools like Discord to handle discussion thereafter, seeking volunteers to improve or foster discussion in general.

There was one project, that was a simple react app, but meant for those in the Arts. Connecting famous works with news headlines of their time period. Allowing you to connect the dots around time frame and artistic movements in a more visual and impactful way. With a simple understanding of npm as an Arts Major, you could greatly improve your learning experience.

I feel all the materials are already there out in the open. Yet many do not take advantage or know how to access them or know how these projects can help them. Even with the age of LLMs, I've felt it hasn't impacted the curiosity variable I mentioned either. When I say improve, I have wanted to build a tool which acts like the index to create your own lesson plan using all these FOSS software. Where FOSS is important because it provides the code for tinkering as a lot of kids, especially me, learn better with hands-on learning.

I just feel a lot of contributors out there do a great job already in teaching and providing. But, I'd love to talk about how we can integrate these into actual curriculum, and not some school club or after-school activity. I am no educator, so this is the part where I'd like to learn more about. And if that's not a possibility, then how can the process of looking for these tools and learning how to learn be shared instead online.

7
submitted 1 year ago* (last edited 1 year ago) by pexavc to c/loom
 

v1.1.0b is in Review. Will be available by end of day.

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.
13
submitted 1 year ago* (last edited 1 year ago) by pexavc to c/[email protected]
 

Looking for a good README editor. With maybe git functionality, but not necessary

  • Like adding shields/badges/assets within automatically

  • managing a directory like structure by generating new MD files in a directory like folder structure.

Essentially an IDE like environment just for markdown file management and a WYSIWYG editing experience

 

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.

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.

 

I am prepping a larger overview to cover all the changes made in v1.0.3b, but it is kinda late and still would like to share a quick update.

I feel very satisfied with how all of the underlying packages supporting Loom have gained lots of needed robustness all around. I view this to be close to the real beta. Probably should have called v1-1.0.3b Alpha.

This week, expect lots of refinements that will be much more consumer facing/front-end.

Details:

iPad and macOS versions will be ready by v1.0.4b (2). Still some things need to be revised.

Community info view (which triggers subscribe) will be functional again in v1.0.4b(2). It is inactive for this version.

  • Share screen shots of comments and posts, auto-generated
  • Slideable menu on the main feed
  • Keyboard toolbar for quick markdown shortcuts and other quality of life needs. A great little feature to keep adding to in the future.
  • Improve speed of modals appearing and navigation overall
    • Granite has been updated with a custom navigation stack. I am working on documentation to help share how to utilize this for your own applications. When working with multiple form factors and or client types (iPad/iPhone/mac) I found this solution I incorporated to be simple and powerful.
  • Names of Looms are editable again
  • Content actions revised and hooked (there's many ways to do things, so I am still making sure I get them all)
    • Edit
    • Viewing Post content
    • Block (Feed)
    • Share
    • (There are others being worked on or checked for completion, like Report)
  • Fixed image uploading, compression occurs prior. This will be customizable in a future update. It is currently targeting 100kb.
  • Lots of nitpick adjustments to design overall

Major Known Issues:

  • Login and Add Account modals dismiss prematurely. Essentially one won’t be able to login.
  • Endless spiral for loading collections of any kind, feed, community listing, post content. Simply refresh to fix it. The issue is known, just haven’t resolved yet.

Lot's more to cover. Wanted to get this build out and start the v1.0.4b journey, as I felt the quality has increased by quite a bit since the initial v1.0.3b.

4
submitted 1 year ago by pexavc to c/loom
 

v1.0.3b (build 13)

What’s New

  • UX changes for the Loom UI + Creating Posts
  • Setting custom Instance URLs
  • Editing posts/comments (only when viewing posts or within profile)

macOS build will be available soon. iPad-specific optimizations will be addressed in (build 14)

Changes

Loom UI Moved
Image The Loom interface moved to the view that was meant for composing posts. Creating posts has been moved to a modal format, triggered by the Loom logo button on the front page. Essentially switching spots.
Set Instance URL
Image Tap the “Front Page” header view text and/or the domain above it, to trigger the set instance url Modal.
  • You can now edit posts and/or comments when viewing a post or in your profile.

  • UX / design tweaks and nitpicks in various places

  • Further optimizations around state updates, bookmark component performance when switching tabs and settings component’s ability to update profile settings when logged in.

Notes

Changelog

iOS TestFlight: https://testflight.apple.com/join/owwIagmV

macOS releases: https://github.com/neatia/Lemur/releases

3
submitted 1 year ago* (last edited 1 year ago) by pexavc to c/loom
 

The next major update will be set for Friday and the same cadence will be applied for major updates per Friday.

Expect smaller updates throughout the week to focus on various bugs and improving performance on all platforms, macOS + iPad especially.

I will primarily use the Changelog to communicate update details.

Secondary Changelog: https://neatia.xyz/post/281

New post updates will only be made if there are Major feature changes/entirely new features outside of the current feature-set. Major feature changes means, entirely new flows to execute an existing feature.

 

Known Issues:

  • community list syncing on macOS
  • certain micro-interactions
  • localization of lots of recently added strings

The last major feature for the "base functionality" build, is mod view. This will turn the interface into a "Mod Mode" where actions on posts/comments/persons/communities will have an additional control panel to apply mod actions. The date of this to be completed, is undecided as I'd like to review the performance around all of the base functionalities again this week.

Registration/uploading JPGs or HEICs is a bit finicky, this will be looked at this week as well.


When it comes to features outside of the "Base Scope". I am excited to get to this feature that has been on the GitHub for some time, Engravings. This will allow people to "invisibly watermark" their content. Allowing you to verify what content is yours. There are other applications of it, I'd like to experiment with such as creating shareable cards of a user's community, loom, profile, etc.


iOS Build: https://testflight.apple.com/join/owwIagmV

macOS Build: https://github.com/neatia/Loom/releases/tag/1.0.3b(10)

Looms
Image Create "Looms" of any community from any instance. Grouping their content into a singular feed
28
submitted 1 year ago* (last edited 1 year ago) by pexavc to c/[email protected]
 

Image

I like viewing/creating/editing abstract shaders, made a macOS client to help with this flow of mine. Simply type in the logic into the main function or add additional functions above to create the desired output with the fixed global variables provided.

Hope others find it useful as well!

Notarized build: https://github.com/neatia/Marbler/releases/tag/1.0

 

image

Thinking about design a bit more, but overall I really like the idea of being able to do this.

For instance, I wanted to merge some of the music communities in Lemmy.world into 1 feed for a playlist. So making a Loom to act as my little music visualizer for all of those is nice.

Furthermore, there was a user who noted “This is why users need the ability to group multiple communities into supergroups” by @LazaroFilm some time ago. I feel this resolves that.

They also did not like the idea of this setting being platform specific. So down the line, finding a way to create a sorta schema to share with other developers would be cool. Or the other way around, where other developers were to make one, Loom could adopt.

8
submitted 1 year ago by pexavc to c/music
 
  • visualizer (“marble”) for youtube videos
    • playback controls coming in a future update
  • debouncing/throttling logics (LemmyKit updated as well)
  • error toasts to communicate content interactions + posting errors
  • bookmark syncing (login to sync bookmarks and navigate between local + logged in)
  • new content browser
view more: ‹ prev next ›