tonybaloney / vscode-pets Goto Github PK
View Code? Open in Web Editor NEWAdds playful pets ๐ฆ๐ฑ๐ถ in your VS Code window
Home Page: https://tonybaloney.github.io/vscode-pets
License: MIT License
Adds playful pets ๐ฆ๐ฑ๐ถ in your VS Code window
Home Page: https://tonybaloney.github.io/vscode-pets
License: MIT License
If you throw a ball while the cat is on the wall it will hover through the air as if it was on the floor until it reaches the ball, it will then hover in the air where it stoped like if it was on the wall.
I want to send you a coffee! Love these pets!
It would be great if the pet could interact with the open code tab. For example, a cat can lie down on my code and jump off when I erase it.
It would be cool if pets are in the actual code window rather than a separate panel.
Or a toggle switch between the panel and active editor is also better.
The rust language has very good ide support from vscode but use would go through the roof if a pet crab could be part of your extension.
There are lots of images of walking and dancing crabs available.
If you are interested in adding this new pet, I'd be happy to seek appropriate artwork (copyright and licensing etc.) from the rust community if you have lists of animations, image sizes and number of frame details.
Adding this extension here allows users of VScode that do not use a Microsoft managed version, such as Gitpod.
Interactions between multiple pets (e.g. playful fighting) would be great ;)
i need clippy in my code please...
I chose these configs, but the dog still brown!
Hi there! On the VScode Marketplace it mentions a feisty snake, but it seems like this is not currently supported.
Would this be a good candidate for open source contributors to help out with? If so I would be interested! Apologies as I know this really isn't an "issue"
may I suggest a rubber duck? to help in debugging sessions
as in rubber duck debugging
Castle and Forest are nice themes! I like castle theme!
In addition to it, I want more lighter themes, like the beach.
Zappy is the (unofficial) mascot for Azure Functions. I'd like to add them as pet.
See https://twitter.com/jeffhollan/status/1321876877485637633
Thanks for this lovely extension !
We are quite a few using VSCodium, a release of VSCode which isn't proprietary and doesn't bundle Microsoft telemetry, and doing so it doesn't use Microsoft's marketplace for their extensions.
They use Open VSX, which is basically the same but they don't have obscure policies preventing custom clients to download their VSX packages.
Publishing on there is quite easy and I think it would be cool when you have time, meanwhile for those like me using VSCodium we can download the extension manually from the Microsoft marketplace website for now.
Hi there,
First, thank you for the great extension. it has significantly improved my vscode workflow. Great work.
I was wondering if there were any plans to develop a pet rat. Not only are rats one of the cutest animals, they also provide thematically interesting activities such as fetching cheese or solving maze puzzles.
I hope you can add this feature. Thanks.
I just get a broken image icon instead of the cute "swipe at the cursor" animation. Default brown cat worked fine.
Many times out of habit I hit the button to close all the panels / tabs and accidentally close the one for the pet.
I would like the option to be able to move the panel to other view types and to be able to have my pet in the sidebar without having to worry about accidentally closing it.
I have tried to make a concept to explain it better.
I have found the following about this in the documentation:
Programming bugs are nasty, especially Heisenbugs. But it would be nice to have one as a pet.
https://en.wikipedia.org/wiki/Heisenbug
My cat is so cute, I want to be able to feed it treats!
This may not be possible due to the extension API but would it be possible for the pet to live in the editor window? I'd love zappy running around at the bottom of my code than taking up valuable space in a side editor.
What work would be needed to get this working in a browser window instead of a vscode pane?
Using '*' activation is usually a bad idea as it impacts performance.
More info: https://code.visualstudio.com/api/references/activation-events#Start-up
Hi!
Thank you for this extention.
I'm the new user of vscode and I don't really understand how can I delete new animals. I tried to delete the extention several times but it didn't change yet.
I wanted to see all of them, now I can't have only 1 pet in my editor.
In the state there's a petNumber
variable which represents the number of created pets. this is used to pick the next name in the names.ts file, but its global, so if you have 3 cats and add a Totoro it'll name it the 4th name in the Totoro list, which is silly because it should be the first (Totoro)
Hello,
Firstly I'd like to say that I love the idea behind this extension.
I find it hilarious !
That being said, I'd love to be able to watch the pet while I program in my vscode window.
For instance take my .scss
file :
I'd love to see the pet here, at the bottom. Would that be possible ?
Many thanks and good luck to the futur of this extension !
Somehow the rubber duck gifs are not playing the animation (it was in v0.11). It's currently only showing the first frame. The media files seem to be fine.
To EXTERMINATE* all the bugs.
[*in loud metallic voice]
Hi!
Not a heavy VSCode user here, basically just installed it to test this pets extension ๐
I was thinking to myself, implementing color cycling support for 8-bit palette images would be a great addition.
Something along the lines of http://www.effectgames.com/demos/canvascycle/?sound=1
Recently, my pet sprites have stopped animating. They'll still move, but they're just gliding across the screen now.
Here's my version info:
Version: 1.57.0 (Universal)
Commit: b4c1bd0a9b03c749ea011b06c6d2676c8091a70c
Date: 2021-06-09T17:22:31.215Z
Electron: 12.0.9
Chrome: 89.0.4389.128
Node.js: 14.16.0
V8: 8.9.255.25-electron.0
OS: Darwin x64 19.6.0
I've tried reinstalling the extension as well as reloading my VSCode windows. Not sure what could be up.
Thanks for the amazing extension!! :D
Hey!
Would it be possible to animate the pet interaction "swipe" fewer times?
The pet continues to interact 8-9 times even after moving my mouse cursor away from the pet.
Thanks!
iirc, you dont need another panel to add the pets, it could be a setting that whenever you open a file you see it at the bottom of the file, like the pet panel but just built in to the bottom of your file. would be very cool.
also this extension is amazing, it increases my productivity
I want to persist extra pets...! :)
I think, if it's possible, that the pets will be more fun and less bulky if we can have them in the bottom border of the code window, without setting the background and interacting with them with the mouse's cursor so you don't have to have another useless opened window and you can focus more to the code
The snake resolution is too low and it lacks character. You can barely see its eyes.
If anyone wants to contribute a cuter snake it would be welcome โค๏ธ
I would love if this extension could overlay pets on whichever file is currently open!
My cat is so tiny, can't we have an option to make the pet bigger?
Maybe the bottom of the editor window where the pet plays could also have a subtle background to show where they play? Could even make it animated. PetPlay themes.
This extension is going places!
There could be an extra mode where the cat got hungry after some time and you had to feed it with git commits, a coding tamagotchi basically. This could even be an actually helpful feature for some people as it puts some kind of pressure on the developer to not let their pet starve.
It would be nice if some pets would move with a different speed which is closer to their nature. For instance a turtle would move slower than a cat. We could extend the Pets model with speeds for walking, fast walking and running. We should also allow a speed of 0 (for the rock ๐).
I set my pet to a grey cat and it showed up as a broken image, and now even though I added a brown cat the broken image cat wont go away.
It would be great to have clippy in the "officially" supported colours by clippy wearing different colored baseball caps.
The cap should also have the VS Code logo on it ๐
@marcduiker do you think this would be a lot of work?
Where do I type the vscode-pets.start command?
The dog has a lie action, where it will wag its tail in anticipation, but the cat is waaaay too active.
I think the cat should sleep quite often and then wake when swiped (or go back to sleep?)
Yellow is the only color clippy doesn't support
@marcduiker is this tricky to do?
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.