meower-media-co / meower-svelte Goto Github PK
View Code? Open in Web Editor NEWA Meower client written in Svelte.
Home Page: https://app.meower.org
License: MIT License
A Meower client written in Svelte.
Home Page: https://app.meower.org
License: MIT License
Leaving/deleting a chat in the chat menu should remove the chat and refresh to display all joined chats.
The chats screen doesn't refresh.
Meower Client
Meower Svelte 1.6
Desktop/Mobile Device
I have read the instructions.
User sidebar is hidden until user swipes to see it (where it then fills 100% of the screen)
Sidebar takes 50% of screen
Meower Client
Desktop/Mobile Device
I have HAVE read the instructions.
Describe alternatives you've considered
None, the system exists and is live
Additional context
the endpoint is on https://webhooks.meower.org/pfp/<webhook_name: str>
I have been working on an image service for Meower called MeowerIMG, please whitelist if you can!
^
If a Meower session is active for an extended period of time, Meower Svelte does not clear out old posts, causing performance and memory issues.
During a quiet session in home, this is not the case, but when things get active, it will slowly get worse over time.
Is your question related to a problem? Please describe.
No, permission to add BetterMeower pfps to Meower Svelte was given to Bloctans, but only to be viewed, not to be made selectable. Seeing BetterMeower isn't currently active, they should be removed.
Additional context
Add any other context or screenshots about your question here.
Should be pretty simple, just disable or modify hover effects if a device that cannot hover over stuff is present (using CSS media queries). Currently the hover effect "sticks" on most buttons after you tap on them (at least on Chrome devtools' responsive mode).
In the url-revamp branch:
I’ve been trying to get /groupchat/ to work. I’ve been having trouble with getting it to get the group chat data and load the chat. Any help?
^
I was trying to share an image on Discord but Clyde kept false-flagging it as NSFW. I don't have an API key to access the go.meower.org image host nor do I know how to upload content to said domain. Since nextcloud.meower.org is highly regulated and exclusive to team members (upon request), I'd like that domain to be whitelisted for image content.
Dont try to get PFP as the user prob does not exist
The report/delete actions dont overlay the tag
Can't read the tag with a long username
Move the tag to where the timestamp is on molbile
Meower Client
Desktop/Mobile Device
I have read the instructions.
Is your feature request related to a problem? Please describe.
It's common to be in a lot of group chats. Often several pages. Some group chats are more important than others.
Describe the solution you'd like
The ability to pin certain group chats to the top of the group chats screen.
As shown by @PizzaPizza72, images bypass the white list. This can be used for good or bad, but needs to be fixed ASAP.
Is your feature request related to a problem? Please describe.
Yes and no. The problem is that Revower is very spammy with no support because it is used so much, like Discord bridge used to.
Describe the solution you'd like
Adding support for Revower to Meower Svelte (with bridged tag)
Describe alternatives you've considered
Switching to Discord | Webhooks | Revower badges?
Additional context
None.
Having the web version and desktop version makes things complicated. I can make the move for you if you'd like me too.
cst, i want you to do this
see above
we really shouldn't duplicate code
Describe the solution you'd like
Send a pmsg to each user, if the user returns status I: 500 | Bot
in a pmsg, display a badge
Describe alternatives you've considered
None, as this is related to a new feture in meowerbot.py v2.4.4/2.4.3
Additional context
if packet["cmd"] == "pmsg":
self.wss.sendPacket({
"cmd": "pmsg",
"val": "I:500 | Bot",
"id": packet["origin"]
})
When i log out, i should be able to log into a different account. (in this case I was gonna create a new account for a bot)
Instead, what happens is i get booted back into meower.
after a while i start being autoreconnected randomly. and its pretty annoying
No idea.
Im too lazy to upload a video butall you do is click on the pfp in the bottom left and then click "log out"
Logging out
https://github.com/meower-media-co/Meower-Svelte/assets/93960460/78ee6775-749a-4b7d-8c67-ff0e32a406d7
The autoreconnect spam
https://github.com/meower-media-co/Meower-Svelte/assets/93960460/030b085b-2213-4cb7-8784-bfa5e2626c36
Cant really show a screenshot
Meower Client
Desktop/Mobile Device
I have read the instructions
^
Load posts after pressing skip
Error with posts loaded
Meower Client
Desktop/Mobile Device
OS: Android
Version: 10
RAM: 4GB
Storage: 32GB
CPU: ARM64
I have read the instructions
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Meowerimg never happened, so I forked it and made BetterImages, so it would be cool if support can be added for it.
Describe alternatives you've considered
no
Additional context
https://images.bettermeower.app
The current system of having a ton of imports in App.svelte is a mess, we should find another way (openModal()
function and passing a component constructor into it?)
Meower needs accessibility features in the long-term. Making Meower to be more open to people is a good idea
These are just a few of the things we could implement to provide better accessibility to Meower
In the old layout, the blank space between the Meower logo button and the icons, when clicked, it will send you to home.
i got an error when loading a dev server, it said: failed to load config from C:\Users\Documents\GitHub\Meower-Svelte\vite.config.js
error when starting dev server:
Error [ERR_MODULE_NOT_FOUND]: Cannot find package '@rollup/plugin-replace' imported from C:\Users\Documents\GitHub\Meower-Svelte\vite.config.js
Is your feature request related to a problem? Please describe.
No, I just want people to be able to get to the GitHub org easily.
Describe the solution you'd like
I want a button that links to the Meower GitHub org to the sidebar, so people can access it easily.
Describe alternatives you've considered
No, I don't really have any alternatives.
Additional context
Nothing to see here.
So we all know that in Meower, options for PFPs are limited. Here's an idea. drumroll
Add an option to use Scratch PFPs!
There should be a button that would say, "Use Scratch profile picture". And when it is clicked it will find your Scratch account and take the PFP from that.
Inappropriate PFPs will be deleted by the meower team, and they would be replaced with the default icon (the gobo).
with a master and a develop branch. commits get made to develop and develop gets merged into master every release
^
Clearing out posts in one's inbox does not update the inbox.
arrow asked me
Local storage is not cleared
Its cleared anyways
set meower_linkurl in localstorage to wss://server-meower.showierdata.tech
or any external meower server
refresh the page
Meower Client
Desktop/Mobile Device
I have HAVE read the instructions.
Signup/back button is visible on the signup screen
Only a sliver is seen
Move the buttons up some on molbile
Install meower as a PWA, and go to signup.
Meower Client
I have HAVE read the instructions.
I'd probably add a profile submenu with things like profile, settings, changelog and sign out to fix this
(BetterMeower puts search as a button in home, which I don't like)
All messages stay in place when scrolled down posts
The posts Jump Up by 1
Not automatically move the screen when a new post is made
I have HAVE read the instructions.
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.