Skip to content

Commit

Permalink
Merge pull request #34 from kagof/release/1.3.0
Browse files Browse the repository at this point in the history
Release/1.3.0
  • Loading branch information
kagof authored Dec 9, 2020
2 parents 238d13c + 7e41f07 commit 0b4992c
Show file tree
Hide file tree
Showing 117 changed files with 505 additions and 126 deletions.
1 change: 1 addition & 0 deletions .github/workflows/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ on:
pull_request:
branches:
- master
- develop
- release/*

jobs:
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -153,4 +153,5 @@ gradle-app.setting

### ADDTIONAL ###
src/main/resources/com/kagof/intellij/plugins/pokeprogress/sprites/*.png
.idea
.idea
.DS_Store
41 changes: 14 additions & 27 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# Contributing Guidelines

Thank you for your interest in contributing to the Pokémon Progress Bar IntelliJ extension! Please read, understand, and
agree to the following before making your contribution. Please also ensure you have read and agreed to
the [Code of Conduct](CODE_OF_CONDUCT.md).
[![GitHub contributors](https://img.shields.io/github/contributors/kagof/intellij-pokemon-progress)](https://github.com/kagof/intellij-pokemon-progress/graphs/contributors)

If you have any issues or questions, please, do not hesitate to contact [the maintainer](https://github.com/kagof) of
this plugin.
Thank you for your interest in contributing to the Pokémon Progress Bar IntelliJ extension! Please read, understand, and agree to the following before making your contribution. Please also ensure you have read and agreed to the [Code of Conduct](CODE_OF_CONDUCT.md).

If you have any issues or questions, please, do not hesitate to contact [the maintainer](https://github.com/kagof) of this plugin.

## Workflow

Expand Down Expand Up @@ -48,41 +47,29 @@ release branch merged to master

## Bug Reports

Please make sure all bug reports have not already been reported or fixed, and come with a clear description of the
situation, effect, expected experience, and, if at all possible, steps to reproduce the bug.
Please make sure all bug reports have not already been reported or fixed, and come with a clear description of the situation, effect, expected experience, and, if at all possible, steps to reproduce the bug.

## Feature Requests

Please make sure all feature requests are clear, concise, feasible, useful, and not already implemented or requested.

## Pull Requests

Pull requests for bugs or features are encouraged, but please open an issue first and ensure it has been discussed &
approved. Your code will be reviewed as soon as possible; please be willing to accept feedback & and change your pull
request as needed.
We encourage pull requests for bugs or features, but please open an issue first and ensure it has been discussed & approved by the maintainer before beginning work. Your code will be reviewed as soon as possible; please be willing to accept feedback and change your pull request as needed.

Also ensure that the extension still runs properly after your changes, by using the built in extension debugger in
IntelliJ.
Also ensure that the extension still runs properly after your changes, by using the built in extension debugger in IntelliJ.

Ideally, we'd like to work with a branch-per-issue policy, as well as a one-commit-per-issue policy. Feel free to make a
separate commit when addressing code review comments, or to amend your existing commit. If new commits are made, they
may be squashed into the original before merging.
Ideally, we'd like to work with a branch-per-issue policy, as well as a one-commit-per-issue policy. Feel free to make a separate commit when addressing code review comments, or to amend your existing commit. If new commits are made, the maintainer may squash them into the original before merging.

Preferably you should be using [signed commits](https://help.github.com/en/articles/signing-commits), although this is
not required.
Preferably you should be using [signed commits](https://help.github.com/en/articles/signing-commits), although this is not required.

### Additional PR Information

* This plugin is written using Java 11 and the IntelliJ SDK.
* Please also do your best to follow the existing code style. You may be asked to refactor your code if it does not
match the existing style, in the interest of consistency.
* please branch off of [develop](https://github.com/kagof/intellij-pokemon-progress/tree/develop), and open pull
requests to that branch as well
* Please also do your best to follow the existing code style. You may be asked to refactor your code if it does not match the existing style, in the interest of consistency.
* please branch off of [develop](https://github.com/kagof/intellij-pokemon-progress/tree/develop), and open pull requests to that branch as well, unless doing an "urgent" bugfix (to be decided by the maintainer), in which case PRs should be based off of [master](https://github.com/kagof/intellij-pokemon-progress/tree/master).
* if adding a new Pokémon:
* please maintain numerical ordering in the [Readme](README.md)
, [plugin.xml](src/main/resources/META-INF/plugin.xml),
and [Pokemon.java](src/main/java/com/kagof/intellij/plugins/pokeprogress/Pokemon.java)
* please maintain numerical ordering in the [Readme](README.md), [plugin.xml](src/main/resources/META-INF/plugin.xml), and [Pokemon.java](src/main/java/com/kagof/intellij/plugins/pokeprogress/Pokemon.java)
* [editSprite.sh](editSprite.sh) can be used to generate the required gifs from existing png images
* [DocumentGenerator.java](src/test/java/com/kagof/intellij/plugins/pokeprogress/DocumentationGenerator.java) can be
used to generate the new lines in plugin.xml and README.md
* `Pokemon::DEBUG` and `Pokemon::TARGET` are very useful when tweaking sprite positioning & sizing
* [DocumentGenerator.java](src/test/java/com/kagof/intellij/plugins/pokeprogress/DocumentationGenerator.java) can be used to generate the new lines in plugin.xml and README.md
* [TestProgressBar.java](src/test/java/com/kagof/intellij/plugins/pokeprogress/TestProgressBar.java)) is very useful when tweaking sprite positioning & sizing (Thanks to @Paola351 for the initial implementation of this!)
Loading

0 comments on commit 0b4992c

Please sign in to comment.