Updates
PC Issues
Oop, didn't think I'd be doing an update post for this, but.. don't have a PC until the end of the month, on a laptop my brother's letting me borrow for now that doesn't work with my graphics tablet, so no drawing or anything from me for now :( While the site's a lil' slow and we're not getting that many event entries anymore I'm gonna hold off on new ones after the easter event, only getting 3-4 entries per event is a lil sad right now ;; I'll start making new ones once things speed up a bit
Changes / Fixes
- You can now 'mute' users on their profile. This will hide all pawprints by them from the homepage and search, but still show them on their own profile and in pawceptions. It's a lighter form of blocking in case you don't want to completely erase someone's existence but you don't want to see their pawprints on the homepage. - Along with this, I've removed the 2-per-author cap on the homepage. If you don't want to see someone's pawprints, you can mute them instead. - Added an 'unconfirmed' permanent collection to your own profiles, to easily see any pawprints that need personal confirmation. - Fixed an issue with collections showing edit and delete buttons for ones that should not be able to be edited.
Pawception
- Prompts in Pawception now have to be between 10 and 50 words to encourage creativity - Now correctly hiding pawception games from both parties when one has blocked the other, or the creator is a private profile
Changes
- The homepage now once again shows pawprints the author sent to themselves, but the limit of 2 per author shown at once is still in place. It will only show the 2 latest pawprints by any one author to encourage discovery for other artists. The homepage was intended as a place to discover new artists, so this seems like a fair compromise. - Fixed the character colour scheme not allowing pure black #000000. - Fixed italics tags not displaying properly.
Homepage and Pawception
The homepage now only shows pawprints sent to others, to avoid spam. All pawprints can be found on the search page if you still wish to see every one, or through random/top tabs. A limit of 2 per author shown at one time is also in place, so one person can't flood the homepage by spamming pawprints. This way you see more from a variety of artists. Pawceptions have also been changed to only allow entries after 2 turns have taken place, instead of every other turn. You can still submit multiple times to the same Pawception, it just takes an extra turn inbetween to encourage more users to participate instead of just 2.
Crackdown on Derailing
Today, almost every pawception game had been derailed by a select few users, almost all of them to do with cookies of some kind (cookie run kingdom?), I'd like to reiterate that it is against the rules to derail games to try to get art of some obscure thing you want. Your submission to a pawception game MUST be related to the turn you're responding to. I will be deleting turns that derail from now on, and issuing warnings and potentially pawception bans for repeat offenders.
Warnings & Return To Sender
Janitors, mods and admins now have the ability to warn users for rule breaks (they should've had this ages ago tbh). If you receive a warning, it doesn't mean you're gonna be banned, you just won't be able to use the site until you acknowledge it. Deleting a pawprint made by someone else will first send it back to the author instead of outright deleting it, if the author then deletes it themselves it will be deleted for real.
More Pawception Changes
I'd like to remind everyone that inserting your own OCs or your friends' OCs into Pawception games is not permitted. If the previous turn directly involves your OC, continuing that context is fine. However, adding your own or a friend's OC to a drawing or prompt when it is not relevant is not allowed. Please refrain from doing so. Additionally, I've made several backend improvements to Pawception. While these changes should enhance stability, there is a possibility of unintended issues. If you encounter any bugs, please let me know. I've also increased the maximum number of turns to 24 to allow for greater participation and longer games.
Pawception Refactor
Since some Pawception games have been stuck without new entries for a long time, I've made a change to how they work. You can now submit multiple times to the same game, as long as your turns aren’t back-to-back. For example, one player could submit a drawing, you could describe it, they could submit another drawing, and you could describe it again—allowing just two players to keep a game going. This change is temporary and may be adjusted as the community grows, but for now, it should help games progress much faster!
Streamlining
I've removed the profile questions feature altogether, it was mostly unused and really needed to be remade from scratch. I might bring it back in the future, but for now it was just adding unnecessary bloat to the site and giving me yet another thing to test for with new updates. • Fixed a bug with pawprint searches where the user has set allow guests to false. • Characters are now hidden from guests if the user disallows guests also. • Fixed a bug with the symmetry button, it was only visual but looked ugly. • Fixed some styling issues on the homepage, including removing the event calendar that did not fit in at all with the site, the main events page already shows everything that was there. • Fixed some things that shouldn't have been seen by guests when a user sets allow guests to false.
Marking
You can now mark pawprints—leaving a splash of love! 💦 This works like a favourite but uses a limited marking currency (check next to your avatar). • Everyone starts with 10 marks. • Marking a pawprint costs 1, which is given to the artist. • You earn marks back by sending drawings to others. This keeps marking special—only the best get showered with appreciation! Marked pawprints appear on your profile (toggleable in settings) as your personal showcase.
Fixes
Please vote on the current event, as all votes got reset out of fairness due to a bug! - New 'settings' button when viewing any pawprint, this lets you delete and highlight a pawprint from anywhere - Fixed dark mode stylings for messages and made it so the message box expands vertically so you can actually see what you typed - The author or owner of a pawprint is now able to set it as SFW/NSFW in the settings - You can now delete draft pawprints through this - Fixed the profile followers/following not showing up for you if you are hiding your followers/following - Fixed sending pawprints to another user when an event/game is unfinished
Event Reset
Heya, there was a bug in one of the event entries for the current event, so I've fixed it and reset all the votes. Please vote again! Sorry for any inconvenience caused.
General Fixes
- Guides now handle youtube shorts as well, allowing them to embed properly - Fixed custom website links not being able to be removed - Added a rules page link to the sidebar - Reworked the 'hide from feed' setting slightly, so now it also stops discord posts about your pawprints or guides
Some Fixes
- You can now search for users by display name instead of only username. - Fixed the profile scrapbook not showing all pawprints in completed games and events. - Fixed collection creation styling. - Added custom error handling so errors are a bit prettier to look at and give way better information for me.
New Styling
Might take a little getting used to, but I took a hammer and chisel to the site's layout and made every page a little more uniform. It's a lil' more evocative of deviantart now and I feel like the navigation is way more user friendly. Some things may be broken, just let me know if you stumble across anything! I also think this version looks a lot better on dark mode than it does on light mode, but that's personal preference.
Drafts and Guides
If making a pawprint on your profile, you can now set it as a draft. This will only show up for you in its own special location next to your scrapbook (confusing name I know) to be edited and un-drafted later. You can now make your own guides for drawing/using the website. These can have video URLs or draft pawprints from your gallery to display what to do. Have a look at my example guide for what they're like! I will be adding these to the index later, still need to do further testing.
Character Updates
You can now set species, sexuality, gender and other tags for characters. Species and other tags will be added alongside the character's name tag to any pawprint that has it. For 'other' tags, this should be things that are ALWAYS relevant to whatever pawprint your character will be on - for example, 'feral' or 'brown fur' assuming your character is always feral with the same fur colour. 'orange eyes' would not be a good add, as the character's face may not always be shown.
Character Search
You can now search for characters by their tag or name. For ease of access, I've added buttons beside the title of the pawprints, characters and users section on the homepage with quick links to the search page for that type. There was no way to see all characters in one place before, so hopefully this fills that void.
Character Tags
The formatting for character tags has changed as I've noticed some characters have more common names that coincide with other things. If your name is not very unique (somewhat likely to be tagged in something unrelated), please set your character tag to "name (username)", for example, "maple (xen)", similar to how characters are tagged on e621. I've done the vast majority of this myself and updated all pawprint tags to match, but I might've missed some.
Editing
You can now edit pawprints by clicking the 'edit pawprint' button while viewing any pawprint you are the author of. Didn't fill some of the background? you can edit it! Not enough bodily fluids? Add some more! Just look for this button in the lil' pawprint view window:
Search Updates
You're now able to order searches on the search page by newest or oldest, letting you see the oldest pawprints on the site or the oldest of any tags you're searching for. Janitors are also now able to hide and unhide comments, if they're inappropriate for the content's rating.
Looking for Tag Janitors
Looking for janitors to help tag pawprints and manage NSFW/SFW status. The role is for active users who are familiar with tagging and willing to adjust posts as needed. Janitors should avoid joke tags and respect NSFW definitions (only explicit content counts). You'll get a broom icon next to your name to indicate your role as a Janitor. Message me here or on Discord if you're interested! I'd like people to go through and tag pawprints with no tags or few tags with anything relevant, SFW or NSFW, just to help people find what they want by searching.
Feed Updates
The feed now shows new users and avatars. As before, if you don't want your stuff to appear on the feed, you can disable it with the 'hide from feed' option in your profile settings!
Feed
There's now a live feed of activity on the site, accessible via the button on the left side of the page. If you prefer not to appear in the feed, you can disable it in your profile settings. Mobile users can swipe from the left edge of their screen to open it. The feed updates periodically, along with the index page, which now refreshes live. You'll be notified of new activity, including pawprints, comments, characters, event entries and votes, as well as Pawception games and submissions.
Ironpaw Mode
There's a new setting at the bottom of your profile settings called 'Ironpaw Mode'. This will disable most fancy tools while drawing, limiting you to just the basics and a standard colour palette. Use this if you want a tougher drawing experience! It will also save to the pawprint itself which mode you're on, showing everyone if it was made in Ironpaw Mode.
Collections
There is now a collections panel next to the gallery in your profile. Here you can organise pawprints on your pawprints into folders, and it still works perfectly with the latest/random/top tabs. When creating a collection, you're able to set a name, icon to use, and a parent. This basically means you can create subfolders (at most 1 level deep, so no sub-subfolders) and organise pawprints even further. If you wish to re-order them, simply drag them around by their name and it will save the new position! You can add pawprints to a collection the same way you delete or highlight them, click on the little action menu under the pawprint image, and select 'collections'. You can add a pawprint to as many collections as you'd like.
Scrapbook
There's now a new tab on your profile for a Scrapbook, it's effectively replacing the created pawprints page with a scrapbook-style grid of all pawprints you've drawn, accessible from your profile directly. The size of pawprints in your scrapbook is determined by how many paws ups its received - 10+ is medium, 20+ is large.
Website Links
You're now able to set website links on your profile with support for twitter/X, bluesky and deviantart, and up to 3 custom URLs for other sites you want to link to. They only show up for other users if they're set.
Zoom/Pan Functionality Update
- There is now a pan tool that lets you move the canvas around. This can also be accessed by holding space while the canvas is focused (e.g. you clicked on it) - There is a button to reset zoom and pan to default, in case you lose the canvas or want to get it back to how it was originally. - Fixed hotkeys working from anywhere on the page if the pawprint drawing window is there. You have to focus the canvas to use ctrl+c / ctrl+v or any other of the keyboard shortcuts.
Updates
- Put all actions for pawprints on your profile in their own little menu instead of having a ton of buttons on every pawprint. - You can now send a pawprint from your profile to anyone else's, this is helpful if something was accidentally drawn for the wrong user or you just want to save to your profile before sending it to someone for real. The user it's sent to will have to manually confirm it. The profile that any pawprint is on can be changed with this, if you have any of your own pawprints you'd like to send to other people. - Fixed the completed page for events being way too bright on dark mode. - Fixed some other dark mode-related issues with various pages.
Pawception Update
I fixed the styling and adjusted how Pawception looks, with a new logo specifically for it. Let me know what you think!
Drawing Updates
The canvas no longer scales up, instead you can zoom to make it fill the area. This is so you can see exactly what it's supposed to look like when fully zoomed out. I've also updated the code a bit so now where you click is almost exactly where you'll draw - useful on the pixel level. I also removed the blur that kinda masked what the final drawing was gonna look like.
Cropping Avatars from Pawprints and Fixes
You can now crop pawprints on your profile into avatars, it retains the correct author when doing so. Look for the funny theatre mask icon by pawprints on your profile! This is fairly limited (no zooming or anything, strict 200x200 crop) as I still think drawing avatars is better! Fixed alt-tab causing colour picker and drawing to get stuck.
Unconfirmed Pawprints Changes and Referrals
Users can now set who referred them to the site in their profile settings. This can only be set once, and will disallow you from changing it if it is set. Unconfirmed pawprints being confirmed will now send a notification to the discord, as other pawprints do.
Avatars for ALL!
Okay I didn't wanna bury the transparency stuff so soon but I've just enabled sending avatars to any user. By switching to avatar mode when drawing on anyone's profile, you can draw them an avatar which will go into their avatar history section and they will be able to set it as their current avatar! Hooray. Remember, you can click on the 'Latest Update' text above this on the homepage to view all past updates, or just info -> updates in the navigation bar at the top of the page.
Transparent Drawing
Pawprints and avatars now start out as transparent with the cool checkerboard pattern. I realised there's no real point in disallowing it, so you're welcome to make pawprints with transparent backgrounds if you wish! (simply fill the canvas with a colour if you don't want a transparent background) The preview lets you toggle backgrounds so you can see how it looks against a light or dark theme.
Messaging Updates
It was a lot harder than I expected, but DM messages are now live and even show you if the other person is typing. This should sort a lot of the issues that people were having with the old DM system, and it feels a bit more like discord chatting! Now I have this system, I can implement things like live updates or even a twitter-style feed that updates without having to refresh.
Sessions
This should be the last time you get logged out. I've moved login sessions to the database, so they're more permanent instead of the volatile filesystem they were on before. Also, added a robots.txt and sitemap to help search engines find us! :3
Profile and Rule Changes
- I've added a lot more to the rules page. Please read through it when you get a chance! - Profile settings now give more of an explanation on what everything does. - Allow guests lets logged out users view your profile, disabling it will stop search engines from crawling your profile. - You can now set your birthdate, which isn't shown to others, but will put a nice little cake next to your name everywhere on your birthday. - Brought back the anonymous pawprint functionality, so you can send pawprints as anonymous. - You can no longer send pawprints while logged out due to flagrant abuse of the system in the early hours. If someone wants to spam the n word over 20 times they can do so while logged in where I can see their IP address and actually find out who's doing it. It was fine before, but now there's more traffic to the site, I need to lock down harder to stop potential abuse.
Drawing Changes and Event Stuff
- I have used the power of MATH and SCIENCE to remove the forced anti-aliasing from lines. This will make flood fill a lot more reliable, and finished pawprints look a lot sharper now :> - The avatar editor has been removed, and integrated into the normal pawprint drawing canvas. There's a toggle for avatar mode on the top right, allowing for use of all the tools and brushes found in the regular pawprint canvas. - Undo/redo and drafts are independent of each mode. Avatars and pawprints have their own history for undo/redo, and drafts will only load and save for each mode. - Drafts shouldn't randomly disappear anymore, I've made them a bit 'sturdier' until something is saved. - NSFW avatars are no longer allowed, sorry! It makes it a pain for me to hide them all from everything. Old ones will remain but no new ones can be created. Pls make SFW avatars as soon as you can! - While drawing, it will no longer stop drawing if your mouse leaves the canvas area, allowing you to easily draw along the edges and just feels more fluid to draw with overall - this includes shapes, also! - On larger screens (sorry mobile users), there's a preview window next to the avatar canvas to show you what it looks like at its 'real' size (200x200 pixels). - Added a tolerance slider for the fill tool. The lower it is, the more precise the fill tool will be in checking for similar colours. Raise this if you can't quite get the fill you're expecting. - Added a straight line shape tool, similar to Microsoft Paint. - Added an eyedropper colour picker tool for those with browsers that don't have one. Holding alt will automatically switch you to the eyedropper on PC so you can quickly switch colours. For events.. - Fixed some issues that were gonna break it, but it seems like the first event was a success! Almost completely automated from start to finish, it'll be real easy for me to set them up now. - The homepage now shows the previous event's winners. - Pawprints from the event get a permanent badge on them to mark their place, with the top 3 getting little medals.
Join us on Bluesky!
I've added Bluesky integration, so updates and events will get posted to our profile over at: https://bsky.app/profile/pawprint.ing Give us a follow if you use the silly blue website!
Zooming
Fixed zooming while drawing. Using your scroll wheel will zoom in to where your mouse is, and vice versa, making it easier to draw finer details. This doesn't work on mobile, sorry mobile user(s)! I've also re-ordered the pawception games list - ongoing will have the oldest first, completed will have the newest first, so old ones don't get hidden by all the new ones we've been getting.
Tag Autocomplete
When searching for specific tags in the search page it will autocomplete for any used tag on the site, starting at two letters (writing te will show you test as a possible tag). You can still use tags that have never been used before, but it should help to remind you what a tag you want is called. This also works when editing/suggesting tags and creating new pawprints. Underscores and spaces are used synonymously in search now too, so 'test_tag' and 'test tag' will work the same. I've added the character's tag to the character page so anyone drawing it knows exactly what to tag it with.
Character Page and Tag Suggestions
On everyone's profile, there's now a characters tab, this feature was highly requested! It's pretty basic right now, but you can: - Create any number of OCs for people to read about and draw. - Set up to 6 colours that can be copied to recent colours, letting you draw in exactly the right colours. - Set a reference URL, either to an image (ideally not NSFW if it's just an image) or a page somewhere with your character's references. - Set a tag to be associated with that character, the gallery on the character's page will show all pawprints with that tag. Also, you can now add tags if there were none before, and suggest tag changes on any pawprint! The 'owner' of the pawprint will get a notification to accept/deny the changes.
New Drawing Tools
Added tools for basic circles, rectangles, and the classic MSPaint spray tool. Also a dedicated eraser for mobile users. (Avatar editor will be modernised soon..)
Styling Updates
Your usernames are now the colour of your profile level, instead of role. It makes things a little bit more colourful around here, I think! Don't ask why, but I redesigned the drawing component to look a bit like the old Microsoft Paint. I think it's cute, let me know what you think :3 The profile has shifted around a bunch to fit the new drawing component, this is subject to change also - still need to consider how to make it look the best.
Fixes
A note about Pawception games: they aren't there for you to get art of something specific you want, starting prompts should be open to interpretation to make funny misinterpretations of drawings. Goku fighting Vegeta = BAD, Two anime characters battling it out, when suddenly... = GOOD If starting prompts are bad to the point that you can't think of what to draw, try to just draw the first thing that comes to mind when you see the prompt, it's not derailing if it's what you are thinking at that moment. In other news, I fixed the fill tool on mobile devices and some other bugs breaking the site - specifically with NSFW pawprints and blacklisted tags.
Avatar History
Avatars are now stored in their own separate database table. With this, there's now an avatars tab on your profile where you can select (and delete) all of your previously saved avatars. I've been unable to restore all of the previously used avatars (I don't know which one belongs to who, I have to re-add it manually) but if you want me to restore one for you just let me know. Any new avatars will automatically add to this history section.
Fixes/Changes
Just a few lil' changes (also remember we have a Discord server now, you can join through the info dropdown on the top or the discord button on the bottom) - Blocked users' pawprints are now properly filtered out everywhere, whether they were the author or the profile it's posted to. - Updated the styling of how pawprints are shown on the profile and homepage. I think it looks nicer. A lot more pages are also using the same pawprint display code now, so changing one changes all of them.
Display Names
Join the discord here -> https://discord.gg/wpJ2qjnmJu Usernames are no longer alterable (and all forced lowercase for consistency), and there is a new display name section in your profile settings. These allow for spaces and are what is shown to everyone, instead of your username, if you set one. Your username is still relevant (its what you log in with), but it won't change unless you specifically request me to change it, so any links aren't broken in the future.
Discord Server!
Some people asked for this, so I set up a new discord server for Pawprint.ing with webhooks (it'll automatically post a bunch of stuff that happens on the site, sfw only with those of course) Join Here It'll be a much faster place to report bugs and make suggestions. I'll add some integration with levels, badges 'n stuff later.
Comments Changes and Hotkeys
Woo. Comments now show the pawprint you're commenting on, and it links back to the main pawprint image view. This is great for notifications as before you had absolutely no idea what you were commenting on. It also doesn't automatically remove the notification after you view it once. When drawing pawprints anywhere, you should now be able to use CTRL+Z (undo), CTRL+SHIFT+Z (redo), CTRL+C (copy) and CTRL+V (paste). Thanks to DrowsyPuppy for supplying me with some easy code to add!
Some More Fixes
Now that I'm not sleep deprived... - I fixed pawception pawprints from showing up in the 'user created pawprints' section. This is meant for ones that go on profiles, it'll show up if you copy it. I also fixed prompts not submitting to pawceptions. - Migrated the events system to use pawprints instead of their own save functions, it should work the same as pawceptions now. - One pawception submission managed to get deleted as it got set as unconfirmed and the user rejected it. This should not happen. I added a check and recovered it, but if you get the ability to reject a pawception in the future please tell me before doing anything!
Pawprint Rework
So, until now, when you save a pawception drawing, it saves as its own thing. This means when you copy it to your profile later it actually has to run some code to create a 'new' pawprint and put it on your profile. Wildly inefficient and made me have to have multiple functions that do the same thing, for pawprints, pawception pawprints, and event pawprints. What I've done today basically makes it so they're created as pawprints from the start, allowing for tags + blocking tags with relative ease. Copying to your profile now adds a little flag to the pawprint telling it to display on your profile, instead of creating a whole new one. Deleting it removes that flag, so you can re-add it later if you want. With this, paws ups and comments are now a thing in pawception games (once I add the UI for it) If you notice anything broken let me know right away. I will be doing the same with events soon.
Better PP Checking and Badge Stuff
For some reason when people highlight their pp's and put it on display to everyone, people that didn't wanna see it still could, so your pp is no longer shown to everyone if it has blocked tags. People that don't want to see such pp's will not see the pp. I made it so mods/admins can make badges directly from the site, also added two new badges - one for getting a first place win in an event, and one for participating in at least 5 different events.
NSFW Pawception Copies and Event Changes
Copying NSFW Pawception entries to your profile now require you to input at least 3 tags, the same as how it works when you create one on your profile. I will soon add this to NSFW events also. Entries are no longer shown in the drawing phase to keep them more of a surprise. You will see them / be able to copy them once voting starts! Submitting a drawing to an event will also now clear your pawprint draft, so it doesn't show up elsewhere. I didn't notice this <.<
Event and Profile Changes
Some kinda boring admin changes, I can now add, edit and delete updates directly from the site! (woah it's the future now). Events should be fairly autonomous, I set up a bunch of events in a row and they should automatically switch between upcoming, drawing, voting and completed phases then move onto the next one. You can now copy event entries to your profile, just like pawception games. You can do this in any stage, just go into the event page and look for your one!
Event System and Profile Changes
I've added a new event system! Here I'll be able to set up events, where you draw pawprints for a specific theme or idea. Events have several phases; starting with an entry phase, where users can submit their entries. It will then move into a voting phase, where users can vote on their favourite entries. The event will end when the voting phase ends, and the winners will be announced. This is a very basic framework and I haven't fully tested it yet, so please let me know if something breaks! The followers/following statistic on your profile will now link to the followers/following tabs, assuming they aren't hidden by the user.
Tag Aliases/Parents
Certain tags (adjustable by mods and admins) now have aliases and parents. Aliases basically act as synonyms or common misspellings of a tag, so if there are multiple words that could mean the same thing they will show up the same in searches and also get blocked if necessary. Parent tags are a system similar to how e621 works; if a tag has a parent, it will also be added alongside the tag. This is for when a tag implies something else, like 'watersports' implying 'urine', and just helps to catch edge cases where someone might forget to add a useful tag. Let's do an example - if you block the tag 'two', which is an alias of the tag '2', it will be treated as if you also blocked '2'. As '2' has a parent of '1', it will also block anything with '1' and its alias 'one', and so on until there are no more parent tags. Fixed unconfirmed pawprints not showing up to the user who needs to confirm them. Oops. Also fixed an issue where some pages were broken due to my bad coding. Fixed a possible XSS issue where HTML was being rendered in pawprint comments. Updated search to actually work with multiple word tags and it now properly searches for parts of tags instead of the entire tag! (e.g. 'pika' will show you 'pikachu')
Search, Tagging and Profile Questions
A lil magnifying glass icon is now in the navigation bar at the top. From here you can see every single pawprint ever made, and public user. You can also search by author name and any tags the pawprint may have. You can now tag pawprints (with a minimum of 3 if it's NSFW). The idea is to help filter out NSFW content that's a little extreme for some people, so I'd be grateful if anyone tags their kinks (young, cub, rape, watersports etc). You're able to add to or edit the tags of any pawprint that is posted on your profile, so you're able to go through them and tag accordingly. This is not a strict 'tag everything' like e621, it's more 'tag extreme stuff so people can block it' :') WIth that, I've also added a blocked tags setting in your profile settings. This has a handful of default ones that the 'majority' of people may not want to see, but you're welcome to remove them. If any of your pawprints have gone missing, this is probably why. You can now have other users (either anonymously or not) ask you questions on your profile. This will create a little template with the question in the pawprint drawing canvas for you to draw a response. A bunch of new profile settings have been added - you can now hide your followers, following, and tips (though you will still be able to get them, the list itself just won't show up to anyone). You can also disable questions and/or question notifications if you don't want to bother with that system. I hopefully fixed the duplicate pawprint issue - there's now a cooldown of 60 seconds between saving pawprints from the same account. If you see a weird error telling you saving it failed, that's why. Wait a bit and it should work again.
Mascot Update and Sessions
I redrew the mascot in my usual style! I've named him Maple, and he's a lot more furry and a lot less corporate now. Along with this I've changed up the navigation quite a bit, there's dropdowns now to save on space. Added some new stuff with login sessions to hopefully fix the issue with users logging out. Please let me know if it's any better now! They should last for at least 31 days. You are now able to copy pawprints from completed pawception games to your profile if you'd like to. There's a new button on the pawception game page beside any drawing you made! Profile now shows 12 pawprints per page instead of 4. Let me know if this is fine, or if it's too many for mobile. Middle-clicking or opening a pawprint in a new tab will successfully open the little pawprint window now, instead of just redirecting back to the main page.
General Fixes
Maybe fixed the annoying issue with simultaneous pawception submissions. Also, fixed pawprints from private profiles showing up in more places than they should, and fully reworked how usernames display so private profiles don't have their usernames shown anywhere.
Basic Fill Tool and General Fixes
It's not perfect (far from it), but there's a basic fill tool available in the drawing canvas. It sometimes leaves anti-aliasing artifacts around lines but they should be much easier to touch up than how people were filling colour before. It might also think two similar-looking colours are the same thing but it's the best I can do for now! Updated the index pawception game list to have a maximum, and default to 'in progress' games. You can view every single one from the standalone pawception page, but the index is meant just for a summary of the latest things. Profile followers/following views now have a scroll bar to stop the page becoming unbearably long, and are ordered by most recent follower/followed user. Hopefully fixed a bug where you can accidentally submit duplicate pawprints (if refreshing or lagging I assume), it now checks to see if you have tried to submit the same image within the last minute.
DMs, Tipping, Drafts and Fixes
Direct messaging system! It's very basic, but somewhat self explanatory. You can find it next to your notifications in the top right. To start a conversation with someone, just click the message button on their profile. You can now set a PayPal e-mail in your profile settings, which will enable other users to tip you and put their name on your profile in the brand new tips tab! You are able to select from the most common currencies to use for this. Drawing a pawprint will now save as a local draft until it's cleared or sent. This means, if you draw something and then leave the page (either accidentally or on purpose), it will be restored when you next return. This is volatile and shouldn't be trusted in all cases, I don't know exactly when the draft will clear from your local storage by itself, but it should solve some issues with lost pawprints due to browser problems. Fixed some issues with the tooltip from badges being cut off underneath the drawing canvas and some avatars not showing up on the homepage... god I hate CORS headers. The message limit when sending a report has been raised from 100 to 500 characters, 'cus it was a little too short for some complex reports. Made it so pawceptions in progress once again show up if you've already participated, but they are not clickable and appear slightly transparent. Also fixed an issue where the draft wasn't clearing after submitting a pawception drawing, as it had different code handling it. Pawceptions also now show a preview, just like other pawprints, so you can confirm you actually want to send it. The styling has been updated too, so it looks prettier on different window sizes & mobile :3 Everyone may have been logged out as I've changed some stuff that might fix some people randomly logging out. Let me know if that's any better now! Fixed a bug (hopefully) where the last user's avatar you looked at will show up in the avatar editor if you didn't already have one.
Followers, Settings and Confirmations
Added a very basic followers system that will be added to later - you can pretty much only follow other users and get notifications for being followed right now. I've added tabs to the profile to show your followers and people who follow you. While testing this I noticed that the notifications from followers might get a bit spammy, so now there's several options to fine tune your notifications in your profile settings. Some more styling improvements - before, the code for the drawing canvas in your profile and from the widget were separate. They're both using the same code now so I don't have to update two things if I change or add anything to the drawing system. When sending a pawprint it now displays a preview window with the image you're gonna send and a final yes/no prompt. This is just to aid against accidentally sending a pawprint when you weren't finished or sending a NSFW pawprint as SFW. Added some extra notes to the pawception game turns to set some ground rules. I don't want people to derail the games, so hopefully this will ensure that. On the subject of pawception, I've now fully hidden incomplete games that you've participated in from even showing up on the homepage or pawception games list. Now you should only be able to see finished games and ones you haven't yet joined in on! Also added a reports page accessible from the navigation bar at the top, where you can submit bugs, disallowed content reports, or even suggestions for new things to add to the site! Finally, hopefully fixed a bug where pawception turns could be submitted simultaneously. Please let me know if something broke.
Levels and Recent Colours
Several styling improvements including moving the username editor to the profile settings window, and hiding the initial prompt from pawception games until it's completed. I've also changed up the colour picker in the drawing canvases to also include the last 5 used colours - this saves locally so your colours don't get reset every time you open the editor. I added a very basic levelling system; profiles now have levels and you gain XP from various tasks on the site. Badges, pawprints, participating in pawception, referring users etc. all award XP. Right now all it does is give you a fancy badge next to your username in certain places. Oh, and I changed the updates page to this.. I think having it actually written out feels more personal and way less corporate. We also don't need to know every single little bug fix, y'know? It makes it easier for me also.
Referrals and Animations
I've added a referrals system - in your profile settings window you will find a referral link you can send to friends. When signing up with this link (or writing your username in manually) it will increase your referred users statistic. I've also added a badge for referring a certain number of users :3 I've added the skeleton of a very basic animation system for pawprints, allowing some of them to record the drawing process and be replayed later. This isn't currently active as it's wildly inefficient, but it's a start. Some pretty big styling changes; in Pawception I've added little badges to show the current game state, and also hidden the current turn entirely if you've already participated to make it more of a mystery. The index page has also been completely reworked, making the profiles smaller and giving regular members their own username colour. In the profile I've added BBCode support and allowed new lines. You can now make 'em a bit prettier with links, colours and other stylings. There's buttons in the editor to show you exactly what you can do!
Pawception
A new collaborative drawing game, Pawception, is now accessible from the homepage or navigation bar. In this game, players draw and describe what they see, with anywhere from 6-12 unique players. Players will receive notifications upon a game's completion. In preparation for adding e-mail features such as resetting passwords, new registrations now require an e-mail. You can add your own e-mail in the profile settings window, which I highly recommend. While adding the e-mail to registration, I also reworked the login and register pages to be way prettier and added a footer to the bottom of all pages. Another change is in the avatar editor - it stretches to the window, making it easier to actually draw your avatar.
Sharing and Confirmations
You can now share direct links to pawprints, with the image showing up on other platforms like Discord. In each pawprint window (the one from clicking on a pawprint to maximise it) there is a share button that copies a link to the clipboard. I hoped I wouldn't need it, but I added the ability for admins to IP ban troublesome users. I've added the framework for a confirmations system - if you disable auto-confirmation in your profile settings, you have to manually approve or reject any pawprints that are sent to you before they appear publicly. This can be used if you're being targeted by spammers, or just want to manually go through all the pawprints sent to you without others seeing them. With the sharing feature I've added metadata to EVERYTHING, proper SEO. Hopefully this will make it easier for crawlers to find pawprint.ing and make us more discoverable on search engines. I've added a new badges page accessible from the navigation bar at the top. This will display all available badges as well as if you've collected them or not.
Comments and Badges
I've added the ability for users to comment on pawprints, accessible by clicking the message box icon below a shown pawprint image. These will create relevant notifications to whoever will need to see them. Please don't spam or abuse this feature -w- In a throwback to the forums of old, I've also made a badges system! Completing certain milestones, or being awarded certain ones by moderators, will give you special badges that are shown on your profile. You will get a notification when badges are earned.
Styling and Bug Fixes
More boring update today. I've made it so clicking on a pawprint will open a little window with a full-size view of it, and some extra information. While doing this I've updated pawprints in general to be consistent everywhere. Fixed some issues where right-click was not erasing while drawing, re-added missing buttons to highlight and delete pawprints, and added notifications for anonymous and guest pawprints. You can also now select from latest, random, and top for both pawprints and profiles on the homepage!
Symmetry and Privacy
In something I personally wanted to add, you can now toggle symmetry while drawing! This will switch between horizontal, vertical, and both. You can also now set your profile to private, which will stop your profile, or any pawprints sent to you, from being shown elsewhere on the site. You can still receive pawprints, but only you will know they exist! You can change this from your profile settings. On the theme of privacy, you can also now block users. Blocked users cannot interact with you and their content will be hidden from you. Use this if someone makes stuff you don't like! Added a very basic rules page, accessible from the navigation bar at the top, to explain our basic rules when it comes to pawprinting.
Notifications, Paws Ups, and Drawing Improvements
Added notifications for new pawprints on your profile. There's a bell icon at the top right in the navigation bar that will update whenever you get a new notification for something. I will be adding to this in the future with more features. Added the ability to copy and paste pawprints. The main reason I added this is just in case the site breaks, you can copy a drawing in progress and paste it into notepad to be restored later. You can now stabilise your brush like in many popular drawing programs. This will slow down the drawing to make it easier to draw smooth lines. The value of stabilization can be changed at will. Added the much requested undo/redo feature! You can now undo any mistakes. This may not fix a broken marriage. Added the ability to embed your personal drawing canvas onto any website, letting people send you pawprints from afar. The link to this is in your own profile page. Added the paws up feature. This is effectively a ratings or likes system for pawprints, letting people show just how much they like a drawing!
Pawprint.ing
Welcome to Pawprint.ing! This is effectively a social platform targeted at the furry community, similar to miiverse or swapdoodle. What I hope will make this site unique is the fact every drawing has to be done on site, no uploading here. Let me know what you think and how I can improve!
Please log in to comment.