Update main branch

This commit is contained in:
David Capello 2021-03-05 18:39:36 -03:00
parent e50ea46c91
commit ddbbf12bfc
8 changed files with 21 additions and 21 deletions

View File

@ -77,12 +77,12 @@ encouraged to create mockups for any issue you see and attach them.
## Hacking ## Hacking
The first thing to keep in mind if you want to modify the source code: The first thing to keep in mind if you want to modify the source code:
checkout the **master** branch. It is the branch that we use to checkout the **main** branch. It is the branch that we use to
develop new features and fix issues that are planned for the next big develop new features and fix issues that are planned for the next big
release. See the [INSTALL](INSTALL.md) guide to know how to compile. release. See the [INSTALL](INSTALL.md) guide to know how to compile.
To start looking the source code, see how it is organized in To start looking the source code, see how it is organized in
[src/README.md](https://github.com/aseprite/aseprite/tree/master/src/#aseprite-source-code) [src/README.md](https://github.com/aseprite/aseprite/tree/main/src/#aseprite-source-code)
file. file.
## Forking & Pull Requests ## Forking & Pull Requests
@ -93,22 +93,22 @@ You can fork the GitHub repository using the Fork button at
The Pull Requests (PR) systems works in this way: The Pull Requests (PR) systems works in this way:
1. First of all you will need to sign our 1. First of all you will need to sign our
[Contributor License Agreement](https://github.com/aseprite/sourcecode/blob/master/sign-cla.md#sign-the-cla) (CLA). [Contributor License Agreement](https://github.com/aseprite/sourcecode/blob/main/sign-cla.md#sign-the-cla) (CLA).
1. Then you can start working on Aseprite. Create a new branch from `master`, e.g. `fix-8` to fix the issue 8. 1. Then you can start working on Aseprite. Create a new branch from `main`, e.g. `fix-8` to fix the issue 8.
Check this guide about [how to name your branch](https://github.com/agis/git-style-guide#branches). Check this guide about [how to name your branch](https://github.com/agis/git-style-guide#branches).
1. Start working on that new branch, and push your commits to your fork. 1. Start working on that new branch, and push your commits to your fork.
1. Create a new PR to merge your `fix-8` branch to the official `master`. 1. Create a new PR to merge your `fix-8` branch to the official `main`.
1. If the PR is accepted (does not require review/comments/modifications), 1. If the PR is accepted (does not require review/comments/modifications),
your branch is merged into `master`. your branch is merged into `main`.
1. You will need to pull changes from the official `master` branch, and 1. You will need to pull changes from the official `main` branch, and
merge them in your own `master` branch. Finally you can discard your merge them in your own `main` branch. Finally you can discard your
own `fix-8` branch (because those changes should be already merged own `fix-8` branch (because those changes should be already merged
into `master` if the PR was accepted). into `main` if the PR was accepted).
1. Continue working from the new `master` head. 1. Continue working from the new `main` head.
To keep in mind: **always** start working from the `master` head, if you To keep in mind: **always** start working from the `main` head, if you
want to fix three different issues, create three different branches want to fix three different issues, create three different branches
from `master` and then send three different PR. Do not chain all the from `main` and then send three different PR. Do not chain all the
fixes in one single branch. E.g. `fix-issues-3-and-8-and-25`. fixes in one single branch. E.g. `fix-issues-3-and-8-and-25`.
## Community ## Community

2
laf

@ -1 +1 @@
Subproject commit d94de223fc40e541a8d2c992783885c8e3de7a69 Subproject commit b7a819fda100d48b5903e4ed523830b4b2f00560

View File

@ -16,8 +16,8 @@ because they don't depend on any other component.
* [clip](https://github.com/aseprite/clip): Clipboard library. * [clip](https://github.com/aseprite/clip): Clipboard library.
* [fixmath](fixmath/): Fixed point operations (original code from Allegro code by Shawn Hargreaves). * [fixmath](fixmath/): Fixed point operations (original code from Allegro code by Shawn Hargreaves).
* [flic](https://github.com/aseprite/flic): Library to load/save FLI/FLC files. * [flic](https://github.com/aseprite/flic): Library to load/save FLI/FLC files.
* laf/[base](https://github.com/aseprite/laf/tree/master/base): Core/basic stuff, multithreading, utf8, sha1, file system, memory, etc. * laf/[base](https://github.com/aseprite/laf/tree/main/base): Core/basic stuff, multithreading, utf8, sha1, file system, memory, etc.
* laf/[gfx](https://github.com/aseprite/laf/tree/master/gfx): Abstract graphics structures like point, size, rectangle, region, color, etc. * laf/[gfx](https://github.com/aseprite/laf/tree/main/gfx): Abstract graphics structures like point, size, rectangle, region, color, etc.
* [observable](https://github.com/aseprite/observable): Signal/slot functions. * [observable](https://github.com/aseprite/observable): Signal/slot functions.
* [scripting](scripting/): JavaScript engine. * [scripting](scripting/): JavaScript engine.
* [steam](steam/): Steam API wrapper to avoid static linking to the .lib file. * [steam](steam/): Steam API wrapper to avoid static linking to the .lib file.
@ -28,7 +28,7 @@ because they don't depend on any other component.
* [cfg](cfg/) (base): Library to load/save .ini files. * [cfg](cfg/) (base): Library to load/save .ini files.
* [gen](gen/) (base): Helper utility to generate C++ files from different XMLs. * [gen](gen/) (base): Helper utility to generate C++ files from different XMLs.
* [net](net/) (base): Networking library to send HTTP requests. * [net](net/) (base): Networking library to send HTTP requests.
* laf/[os](https://github.com/aseprite/laf/tree/master/os) (base, gfx, wacom): OS input/output. * laf/[os](https://github.com/aseprite/laf/tree/main/os) (base, gfx, wacom): OS input/output.
## Level 2 ## Level 2

@ -1 +1 @@
Subproject commit 5377679fd32f977b32b51d83e0fdc027adcdfe78 Subproject commit f13c9656d51482c1908c9a551ce76f9450b7bd55

@ -1 +1 @@
Subproject commit 5cc35476177355e035d2ea4b8f7465bb1addb93c Subproject commit 1e0630d310b55abf7d16d3d89feeb13936d540f8

@ -1 +1 @@
Subproject commit 62da6c4279528505a0fb0e7e31afb9b82cd5aea9 Subproject commit af94c4a2317839ce629eb26ce47b80e810cbdaec

@ -1 +1 @@
Subproject commit db4237e672d9e7370f074a273b49644588754d82 Subproject commit ea8005303f42925fa1180d1f6e973a816c0b80af

@ -1 +1 @@
Subproject commit 64bc33ab67c42330cc6cedd528c23eb33c445d64 Subproject commit e72730478aa6d4dc3be0c914058a7e0561aabe1e