- 3
- 2
- 2
- 0
- 5
About Pixelorama
Pixelorama is a free and open source sprite editor, ideal to let your creativity out! Make beautiful pixel art with this FLOSS pixel art editor. Made by Orama Interactive.
Keep in mind that it works best with tablets. It is functional with phones too, but it might be less comfortable to use on smaller screens.
You can support the development on https://www.patreon.com/OramaInteractive
Recent Changes
## [v0.10.1] - 2022-06-06
This update has been brought to you by the contributions of:
Fayez Akhtar ([@Variable-ind](https://github.com/Variable-ind)), Matteo Piovanelli ([@MatteoPiovanelli-Laser](https://github.com/MatteoPiovanelli-Laser)), [@AlphinAlbukhari](https://github.com/AlphinAlbukhari), Martin Novák ([@novhack](https://github.com/novhack))
### Added
- The [Keychain plugin](https://github.com/Orama-Interactive/Keychain) has been implemented. Keychain makes Pixelorama's shortcut system fully configurable, and it provides the ability to the users to set custom shortcuts of every input type for all input actions. The plugin is developed by us and it's free to use for your own Godot projects as well! [#700](https://github.com/Orama-Interactive/Pixelorama/pull/700)
- The cursor can now be moved with the numpad arrow keys and gamepad's left stick and d-pad, the canvas can be moved with gamepad's right stick and it is also possible to map the activate left and right tool actions to keyboard and gamepad buttons, to allow drawing from these devices, making Pixelorama a lot more accessible. Made possible by the Keychain plugin.
- A lot more gradient options have been added. Apart from the Linear Step gradient, there are now Linear, Radial, Radial Step, Linear Dithering and Radial Dithering gradient types. They are all shader-based, so they are a lot faster than the previous method. [#677](https://github.com/Orama-Interactive/Pixelorama/pull/677)
- A drop shadow image effect has been added. [#674](https://github.com/Orama-Interactive/Pixelorama/pull/674)
- A new rotation method has been added. It is shader-based, therefore faster than the other methods. [#683](https://github.com/Orama-Interactive/Pixelorama/pull/683)
- All menu items now have changeable shortcuts. Made possible by the Keychain plugin.
- The dimensions of the exported file(s) are now visible in the export dialog. [#686](https://github.com/Orama-Interactive/Pixelorama/pull/686)
### Changed
- The outline effect is now generated using shaders, except in the Web platform. This makes outline generation more faster and gives better results.
- In the backup confirmation dialog, "Delete" has been changed to "Discard all" and a Cancel button has been added.
- Grid, pixel grid, rulers and guides view menu settings are now being remembered when Pixelorama closes and opens again.
- The export window is now more clear if the directory path, the file name or both are invalid. [#669](https://github.com/Orama-Interactive/Pixelorama/pull/669)
- Timeline scroll behavior has been tweaked. [#682](https://github.com/Orama-Interactive/Pixelorama/pull/682)
- Image brush size is now using percentage suffix (%) instead of pixels (px). [#671](https://github.com/Orama-Interactive/Pixelorama/pull/671)
- The brushes popup tab alignment and position has changed depending on where it's asked to popup. [#671](https://github.com/Orama-Interactive/Pixelorama/pull/671)
- It is now possible to delete content from all selected cels.
### Fixed
- The flood fill algorithm (bucket tool's "same color area" mode) is now a lot faster. [#667](https://github.com/Orama-Interactive/Pixelorama/pull/667) and [#672](https://github.com/Orama-Interactive/Pixelorama/pull/672)
- Based on the above, the magic wand tool is also a lot faster.
- Shader-based image effects are now a lot faster if there is no selection.
- GIF exporting is now faster. [#696](https://github.com/Orama-Interactive/Pixelorama/pull/696)
- Fixed issue with the bucket tool's "same color pixels" method not working in all selected cels.
- Fixed broken 90-degree rotation. [#676](https://github.com/Orama-Interactive/Pixelorama/pull/676)
- Fixed export bug where the path is being changed if there's a folder with the same name as the file.
- Fixed visual bug caused by window opacity. [#680](https://github.com/Orama-Interactive/Pixelorama/pull/680)
- It is no longer possible to delete content from cels belonging to invisible or locked cels.
- Scale image aspect ratio is now updating correctly when the dialog is about to appear.
- Going into fullscreen mode and then exiting it no longer makes the window opacity not working properly. Note that window opacity still does not work when in fullscreen mode.
## [v0.10] - 2022-04-15
This update has been brought to you by the contributions of:
Fayez Akhtar ([@Variable-ind](https://github.com/Variable-ind)), Martin Novák ([@novhack](https://github.com/novhack)), Lili Zoey ([@sayaks](https://github.com/sayaks)), [@ArthyChaux](https://github.com/ArthyChaux)
### Added
- A new Window menu has been added that has the new UI system options, as well as Zen mode and Fullscreen mode that were previously under the View menu.
- A similarity option has been added to the "same color pixels" mode of the bucket tool. [#649](https://github.com/Orama-Interactive/Pixelorama/pull/649)
- Added an experimental Extensions system that will let the users make their own extensions that add new functionality to Pixelorama. Keep in mind that this is still experimental and backwards compatibility is NOT guaranteed - use at your own risk.
- A grayscale mode for the canvas has been added to the View menu. [#646](https://github.com/Orama-Interactive/Pixelorama/pull/646)
- Bulk importing images has been made easier by adding an "Apply to all" checkbox that uses the same import options for all images that are to be imported. [#624](https://github.com/Orama-Interactive/Pixelorama/pull/624)
- Extra cursor options have been added to the Preferences that let the user use the native mouse cursors of the OS and toggle the cross cursor on or off for the canvas, and the "Indicators" tab has been renamed to "Cursors".
- Frame duration now appears as a hint tooltip of the frame buttons.
- Added Portuguese translation.
### Changed
- The UI system has changed completely. Users can re-arrange all of the panels and place them wherever they want, resize them or hide them from view. It is also possible to save and load custom UI layouts. [#640](https://github.com/Orama-Interactive/Pixelorama/pull/640)
- The secondary canvas is hidden from view by default, but it can become visible by going to the Window > Panels.
- The mirroring and pixel perfect options are now global tool options and affect both left and right tools.
- Various timeline improvements, like deleting and cloning multiple selected frames and when creating new frames, tags that are in front of them are being pushed. If the currently selected frames are inside a tag, creating new frames makes the tag bigger. [#648](https://github.com/Orama-Interactive/Pixelorama/pull/648)
- The custom mouse cursor now scales with the UI. [#642](https://github.com/Orama-Interactive/Pixelorama/issues/642)
- Importing an image will replace the previous project, if that project is empty.
- Clicking on a layer toggle button (lock, visible & cel linking) now selects that layer.
- Resize Canvas will always display the current size of the project.
- Imported images can now be immediately exported, and for imported png images "Overwrite" is being displayed instead of "Export", until the user uses "Export as...".
- The toolbar and the animation timeline now have a scrollbar.
- Cut no longer works in invisible/locked layers.
- You can now move guides with the pan tool. [#647](https://github.com/Orama-Interactive/Pixelorama/pull/647)
- "Flip" has been renamed to "Mirror Image".
- The documentation keyboard shortcut has been changed from F12 to F1.
### Fixed
- Drawing with big brush sizes has been optimized. [#657](https://github.com/Orama-Interactive/Pixelorama/pull/657) - which was based on [#554](https://github.com/Orama-Interactive/Pixelorama/pull/554)
- The "same color pixels" mode of the bucket tool has become a lot faster because it now uses a shader. [#649](https://github.com/Orama-Interactive/Pixelorama/pull/649) - which was based on [#613](https://github.com/Orama-Interactive/Pixelorama/pull/613)
- Fixed crash when importing non-palette .tres files.
- Deferred mode for the color pickers of gradients has been enabled, so that the gradient preview color only changes on mouse release. Addressed a part of [#645](https://github.com/Orama-Interactive/Pixelorama/issues/645).
- "From Current Palette" preset option is now disabled when creating a new palette, if there is no current palette, which fixes [#659](https://github.com/Orama-Interactive/Pixelorama/issues/659)
- Aspect ratio in scale image no longer sets width and height to have the same value, but it works as expected like it does in the create new image dialog.
- macOS shortcuts have been fixed, only Command is needed again instead of Command + Control.
- Fixed a bug where the selection got stuck to the canvas boundaries when they were 1px away from them.
- The export status of a project no longer resets when saving it as a pxo.
- Fixed a rare issue where the splash screen never appears and the program is unresponsive.
- Canvas texture updating has been slightly optimized. [#661](https://github.com/Orama-Interactive/Pixelorama/pull/661)
### Removed
- The Panel Layout menu option with Widescreen and Tallscreen panel layouts have been removed in favor of the new UI system.
## [v0.9.2] - 2022-01-21
This update has been brought to you by the contributions of:
Fayez Akhtar ([@Variable-ind](https://github.com/Variable-ind)), Darshan Phaldesai ([@luiq54](https://github.com/luiq54)), [@mrtripie](https://github.com/mrtripie)
### Added
- Added an option in the preferences that toggles confirmation while quitting. This has no effect if there are unsaved changes in any of the projects, the confirmation will always appear in that case.
### Changed
- The spritesheet importing as layer workflow has been improved. [#623](https://github.com/Orama-Interactive/Pixelorama/pull/623)
- The duration of a frame also gets copied when that frame is being cloned.
- The user can no longer delete the content of a cel that belongs to a locked or invisible layer.
- Window transparency has been re-enabled in macOS.
- Guides are a little easier to select and drag now.
- The monochromatic palette has been changed.
### Fixed
- Massively improved memory management by fixing a memory leak. Previously, every time the user made a change, memory kept going up and never coming down. Now, data that can never be recovered, like undo data that have been rewritten in history, are also removed from memory. [4832690](https://github.com/Orama-Interactive/Pixelorama/commit/48326900d9d9f0b32fd435e56fd5a39bbf13fa36)
- Fixed application being unresponsive if the user draws outside of the canvas, or on a locked or invisible layer.
- Fixed issue with some of the image effects unintentionally affecting the colors of the image. [#625](https://github.com/Orama-Interactive/Pixelorama/pull/625)
- The mirroring guides now automatically get centered when opening a project. [#626](https://github.com/Orama-Interactive/Pixelorama/issues/626)
- While quitting, the confirmation dialog now detects if there are unsaved changes in any of the projects.
- While drawing with the pencil tool, the transparency of the colors will not blend if overwrite is set to false until the mouse button is released.
- The user can no longer draw in cels that belong to locked/invisible layers.
[v0.9.1] - 2021-12-20
### Added
- Pixelorama is now available on the [Open Store](https://open-store.io/app/pixelorama.orama-interactive) for Ubuntu Touch. [#517](https://github.com/Orama-Interactive/Pixelorama/pull/517)
- A new ARM build for the Raspberry Pi 4 is now available! [#598](https://github.com/Orama-Interactive/Pixelorama/pull/598)
- It is now possible to hold Control to quickly change a tool's mode. [#429](https://github.com/Orama-Interactive/Pixelorama/discussions/429)
- Holding Alt while having a draw tool selected now works as a color picker. [#125](https://github.com/Orama-Interactive/Pixelorama/issues/125)
- Added an opacity option in the Eraser's tool options, which lets the user change the strength of the tool.
- You can now rotate the canvas non-destructively. [#558](https://github.com/Orama-Interactive/Pixelorama/pull/558)
- A timer has been added in the HSV and Rotation image effect dialogs that let the user change the delay between the preview refresh, in order to prevent performance issues. [#531](https://github.com/Orama-Interactive/Pixelorama/pull/531)
- The zoom tool behavior has been enhanced, clicking and dragging to the left now zooms out, and clicking and dragging to the right zooms in. [#540](https://github.com/Orama-Interactive/Pixelorama/discussions/540)
- New left and right arrows on the splash screen to switch between the different artworks. [#538](https://github.com/Orama-Interactive/Pixelorama/pull/538)
- New setting in the Preferences that lets the user change the idle FPS. [#543](https://github.com/Orama-Interactive/Pixelorama/pull/543)
- Added a README file for the macOS version that provides more information regarding the Gatekeeper. [#545](https://github.com/Orama-Interactive/Pixelorama/pull/545)
- Added an "Open Logs Folder" option in the Help menu. [#546](https://github.com/Orama-Interactive/Pixelorama/pull/546)
- Options to place the onion skinning previews above or below the canvas are now available. [#600](https://github.com/Orama-Interactive/Pixelorama/pull/600)
- Added a clipboard pattern button. This lets the users fill patterns taken from the application's clipboard (copying selected content).
### Changed
- Flipping the image's selected content now works as expected. The selection gets flipped with the content as well.
- Cache Save/Open Sprite Dialog's directory, and keep dialogs synced. [#559](https://github.com/Orama-Interactive/Pixelorama/pull/559)
- The color pickers now display the previous color and allow selecting it back - because of the update to Godot 3.4.
- The desaturation effect now uses luminance. [#557](https://github.com/Orama-Interactive/Pixelorama/pull/557)
- A random color now appears when creating a new animation tag, along with other various improvements and fixes. [#560](https://github.com/Orama-Interactive/Pixelorama/pull/560)
- The guides now become transparent when they out of canvas bounds, along with other various improvements and fixes. [#561](https://github.com/Orama-Interactive/Pixelorama/pull/561)
- Moved window opacity settings to a dedicated dialog with a slider and a spinbox.
- The fill color of a projects now only gets applied to the cels of the bottom-most layer.
- The step of the UI scale slider has been changed to 0.25 from 0.1.
- "New Brush" in the Edit menu is now disabled when there is no active selection.
- The application now pauses when it loses focus instead of limiting its FPS. Of course, this behavior remains toggleable by the user.
- The undo/redo notification text for selection has been renamed to "Select" from "Rectangle Select".
### Fixed
- The "Pixelorama.app is damaged" error in macOS should no longer appear. macOS builds are now ad-hoc signed. [#602](https://github.com/Orama-Interactive/Pixelorama/pull/602)
- Removing a project tab that is on the left of the currently active tab will no longer result in a crash when attempting to save.
- Merging layers with less than 100% opacity no longer crashes the application. [#541](https://github.com/Orama-Interactive/Pixelorama/issues/541)
- Fixed crash when drawing and switching tools using shortcuts. [#618](https://github.com/Orama-Interactive/Pixelorama/issues/618)
- Fixed issue with copying and pasting content between projects of different sizes.
- Project data no longer remain in memory after the user has removed their tab.
- Fixed issues with guides and notifications not working properly when the UI is scaled.
- A bug was fixed where when the user has another application as their focus and reenters Pixelorama with the mouse but not focusing it and then exiting with the mouse, the target FPS would be set to the standard. [#543](https://github.com/Orama-Interactive/Pixelorama/pull/543)
- Fixed issue with the backup confirmation dialog extending horizontally infinitely, which made the buttons disappear. Its text has also been changed.
- Fixed unexpected behavior which occurred while undoing in the middle of drawing. [#603](https://github.com/Orama-Interactive/Pixelorama/pull/603)
- Pressing X on the backup confirmation dialog should start the backup autosave timer.
- The "Brush color from" tool option no longer appears in the Eraser and Shading tool's options.
- Fixed Alt-Tab causing the cursor to get stuck. [#552](https://github.com/Orama-Interactive/Pixelorama/issues/552)
- Some optimizations have been made, which should result in Pixelorama opening a bit faster, and input event handling is also using less CPU usage.
- Fixed project not having the correct size if the default image size has been changed in the Preferences.
- Fix issue where the timeline would be unresponsive if zen mode was toggled off and on.
Permissions
- Audio
- Keep Display On
- Content Exchange
- Content Exchange Source
Community Built
This app has been released under the MIT/X/Expat License license.It is developed in the open and you can review the source code.
Info
Published Date
Sep 29, 2021
Updated Date
Aug 15, 2022
Current Version
0.10.1-stable
Total Downloads
2,383
Latest Version Downloads
0
Supported Architectures
arm64, armhf
Links
Source Code
Donate
Reviews
Gianmarco Gargiulo
Reviewed Dec 26, 2022 for version 0.10.1-stable
Doesn't start at all on Pixel 3a XL.
Fuseteam
Reviewed Aug 20, 2022 for version 0.10.1-stable
Come on guys at least help the dev by filing a bug report: https://github.com/Orama-Interactive/Pixelorama/issues/740
Matteo
Reviewed Aug 15, 2022 for version 0.10.1-stable
Doesn't even launch on Pixel 3a device. Once it used to work.
Kugi Eusebio
Reviewed Mar 20, 2022 for version 0.9.2-stable(older version)
It used to work before but now won't even open in any of my devices.
Declan Cottle
Reviewed Mar 9, 2022 for version 0.9.2-stable(older version)
It doesn't run on nexus 5. It's sad because it looks like such a good app
ManuelBoe14
Reviewed Mar 1, 2022 for version 0.9.2-stable(older version)
Won't start on my Nexus 7 2013 WIFI (flo)
javi
Reviewed Jan 20, 2022 for version 0.9.1-stable(older version)
No run in bq m10 ota 21, clic to open and never run, app closed
Thousand Topics
Reviewed Oct 2, 2021 for version 0.9-stable(older version)
Seems fun-tastick. I wish I had fingers as big as a pigeon to use it in my pixel 3a, but maybe if there is an option to make the UI 150% bigger, that may work.
Tony
Reviewed Sep 30, 2021 for version 0.9-stable(older version)
Wow so cool! Thank you for supporting our platform! Like Kugi said, it's hard to use on mobile, but if using a mouse over OTG or casting it to an external screen, it is quite usable!
Kugi Eusebio
Reviewed Sep 29, 2021 for version 0.9-stable(older version)
It's nice that we got a desktop-class app in the store and even coming from its official developers. However, this is obviously not ideal on touch screens, let alone phone screens 😅 Even on a 10" tablet, scaling is very small. Good thing, it has a scaling settings. Perhaps changing the default to something bigger would be better 😄