PixiEditor

PixiEditor is a lightweight pixel art editor made with .NET 7

LGPL-3.0 License

Stars
1.2K
Committers
25

Bot releases are hidden (Show)

PixiEditor - 0.1.3.1 Export PNG Hotfix

Published by flabbet about 4 years ago

Summary

Fixed PNG export bug, that caused pixels in a layer under another layer losses

Changes:

  • cb47dd680602dbb08d65c77a753ca10fede37d6b Merge pull request #69 from PixiEditor/master
  • 3b28d9be34daeb80a5ba80620e111b39f8ef9918 Updated assembly version and updated packages
  • 844c85d8c688e1374b942193299b8cd9869d0a3a Pipelines fix
  • e4f1440811abbd42accd388413a3744056e498b0 Merge pull request #68 from PixiEditor/layer-alpha-hotfix
  • d7f1422b5d9f7f8e752a1e228027b204b40231c5 Pipelines fix 2
  • fdd9a390bc9c80c96260135ca79ad8ecf0a55b03 Updated pipelines, so they ignore PRs
  • ec3f971f9ab2fc3012577bb7521028007d8c31b0 Pixel layers multiplication hotfix
  • 092ef0f53dc1154c5c9d9344b4fec16d17bccf11 Merge pull request #64 from crhaugen/master [ #48 ]
  • 3e264edadd71bb198649e8d953e4324fc20435e9 Updated screenshot
  • 9f3516563ecfe472f1006c9cac86a5a8755bb7b8 Delete Screenshot.png
  • d3cc9e6cd880ee36767df28b98abb51ecc8cf0bf Updated screenshot
  • 713f77187aabb170d293ab9c4968d6bc0d4d12ae Updated Screenshot
  • f62aa7ac3199ae1fe8f6725df9897a3a109a10b2 Delete Screenshot.png
  • e63819f15ef37c3bb3cea0e64fbaf1602fa958d6 Updated Screenshot
  • d55e04098a35da458d269b11055dc43cfaea7a2a Delete Screenshot.PNG
  • f3923d882d5767a4d104d997509b3ba8eba38561 Added new demo pic
  • eb3e61a67c7e433ec1bd9d36609fd0db29fc898e Delete Screenshot.png

This list of changes was auto generated.

PixiEditor - 0.1.3.0 Auto-updater

Published by flabbet about 4 years ago

Summary

  • Added Auto-updater, now PixiEditor will update to the newest version easily
  • Added version text in the bottom right
  • Added Zoom Tool
  • Added shortcuts to change tool size with '[' and ']'
  • Added Exit menu option
  • Updated SelectTool to clear the selection when a single point is clicked.
  • Added MaximiseWindow (F11) shortcut.
  • Added a global mouse hook to listen for all mouse up events so that if mouse up occurs outside of the application while drawing it is honored
  • Fixed UI size for smaller screens
  • Fixed close save dialog without saving, non-warning display

Contributors that also worked on this release: @Equbuxu, @brendan-holmes, @PolarJunction, @hackf5, @RobertsMaxwell
Thank you everyone, and keep the great work!

