mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-01-18 17:19:50 +00:00
Release v0.11.4-stable
This commit is contained in:
parent
8048777655
commit
068b8c5e84
|
@ -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.11.4] - Unreleased
|
## [v0.11.4] - 2024-04-17
|
||||||
This update has been brought to you by the contributions of:
|
This update has been brought to you by the contributions of:
|
||||||
Fayez Akhtar ([@Variable-ind](https://github.com/Variable-ind))
|
Fayez Akhtar ([@Variable-ind](https://github.com/Variable-ind))
|
||||||
|
|
||||||
|
|
|
@ -6,8 +6,7 @@
|
||||||
<summary>2D sprite editor with animation support</summary>
|
<summary>2D sprite editor with animation support</summary>
|
||||||
<description>
|
<description>
|
||||||
<p>
|
<p>
|
||||||
Pixelorama is a free and open source 2D sprite editor, made by Orama
|
Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features.
|
||||||
Interactive in the Godot Engine using GDScript.
|
|
||||||
</p>
|
</p>
|
||||||
</description>
|
</description>
|
||||||
<metadata_license>CC0-1.0</metadata_license>
|
<metadata_license>CC0-1.0</metadata_license>
|
||||||
|
@ -37,6 +36,7 @@
|
||||||
</screenshots>
|
</screenshots>
|
||||||
<content_rating type="oars-1.1"/>
|
<content_rating type="oars-1.1"/>
|
||||||
<releases>
|
<releases>
|
||||||
|
<release version="0.11.4" date="2024-04-17"/>
|
||||||
<release version="0.11.3" date="2023-10-30"/>
|
<release version="0.11.3" date="2023-10-30"/>
|
||||||
<release version="0.11.2" date="2023-08-31"/>
|
<release version="0.11.2" date="2023-08-31"/>
|
||||||
<release version="0.11.1" date="2023-08-12"/>
|
<release version="0.11.1" date="2023-08-12"/>
|
||||||
|
|
34
README.md
34
README.md
|
@ -2,7 +2,7 @@
|
||||||
<h1 align = "center">Pixelorama - pixelate your dreams!</h1>
|
<h1 align = "center">Pixelorama - pixelate your dreams!</h1>
|
||||||
</p>
|
</p>
|
||||||
<p align="center">
|
<p align="center">
|
||||||
Pixelorama is a free and open source pixel art editor, proudly created with the Godot Engine, by Orama Interactive. Whether you want to make animated pixel art, game graphics, tiles and any kind of pixel art you want, Pixelorama has you covered with its variety of tools and features. Free to use for everyone, forever!
|
Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features.
|
||||||
</p>
|
</p>
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="https://github.com/Orama-Interactive/Pixelorama/actions">
|
<a href="https://github.com/Orama-Interactive/Pixelorama/actions">
|
||||||
|
@ -56,32 +56,28 @@ You can also find early access builds in the [GitHub Actions page](https://githu
|
||||||
Keep in mind that these versions will have bugs and are unstable. Unless you're interested in testing the main branch of Pixelorama, it's recommended that you stick to a stable version.
|
Keep in mind that these versions will have bugs and are unstable. Unless you're interested in testing the main branch of Pixelorama, it's recommended that you stick to a stable version.
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
You can find Online Documentation for Pixelorama here: https://orama-interactive.github.io/Pixelorama-Docs
|
You can find online Documentation for Pixelorama here: https://orama-interactive.github.io/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).
|
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.5, so you will need to have it in order to run the project. Older versions may not work.
|
Pixelorama uses Godot 3.5.2, so you will need to have it in order to run the project. Older versions may not work.
|
||||||
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:
|
## Features:
|
||||||
- A variety of different tools to help you draw, with the ability to map a different tool in each left and right mouse buttons.
|
- A variety of different tools to help you create, with the ability to dynamically map each one on the left and the right mouse buttons with a single click.
|
||||||
- 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.
|
- Animation support with a timeline composed of layers and frames, with onion skinning, frame tags and the ability to draw while the animation is playing.
|
||||||
- Custom brushes, including random brushes.
|
- Pixel perfect mode for perfect pixel lines.
|
||||||
- Create or import custom palettes.
|
- Pre-made palettes as well as many palette importing options.
|
||||||
- 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.
|
- Multiple image manipulation effects.
|
||||||
- Export your gorgeous art as `PNG`, as a single file, a spritesheet or multiple files, or `GIF` and `APNG` animated file.
|
- A powerful drawing canvas with guides, a rectangular and an isometric grid, and tile mode for easier seamless pattern creation.
|
||||||
- Pixel perfect mode for perfect lines, for the pencil, eraser & lighten/darken tools.
|
|
||||||
- Dynamics, such as tablet pen pressure.
|
|
||||||
- Autosave support, with data recovery in case of a software crash.
|
- Autosave support, with data recovery in case of a software crash.
|
||||||
|
- Comprehensive user interface with many customizability options.
|
||||||
|
- Export to PNG, as well as spritesheets, GIFs and animated PNGs.
|
||||||
|
- Import spritesheets and multiple images as separate frames.
|
||||||
|
- Various rotation and scaling algorithms tailored for pixel art, such as [cleanEdge](http://torcado.com/cleanEdge/), OmniScale and rotxel.
|
||||||
- 3D layers that allow you to bring 3D shapes and models into your 2D canvas.
|
- 3D layers that allow you to bring 3D shapes and models into your 2D canvas.
|
||||||
- Load reference images to help you draw.
|
- Fully open source with free updates, forever!
|
||||||
- Horizontal & vertical mirrored drawing.
|
|
||||||
- Tile Mode for pattern creation.
|
|
||||||
- Rectangular & isometric grid types.
|
|
||||||
- Guides that can be snapped to.
|
|
||||||
- A perspective editor to help you create artwork with depth.
|
|
||||||
- Scale, rotate and apply multiple image effects to your drawings. Rotation offers multiple algorithms, tailored for pixel art.
|
|
||||||
- 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.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -333,7 +333,7 @@ _global_script_class_icons={
|
||||||
[application]
|
[application]
|
||||||
|
|
||||||
config/name="Pixelorama"
|
config/name="Pixelorama"
|
||||||
config/description="A free & open-source 2D sprite editor"
|
config/description="Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. "
|
||||||
run/main_scene="res://src/Main.tscn"
|
run/main_scene="res://src/Main.tscn"
|
||||||
config/use_custom_user_dir=true
|
config/use_custom_user_dir=true
|
||||||
run/low_processor_mode=true
|
run/low_processor_mode=true
|
||||||
|
@ -343,7 +343,7 @@ 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/custom_user_dir_name.X11="pixelorama"
|
config/custom_user_dir_name.X11="pixelorama"
|
||||||
config/Version="v0.11.4-rc3"
|
config/Version="v0.11.4-stable"
|
||||||
config/ExtensionsAPI_Version=3
|
config/ExtensionsAPI_Version=3
|
||||||
config/Pxo_Version=2
|
config/Pxo_Version=2
|
||||||
|
|
||||||
|
|
|
@ -714,12 +714,12 @@ func help_menu_id_pressed(id: int) -> void:
|
||||||
Global.HelpMenu.ISSUE_TRACKER:
|
Global.HelpMenu.ISSUE_TRACKER:
|
||||||
OS.shell_open("https://github.com/Orama-Interactive/Pixelorama/issues")
|
OS.shell_open("https://github.com/Orama-Interactive/Pixelorama/issues")
|
||||||
Global.HelpMenu.OPEN_LOGS_FOLDER:
|
Global.HelpMenu.OPEN_LOGS_FOLDER:
|
||||||
var dir = Directory.new()
|
var dir := Directory.new()
|
||||||
dir.make_dir_recursive("user://logs") # In case someone deleted it
|
dir.make_dir_recursive("user://logs") # In case someone deleted it
|
||||||
OS.shell_open(ProjectSettings.globalize_path("user://logs"))
|
OS.shell_open(ProjectSettings.globalize_path("user://logs"))
|
||||||
Global.HelpMenu.CHANGELOG:
|
Global.HelpMenu.CHANGELOG:
|
||||||
OS.shell_open(
|
OS.shell_open(
|
||||||
"https://github.com/Orama-Interactive/Pixelorama/blob/master/CHANGELOG.md#v0113---2023-10-30"
|
"https://github.com/Orama-Interactive/Pixelorama/blob/master/CHANGELOG.md#v0114---2024-04-17"
|
||||||
)
|
)
|
||||||
Global.HelpMenu.ABOUT_PIXELORAMA:
|
Global.HelpMenu.ABOUT_PIXELORAMA:
|
||||||
_popup_dialog(Global.control.get_node("Dialogs/AboutDialog"))
|
_popup_dialog(Global.control.get_node("Dialogs/AboutDialog"))
|
||||||
|
|
Loading…
Reference in a new issue