mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-01-18 09:09:47 +00:00
Launch of version 0.9 - selections & shapes update
This commit is contained in:
parent
7d0e5d06e0
commit
d584ae0839
|
@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). All the dates are in YYYY-MM-DD format.
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). All the dates are in YYYY-MM-DD format.
|
||||||
<br><br>
|
<br><br>
|
||||||
|
|
||||||
## [v0.9] - Unreleased
|
## [v0.9] - 2021-09-18
|
||||||
This update has been brought to you by the contributions of:
|
This update has been brought to you by the contributions of:
|
||||||
|
|
||||||
Kawan Weege ([@DragonOfWar](https://github.com/DragonOfWar)), Martin Novák ([@novhack](https://github.com/novhack)), Fayez Akhtar ([@Variable-ind](https://github.com/Variable-ind)), Darshan Phaldesai ([@luiq54](https://github.com/luiq54)), Xenofon Konitsas ([@huskeee](https://github.com/huskeee)), Igor Santarek ([@jegor377](https://github.com/jegor377)), Álex Román Núñez ([@EIREXE](https://github.com/EIREXE)), [@mrtripie](https://github.com/mrtripie)
|
Kawan Weege ([@DragonOfWar](https://github.com/DragonOfWar)), Martin Novák ([@novhack](https://github.com/novhack)), Fayez Akhtar ([@Variable-ind](https://github.com/Variable-ind)), Darshan Phaldesai ([@luiq54](https://github.com/luiq54)), Xenofon Konitsas ([@huskeee](https://github.com/huskeee)), Igor Santarek ([@jegor377](https://github.com/jegor377)), Álex Román Núñez ([@EIREXE](https://github.com/EIREXE)), [@mrtripie](https://github.com/mrtripie)
|
||||||
|
|
|
@ -16,21 +16,22 @@
|
||||||
<url type="homepage">https://orama-interactive.itch.io/pixelorama</url>
|
<url type="homepage">https://orama-interactive.itch.io/pixelorama</url>
|
||||||
<url type="bugtracker">https://github.com/Orama-Interactive/Pixelorama/issues</url>
|
<url type="bugtracker">https://github.com/Orama-Interactive/Pixelorama/issues</url>
|
||||||
<screenshots>
|
<screenshots>
|
||||||
<screenshot type="default" width="1919" height="1053">
|
<screenshot type="default" width="1920" height="1080">
|
||||||
<image type="source">https://static.wixstatic.com/media/673cdd_061f5f9602ea4c35b6d4f3c50713d36a~mv2.png</image>
|
<image type="source">https://img.itch.zone/aW1hZ2UvNDcwMzY3LzcwMTE1NzEucG5n/original/CyAplX.png</image>
|
||||||
<caption>Art by Wishdream</caption>
|
|
||||||
</screenshot>
|
|
||||||
<screenshot type="default" width="1919" height="1079">
|
|
||||||
<image type="source">https://static.wixstatic.com/media/cc6108_ccec89c37b3d425da4f03776160c859c~mv2.png</image>
|
|
||||||
<caption>Art by Erevos</caption>
|
<caption>Art by Erevos</caption>
|
||||||
</screenshot>
|
</screenshot>
|
||||||
<screenshot type="default" width="1919" height="1079">
|
<screenshot type="default" width="1920" height="1080">
|
||||||
<image type="source">https://static.wixstatic.com/media/cc6108_854ca4dc022c481f96bbc2b4f03fb04d~mv2.png</image>
|
<image type="source">https://img.itch.zone/aW1hZ2UvNDcwMzY3LzcwMTE1NzQucG5n/original/xNGUSf.png</image>
|
||||||
|
<caption>Art by Erevos</caption>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot type="default" width="1920" height="1080">
|
||||||
|
<image type="source">https://img.itch.zone/aW1hZ2UvNDcwMzY3LzcwMTE1NzUucG5n/original/7Ykr%2Fj.png</image>
|
||||||
<caption>Art by Erevos</caption>
|
<caption>Art by Erevos</caption>
|
||||||
</screenshot>
|
</screenshot>
|
||||||
</screenshots>
|
</screenshots>
|
||||||
<content_rating type="oars-1.1"/>
|
<content_rating type="oars-1.1"/>
|
||||||
<releases>
|
<releases>
|
||||||
|
<release version="0.9" date="2021-09-18"/>
|
||||||
<release version="0.8.3" date="2021-05-04"/>
|
<release version="0.8.3" date="2021-05-04"/>
|
||||||
<release version="0.8.2" date="2020-12-12"/>
|
<release version="0.8.2" date="2020-12-12"/>
|
||||||
<release version="0.8.1" date="2020-10-14"/>
|
<release version="0.8.1" date="2020-10-14"/>
|
||||||
|
|
33
README.md
33
README.md
|
@ -36,8 +36,7 @@
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
[![Pixelorama's UI](https://static.wixstatic.com/media/673cdd_061f5f9602ea4c35b6d4f3c50713d36a~mv2.png)](https://www.youtube.com/watch?v=NLb0TNxZ27E&list=PLVEP1Zz6BUpBiQC0CB6eNBhhLF4tEwBB-&index=10)
|
[![Pixelorama's UI](https://img.itch.zone/aW1hZ2UvNDcwMzY3LzcwMTE1NzUucG5n/original/7Ykr%2Fj.png)](https://youtu.be/sM1v5uaBSrM)
|
||||||
Art by Wishdream - winner of the first Pixelorama splash screen art contest!
|
|
||||||
|
|
||||||
Make sure to visit our website for more information! https://www.orama-interactive.com
|
Make sure to visit our website for more information! https://www.orama-interactive.com
|
||||||
|
|
||||||
|
@ -45,7 +44,7 @@ Join our Discord community server where we can discuss about Pixelorama and a
|
||||||
|
|
||||||
If you like, consider helping us by sponsoring this project! It would enable us to focus more on Pixelorama, and make more projects in the future!
|
If you like, consider helping us by sponsoring this project! It would enable us to focus more on Pixelorama, and make more projects in the future!
|
||||||
|
|
||||||
Toss A Coin For A New Feature: [![Become a Patron!](https://c5.patreon.com/external/logo/become_a_patron_button.png)](https://patreon.com/OramaInteractive)
|
Support us on: [![Become a Patron!](https://c5.patreon.com/external/logo/become_a_patron_button.png)](https://patreon.com/OramaInteractive)
|
||||||
|
|
||||||
## Download
|
## Download
|
||||||
Stable versions:
|
Stable versions:
|
||||||
|
@ -64,36 +63,26 @@ You can find Online Documentation for Pixelorama here: https://orama-interactive
|
||||||
It's still work in progress so there are some pages missing. If you want to contribute, you can do so in [Pixelorama-Docs' GitHub Repository](https://github.com/Orama-Interactive/Pixelorama-Docs).
|
It's still work in progress so there are some pages missing. If you want to contribute, you can do so in [Pixelorama-Docs' GitHub Repository](https://github.com/Orama-Interactive/Pixelorama-Docs).
|
||||||
|
|
||||||
## Cloning Instructions
|
## Cloning Instructions
|
||||||
Pixelorama uses Godot 3.2, so you will need to have it in order to run the project.
|
Pixelorama uses Godot 3.3, so you will need to have it in order to run the project.
|
||||||
As of right now, most of the code is written using GDScript, so the mono version of Godot is not required, but Pixelorama should also work with it.
|
As of right now, most of the code is written using GDScript, so the mono version of Godot is not required, but Pixelorama should also work with it.
|
||||||
|
|
||||||
## Current features as of version v0.8:
|
## Current features as of version v0.9:
|
||||||
|
|
||||||
- Choosing between 7 tools – pencil, eraser, fill bucket, lighten/darken, color picker, rectangle select and zoom– and mapping them to both of your left and right mouse buttons.
|
- 16 different tools to help you draw, which you can map to both of your left and right mouse buttons.
|
||||||
- Are you an animator? Pixelorama has its own animation timeline just for you! You can work at an individual cel level, where each cel refers to a unique layer and frame. Supports onion skinning, cel linking, motion drawing and frame grouping with tags.
|
- Are you an animator? Pixelorama has its own animation timeline just for you! You can work at an individual cel level, where each cel refers to a unique layer and frame. Supports onion skinning, cel linking, motion drawing and frame grouping with tags.
|
||||||
- Different tool options for each of the mouse buttons.
|
- Different tool options for each of the mouse buttons.
|
||||||
- Custom brushes! Load your brushes from files or select them in your project with the selection tool, and they will get stored in `.pxo` files!
|
- Custom brushes, including random brushes.
|
||||||
- Random custom brushes! Every time you draw, expect to see a different random result!
|
- Create or import custom palettes.
|
||||||
- Create or import custom palettes!
|
|
||||||
- Multiple project support, using tabs!
|
|
||||||
- Pattern filling! Use the bucket tool to fill out an area with a pattern of your choosing.
|
- Pattern filling! Use the bucket tool to fill out an area with a pattern of your choosing.
|
||||||
- Import images and edit them inside Pixelorama. If you import multiple files, they will be added as individual animation frames. Importing spritesheets is also supported.
|
- Import images and edit them inside Pixelorama. If you import multiple files, they will be added as individual animation frames. Importing spritesheets is also supported.
|
||||||
- Export your gorgeous art as `PNG` or `GIF` files. Exporting your projects as spritesheets is also possible.
|
- Export your gorgeous art as `PNG` or `GIF` files. Exporting your projects as spritesheets is also possible.
|
||||||
- Pixel perfect mode for perfect lines, for the pencil, eraser & lighten/darken tools.
|
- Pixel perfect mode for perfect lines, for the pencil, eraser & lighten/darken tools.
|
||||||
- Save and open your projects as Pixelorama's custom file format, `.pxo`
|
|
||||||
- Undo/Redo support!
|
|
||||||
- Autosave support, with data recovery in case of a software crash.
|
- Autosave support, with data recovery in case of a software crash.
|
||||||
- Multiple theme support! Choose a theme from Dark, Gray, Blue, Caramel and Light!
|
- Horizontal & vertical mirrored drawing.
|
||||||
- Horizontal & vertical mirrored drawing!
|
- Tile Mode for pattern creation.
|
||||||
- Tile Mode for pattern creation!
|
- Rulers and guides.
|
||||||
- Split screen mode to see your masterpiece twice! And a mini canvas preview area to see it thrice!
|
|
||||||
- Create straight lines for pencil, eraser and the lighten/darken tool by pressing `Shift`. If you also press `Control`, you can constrain angles with a step of 15.
|
|
||||||
- Generate outlines for your images!
|
|
||||||
- Υou can zoom in and out with the mouse scroll wheel or the `+` and `-` keys respectively, and pan by clicking the middle mouse button, by holding `Space` or with the arrow keys!
|
|
||||||
- Keyboard shortcuts, and the ability to change their bindings.
|
|
||||||
- Rulers and guides!
|
|
||||||
- Rectangular & isometric grid types.
|
- Rectangular & isometric grid types.
|
||||||
- Scale, crop, rotate, flip, color invert, HSV-adjust, desaturate and generate gradients in your images!
|
- Scale, crop, rotate, flip, color invert, HSV-adjust, desaturate and generate outlines and gradients in your images!
|
||||||
- Multi-language localization support! See our [Crowdin page](https://crowdin.com/project/pixelorama) for more details.
|
- Multi-language localization support! See our [Crowdin page](https://crowdin.com/project/pixelorama) for more details.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -149,7 +149,7 @@ boot_splash/bg_color=Color( 0.145098, 0.145098, 0.164706, 1 )
|
||||||
config/icon="res://assets/graphics/icons/icon.png"
|
config/icon="res://assets/graphics/icons/icon.png"
|
||||||
config/macos_native_icon="res://assets/graphics/icons/icon.icns"
|
config/macos_native_icon="res://assets/graphics/icons/icon.icns"
|
||||||
config/windows_native_icon="res://assets/graphics/icons/icon.ico"
|
config/windows_native_icon="res://assets/graphics/icons/icon.ico"
|
||||||
config/Version="v0.9-rc3"
|
config/Version="v0.9-stable"
|
||||||
|
|
||||||
[audio]
|
[audio]
|
||||||
|
|
||||||
|
|
|
@ -533,7 +533,7 @@ func help_menu_id_pressed(id : int) -> void:
|
||||||
HelpMenuId.ISSUE_TRACKER:
|
HelpMenuId.ISSUE_TRACKER:
|
||||||
OS.shell_open("https://github.com/Orama-Interactive/Pixelorama/issues")
|
OS.shell_open("https://github.com/Orama-Interactive/Pixelorama/issues")
|
||||||
HelpMenuId.CHANGELOG:
|
HelpMenuId.CHANGELOG:
|
||||||
OS.shell_open("https://github.com/Orama-Interactive/Pixelorama/blob/master/CHANGELOG.md#v083---2021-05-04")
|
OS.shell_open("https://github.com/Orama-Interactive/Pixelorama/blob/master/CHANGELOG.md#v083---2021-09-18")
|
||||||
HelpMenuId.ABOUT_PIXELORAMA:
|
HelpMenuId.ABOUT_PIXELORAMA:
|
||||||
Global.control.get_node("Dialogs/AboutDialog").popup_centered()
|
Global.control.get_node("Dialogs/AboutDialog").popup_centered()
|
||||||
Global.dialog_open(true)
|
Global.dialog_open(true)
|
||||||
|
|
Loading…
Reference in a new issue