Igor Zinken
|
ba5cf0e3b7
|
Implemented layer mirroring effect
|
2020-12-29 12:46:50 +01:00 |
|
Igor Zinken
|
b9851c4756
|
Resolved issue with dragging of rotated layer content
|
2020-12-27 13:12:18 +01:00 |
|
Igor Zinken
|
e1a782ac72
|
Layer effects are now delegated to an asynchronous render service
|
2020-12-27 10:42:22 +01:00 |
|
Igor Zinken
|
a7daecf4cc
|
Refactored layer-sprite and layers so layer-sprite have the responsibility of storing the temporary effected bitmap
|
2020-12-26 20:55:05 +01:00 |
|
Igor Zinken
|
1fe38cd3c0
|
Implement eraser tool
|
2020-12-24 10:33:33 +01:00 |
|
Igor Zinken
|
31593b9d27
|
Added initial layer rotation
|
2020-12-23 20:40:41 +01:00 |
|
Igor Zinken
|
b8f25cefa8
|
Implemented eyedropper tool
|
2020-12-23 19:51:35 +01:00 |
|
Igor Zinken
|
bc99668897
|
Document resize now takes layers with sizes different to the document into account
|
2020-12-23 15:29:58 +01:00 |
|
Igor Zinken
|
34945ce027
|
Renamed application
|
2020-12-23 14:42:59 +01:00 |
|
Igor Zinken
|
f78ac52655
|
Added free-form selections
|
2020-12-23 12:58:05 +01:00 |
|
Igor Zinken
|
c8189b9b2e
|
Fixed issue with document resizing, sprite functions can now be run for specific documents, added unit tets for sprite factory
|
2020-12-22 12:13:18 +01:00 |
|
Igor Zinken
|
98603d6c20
|
Remove rudimentary tests
|
2020-12-22 11:07:07 +01:00 |
|
Igor Zinken
|
3aab2938a9
|
Masks are now movable. Exported image is now hi-res
|
2020-12-21 21:00:08 +01:00 |
|
Igor Zinken
|
e13e812ebc
|
Masking now works on a per-layer basis. Masks can be removed from individual layers
|
2020-12-20 14:47:46 +01:00 |
|
Igor Zinken
|
235def7d06
|
Restructured layer masking and UI
|
2020-12-20 14:06:15 +01:00 |
|
Igor Zinken
|
9678a822a7
|
Masks are now a property of Layers. Added missing factory unit tests
|
2020-12-20 09:43:07 +01:00 |
|
Igor Zinken
|
c291f1731f
|
Made max zoom scale consistent with the maximum supported canvas size in megapixels, regardless of screen resolution or source image size
|
2020-12-19 14:21:36 +01:00 |
|
Igor Zinken
|
5c6b203f9c
|
Made zooming consistent with ideal document scale for window size. Added keyboard shortcut for zoom
|
2020-12-19 12:47:33 +01:00 |
|
Igor Zinken
|
8d18c0aa1f
|
Added unit tests for document save/load
|
2020-12-17 23:34:10 +01:00 |
|
Igor Zinken
|
40c5faa87a
|
Fixed issues with layer ordering on document reload
|
2020-12-17 22:44:15 +01:00 |
|
Igor Zinken
|
12a75de73d
|
Restructured sprite factories, fixed bugs with multiple layer addition
|
2020-12-17 19:27:43 +01:00 |
|
Igor Zinken
|
b887d8dc19
|
Implemented initial layer management
|
2020-12-17 16:35:39 +01:00 |
|
Igor Zinken
|
11801f70b4
|
Fixed issue where keyboard service would hijack keys in modal forms
|
2020-12-17 11:48:50 +01:00 |
|
Igor Zinken
|
f0b5fc4141
|
Create sharable modal component. Implemented initial image export
|
2020-12-17 10:44:10 +01:00 |
|
Igor Zinken
|
687a257238
|
Fixed issue where files imported from Dropbox would not scale appropriately. Cleaned up filenames
|
2020-12-16 21:31:01 +01:00 |
|
Igor Zinken
|
816d95a6fe
|
Implemented loading animations, optimized Dropbox flow, implemented notifications
|
2020-12-16 15:27:36 +01:00 |
|
Igor Zinken
|
afd4532add
|
Toolbox and options panels are now collapsible. Some mobile view optimizations
|
2020-12-15 14:37:48 +01:00 |
|
Igor Zinken
|
03fad17395
|
Pass, oh tests
|
2020-12-14 17:41:05 +01:00 |
|
Igor Zinken
|
74cd80f48b
|
Improved bulk image file loading speeds by 350%
|
2020-12-13 22:17:17 +01:00 |
|
Igor Zinken
|
05638eb725
|
Implemented modal window mechanism. Implemented document resize modal
|
2020-12-12 17:42:20 +01:00 |
|
Igor Zinken
|
d28736b9ac
|
Added initial tool switch mechanism
|
2020-12-12 12:59:21 +01:00 |
|
Igor Zinken
|
176726219a
|
Added Canvas scaling to fit on csreen
|
2020-12-11 16:06:06 +01:00 |
|
Igor Zinken
|
412b594fd1
|
Added initial Sprite cache mechanism
|
2020-12-11 15:22:43 +01:00 |
|
Igor Zinken
|
7db60d23a1
|
Local files can now be imported as either new layer or new document. Document scales to the size of first image
|
2020-12-11 14:40:07 +01:00 |
|
Igor Zinken
|
70cfa10f14
|
Added application menu, dialog windows, multi document support
|
2020-12-11 11:06:57 +01:00 |
|
Igor Zinken
|
dcabace332
|
Added multi-document support, added unit tests for Vuex document module
|
2020-12-11 09:09:56 +01:00 |
|
Igor Zinken
|
dcecf2fdc5
|
Loaded image files now appear on screen
|
2020-12-10 23:20:37 +01:00 |
|
Igor Zinken
|
02df19de7b
|
Implemented zCanvas, added image file loading
|
2020-12-10 22:02:51 +01:00 |
|
Igor Zinken
|
d68062bc81
|
Added file selector logic
|
2020-12-10 21:33:08 +01:00 |
|
Igor Zinken
|
2e420a13a1
|
init
|
2020-12-10 19:59:19 +01:00 |
|