| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | feat(pets): spawn pets at random columns instead of left | Giuseppe Gadola | 2023-03-06 |
| | | |||
| * | feat(animations): added left movements | Giuseppe Gadola | 2023-03-06 |
| | | |||
| * | fix: extend pet-specific table to not raise errors | Giuseppe Gadola | 2023-03-05 |
| | | |||
| * | refactor(animations): pet-specific set_next_col() | Giuseppe Gadola | 2023-03-04 |
| | | |||
| * | refactor: PetsSleepToggle to PetsIdleToggle | Giuseppe Gadola | 2023-03-04 |
| | | | | | The word "sleep" is changed to "idle" in the whole project for readability. | ||
| * | refactor: pet-specific values | Giuseppe Gadola | 2023-03-04 |
| | | | | | Now using a file for each pet type for the pet-specific information like next_actions or sleep_actions | ||
| * | feat(pets): added dog | Giuseppe Gadola | 2023-03-01 |
| | | |||
| * | fix: handle window/tab switches | Giuseppe Gadola | 2023-02-24 |
| | | | | | | Reload the popup when window/buffer is changed or there is any similar error. Related to #17 and #19. | ||
| * | fix: crash when using `:only` or `:checkhealth` | Giuseppe Gadola | 2023-02-23 |
| | | | | | | safe call for image:display() and if something goes wrong puts pets in hidden state. Pets need to be unhidden via `:PetsHideToggle`. Related to #17 | ||
| * | refactor: using vim.tbl_contains instead of utils.table_includes | Giuseppe Gadola | 2023-02-19 |
| | | |||
| * | fix @@@ | Matthew Sia | 2023-02-18 |
| | | |||
| * | fix(toggles): fix pet spawning one row below while paused | Giuseppe Gadola | 2023-02-17 |
| | | |||
| * | fix(toggles): fixed pausing while hidden | Giuseppe Gadola | 2023-02-17 |
| | | | | | | | before this fix pausing the pets while hidden would cause an error and/or break them and have them move twice as fast after being unhidden | ||
| * | fix(toggles): fix pause after hide | Giuseppe Gadola | 2023-02-17 |
| | | | | | | | Fixed the pets not pausing after being hidden and unhidden. Also fixed an hologram error found in the process | ||
| * | Adding statefulness when toggling settings | Kyle Mendes | 2023-02-16 |
| | | |||
| * | Adding the ability to sleep pets, stopping their movement | Kyle Mendes | 2023-02-16 |
| | | |||
| * | refactor(animation): refactored popup bufnr and lines tweaks | Giuseppe Gadola | 2023-02-15 |
| | | |||
| * | feat(commands): added hide and pause commands | Giuseppe Gadola | 2023-02-15 |
| | | |||
| * | feat(pets): pets now play a death animation when killed | Giuseppe Gadola | 2023-02-14 |
| | | |||
| * | refactor(popup): the popup is now passed as a whole to the animation | Giuseppe Gadola | 2023-02-14 |
| | | |||
| * | docs: added some function explanations and comments | Giuseppe Gadola | 2023-02-11 |
| | | |||
| * | refactor(options): options are passed directly as a table | Giuseppe Gadola | 2023-02-11 |
| | | |||
| * | feat(animations): set next action dinamically | Giuseppe Gadola | 2023-02-11 |
| | | |||
| * | feat(animations): set next position based on current action | Giuseppe Gadola | 2023-02-11 |
| | | |||
| * | feat(animations): use row and col options | Giuseppe Gadola | 2023-02-10 |
| | | |||
| * | fix(animations): fixed invalid buffer id | Giuseppe Gadola | 2023-02-10 |
| | | |||
| * | refactor(animations): frames are now image objects | Giuseppe Gadola | 2023-02-10 |
| | | | | | | | The frames table is contains a table for every action the pet can perform, the action table contains all the image objects for the specified action. | ||
| * | feat(pets): ability to remove pets | Giuseppe Gadola | 2023-02-10 |
| | | |||
| * | docs: added some basic comments to explain functions | Giuseppe Gadola | 2023-02-10 |
| | | |||
| * | refactor(animations): animations are now object oriented | Giuseppe Gadola | 2023-02-10 |
| | | | | | | | Animations are refactored to be Object Oriented, so it is possible to have multiple pets independent from one anohter. An Animations instance is now an attribute of the Pet class. | ||
| * | refactor: removed fps option | Giuseppe Gadola | 2023-02-10 |
| | | |||
| * | feat: one pet walks | Giuseppe Gadola | 2023-02-10 |