Commit Changes:

  • d363a8b077510531c837fc455c2d528a8fbbdfde Merge pull request #62 from PixiEditor/master
  • 199ca08e978eb31acaf6023996fb6921f443def8 Merge pull request #61 from PixiEditor/cd-azure-pipelines
  • 66ea654b522711e93bd8eaf3fb8f4346880d4d6c Updated copy path pipelines
  • cfdb67862e508c61afd77a98ff6c2b357d1706b7 Merge pull request #60 from PixiEditor/cd-azure-pipelines
  • e8bebd8dcacac0049bea773407ca0a932a1c6b5b Added tag task to x86
  • 2548c29b9afaa5b0c4eec545378e0075d6377028 Hopefully fixed zip publish and installer name
  • 1da0c6939663e5ce49e1fabb13ed47ade39561c0 Hopefully fixed assemblyVerReader
  • b9ca796f1e54eb8ef1edc36800f41daef7700a86 Changed zip path
  • 780e9b26135ceb4be4f4b51a870c7830005a7a9a Fixed x86 pipeline
  • 6c61be91b179cf06c86f1fc0b24ba423df76ae0c Added version reader and version in name
  • bcde3dbb00ef8542355074e2140ee465e0dc95ab Update version path
  • e8c85748a339fad13c679606ae2c60f89739b005 added x86 pipeline
  • 668a0bce046ce903ca1afed58666d3759ccb3b3a Fixed paths
  • 84201ba5ae4b80339dea4aa539a28a3b657fe70f Update copy
  • bfd8941d96d49ac7a1468cf29fbc8094f72637f3 Update x64 pipeline
  • e559d0032f49d82a4c683aa7902a3f811fd68cdb Updated triggers
  • c6885b6a814c2737aecf36bfb1688bc1c9c83e40 release pipeline for winx64
  • 5fccdfef851d1b8b4ee5bf1f7631d4959a2b8fce Merge pull request #59 from PixiEditor/auto-updater
  • 3718affcc5d89cd950e38bf6e9dec80ba148d838 Removed Moq from tests
  • c43b0e8d208dde5e93de05a8b3848d0938ba5cac Added comment
  • bf63fc84ac3151a6f86923ce40bc22f83dd3ec5f Added restart button and improved version comaprison
  • c1b046d2a816a095a6cf8a7074e11dd5290742ee Merge pull request #56 from RobertsMaxwell/overflow-fix
  • 607298623961af3321a6d4f21f2bd18c6b7f4030 Cleanup
  • a3eb451a74d649ccc324796776217f7d6ae594a9 project data fix
  • 59b2a12830758699a89ba69c4a972269ed3c350b UpdateInstaller works
  • 6d8197630d34de173e6c7edf1abbca1e315d8d69 Lowered MinHeight to support low resolution monitors
  • b3e7cfeb0f362934fb70d8bf01e41f4c84e92f92 Merge pull request #55 from hackf5/global-pen-up-issue-53 [ #53 ]
  • c49af11fcbcf85ec6b11b8f057d0fe8a4eb918c2 Resolved issue #53
  • c788b8fd92273d4bcf111e9cb33dfa1ee1f6bc69 Merge pull request #54 from hackf5/save-as-cancel-issue-49 [ #49 ]
  • e414bed2b253480325310fa621365cb69b2d7b12 Resolved issue #49
  • 994cef6a1aea3f0a7a1047658d156e44ab9986b9 Installer works
  • 61fa8ca6125b39a06a560aa43470a3f86c47a666 Added downloading release asset
  • 35faf65e3f1e5e37d14eeb83c3b6740c84f60f1f Created UpdateModule
  • 0382979835487209ac547a82616a10210dbe3af8 Added codecov badge
  • 24ee1159cd3694457f529da49bcee2135dd006b8 Merge pull request #46 from PolarJunction/master
  • 122d7181a477358540e13a2159eed41407acf9d4 Add Separator
  • 22e7ac8d8aa9409f184162bc246fa0a8b57cd47b Added FAQ section
  • 1ddeb3924e533bcc134dc5c08cd546f2d07ee553 Fixed tests
  • c54c22457f4d8247e65a346b9e4ecbd65f44e912 Changed Coordinates[] to IEnumerable in BitmapPixelChanges
  • 6014642ad25f2b7a639ac63ddfcee820816d42cc Remove Exit shortcut
  • 3c460e03451d91ea2e9dd102c3b16b207165b989 Add CloseWindow and Maximise Shortcuts
  • 7820d00d7537184a0ce18da5737269c61ebc59f4 Clear Selection
  • d947acce90715c1b92252b8c2c3c7f62c9d58bb8 Merge pull request #42 from brendan-holmes/toolsize-shortcut
  • 035d1df5c2643f3180303d7a71f7e316c0c0e7ee Preview highlight changes in real-time after changing the tool size
  • 24a9e42e4d375b077cf86bbfcd1706568d0a0658 Added null check on the setter for ToolSize
  • 4584556cc187484c4425697d40f634dbd0dd366c Add a tool size increase and decrease shortcuts using [ and ]
  • e77d80f93fd6993b73fe88c6e5df6f78ac956128 Merge pull request #36 from PixiEditor/zoom-tool
  • 9262774aadcea25c466bd7226988177b27bc7bb9 Merge pull request #38 from Equbuxu/zoom-tool
  • 06dc308b72ffdb5ccb3b08fadd2eaff7da3e13d2 Make viewport zoom sensitivity consistent, correct "percent" typo
  • 04f032bf084f1c1aab69b07ec4256bf4afd2e3c4 Fixed mouse outside viewport and zoom feeling
  • db408dbc1de835df91ffa3f62493f3c7ca3595af fixed zoom spikes, removed mouse capture
  • 93b419b130007df401402ab511298e5126335ae1 Improved feeling of zoom
  • b90f0dad7e444d9525d14e058b5241c90e32fda8 Fixed mouse wheel center zoom
  • 31e932691cbadb72201a51e9187a813cf375ce52 Improved zoom feeling
  • 68e1df8dbe8f223f3afa50521c53298d33e084fd Added zoom tool test
  • 3d3f8d6ef94e34a31ec8ed51daea811cb7386a75 Implemented Zoom tool
  • 9215a9269987cc2602b8d446a541cca7e5cf4990 Zoom tool WIP, fixed editable text box editing: shortcuts, and selection
  • d3cdb11f26c19f569511c64b2b2c340b0092896f Updated version and install scripts

