Pyxel Edit Forum Archive
ArchiveFeature requests

A few minor changes for importing that'd help big time.

D
DomJohn
Nov 27, 2016 at 5:31 pm
Hi there,

First off, I noticed the new update allows you export with the file name that was clicked on in export browsing - WOOT!! Thank you :)

This helps LOADS with quick edits, and using the app for all Unity3d pixel art game projects. Sometimes you need to tweak a pixel art image asset, and photoshop is just not as helpful as PE in that regard.

Currently, to edit a pixel art image in Unity you do this:
-d-click image asset in Unity
-
lookup the image dimensions
-enter those dimensions in tiled image prompt, even if it's a single image
-paint in PE
-crtl+shift+E
-
Click browse
-Re-locate the file
-Click file, and then save
-Click Replace when the popup window appears
-Click "overwrite without asking", or you'll have to verify again
-Press Enter
-If didn't click "overwrite without asking", CLICK yes (enter won't work)


Kind of a lot of steps :(. But I feel like with a few little adjustments this could really become the goto for Unity pixel art games... or editing pixel art images in general:

Changes:
1) On import, save the file's path and name as the initial export path/name.
This would prevent having to re-browse for replacing the file. And lots of clicking
2) Add general preferences dropdown for "Default import mode" (Ask, Single, Tiled). Right now it's defaulting to tiled (at least when opened from Unity), and is a big pain for opening single images
3) Keep "overwrite without asking" as a globally saved variable for exporting OR allow "Enter" key to be YES for overwrite prompt (currently does nothing)


With these little changes, editing an image from Unity would be as simple as...
-d-click image asset in Unity
-paint immediately in PE
-crtl+shift+E
-Enter (twice?)

MUCH BETTER!

Even better would be if PE just handled opening image files (png, jpg, etc) differently, bypassing import, and making "Save" just an overwrite of the existing png, jpg, etc. with same scaling (x1).

-d-click image asset in Unity, or "open with PyxelEdit" a file
-paint immediately in PE
-crtl+S

If people wanted the fancy import/export options they can just click "import" in menu. If someone opens an existing image file it usually means they want to edit that specific file, right? A guy can dream :smile: 

Seriously though, I love this program. Thanks for the great work!
Danik
Dec 18, 2016 at 11:26 am
Those are very valid points, thanks for the feedback!
S
SinisterDesign
Dec 21, 2016 at 4:20 pm
100% agree with DomJohn; I was actually coming here to request that files opened from Windows Explorer not automatically default to a tiled image. However, his suggestions are far more comprehensive than that, and I agree with all of them. :)