akiraux / akiraux/Akira

Beta Release Wishlist

Abierto
#358 18 comentarios 70 reacciones 0 asignados Ver en GitHub
discussion help wanted Not an Issue Priority: High Status: In Progress
Lenguaje dominante
Vala
Estrellas
5.3k
Forks
199
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Setting up expectations for a Beta release

Here's a list of must-have features that will be implemented during the ongoing alpha cycle.
This list is a **Work in Progress** and it can change based on availability and technical challenges.

### General UI
- [x] Create missing symbolic icons.
- [x] Allow swapping the order of the Options Panel and Layers Panel. #365
- [x] Implement a Global Color Picker. #432

### Canvas
- [x] Click and drag on an empty canvas area to select multiple shapes. #684
- [x] Click and hold Shift to add items to the selection. #661
- [ ] Zooming with keyboard should always use currently selected items as pivot point.
- [x] Zooming with mouse wheel should use cursor location as pivot point. #417
- [ ] Selecting an item from the Layers Panel should move the Canvas to visually center it.
- [x] Optional "smart guides" when shapes align to adjacent shapes. #507
- [x] Show/Hide pixel grid. #499
- [ ] Show/Hide rulers.
- [x] Hold Shift to resize shapes from center. #523

### Artboards
- [x] Control background color of artboards from the standard Fill Color panel. #400
- [x] Child shapes should be masked if outside the artboard edges. #400
- [x] Shapes should snap to Artboard's edges. #509

### Shapes
- [x] Copy/Paste of shapes.
- [ ] Copy/Paste of shape properties
- [x] Duplicate shape.
- [ ] Implement the Line shape.
- [x] Implement the Curve/Pen tool.
- [x] Shapes snapping to adjacent shapes. #507

### File Format
- [ ] Implement built-in version control, creating a new commit at every save.
- [ ] Create a screenshot of the canvas for every commit.
- [ ] Implement visual navigation of previous versions.
- [ ] Create a preview widget when opening Akira files.

### Export
- [ ] Export in SVG.
- [ ] Export in PDF.
- [ ] Export in TIFF.

### Text Tool
- [ ] Implement double click to edit text.
- [ ] Implement simple font picker.
- [ ] Implement bold, italic, and underline options.
- [ ] Implement uppercase, lowercase, and capitalized options.
- [ ] Implement letter spacing and line height options.
- [ ] Control fill color from the standard Fill Color panel.

### Colors Panel
- [x] Implement adding and removing multiple colors for both borders and fills. #505
- [ ] Implement gradients.
- [ ] Implement textures/images as fill.
- [ ] Implement document library of recently used colors.

### Borders Panel
- [ ] Implement uneven border radii. #267
- [ ] Implement inside, outside, center border option.

### Others
- [x] Implement alignment of single shapes. #675
- [ ] Implement sorting of multiple shapes.
- [x] Implement Undo/Redo history. #699
- [x] Implement layer groups.
- [ ] Implement Export of Artboards and multiple selected items.
- [ ] Implement Image cropping.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.