akiraux / akiraux/Akira

Beta Release Wishlist

Ouverte
#358 18 commentaires 70 réactions 0 personnes assignées Voir sur GitHub
discussion help wanted Not an Issue Priority: High Status: In Progress
Langage dominant
Vala
Étoiles
5.3k
Forks
199
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

## 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.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.