Skip to content

Releases: PixiEditor/PixiEditor

1.0.0.0

27 Feb 18:07
Compare
Choose a tag to compare

What's Changed

  • PixiEditor is now on Steam!

Additions:

  • Complete rewrite of PixiEditor's architecture

  • Performance improvements for large canvases

    Commands, shortcuts:

  • Added command search, a handy window that lets you search for any action you want to make in PixiEditor. You can access it using the searchbar on top or by pressing Ctrl+K.

  • You can set your own shortcuts now. If you are used to the ones from Aseprite, you can load the aseprite shortcut template without changing them manually.

    Selection:

  • Improved the performance of all selection tools

  • Added a way to transform the selected area in different ways (move, rotate, stretch, shear, perspective)

  • You can now move and rotate shapes before applying them

  • Added a lasso tool

  • You can't draw outside selection now

  • You can now invert selection

    Layer Manager:

  • Added a slider for layer opacity

  • Added layer blend modes

  • Added lock alpha, a feature that prevents you from drawing on the transparent portions of the layer.

  • Added layer masks

  • Added clipping to layer below

  • Groups are now called folders and they can now be empty

    Palettes:

  • Added a palette system. You can now import palettes from lospec, save and load them from files. The palette browser has all the palettes you have in PixiEditor.

  • You can use the replace color feature of the palette to replace some color with another on the whole canvas

    Reference layer:

  • The reference layer is now saved in .pixi along with the rest of the drawing

  • You can now move the reference layer around, rotate it, and put it above or below your drawing

    Other:

  • Added symmetry, a feature that automatically mirrors everything you draw to the other side of the canvas

  • Added percentage scaling to the export menu, along with a hint saying what percentage might be the best.

  • Added a thing that shows the currently selected color in the bottom left corner

  • You can now rotate and mirror the viewport (in a way that doesn't affect your drawing, it only affects how you see it in PixiEditor)

  • Added a wrench button in the top right corner which contains some useful viewport settings

  • You can now open the same file in multiple windows, and the windows will update in real time

  • The default transparent checkboard background is now less trippy

  • Added an About window with all the info about the project

  • The shape of the brush is now shown as a contour

  • Added ways to rotate and flip the canvas

  • Floodfill now takes all layers into account if you hold down Ctrl

  • Moved the "Copy Main Color" button into the color picker window. The button is used to set the fill color of a shape to be the same as the currently selected color.

  • Updated Discord rich presense preview to the new design of Discord in settings

  • The color picker tool can now pick colors from just the current layer, without taking the ones underneath into account.

Fixes:

  • The mouse pointer no longer lags when launching PixiEditor
  • If you had many layers and tried deleting or creating one, PixiEditor used to lag. This is now fixed.
  • Fix crash when saving a file with a filename ending in .mod
  • PixiEditor should no longer completely stop responsing during long operations, instead it should show a loading animation

New Contributors

Full Changelog: 0.1.8.0...1.0.0.0

0.1.8.0 Stability update

08 Mar 18:02
7d38ed6
Compare
Choose a tag to compare

Summary

  • Changed dialogs
  • Added percentage resizing
  • Added crash file recovery and reports
  • Added support for opening and exporting BMP and GIF files
  • ColorPicker is now available on Left Alt
  • Shared toolbar is now settable in settings
  • Changed to High quality filtering for zoomed out images and previews
  • Fixed tons of bugs

Special thanks to all contributors: @Equbuxu, @CPKreuz and @tomaszkot, all of this wouldn't be possible without you ❤️

Changes:

See More
  • 972ce75 Focusables
  • 5b43e46 Added better shortcut processing
  • 39157a2 Changed how textboxfocusbehavior loses focus
  • 6790f3f Added custom transient keys
  • 66f94fe Fixed quick usage
  • 36cbf06 Fixed selection on undo
  • 6d55493 Fixed merge layers and undo document changes saved
  • 6bd2aeb Fixed opacity number input scroll
  • fc98e37 Update EditableTextBlock.xaml
  • bf2f3c4 Updated version
  • 72dcae4 Changed wording
  • 7537d35 Fixed shared toolbar
  • a4b41b5 Fixed restoring documents
  • 448a52c Merge branch 'master' of https://github.com/PixiEditor/PixiEditor
  • 8f11fcf Update assembly version to 0.1.7.4
  • 690c42b Merge pull request #377 from PixiEditor/mege-selected-fix
  • 5017177 Fixed active layer after merge
  • 808b44b Merge pull request #375 from PixiEditor/code-cleanup
  • 86f5a7b Fix build errors
  • 4bdf5a8 Rename "..Ex" to "..Helper"
  • 79c0405 Fix warnings in tests
  • 38ab1bb Delete more stuff
  • 81cb127 Delete unused code
  • fb6d3cb Fix most of the warnings
  • 575a7d3 forgot to update version
  • 3a826a5 Merge pull request #372 from PixiEditor/drag-drop-fixes
  • d80bdcd Added shared toolbar setting
  • 987b776 Disabled shared toolbar
  • d34f91c Prevented drag drop race condition
  • 1365b2b Merge pull request #371 from PixiEditor/v0.1.7.2-dev
  • db507d0 Now, fixed all number inputs
  • 1d25483 Merge pull request #368 from PixiEditor/v0.1.7.2-dev
  • fbf453e bump version
  • 0f6a398 Merge pull request #352 from PixiEditor/v0.1.7.1-fixes
  • d867900 Merge pull request #367 from AlmosYT/patch-3
  • c210582 Merge pull request #366 from AlmosYT/patch-2
  • 2ed6f5f Update README.md
  • 6116204 "Massive" typo fix, the sequel
  • ffe9b48 More focus improvements
  • c82abc4 Fixed focus thingy
  • 719598f Reversed tight bounds preview
  • f732cb8 Improved tight bounds recalc
  • 04feefc Now preview bitmaps render tight bounds
  • 54eb138 Some style issues
  • d07539f Update report_a_bug.md
  • 7da67bd Fixed cut shapes in undo
  • 2ba698f Fixed crash
  • cc512f1 Minor improvement
  • 6efb0b5 Center content related bug fix
  • 3eac4e2 Fixed pasting images undo
  • f3719b4 Fixed selecttool
  • c1c3858 Fixed tests syntax err
  • 54ab3c5 Fixed previewImage
  • 994d5e6 Merge remote-tracking branch 'origin/master' into v0.1.7.1-fixes
  • a15b5bc Merge pull request #361 from PixiEditor/even-more-fixes
  • 2896b95 fixed MainWindow.Current null
  • 234ca17 Layer now require max width and height, fixed clipboard stuff
  • 15cd5da Remove an empty line
  • a5cf4e8 High quality filtering for the navigator window
  • 7d1ade9 Fixed center and merge bugs
  • 4728bac High quality scaling for layer previews and recent file previews
  • b30df90 Change max preview size from 2048 to 128
  • 87135d4 Fix incorrect edge points calculation
  • b54e063 Change zoom step to zoom exactly to 400%, 800%, 1600% ... this isn't ideal but good enough for now
  • 4f5e18a Switch to high quality filtering when zooming out
  • 0e779c4 Don't close the startup window on click outside
  • c352fd7 Fix clip canvas and resize canvas
  • 7cfd176 Fixed merge layers max size
  • e474825 Style fix
  • cb66ec4 Fixed center content undo
  • 51900bc Another null check
  • 60aaf16 Fixed paths??
  • ca7db83 Disabled codecov
  • 7a52abe Fixed tests
  • dbc202f Fixed save loop
  • 8729ccd Fixed shortcut bug
  • ee32e45 Fixed shared toolbar
  • 06bc5b3 Improved document preview generation
  • 6e9cb85 Fixed group previews
  • d2a6de5 Added null check
  • ca27276 Fixed non existing file save
  • 631ab75 Fixed focus
  • c2bf47e Changed how shortcut blocking works
  • 3a6f3ac Fixed shortcuts block
  • 99ff811 Fixed Max width and height after parsing
  • 1fc4ca1 Version update
  • 4bbc306 Merge pull request #345 from PixiEditor/ui-fixes
  • 8f326c0 Merge pull request #328 from PixiEditor/rect-based-undo-fixes
  • 69565d6 Hacky fix for colorpicker lag
  • 1c0bb53 Close dialogs on escape
  • 1076ae2 Auto select field when clicking on "px"
  • 11e9c84 Fix first field not being selected in the dialogs
  • f6ad919 Change "You discovered" to "You've discovered"
  • 56527fd Fix MinWidth and MinHeight of crash report windows
  • 3bd6621 Fix typos and slightly change wording in crash report windows
  • 9781ad1 Make the crash report windows spawn in the center of the screen
  • 66c917e Prevent removal of all layers
  • d8d41b2 Rewrite ApplyChunksToLayer
  • a5ed89e Add extension methods for rects
  • 5fa0646 Merge conflicts fixes
  • d735d59 Merge remote-tracking branch 'origin/master' into rect-based-undo-fixes
  • f50f2fe Merge pull request #326 from PixiEditor/crash-fixes
  • ed84037 Fix anchors
  • ab07aa0 Merge pull request #336 from tomaszkot/#295
  • 7a6718d Reverted one of the fixes
  • b0f852b Fixed one thing
  • c625c54 Fixed stuff I broke again
  • 8bcf943 Fixed move tool undo
  • cdc7231 Fixed other anchors!
  • e7b82b5 code cleanup
  • 80290cb Looks good to me, there is a small detail I forgot about last time. There is a tooltip that has a small description of the tool when you hover your mouse over it. That description still says that the shortcut is Space instead of H. It needs to be upda...
Read more

0.1.7.0

18 Dec 19:54
Compare
Choose a tag to compare

Summary

  • Converted into new drawing backend, Skia. Now drawing feels smoother than ever.
  • Added layer groups
  • Added Magic wand tool
  • Added Pen mode
  • Changed input UI and UX
  • Added Reference layer
  • Added development update channel
  • Changed UI of startup window
  • Fixed a lot of bugs
  • Added a lot of bugs
  • And much more!

Changes:

See More
  • f56fa3c Merge branch 'development' into quickfill
  • 8877532 Fixed namespace declaration
  • d3ffbc6 vsbuild cmon work
  • 067bb64 Merge pull request #297 from PixiEditor/quickfill
  • 9d0ce60 Update Assembly
  • f8a6355 Fixed merge bug
  • b49384d Make unique undo dir for each pixieditor instance (also remove storagebasedchange files on dispose)
  • ffe2eab Terminate ToolSession on undo/redo (fix #296)
  • 2062c58 Fix drawing not working with pixel perfect after undo
  • 603fc02 Layer tree caching wip
  • 28ffc11 Another bug fixes
  • 700016e Fixed tools undo
  • 4d06ec2 Fixed groups bug
  • f8bb5d0 Fixed removed and restored layer bug
  • f98fd1a Removed unnecessary ifdebug
  • a177a8e Merge remote-tracking branch 'origin/quickfill' into quickfill
  • c84b7bb Changed area based undo working!
  • 6639709 Some progress has been made
  • 7828c07 Chunk based undo wip
  • 8068881 And make it not crash
  • b03114e Make clipboard respect selection
  • 9cdfce6 Improved default undo method
  • f68b5ef Remove red outline again
  • 3233474 Wrap clipboard functions to prevent crash
  • 3a09844 Fix #289
  • a9a4fe9 Merge pull request #288 from PixiEditor/quickfill
  • 3d7ea9e Fixed visibility update
  • b9f5f4a Version bump
  • f4fa914 Fixed clone groups opacity and visibility data + commented tests
  • 099f0ab Found the proper fix of bug commit below lol
  • 54c3ae1 Fixed groups bug
  • acd72db Added SizeInput style to SizePicker
  • 25f7a16 Changed default new file size to 64 and UX improvements
  • 018d1f3 Some progress in terms of groups undo
  • aaefba3 Now properly fixed previous bug
  • 34318c0 Fixed groups exception
  • 70d0b28 Fix #265
  • e96531e Fix highlight being displayed in the top left corner
  • b6bf84d Fix tooltip in moveviewporttool
  • c5d0b1c Fix #270
  • aa5b107 Fix crashes
  • f577f8f Improve UI a bit more
  • ca4e25c Improve UI
  • 1012381 Fix drawing on highlight
  • aefa415 Fix #271
  • 965b15c Change ColorPickerTool to be more intuitive
  • 4ffca37 Fix move viewport middle mouse button shortcut
  • b03ff7e Redesign the input system and tool execution
  • 0f39652 Changed move viewport tool shortcut to space
  • 14f8f5e Added ability to use mouse wheel for editing number input's
  • 54f5f21 Hide Raw Layers tab on RELEASE Build
  • 77e9a15 Changed text box style and checkbox style and fixed max size
  • 33c7224 Fixed guid thing (custom observable collection impl)
  • 0f820de Merge pull request #267 from PixiEditor/development
  • 73a2a43 INCOMPATIBLE AGAIN
  • d93e056 Fixed incompatible comparison
  • 3bd1885 fixed incompatible
  • 476218f fookin pipelines
  • 778cb72 Updated pipelines
  • f14404f Fixed update checker
  • 8686e5a Updated UpdateInstaller .net
  • af1f276 Commented out all tests lmao
  • 4ef0fae Merge pull request #256 from PixiEditor/development
  • b159393 updated wapproj
  • 2248bca version update
  • 760cdc9 added use dotnet task
  • 3cfd154 Merge pull request #255 from PixiEditor/quickfill
  • c566dd5 Merge branch 'development' into quickfill
  • 72a3535 Added Update Channels
  • 640db35 Fix picking color from reference
  • 1e5c9cd Fix highlight getting stuck when using readonly tools
  • 307460c Fix crash when drawing outside canvas
  • 41522e1 Updated incompatible
  • c3334e0 Fix delete selected pixels
  • 1e7f911 Minor fixes
  • c5f145e Fix #250
  • 8db203e Accept right ctrl and right shift in tools
  • 93601a3 Move tool done?
  • 058a332 Changed version appendation to Pixi Case
  • 606344f Also added version append to update version info
  • 72e72b7 Added Dev and Debug indicators to version indicators
  • b612436 Changed hello there window to show whole version
  • 95746b1 Hide Highlight when stylus goes out of range
  • fdab417 Fixed Stylus
  • 10691c9 Added duplicate layer option to context menu
  • 136a7ed Updated Discord Rich Presence
  • 9c933b0 Move tool still wip
  • 8e5fbb6 Move tool wip
  • c84716d Refactor circle generation
  • d3618dd Fix #245
  • 7e0e092 Fixed LMB state management
  • 1225e5f Commented out code that will be todo: v0.2
  • 34a142f Fixed magic wand tool single layer mode
  • 722ebcc Refactor and fix warnings
  • 748ae49 Fix ellipse drawing algorithm and brightness tool
  • 337bee7 Brightness tool wip
  • 31dd16d Circle tool refactor and performance improvements
  • 905d4ac Fixed action display and hide layers when using color picker tool
  • e0fcab5 Merge branch 'quickfill' of github.com:PixiEditor/PixiEditor into quickfill
  • c64d909 Fixed color picking from reference
  • f738905 Merge remote-tracking branch 'origin/quickfill' into quickfill
  • 33f1ee8 Fixed highlight
  • 9396971 Merge branch 'quickfill' of github.com:PixiEditor/PixiEditor into quickfill
  • 55f3377 Added reference layer picking, improved Dependency Injection and moved tool stuff to ToolsViewModel
  • 8cb2576 Fixed circle tool and round brush
  • 6535dd2 Fixed opening a pixi file and drawing on it crashes
  • f775e81 Implemented custom brushes
  • 6ecd735 Fixed select tool preview
  • 0f18204 Merge branch 'quickfill' of github.com:PixiEditor/PixiEditor into quickfill
  • ce436dc Fixed clipboard and implemented Undo Change Disposing
  • 4f1ce92 doc
  • 27e9159 Now fixed offset
  • ce09ad0 Fixed magic wand...
Read more

0.1.6.0 Navigator update

24 May 18:40
2dd894a
Compare
Choose a tag to compare

Summary

  • Added navigator
  • Fixed parser
  • Added show image in taskbar setting
  • Added circle select

Changes:

  • 2dd894a Merge pull request #187 from PixiEditor/master
  • 26cb23a Updated assemblyinfo
  • 648df0b Incremented version
  • 17023c7 Merge pull request #186 from PixiEditor/stuff
  • 4d8c5ab Changed action display and settings icon
  • 91bddee Added a option to change the background of the preview window
  • 39f4cc4 Upgrade to PixiParser 1.1.2.1
  • b67ff66 Changed PreviewWindow Action Display
  • e1152ca Use normal WrapPanel in SwatchesView
  • 0aff000 Hide hello there window in taskbar
See More
  • b2267b8 Moved swatches in an extra control
  • ebb1f87 Added file drag and drop support
  • de41d9a Implemented custom action display
  • 5114418 Fixed apostrophes
  • 43f5789 Fixed ISettableOwner typo
  • 61f1e81 Moved the _ in the 'Open Navigation/Startup Window' MenuItem
  • 9e91ae7 Fixed DrawingViewPort DataContext, hopefully
  • 2bf1c94 Fixed DrawingViewPort DataContext
  • 579aca7 Use layer.Width and layer.Height for CombineLayers
  • f8e8edf Fixed tests
  • 515fb46 Use Shift+Left Click to copy color to clipboard
  • 98d624f Show actual cursor in preview window
  • 83a583e Fixed color cursor only visible if over any layer
  • 7dd3859 Added Show Navigation Button
  • a0c0a70 Added Navigation Window
  • 7698842 Merge pull request #185 from PixiEditor/msstore-badge-readme
  • 2777388 Added Circle Select
  • a84ddde Update README.md
  • f7e29c9 Added documentation to IPreferences
  • 63cf2a2 Added AddCallback to Preferences
  • 13ebc77 Added taskbar icon image preview
  • 34499c4 made or bold
  • 90a3eac Added badge
  • 6a37118 Merge pull request #184 from PixiEditor/updateScreenshot
  • 728f081 Updated screenshot

This list of changes was auto generated.

0.1.5.0 update

28 Apr 18:09
7574cea
Compare
Choose a tag to compare

Summary

Main changes:

  • Created custom theme for tabs
  • Added pixel-perfect tool option
  • Added Multiple layers selection
  • Updated Color Picker
  • Added startup window (Hello There Window)
  • Added undo for a lot of operations
  • Added grid lines
  • Added Undo/redo buttons
  • Added copy main color as the fill to shapes settings
  • Changed swatches UI
  • Added color sliders tab
  • Fixed a lot of bugs

Changes:

See More
  • 6c48cbb Added tooltips and used variable for assembly version
  • a6d27d8 git commit -a -m Improved Tool Display Name
  • 7f44239 Improved Tool Display Name
  • 9e09fe5 Only close hello there window if main window has been selected
  • 5f72841 Changed button margin
  • 9c26f47 Changed version number
  • 2b27c83 Added undo/redo buttons next to the tool settings
  • 06b0c72 Merge branch 'msix' of github.com:PixiEditor/PixiEditor into msix
  • 977f3c5 Significantly fixed performance of select tool
  • 39e04fb Define Debug if MSIX Debug config
  • 547704a Updated NuGet packages
  • ac51199 Fixed wrong MinHeight MinWidth Layer when converting from SerializableLayer
  • 7ad8892 Bumped up PixiParser version
  • 8e0eedf Fixed tests
  • 1392f59 Downgraded package, so Azure Pipelines won't complain
  • 0c8ed12 Reverted last commit
  • 967c79d Excluded MSIX from pipeline
  • e3eec3b Maybe this will fix the pipeline...
  • 77dc77a Update package description and enabled Open Is Safe for .pixi files
  • 3758ce7 Dont open context menu when holding on one point
  • 2927324 Added Stylus Eraser Support
  • fe993e3 Decreased min window width
  • f9729a6 Fixed shortcut typo
  • 1db1cbe Created MSIX package
  • 644b05a Merge pull request #174 from PixiEditor/colorpicker-update
  • 5ca911d better panel visibility system
  • ddfe994 fixed tests but it's not a very good fix
  • b39abfb fix me being stupid
  • 45e5417 Add textbox next to alpha slider in SmallColorPicker
  • 68f1e7e Fix another bug where a layer can become bigger than the canvas
  • 60ff77e add alpha slider
  • 3aed62d fix the bug where you can draw to the left of the canvas, make crash when merging misaligned layers explicit
  • d24e5f6 fix most of the warnings
  • 4ff8b7c relax stylecop rules
  • da36473 refactor
  • 8322033 make 2 additional colorpicker windows and show them based on screen height
  • 61978da Merge pull request #176 from PixiEditor/open-debug-locations
  • e96954a Added commands to open local app data, roaming app data and install location
  • efd12f6 Update color picker
  • e31af04 Merge pull request #169 from PixiEditor/fixes
  • 40d49d8 Subsribe to PixiEditor's OnlyFans please
  • 55b43bd tHE CoDe MUsT nOt cOnTAIn mUlTIpLE BLANk liNEs IN a ROw.
  • 12076bc Added AlignableWrapPanel and use it in HelloTherePopup, change pixi file no longer supported text and fixed restart button always showing in Debug
  • 30b7b37 Merge pull request #170 from PixiEditor/funding
  • 81baff5 Create FUNDING.yml
  • 070b278 Dropped support for old file format
  • 2e52031 Fixed installer and hellp there popup bug
  • 4c348a6 I pushed merge conflicts...
  • 57307fa Fixed crashes when user edits preference file
  • a442edc Fixed that no layer is selected when a document is opened
  • d2855f7 Fixed crash when updater could not reach GitHub
  • cbbe278 Merge pull request #164 from PixiEditor/cool-windows
  • d55097c Added shortcut window shortcut and wrapped both GeneratePreviewBitmap in a private GeneratePrewiewBitmap
  • 559c6f8 Added file extension icons
  • 13bda6a Added open startup window menu item to view
  • 8e1a36f Added hover button to social media buttons
  • 1e0c4e7 Fixed max opened recently not working and apply correct recently opened after chaning max
  • 06d12c3 Decreased max saved recently opened deafult to 8
  • 53b695b Made hello there window WrapPanel look good
  • d6dfaac Merge pull request #165 from PixiEditor/readme-subreddit-badge
  • 5d74619 Added Subreddit Badge
  • 1345d8e Removed obsolete tests and fixed tests
  • 8a65b39 Added HelloTherePopup (aka Startup Window), WIP
  • fca0b25 Added Shortcut Popup
  • c9eaa70 Merge pull request #162 from PixiEditor/contextMenus
  • 7c59d68 Split GetHighestSuffix and made Regex static field
  • 6022619 Added Test That Duplicate Layer Works
  • 92ea451 Fixed build error
  • f5a95db Added Test If Correct Layer Suffix is set
  • 7cbca3d Split GetLayerSuffix()
  • 2aa6caf Added duplicate to Document.Layers
  • af0b8aa Added layer name regex
  • d152058 Added duplicate layer command
  • 5a4574d Added context menu to canvas
  • 5894bb5 Merge pull request #155 from PixiEditor/multiple-layers-selection
  • 61892cf Merge branch 'master' into multiple-layers-selection
  • e80a6a8 Fixed move tool creating new pixels
  • 8bf16c9 Fixed tests, of course
  • e7c6e0d Made center content selection dependend
  • 43642b2 Merge pull request #160 from PixiEditor/debuggerDisplays
  • aad1679 Removed break from debug menu, but I should check if it build's before pushing
  • 1a92bf9 Removed break from debug menu
  • 909e8ee Fixed build error
  • cd71c96 Fixed onClose
  • 1df296f Changed ActiveLayerIndex to ActiveLayerGuid, more reliable
  • 685858b Revert "Update .git"
  • de58a8f Update .git
  • 5387ce9 Fixed background Layer color after delete redo
  • f437e2d Right click now selects layer
  • 7ba9143 Added Debug Menu
  • a415d43 Added SetProperty to HighlightColor
  • 0ec4f0d Added Preferences Debugger Display
  • 8dc2ae7 Added Layer Debugger Display
  • c021057 Added Document Debugger Display
  • 81cfdbe Added UndoManager Debugger Display
  • dd5ef76 Added BitmapManager Debugger Display
  • 4f66cdf fixed syntax error
  • 3cfe364 Merge branch 'master' into multiple-layers-selection
  • fa4641d FIXED MOVE TOOL FINALLY
  • bef0171 Merge pull request #159 from PixiEditor/undo-selection
  • 2d3e2f8 Fixed Add/Sub Selection getting treated as New Selection
  • 0dbe703...
Read more

0.1.4.0 Major update

06 Jan 14:42
f97080c
Compare
Choose a tag to compare

Summary

This is an update before our biggest planned milestone v0.2, it brings a lot of improvements, features, changes, and lots of bug fixes.

  • Greatly Improved tools performance, now drawing is buttery smooth.
  • Changed application framework to brand new .NET 5
  • Fixed corrupted file crashing
  • Fixed bug which crashed PixiEditor when clicked on an empty canvas, without document
  • Styled checkbox
  • Added Settings window with the user preferences
  • Added Action display on the bottom of the screen, which displays available actions.
  • Added clipboard actions undo support
  • Added delete pixels undo support
  • Updated installer to .NET 5
  • Fixed Export as PNG transparency artifacts
  • Fixed Size Input crash for some values
  • Added tabs, you can now edit multiple documents!
  • Added brand new .pixi file parser, backward compatibility preserved
  • Implemented new Color Picker, version 2.0! HSL, RGB sliders, and new visual picker
  • Fixed self disabling shortcuts bug
  • Inputs now lose focus on mouse click
  • Added scroll viewer to layers
  • Moved Swatches to Colorpicker sub-tab
  • A lot non, documented changes

Huge thanks to @Equbuxu and @CPKreuz for amazing work!

Changes:

  • f97080c Merge pull request #135 from PixiEditor/master
  • 60ec4ab Updated inno version in pipelines
  • dba788e Merge pull request #134 from PixiEditor/master
  • 292af11 Merge pull request #133 from PixiEditor/pre-deploy-fixes
  • 0a7196c Merge remote-tracking branch 'origin/pre-deploy-fixes' into pre-deploy-fixes
  • a2334a1 Updated license
  • a5fe9cc Only assign active document if there are documents
  • 323b4bb Fixed empty layers in .pixi file opening
  • dd6f54b Fixed margin for action display
  • 0f95846 Fixed document name not showing up for old files
See More
  • d2e200e Replace screenshot
  • 4ae874f Updated gitignore
  • 3a1fdb0 Updated assembly info
  • 36e31ec Changed theme of portable color picker and added scrollviewer to layers
  • 1d8be55 Merge pull request #123 from PixiEditor/shortcut-disable-bug
  • 6d18d16 Fixed focus bugs, now textboxes are updating on outside click
  • 48d8416 Changed pattern matching
  • 20b3bfe Fixed removing logical focus from NumberInput
  • 95c51a1 Merge pull request #122 from PixiEditor/colorpicker-update
  • 319d928 fix merge conflict
  • 146bde0 Update ColorPicker to 2.0.0, fix a small crash
  • 0b8a564 Merge pull request #121 from PixiEditor/removeToolsEnum
  • 0e41376 Fixed can't use middle mouse button
  • 06c46b4 Here we go again - The PixiSequel
  • 54e054b Here we go again
  • 803524f Did what flabbet and Equbuxu forced me to do
  • 0231803 Fixed tests
  • 8148e14 Removed tool enum
  • 3f0d2ce Merge pull request #118 from PixiEditor/pixiparser
  • f6bedb7 Did some formatting
  • 107b335 I must have been thinking about my bot in that second
  • e2fe246 Updated pixiparser
  • 0b243b7 Updated PixiParser Package
  • 81285da Added PixiParser NuGet Package
  • 4c7ad99 Replace old parser with PixiParser
  • f0e9d49 Merge pull request #117 from PixiEditor/multiple-documents
  • c564a14 Fixed active document on click
  • b6592c4 Fixed tests
  • 8996dec Now tabs are unique to documents, they don't depend on active one
  • 8fa06d1 Fixed viewport not centering with different position and zoom
  • 99cf31c Fixed tests
  • d841ed1 Fixed UndoManager, Selection and close individual documents
  • bf8d78b Added white outline to PixiEditor logo in readme
  • 0ee160b Merge pull request #107 from PixiEditor/aspectratio-bug
  • bfeb340 Added file names, close confirmation for each element
  • 6e8c174 Fixed sizeinput empty bug and aspect ratio infinite loop
  • 19cc6ba Tabs wip
  • 65dcb00 Merge pull request #102 from PixiEditor/dotnet5-installer
  • b090499 Fixed CombineLayers transparency bug
  • 3a22a48 Updated installer to .NET 5
  • 9bc10ee Merge pull request #101 from PixiEditor/clipboard-undo
  • 915663c Fixed tests and added null check for DeletePixels
  • 71996bc Removed BitmapPixelChanges.FromSelection since it's redundant
  • 0b8d512 Fixed DeletePixels undo
  • 353e5fe Added clipboard undo support
  • dc3fe87 Merge pull request #100 from PixiEditor/action-display
  • abfb157 Added even more dots
  • df3e3e9 Dots are nice (Added dots)
  • a2aaa5a Added Action Display Message to tools
  • ada3f1c Added ActionDisplay property
  • d2dc1c7 Added OnKeyDown and OnKeyUp to Tool.cs
  • 09049f9 Merge pull request #98 from PixiEditor/settings-menu
  • d932313 Added codefactor badge
  • bd303b5 Changed settings window colors
  • 294477e Removed redundant type declaration
  • cfc1f74 Added default new file size and wrote tests
  • 59320bf Updated default value
  • 80f5a88 Added auto update setting
  • 82a017f Preferences work
  • 3e73e5f Added chckbox style, settings window "tabs" and settings wip
  • 746b498 Merge pull request #96 from CPKreuz/crash-on-empty-canvas
  • 0bb1545 Merge pull request #95 from PixiEditor/invalid-file-import
  • f8fbd50 Added corrupted edge case
  • fa33815 Added null check
  • 64323ee Readme .NET Core 3.1 to .NET 5
  • 4fe37a4 Changed readme
  • d2ebf9e Added tests
  • 982691f Added corrupted file handling
  • af88df2 Performance and memory improvements + changed to .NET 5
  • ae5dbda Improved Pen Tool performance

This list of changes was auto generated.

0.1.3.6 New icons

19 Nov 20:59
04e8752
Compare
Choose a tag to compare

Summary

  • Changed tools icons
  • Auto updater now asks before installing an update
  • If the current version is not supported by auto-installer, it downloads the latest exe installer and opens it

Changes:

  • 04e8752 Merge pull request #94 from PixiEditor/master
  • b323fbc Updated layer eye icon
  • f40860e Merge pull request #93 from PixiEditor/autoupdate-compatibility
  • 235deed Updated assembly and api urls
  • 15f97a4 Added messagebox asking for update on every boot up
  • 6943bc3 Added retry install consent prompt
  • 1d9ad48 Fixed incompatible.json deserialization
  • 97bd9d1 Wrote test
  • 0239974 Exe downloader works
  • 44a0a28 Fixed structure refactoring mege errors and fixed styling
See More
  • 4a950fc Merge pull request #89 from PixiEditor/feather-icons
  • 694c662 Added eye checkbox and updated screenshot
  • fd380ba Added dark scrollbar and added scrollbar to layers
  • 9c4a52f Updated rest of tool icons
  • fc91841 Changed some icons

This list of changes was auto generated.

0.1.3.5 Export bug fixes

26 Oct 10:55
a3f2f41
Compare
Choose a tag to compare

Summary

Fixed bug, which caused export with more than 2 layers, and transparent pixels, to create an 'artifact' in the final image.

Changes:

  • a3f2f41 Merge pull request #88 from PixiEditor/master
  • b31fe20 Merge pull request #87 from PixiEditor/export-fix
  • d1682aa Updated assembly version
  • 1be22e8 Fixed alpha multiplication in CombineLayers bug
  • b4fb9df Merge pull request #86 from PixiEditor/release

This list of changes was auto generated.

0.1.3.4 Dropdown settings hotfix

24 Oct 09:47
Compare
Choose a tag to compare

Summary

A lot of hotfixes lately, today bug fix which caused dropdown settings not to change values.

Changes:

  • 2d92bce Updated assembly version to 0.1.3.4
  • ed4de3d Merge pull request #85 from PixiEditor/master
  • c5fcad3 Merge pull request #84 from PixiEditor/dropdown-settings-hotfix
  • 12f5a15 Fixed dropdown settings not changing

This list of changes was auto generated.

0.1.3.3 Tool settings hotfix

23 Oct 20:19
254d9b4
Compare
Choose a tag to compare

Summary

  • Added Move Viewport Tool
  • Optimized flood fill tool
  • Fixed tool settings loading wrong settings for tools

Changes:

  • 254d9b4 Merge pull request #83 from PixiEditor/master
  • 92d6496 Merge pull request #82 from PixiEditor/toolsettings-fix
  • 89b3ca0 Updated assembly version
  • f223582 Fixed shared settings bug
  • a267da4 Merge pull request #79 from ArtemK123/master
  • c00e398 Added Settings in file to Setting and suppressed warning
  • 00dac5a Fixed warnings after the merge
  • 5746cb0 Auto-fixed spacing problems
  • bd7b318 Merge with origin
  • fdeaa5f Merge pull request #81 from CPKreuz/moveToolIcon
See More
  • 11816d9 Added MoveViewportImage
  • 4b7070c Fixed almost all warnings - only 18 left
  • c2aa5c7 Used Cleanup feature in Visual studio IDE. For now there are only 326 warnings
  • 2cf721d Fixed warnings in UpdateInstaller and UpdateModule
  • 7d76209 Used Code cleanup feature in Rider IDE
  • cdc78dc Increased version of StyleCop.Analyzers
  • 28f1780 Edited Custom.ruleset
  • 83ce96e Merge pull request #80 from PixiEditor/moveVPTool
  • 7c288e9 Fixed tests
  • fd7cce9 Merge pull request #73 from brogowski/master
  • db3373f Tool fully implemented
  • 514b9bd Now it works pretty well
  • 1a557b1 Better, still not good
  • 1d2ae93 Tool WIP
  • 2ee7852 Added StyleCop.Analyzers support via Directory.build.props
  • c5741f7 Moved .sln file at the top of the repo
  • 1e24cbd Add missing using
  • f5e6d88 Update PixiEditor/Models/Tools/Tools/FloodFill.cs
  • 77c83ce Optimize FloodFill

This list of changes was auto generated.