All notable changes to the "vscode-pets" extension will be documented in this file.
- Add new pet chicken animations by @gulyapulya in tonybaloney/vscode-pets#338 and by @MhouneyLH in tonybaloney/vscode-pets#339
- Improve French translations by @tonybaloney in tonybaloney/vscode-pets#341
- docs(translate): adding new l10n indonesian language by @darkterminal in tonybaloney/vscode-pets#345
- Add Fox Pet by @NicholasJohansan in tonybaloney/vscode-pets#343
- Add gray and light brown cat by @NicholasJohansan in tonybaloney/vscode-pets#347
- Fix running graphics in red dog by @Harry-Hopkinson in tonybaloney/vscode-pets#352
- Improve German translations by Peter Lohse in tonybaloney/vscode-pets#354
-
Officially support vscode.dev
-
Exclusively use extension URIs and not paths. by @tonybaloney in tonybaloney/vscode-pets#336
-
Ignore node_modules from bundled VSIX by @tonybaloney in tonybaloney/vscode-pets#337
- Add Turkish language by Alper Karaca in tonybaloney/vscode-pets#331
- Fix black and white cat glitching on jump and landing by @tonybaloney in tonybaloney/vscode-pets#316
- Import/Export pets by @Harry-Hopkinson in tonybaloney/vscode-pets#308
- Add Ukrainian language by @andrii-bodnar in tonybaloney/vscode-pets#321
- Added Red Dog w/Fire by @EricEnergy in tonybaloney/vscode-pets#283
- Setup Crowdin by @andrii-bodnar in tonybaloney/vscode-pets#312
- Improve Crowdin integration by @andrii-bodnar in tonybaloney/vscode-pets#320
- fix chinese translation by @qiyang13 in tonybaloney/vscode-pets#322
- Enable translations upload from Repo to Crowdin by @andrii-bodnar in tonybaloney/vscode-pets#327
- New Crowdin translations by @tonybaloney in tonybaloney/vscode-pets#326
- Add the translation contribution guideline by @andrii-bodnar in tonybaloney/vscode-pets#328
- Add step to run lint before raising a PR by @deepesh-verma in tonybaloney/vscode-pets#334
- Vscode.dev support
- Fixed cats sizes when ball caught by @gulyapulya in tonybaloney/vscode-pets#313
- Added pet interaction, Dynamic throwing! by @Luke-G-Cordova in tonybaloney/vscode-pets#307 and tonybaloney/vscode-pets#314
- Readme Update by @AnderMendoza in tonybaloney/vscode-pets#305
- Fix Mod Catching Ball Bug by @Harry-Hopkinson in tonybaloney/vscode-pets#310
- Change default position by @tonybaloney in tonybaloney/vscode-pets#303
- Add docs site by @tonybaloney in tonybaloney/vscode-pets#301
- Add Mod the dotnet bot
- Add Mod and refactor to smaller files by @marcduiker in tonybaloney/vscode-pets#296
- Fixes rethrow bug where pets won't chase the second ball and original chase isn't cancelled. by @tonybaloney in tonybaloney/vscode-pets#298
- Reset previous ball on rethrow by @tonybaloney in tonybaloney/vscode-pets#300
- Fix brown cat ratio for run and change spritesheet by @tonybaloney in tonybaloney/vscode-pets#299
- Add Romanian translation by @andrewdoro in tonybaloney/vscode-pets#258
- Add Korean translation by @3-24 in tonybaloney/vscode-pets#259
- Add Polish translation by @wooojek in tonybaloney/vscode-pets#262
- Add Hindi translation by @devXprite in tonybaloney/vscode-pets#253
- Improve Japanese translation by @dafujii in tonybaloney/vscode-pets#271
- adding white cat option by @Dpschu2 in tonybaloney/vscode-pets#294
- Translate the basic strings to Italian by @Francesca-Belfiore in tonybaloney/vscode-pets#268
- Add Chinese Translation by @ashishkashyap31 in tonybaloney/vscode-pets#266
- Make extension compatible with other ecosystems by using the generic state API by @xoriath in tonybaloney/vscode-pets#275
- Add russian translation by @Romanok2805 in tonybaloney/vscode-pets#278
- add pet names by @paco9595 in tonybaloney/vscode-pets#248
- feat: improve readability of readme documentation by @kev-odin in tonybaloney/vscode-pets#265 ** Reduce code duplication on createPet function by @Technickel-Dev in tonybaloney/vscode-pets#270
- docs: add png for settings and fixed typos by @kev-odin in tonybaloney/vscode-pets#269
- Add my cats'names by @Danilo-Mannucci in tonybaloney/vscode-pets#273
- Update names.ts by @Atharvasaraiya in tonybaloney/vscode-pets#263
- Enforce unique, sequential ID for pet names by @ccjmne in tonybaloney/vscode-pets#279
- Add new duck names by @KComrade53 in tonybaloney/vscode-pets#284
- Change PetCollection.pets to be a getter by @KComrade53 in tonybaloney/vscode-pets#285
- Change relevant pet fields to getters by @KComrade53 in tonybaloney/vscode-pets#286
- Added new pet names by @ShabanaNaik in tonybaloney/vscode-pets#287
- Add pet names by @9112Michael in tonybaloney/vscode-pets#289
- Avoid
*
activating extension by @joyceerhl in tonybaloney/vscode-pets#290 - Updated name.ts by @simransia in tonybaloney/vscode-pets#293
- Fixed bug in missing package in the bundled VSIX causing the extension not to activate.
- Add beach theme by @tonybaloney in tonybaloney/vscode-pets#195
- Pets have speech bubbles by @tonybaloney in tonybaloney/vscode-pets#204
- Extension localizes into local languages for basic messages and the spawn pet action.
- Add a custom hello message for cat by @gulyapulya in tonybaloney/vscode-pets#197
- Added method to randomise speed by +/- 30% to prevent pets from overlapping so much by @jyorien in tonybaloney/vscode-pets#196
- Added message from dog by @Aman0307 in tonybaloney/vscode-pets#198
- custom quote for tororo by @batunpc in tonybaloney/vscode-pets#199
- added rock message by @mehraankush in tonybaloney/vscode-pets#201
- Added snake message by @Ladam0203 in tonybaloney/vscode-pets#202
- Switched Clippy and Snake's message, removed TODO from snake by @Ladam0203 in tonybaloney/vscode-pets#203
- Added Duck Message by @akk312000 in tonybaloney/vscode-pets#206
- Added message from Zappy by @Aman0307 in tonybaloney/vscode-pets#207
- Added Crab Message by @akk312000 in tonybaloney/vscode-pets#208
- Added Clippy Message by @akk312000 in tonybaloney/vscode-pets#209
- Add halloween themed cat and dog names by @shawnspears in tonybaloney/vscode-pets#217
- Localisation of basic functionality by @tonybaloney in tonybaloney/vscode-pets#210
- Add Code of Conduct by @kjaymiller in tonybaloney/vscode-pets#222
- docs: fleshed out installation and bug reporting by @kev-odin in tonybaloney/vscode-pets#220
- Added Two Cat Names by @sudo-jarvis in tonybaloney/vscode-pets#219
- Add portuguese translation to package.nls.json by @joao-vitor-souza in tonybaloney/vscode-pets#231
- Translate the basic string file to Spanish by @oleksis in tonybaloney/vscode-pets#232
- Adding Thai translation by @yothinix in tonybaloney/vscode-pets#234
- Translate the basic strings file to French by @oleksis in tonybaloney/vscode-pets#233
- Add new pet names by @icextreme in tonybaloney/vscode-pets#236
- Add danish translation by @AnneKir in tonybaloney/vscode-pets#239
- Add a custom message for cockatiel by @oleksis in tonybaloney/vscode-pets#240
- Translate the basic strings to German by @oleksis in tonybaloney/vscode-pets#244
- Add new crab names by @Technickel-Dev in tonybaloney/vscode-pets#245
- Added pet names by @zeepk in tonybaloney/vscode-pets#247
- add Dutch json by @paco9595 in tonybaloney/vscode-pets#246
- More testing by @tonybaloney in tonybaloney/vscode-pets#235
- Add Roll Call command by @Harry-Hopkinson in tonybaloney/vscode-pets#175
- Add the ability to set a custom name for a pet by @ccjmne in tonybaloney/vscode-pets#176
- Fix Pet's not spawning when cancelling the operation. by @Harry-Hopkinson in tonybaloney/vscode-pets#182
- split cat and dog names by @tonybaloney in tonybaloney/vscode-pets#147
- Update names.ts by @GorillaTV in tonybaloney/vscode-pets#150
- Update names.ts by @jasminejell in tonybaloney/vscode-pets#151
- Update names.ts by @MerryHoppins in tonybaloney/vscode-pets#152
- remove simba from dog names by @GorillaTV in tonybaloney/vscode-pets#154
- added amelia, crabito, big fella, peaches, quackers and pebble by @jasminejell in tonybaloney/vscode-pets#153
- I added Jemima, Bolty and Beaky by @MerryHoppins in tonybaloney/vscode-pets#155
- I have added Hissy Elliot by @MerryHoppins in tonybaloney/vscode-pets#156
- Added Kanye nest by @jasminejell in tonybaloney/vscode-pets#158
- Add Dame Judi Finch by @GorillaTV in tonybaloney/vscode-pets#160
- I added Baquack Obama by @MerryHoppins in tonybaloney/vscode-pets#159
- Removed 'Purfect' from DOG NAMES by @jasminejell in tonybaloney/vscode-pets#163
- I added Rocksanne and Rockstar by @GorillaTV in tonybaloney/vscode-pets#165
- removed the un-cat names by @pranayjalan254 in tonybaloney/vscode-pets#164
- Removed some un-dog-like names by @slayeh17 in tonybaloney/vscode-pets#166
- Throttling frame rate for consistent ball animation by @sakatam in tonybaloney/vscode-pets#167
- add: new dog name called 'Ein' by @Kiotlin in tonybaloney/vscode-pets#169
- More integration testing by @tonybaloney in tonybaloney/vscode-pets#168
- names: Add New cat name by @Divyanshu-Modi in tonybaloney/vscode-pets#170
- Add links to contributors' section by @willtheorangeguy in tonybaloney/vscode-pets#171
- added Maddy as Dog and Jelly Beans as Duck by @Chirag-18 in tonybaloney/vscode-pets#174
- (names.ts) add crab names by @JavaVista in tonybaloney/vscode-pets#178
- Raise a more meaningful error when the explorer window is closed and a command is run by @tonybaloney in tonybaloney/vscode-pets#145
- Fix the remove-all-pets command. by @Harry-Hopkinson in tonybaloney/vscode-pets#133
- Fixes Spawning pet in explorer opens panel by @tonybaloney in tonybaloney/vscode-pets#132
- Fix the remove all pets command. Credit @Harry-Hopkinson
- Fix error while spawning pet. Credit @Harry-Hopkinson
- Added a "delete pet" command,
vscode-pets.delete-pet
- Added a cockatiel π¦ as a new pet. Credit @marcduiker
- Added a white dog as an option.
- The Squirrel button on the status bar is also a shortcut to add a pet. Credit @Harry-Hopkinson
- Added a shortcut to open the pets window (a little squirrel) in the status bar. Credit @Harry-Hopkinson
- Added "Bolt" as a new name
- Fixed animations for totoro after chasing the ball
- Fixed swipe animation holding for too long
- Fixed dog or cat color being set to anything other than brown or black not defaulting back to another color
- Added Rocky (the rock) as a new pet. Credit @marcduiker
- Fix animations
- Pets will acquire better names. Credit @JING1201
- Added Zappy <β‘> as a new pet. Credit @marcduiker
- Updated the snake media π. Credit @marcduiker
- Different types of pets move at more realistic speeds.
- Pets will now become friends with other pets and chase after them when they're playing
- Pets will remember who their friends are using saved state
- Pets are assigned names and you're notified of new friendships
- [bugfix] fixed the ball chases for themes with a high floor, like the castle
- Added a
castle
theme! The castle will light up when you switch from a light to dark theme too.
- Added Totoro as a new pet. Credit to @robconery
- Added Ferris the crab π¦ as a new pet. Credit @marcduiker
- Now with themes! Configure
vscode-pets.theme
to"forest"
and let your pets play in a spooky forest. - [bugfix] rubber duck is correctly animated
- [bugfix] cats will no longer chase the ball when hanging off the wall
- Clippy is now available in Yellow (thanks Marc Duiker)
- Added the choice of having the pets panel as an editor tab (current default), or as a panel in the explorer view. You can also drag the explorer tab to the left to have it pinned as a side-bar shortcut.
- Added the ability to spawn multiple pets through the
vscode-pets.spawn-pet
command - Fixed an annoying bug that would create multiple panels when you modify the pet settings
- Pet panel saves its state when taken out of focus (you click on another tab)
- Pets will randomize their starting positions
- Additional pets will persist across global state (restarting Code)
- Additional pets will persist across multiple computers if you have Settings Sync enabled
- Added a rubber duck as a new pet. Talk with them while debugging your code!
- Clippy can now be selected with different colored baseball caps.
- Clippy will now also skateboard πΉ
- Rewrote the animation sequence for the pets from a simple loop into a Bayesian network (they act a bit more randomly).
- Clippy will now chase a ball if you throw it
- Added a new pet(?) "clippy", the Microsoft paperclip
- Added an option to make the pets bigger! vscode-pets.elonSize can be nano (default), medium or large
- Fixed a bug if the user put an invalid configuration option it would fail to render pets.
- Fixed a bug for a missing animation of the black cat swiping the mouse cursor.
- Added snake
- Cats and dogs will chase balls
- Animals interact with mouse
- Added dogs. They won't climb the wall
- Added a brown cat and the ability to configure the color