theblvd / mammoth Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU Affero General Public License v3.0
License: GNU Affero General Public License v3.0
I am a ticket.
Is your feature request related to a problem? Please describe.
Currently the app only runs on M1 or later macs.
Describe the solution you'd like
Also support Intel macs.
Maybe this is out of scope, but it would be really nice for people using devices older than Nov 2020 to be able to also use mammoth.
Lists are powerful but get clunky quickly as all interfaces are relatively minimal. Mammoth is pretty slick, so I figure you might be interested in innovating here.
Ideas:
{list: (users, …), list2: (users, …)}
data more natively like the dataset that it is. Maybe more like a spreadsheet somehow, so that the user can have a Birds Eye view of their lists and shuffle users around to keep it clean and consistent.Show some kind of indicator in the toot to show that it comes from a tag you follow, to be able to differentiate from the people you follow
Describe the bug
If the timeline is automatically or manually updated, the timeline fetches only posts of the past 60 minutes instead of all posts since the last read/watched posts.
To Reproduce
Open timeline and manually refresh timeline if automatically refreshing settings isn't set.
Expected behavior
All posts are fetched since the last read/watched post, beginning with the oldest post, where up-scrolling reveals newer posts.
Screenshots
Difficulty because the screen is too small.
Smartphone (please complete the following information):
Add a button beside image, camera, poll etc, to add gifs to your post.
Currently Mammoth gives me an empty timeline on my Akkoma instance.
On my GotoSocial instance, it can't even complete the OAuth flow - I can login but then just get sent back to the "Add New Account" screen.
Since non-Mastodon instances are an important part of the Fediverse, and with more non-Mastodon instance types coming along (Wildebeest, Epicyon, Takahē, etc.), Mammoth should support these instance types as fully as it supports Mastodon instances.
Describe the bug
Posts from remote users on other software like Calckey, Akkoma, Friendica, etc simply don't load. https://mastodon.social/@atomicpoet/109929233160378968
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Posts show. This doesn't even make sense, given the posts are fetched from your masto server.
Describe the bug
In my profile, I have a link which uses HTTP. I noticed that when I press on it in the Mammoth app, it opens the URL with HTTPS instead. Which is normally a fine assumption these days but in some cases, such as this one, that can take you to a completely unrelated page.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I would expect it to open the URL using the stated protocol (http).
Screenshots
N/A
Smartphone (please complete the following information):
-Device: iPhone 13
-OS: iOS 16.3.1
-Version: 1.1
-Build: 119
Additional context
I like this app. Thank you for your work!
Hi folks,
Is it really no way to remove an avatar, not change, without using web?
I didn't find any option nor here and in Mastodon official client.
Is your feature request related to a problem? Please describe.
In my experience it's easier to distinguish the selected Post from others in the thread in Detail view when the selected Post is in a comparatively larger font.
Describe the solution you'd like
In Detail view, display the Post in a comparatively larger font relative to other posts in the thread and/or otherwise visually distinguish it (though for me I think the larger font has to be part of the "how" here—the current bigger and blue icons are a start, but bumping the text size to match would finish the job).
Describe alternatives you've considered
I really think it's all about the font size for me.
Additional context
See Ivory's handling of posts (surprise) or the official Twitter client for examples of how this has been done well.
Steps to reproduce the behavior:
Expected behavior
Tab bar icons should remain disabled since toggle is still in off position.
Smartphone (please complete the following information):
Also possibly Post Count
The possibility to quote a toot, so boost it with the possibility to add text above.
As title, So longpressing on "Follow" on an account gives sub-menu where one can choose which account should do the follow. Same way longpressing Reply, Like or Boost displays option to do that without the need to switch account beforehand.
Describe the bug
Displayed timeline is buggy: messages disappears, are shrunk/squashed and/or re-appears as I scroll (even a few pixels) through my timeline.
It's fairly often but do not occurs for every message for every scroll movement.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Messages should be displayed nicely and stay visible.
Screenshots
A screenshot of the squashed messages:
Another screenshot of the squashed messages:
Here is a video recording of me scrolling through my timeline:
Smartphone:
Additional context
Installed the application on 2023-02-25 and it was working fairly fine (just some scrolling issues) until I updated it on 2023-03-05 and got this issue.
Mammoth displays the profile picture of where the notification originates from as icon in the notification but a smaller icon is also shown where the currently selected app icon is displayed.
A settings toggle to switch places with these two and a toggle to disable preview of user profile picture altogether.
Is your feature request related to a problem? Please describe.
The app will sometimes scroll up to the top of a feed on it's own even though the user hasn't requested this and may not desire it. This is one of my peevs with the Twitter app.
For example, take the following steps:
Describe the solution you'd like
I'd rather you did not scroll to the top of a feed unless the user made a gesture indicating that this is desired.
Describe alternatives you've considered
Do people like this "automatically scroll to the top of the feed" behavior? Twitter's app seems to do it too. Perhaps make it configurable so those of us who don't like it can turn it off? I went looking but didn't see an obvious knob for this in your settings.
Suggestion:auto scrolling in timeline and comments
Describe the bug
When going into a post detail for a poll that has ended no percentage (%) sign is shown for the different results.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Percentage (%) should be visible in alao in detail view.
Screenshots
https://user-images.githubusercontent.com/120338442/222956524-ad244b84-dd0d-4218-8b72-077adba568eb.MOV
Smartphone (please complete the following information):
Describe the bug
The application crashes on startup (first launch or re-open when already launched).
To Reproduce
Steps to reproduce the behavior:
Actual result
The application opens and closes a second later.
After a few tries it sometimes stays open and works.
Expected behavior
The application should open and stay opened.
Screenshots
Here is a video recording where I try several times to open the application.
At third and fourth try I aim for the right-most icon of the bottom bar hoping a screen change will avoid the crash to occur.
Smartphone:
Additional context
Tried iPhone complete restart: same issue.
Installed the application on 2023-02-25 and it was working fairly fine (just some scrolling issues) until I updated it on 2023-03-05 and got this issue.
Is your feature request related to a problem? Please describe.
When I rearrange the Column order in Settings, the updated order isn't reflected in the Left Nav, which is disorienting.
Describe the solution you'd like
Make the Left Nav items follow the Column sequence configured in Settings.
Describe alternatives you've considered
Additional context
Please see the attached screenshot.
Describe the bug
According to the W3C specification, there is no character limit for AP when creating and sending content. However, they provide for an upper limit of 500 characters. They probably took this information from the Mastodon specification. However, this is only an interpretation of AP and not one according to W3C. The majority of Fediverse projects (also in the Mastodon branch) therefore usually support between 280 - 5000 characters. Friendica has no character limit.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Sending content with more than 500 characters is supported
Screenshots
If applicable, add screenshots to help explain your problem.
Smartphone (please complete the following information):
Additional context
W3C Spezfication
Describe the bug
Tapping on a liked post shows you something entirely different but not the liked post
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Show the actual liked post
Smartphone (please complete the following information):
Additional context
The 2nd screenshot shows the expected behavior on a desktop.
Describe the bug
I couldn't find any link to the repository from the website, https://getmammoth.app. This conveys an image of a community-hostile project which doesn't believe in user freedom nor collaboration, while the intention seems to be the opposite.
Expected behavior
Even before the project releases its code under a free license, a section can be added to https://getmammoth.app/details.html inviting contributions with a link to this repository, with a clarification that the app is currently proprietary but is expected to become FLOSS soon.
I release this comment under CC-0, MPL2 and AGPLv3.
There has never been a way to mark media as sensitive in the composer which is a core feature of Mastodon. Nor is media marked as sensitive when a Content Warning is used in the composer.
Is your feature request related to a problem? Please describe.
Having the same profile picture on multiple accounts makes it difficult to identify which account is currently active. And this gets even more cumbersome should a user add even more accounts.
Describe the solution you'd like
Add indicator to account switcher to display currently active account.
Thinking further on account selection/management:
Since Mammoth currently uses color in account switcher it would be a nice touch also for consistency to have the same colors applied in Settings > Accounts section too. So having blue and purple in switcher these colors would also be shown under their respective accounts in settings menu.
Describe the bug
Given the README doesn't state a license, this issue tracker currently doesn't have a license. This means the ongoing discussions aren't freely licensed
Expected behavior
Until a license is picked for the entire project, pick a temporary copyright status for the issue tracker which would allow later switches to your target license. Maybe CC-0?
I release this comment under CC-0, MPL2 and AGPLv3.
Hi,
For a long time the betas, and now the release, for iPadOS has a bug when writing a toot. Trying to either use the camera or choose a picture from my photo library does nothing. Mammoth has access to the Camera in Settings as it definitely was working with an early beta. I'm using an iPad mini 5th gen currently running iPadOS 16.3.1.
Everything works ok on my up to date iPhone 11 Pro.
It would be nice to have the ability to customize Mammoth’s fonts. In some cases using Open Dyslexic or Atkinson Hyperlegible, for instance, can increase a11y.
@[email protected] digest idea
jeff sikes commented for us at
https://moth.social/@box464/109580825746386621
Is your feature request related to a problem? Please describe.
I can login to accounts that use other activity pub services but can’t view any content
Describe the solution you'd like
Support for other activity pub services
Describe alternatives you've considered
I’ve tried many different apps but the well designed ones don’t support different activity pub services and the ones that do are half baked with bad UX.
It would be nice if between the app icon available it would be possible to choose the one used in the TestFlight and maybe color variants of it.
Love the app btw.
Describe the bug
I've notice some sluggishness the first couple of times that I opened or minimized the app. Basically I'd open the app, or swipe it away, and try to open it again, and my entire phone would freeze for about 15 seconds.
It seems that this may clear up after a few minutes of use. I can't reproduce it anymore, but it was offputting when I first tried the app.
To Reproduce
Install the app. Tell it you already have an account on mastodon (not moth.social), but when you get to the screen where you enter the server name, swipe the app away and try open it again.
Then enter the server name, and while authenticating to the server, swipe the app away and try opening it again.
Then after you login, swipe the app away and try opening it again.
Expected behavior
The app should instantly open or close when swiped away.
Screenshots
I failed to grab one. There was a 15 second period of time when the app was suspended in mid-mimimize and you couldn't do anything to the phone, but that probably includes taking a screenshot.
Smartphone (please complete the following information):
After fetching, no “unread” notification visible in the right upper corner most of the time.
All posts are not being fetched/loaded in timeline. And CW warning not being applied correctly
Below i have marked the post [1] that was the latest one on my timeline, so everything was read and no new posts available. This post is also the one missing CW. And then returning to Mammoth several hours later and did a pull-to-refresh to load more content at which point it loaded post [2] as being the next one but i noticed a time gap of several hours between these two according to relative time displayed in app.
Upon checking Ivory the same post [1] is displayed with CW warning and correctly displays this [3] post as next which is correct and i verified by checking my timeline on moth.social where there are over 100 posts in my timeline between [1] and [2].
With regards to my settings that i figure directly affect timeline behavior:
Settings >Post appearance >
Timestamp set to Relative
Original Post Timestamps set to Enabled
Settings >General >Timelines >
Fetch All posts
Auto refresh for Feed, Activity, Messages and Lists set to Disabled
Clarification
Additional observations
All of above was experienced on the iPhone app.
On checking my timeline on iPad it has a lot of (most likely all) of the posts that are missing on the iPhone. However the main difference being that i have cleared cache and data for Mammoth on iPad since it had been unused for a couple of days and upon opening it seemed stuck on loading timeline/notifications.
Smartphone:
The search function applies to your own posts. That’s a great feature! It’s be cool if you could also apply it specifically to bookmarked posts and faved posts too.
Describe the bug
When app permission for camera access is set to off and tapping the camera icon in compose view nothing happens.
To Reproduce
Expected behavior
A prompt that informs the user that proper app permission is missing for camera and asking if the user wants to grant access.
Smartphone (please complete the following information):
Is your feature request related to a problem? Please describe.
Need an option for images to be viewed in full size and not confined to a rectangular box.
Describe the solution you'd like
The images even when scaled to fit can be quite small. They are confined to a box instead of viewing the actual image size.
Describe the bug
I can’t select anything below “Everything” in this menu if I put the Home item in the center tab position.
This menu works perfectly if the Home item is in the default (leftmost) tab position.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The selected menu item should trigger the associated view.
Screenshots
See screenshot.
Smartphone (please complete the following information):
Additional context
This menu works perfectly if the Home item is in the default (leftmost) tab position.
Need a way to be able to sync last left off between the iOS and macOS client.
Even though I receive properly notifications when I open the app the notification page is empty
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Your Like and/or Bookmark should be shown in the Detail view (e.g. the heart will be filled and/or the bookmark icon will be filled).
Screenshots
See attached.
Smartphone (please complete the following information):
Additional context
None.
Describe the bug
Activity and Messages tabs are gone after navigating through the app for some time.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Activity and Messages must always load
Smartphone (please complete the following information):
Additional context
Sometimes it's hard to reproduce, but if it helps, I've kept the app dormant on the Mac for 2-3 days, and after opening the Mac lid to check notifications, tapped on my latest notification and then went back to my timeline; afterwards they weren't loading anymore.
Describe the bug
The website currently violates the GDPR. Among other things, the current version loads resources from Google LLC and links a privacy policy page controlled by The BLVD, Inc. and hosted by Notion Labs, Inc. on Amazon Technologies Inc. machines and fronted by Cloudflare, Inc. (currently 2606:4700:4400::ac40:9a18 for me). Despite transferring personal data of all visitors to no less than 5 USA corporations, the privacy policy falsely states that
We do not [...] transfer to outside parties your personally identifiable information.
Expected behavior
The website should comply with GDPR. At a minimum, the privacy policy should not contain false statements.
I release this comment under CC-0, MPL2 and AGPLv3.
Describe the bug
When scrolling through images, the count will sometimes go back to 1 (sometimes the image preview will go back to the first image, other times it will show the second image).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The count should show the correct image number after scrolling.
Screenshots
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.