pawcorp / walltaker Goto Github PK
View Code? Open in Web Editor NEWTake control of your friends wallpapers
Take control of your friends wallpapers
Now it may seem rather confusing. As it's displayed under previous image (since the 'hated' one was removed) it may be seen as related to that image.
A really simple chat that could be used to communicate between friends would be great, since right now the only way is to use image feedback or go off site.
Adding direct link to page would for example skip need to use reverse image search if someone got something interesting and want to see other things of the same author.
It would help to see when a wallpaper on a link was last changes, so i don't change one imidiately after someone else did.
Could you pleas add an option to enable Gifs on Links,.
Gifs should work on my Client.
Thx
Hi.
I saw that you added the Automate client to your user-Agent list.
I edited my header to a similar format. (pleas say if i should edit something.),
maybe you could add mine too.
P.S: For issue with symbols flickering
save last user-agents in some time fo example 5min. and show symbols next to each other.
(in that case just don't show text next to it to save space).
You could show client-info on hover over icon.
and add code that only reloads reaction when reaction changed
Link IDs are iteratable right now, which isn't great. Lets make new Links use a unique uniterable value instead, while links created before the timestamp where this is deployed can continue to use ID urls.
I was originally thinking GUIDs but they are way too large for links I want to be memorable, and I also don't want a 100% random format, because adding another index to the links table is going to be rough. So ideally we want a short format that contains the ID
For the format, how about:
Unique
↓
("L" if public | "P" if private) + (link.id) + (random 2 digits)
↑ ↑
lets web app detect new format buffer at end, so it's easy to
extract IDs by ignoring last 2 digits!
So https://walltaker.joi.how/links/50 would become https://walltaker.joi.how/links/L5038
It would be nice to add new reactions for the links:
-The "I Super Love It!" reaction, that leaves an image set for a set time, while allowing you to change the image, so that when the time ends it changes
-The "Don't like it!" reaction that works like "hate it!" but doesn't remove the picture
-The "I seen it!" reaction to let the setter and the others know that the image has been seen
Would be nice to see if friends are online on Friends page
I think it would get rather useful when project gets more popular.
When I or somone else uses a Link the Link is shown as online even when link owner is not using it
distinguish owner from normal user.
Possible fix:
give Owner of Link a key to use in client to verify identity and send to website on update request
or the more difficult way let the user login into client
Two users using two or more diffrent devices/platforms "confuses" website resulting in switching device logo and text on links
Possible fix:
implement feature from [Enhancement] part and show only device from link owner
It would be useful to add a "keep me logged in" checkbox so you don't have to log in every time
Currently it can get quite difficult to navigate, if you're like me and like to open new tabs constantly, since all the tabs are just titled "Walltaker". So I suggest that each view gets a different title, like for example if you're on a user page it says "{username} - Walltaker" or something to that effect. Would be extremely useful.
It would be nice to be able to get infos of the Owner of the link.
Currently you get an id, but the Api needs a name.
There would be 2 possible fixes:
Change id to name in Link respone
or make User request accept ids.
It would be useful to be able to set in the link settings how the preview of the wallpaper should be shown, for users who for example use the monitor vertically, in order to show the correct preview.
As previews there should be at least: smartphone, tablet portrait, tablet landscape, vertical monitor, horizontal monitor
Instead of a datetime string for the expiry time, it'd be way easier for users to choose one of the following options
FrostyDynamic#6302
Friends list online filtering:
Option to filter the friends list page to only show who is online (has an active link).
It would be nice to add an reward system for those who change many images to many users, using a system of badges (5, 10, 20, 30, 40, 50, 100), next to the user's name and if possible prioritize the user in the browse tab.
The links are no longer clickable with the mouse wheel to open the link in another tab, not even by right clicking, in both cases the link is not selected but the image behind it (it bothers me to go back and forth continuously)
When chatting/inputting e621 post IDs/leaving feedback, browsers automatically suggest previously entered input. In many cases, I'm looking to put something unique/new in these boxes rather than autofill with old info - could these text fields be given an autocomplete="off"
type attribute?
Thanks!
(Also show timestamp of last change there, like in issue 15)
That way so the ones recently changed would be on bottom, pushing ones which aren't the longest to top.
What is Walltaker doing with over 27 Gigabytes of my Ram?
Like excuse me wtf, haven't had that before, but I have nothing open except Walltaker in by Browser, and it uses over 27 Gigabytes of ram o_O
I don't have any add-ons installed and only this one tab open.
Is that a known Bug or just a random glitch that I stumbled upon? xd
I've just made a Screenshot of it: https://ente.dev/s/walltaker
This allows users to use the full tag set on e621, as well as apply their e621 account-wide blacklist.
Requires
When i fetch the .json via JavaScript/NVMEscript the reaction that is shown under Link on Webpage is being reloaded.
Maybe im doing something wrong, but my requests should no be able to do that.
Possible fix:
only reload/reanimate when reaction or anything else(besides last_updated) changed
In the response to an reaction is no SetBy
It would be nice to add a rating system for reactions (like the one for orgasms) with points from one to five, as many users often react without writing anything, so you get for example "username 😍: Nice! ⭐: 5" or "username 😍: ⭐: 5"
Would be usefull to filter out reactions with the exact same properties as the current one.
That would reduce spam a lot!
Now site assumes [email protected] and [email protected] as two separate people.
Which made me confused as:
I registered with phone, which automatically put uppercase at start of my mail and then I wasn't able to login on desktop with lowercase version.
Ok, this may not be the best place to write this, but discord doesn't want to allow me to create new account. As it's not exactly an issue, but that seemed the best way to message.
Since android client wasn't changing my wallpaper automatically on Android 8.0, (changing it only after I press "refresh")
I decided to create my own simple one in Automate
https://github.com/Deanskond/walltaker_automate
It allows to select which screens should be affected (system wallpaper and/or lock screen), it may be easily duplicated to allow different ids for each.
A while ago on smartphone i accidentally deleted a friendship.
Would be nice to get asked if i really want to terminate friendship.
In the UI part off the picture picker.it says blacklisted whenever a picture cant be loaded. perhaps it's possible to filter these out. if this is done then the UI gets way les clutterd,
Preferably show only first few lines on browse page and rest on the link one.
Would be nice if i could fetch the messages of a link, so i can show them in a client.
I haven't seen anyone mention this, apologies in advance if this is already known, but the link number in the .link::after
pseudo element doesn't properly scale with screen width, causing larger links to be cut offffff
Adding font-size: clamp(5rem, 20.5vw, 11rem); bottom: -6vw;
(or something to that effect) makes it scale like I think would be the desired effectttt?
Here's a comparison of what it currently looks like, VS my userstyle with my font-size changes~
Currently there is the issue that if you want to leave a contact option to you have to take up space inside link's terms for that. My suggestion is that on each user's page there should be a space to provide means of contacting you be it Discord, Telegram or anything else.
While the readme links have been updated, the web app is using an old link for the desktop client and missing the android client. Opening issue and PR in a moment for the change.
Changes Options would be on profile.
Forgott Password sends password to Email.
Nitkua68 — 12/09/2022 à 09:29
Ohhh what about a "copy blacklist" ahah I'm pretty sure it would be useful to people who do searches on e6 directly. I suppose the search box from the site is useful for when in a hurry, but I usually do prefer being able to check the image up close before setting it too
Would be good to see your requests you send to others in https://walltaker.joi.how/friendships/requests, that arend declined or accepted yet.
So i know if i already send somone a request.
It would be useful to have a preview of the image you are about to set, as small, in order to avoid setting images with small details that may not be seen in the preview, but which are annoying to those who see it on the big screen, such as phrases or things in the blacklist , so you don't have to search for the image before setting it up to make sure it's okay.
When requesting https://walltaker.joi.how/api/users/[username].json the links array includes private and expired links.
So if i fetch the json for an user i can see all their links and so get all infos of the links.
I would prefer to send an api_key in the same way i send them for reactions,
so it only shows links based on the rights of the api user
no api would be public info
To match the default .toml file in the Desktop Client repo, please consider setting discordPresence = false
in the default generated TOML (and also consider bringing in the recent changes to the comments denoting default values on the develop branch.
walltaker/app/views/links/export.html.erb
Line 37 in 4bb41f1
Would help to be able to clear all Notifications. they can add up pretty fast.
I simpe button under notifications would be enougth.
It would be nice to get a warning, when changing an image, that warns you if it has already been set recently, to avoid setting the same images to someone over and over again without noticing, it could be something like "This image has already been set recently, do you want to set it anyway?"
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.