Comments (6)
Hmmm.. I'm not sure. I personally find the swap function in the palette tool rather confusing to use. Copy/paste of the colour from one location to another selected location would be more useful to me. For example, the other day I needed to duplicate a number of colours in the palette, but I couldn't find any way to do that. In the end I manually edited the palette data. Copy/Paste would enable this pretty easily - but of course, I am not the one coding this! I wouldn't have a clue where to start, and really appreciate these tools you have made.
from zx-tools.
I'm not quite sure about the UX on the interface to do that well (I've got some ideas, but they're not totally straight forward).
Can I ask: what's your intended workflow? Do you need to as a one off more a block of sprites around, or are you finding you're doing this often?
If it's the former, there's a workflow for this, but I'll let you reply first.
from zx-tools.
I've needed to do this a couple of times recently when realising I needed more animation frames. It is tedious to manually select each sprite, navigate to copy button, select destination, navigate to paste button. Just Copy/Paste short cut keys would help immensely if you can't think of a simple UI update.
from zx-tools.
Oh sod, I completely missed that I had even implemented the copy and paste functionality! Sure, so a starting point is adding keyboard shortcuts - I completely missed adding support for that
Okay, that is easy.
Would it help you also to add a swap sprite keyboard shortcut? That should be easy to add to and might make move stuff around a little quicker too (basically shortcuts with no UI tend to be a lot easier as it's mostly focused in code and not UX).
from zx-tools.
Patch going live right now that adds copy and paste keyboard support on the sprite panel (copies the entire sprite and pastes to a the new location) - note that this only works within the session and can't paste across windows (
from zx-tools.
I like it!
from zx-tools.
Related Issues (20)
- .spr upload problem HOT 1
- Priority colours in palettes HOT 1
- Tilemap Default Tile HOT 1
- Sprite - Default Colour HOT 1
- Import Copy in offset bug HOT 1
- Feature: Tilemap a copy/paste of selected area
- Bug: 4bit sprites should be 128 HOT 1
- Map editor heigh in big maps
- Suggestions for making the tilemap/sprite tools the best for Spec next Users (multi layered tile maps) HOT 1
- Cannot set a different transparent colour than magenta
- ZX Spectrum “classic” editor HOT 1
- Usage Instructions: shift + cursor keys vs ctrl + shift + cursorkeys the wrong way around
- SPRITE import: remove "PLUS3" header
- 8x8 mode in the Sprite Editor - panning fails
- GDE Editor and Reader won't load .gde file
- txt2bas: Syntax Error on valid ZX BASIC statement
- txt2bas: Syntax Error on another valid ZX BASIC statement
- Image and font conversion: Preview Spectrum Next formats (.NXI, .SL2, .SLR): Please add Export as BMP HOT 2
- Tile Editor
- 4 bit sprites count HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zx-tools.