This list of changes was auto generated.

PixiEditor - 0.1.2 Minor update

Published by flabbet about 4 years ago

Changelog

  • Added a temporary tool by holding its shortcut (switches to original on release)
  • Fixed Eraser tool typos
  • Updated eraser tool image
  • Fixed UI scaling on smaller screens
  • Fixed exporting non-visible layers (now only visible layers are saved in the final image)
  • Fixed Circle tool
  • Fixed brightness tool crashes

Thank you @Equbuxu and @CPKreuz for help with this release

PixiEditor - 0.1.1 Bug fixes

Published by flabbet over 4 years ago

Fixed an export dimensions bug

PixiEditor - PixiEditor first beta release!

Published by flabbet over 4 years ago

About

Here it is, after 2 years, first beta release. This version brings us a huge amount of changes, improvements and bug fixes. Still, this is a beta, so expect some bugs.

Changelog

  • Added Selection tool
  • Added Move tool
  • Added Select All/Deselect options
  • Added Clipboard support, copy, paste, cut, duplicate selection
  • Added Clip canvas option
  • Added Center content option
  • Added Brand new color picker
  • Added Resize canvas
  • Added Resize document
  • Added Swatches
  • Added save the document as an editable file, (.pixi)
  • Added brightness tool new mode (marked as default)
  • Added move layer to front and back arrows
  • Added Layer opacity
  • Added custom top bar
  • Added close confirmation dialog
  • Added more tool settings
  • Changed layers panel look
  • Added dynamic/adaptive layers
  • Greatly Improved overall performance
  • Changed icon
  • Fixed a lot of bugs
  • And much more!

Writing down all the changes would take ages, these are most important.

Also with this update, the PixiEditor repository has been transferred to its own organization. All future projects related to the editor will show up here.

Have fun assembling pixels!

PixiEditor - Tools update

Published by flabbet over 4 years ago

This update brings us settings for tools!

Now you can change tool size for almost every tool, you can choose fill color for shapes and more.

Changes

  • Added toolbar for tools with settings
  • Improved brightness tool
  • Added settings for tools
  • Added Export As option
  • Fixed mouse outside canvas "freeze"
  • Added possibility to draw symmetric shapes by holding Shift
  • Changed Import, Save and New dialog colors to improve contrast
  • Improved Import, Save and New dialog width and height Inputs
  • Added Tooltips to tools
  • Added outline for active tool
  • Changed tool buttons images and sizes
  • Added pixel highlight under mouse
  • Fixed a lot of bugs
PixiEditor - Shortcuts mini update

Published by flabbet over 4 years ago

This update brings shortcuts back with some small changes.

Changes

  • Added shortcuts
  • Added custom cursors
  • Added Swap colors button
  • Changed Context Menu theme
  • Added Rename layer option via context menu
PixiEditor - Layers Update

Published by flabbet over 4 years ago

A fresh update with a lot of changes!

Description

This update brings layers and UI changes

Changes

-Added Layers
-Changed UI Colors
-Changed Layout
-Fixed huge memory consumption (memory leak) on big canvas
-Improved general performance
-Removed right-click drawing
-Temporarily removed tools keyboard shortcuts due to conflicts with text boxes.
-Fixed Circle tool glitches

PixiEditor - 0.0.2 .NET Core 3 Migration

Published by flabbet about 5 years ago

Changes

-Migrated from .NET Framework to .NET Core 3
-Refactored Tool System
-Small bugs fixed

PixiEditor - First release! 0.0.1

Published by flabbet about 6 years ago

First release

  • Celebrating time!