Igor Zinken
|
d8382e043a
|
Improved performance of filter application by omitting idle effects, implemented brightness and vibrance filters
|
2021-01-08 20:15:38 +01:00 |
|
Igor Zinken
|
f06c4a0402
|
Implented Document cropping
|
2021-01-08 18:56:25 +01:00 |
|
Igor Zinken
|
6ed9616107
|
Improved filter performance by processing ImageData inside a parrallelizable Worker
|
2021-01-08 16:40:14 +01:00 |
|
Igor Zinken
|
6b6380b087
|
Remove legacy data conversion
|
2021-01-08 13:23:03 +01:00 |
|
Igor Zinken
|
f70fa2bfec
|
Changed storage compression encoding to overcome Safari issues
|
2021-01-08 12:43:33 +01:00 |
|
Igor Zinken
|
740b9d4188
|
Omit production source map
|
2021-01-08 11:21:10 +01:00 |
|
Igor Zinken
|
10b40b776b
|
Toggling between fullscreen mode now also recalculates ideal document canvas size
|
2021-01-08 11:13:27 +01:00 |
|
Igor Zinken
|
95788d5a6e
|
Options panel only opens on active tool switch when the tool has configurable options
|
2021-01-08 10:50:47 +01:00 |
|
Igor Zinken
|
c78106b35e
|
Implemented desaturate filters
|
2021-01-08 09:30:06 +01:00 |
|
Igor Zinken
|
213b3e509c
|
Implemented initial layer filters
|
2021-01-07 21:47:25 +01:00 |
|
Igor Zinken
|
cd3acee9e3
|
Temporarily disabled brush tools on Layers that are both mirrored and rotated
|
2021-01-07 19:01:06 +01:00 |
|
Igor Zinken
|
19edf4bfbd
|
Fixed issue where drawing on a rotated and panned layer would render at the wrong offset
|
2021-01-07 18:17:45 +01:00 |
|
Igor Zinken
|
56f0a1bb8b
|
Removed unnecessary Sprite class
|
2021-01-07 17:51:38 +01:00 |
|
Igor Zinken
|
e31100801d
|
Updated zCanvas dependency to 4.2.0, fixes issue with lasso tool not working on touch screen devices
|
2021-01-07 17:40:17 +01:00 |
|
Igor Zinken
|
a1ce7def9c
|
Temporarily disabled usage of clone stamp on rotated layer
|
2021-01-07 12:50:18 +01:00 |
|
Igor Zinken
|
65a910180e
|
Selecting a new tool on mobile will now always trigger opening of the options panel
|
2021-01-07 12:01:39 +01:00 |
|
Igor Zinken
|
55597ed8bc
|
Implemented modal window in which options can be specified upfront when creating a new Document
|
2021-01-07 11:07:43 +01:00 |
|
Igor Zinken
|
f4f2f6abee
|
Fixed issues with Document content rescaling
|
2021-01-06 22:31:12 +01:00 |
|
Igor Zinken
|
0a4f3603cb
|
Local file import now also accepts BitMappery documents next to standard image files
|
2021-01-06 10:55:25 +01:00 |
|
Igor Zinken
|
2dbeb215d6
|
Some updates to zoomable canvas to make custom zCanvas overrides better documented
|
2021-01-06 10:44:16 +01:00 |
|
Igor Zinken
|
b5f97ea912
|
Fixed issue where selections would copy at the wrong dimensions on high resolution screens
|
2021-01-06 10:10:26 +01:00 |
|
Igor Zinken
|
86bb61569f
|
Added automatic layer selection on ctrl + click of Document, taking transparency into account
|
2021-01-05 22:50:50 +01:00 |
|
Igor Zinken
|
6f9f0aecd7
|
Improved performance of Document load/saving by moving compression to Worker
|
2021-01-05 21:14:12 +01:00 |
|
Igor Zinken
|
906c0efe6b
|
Resolved issue where saved Documents with rotated content would restore at the wrong offsets
|
2021-01-05 20:22:22 +01:00 |
|
Igor Zinken
|
693ad055e7
|
Implement a little more robust Google Font preloading
|
2021-01-05 08:53:08 +01:00 |
|
Igor Zinken
|
05872365b2
|
Added opacity to clone stamp
|
2021-01-04 21:38:23 +01:00 |
|
Igor Zinken
|
e6502ef506
|
Implemented clone stamp tool
|
2021-01-04 21:29:15 +01:00 |
|
Igor Zinken
|
90889f91b1
|
Fixed issue where layer order wasn't maintained when toggling Layer visibility
|
2021-01-04 10:28:09 +01:00 |
|
Igor Zinken
|
63f30ee0ad
|
Added layer rename and toggling of visibility. Updating layer panel UI
|
2021-01-03 22:24:12 +01:00 |
|
Igor Zinken
|
83f01ec61a
|
Added favicons and logo
|
2021-01-03 21:56:28 +01:00 |
|
Igor Zinken
|
8f76636fa3
|
Adjusted letter spacing of title
|
2021-01-03 20:00:56 +01:00 |
|
Igor Zinken
|
921e3c0133
|
Implemented loading state for potentially long running operations
|
2021-01-03 19:54:53 +01:00 |
|
Igor Zinken
|
ca74ac9c5e
|
Fixed issue where pan mode would not be active over entire canvas surface
|
2021-01-03 15:13:47 +01:00 |
|
Igor Zinken
|
e820fd345d
|
Paste image selection now appear in the center instead of top left of the Document
|
2021-01-03 12:58:13 +01:00 |
|
Igor Zinken
|
619a8bea93
|
Added link to online help
|
2021-01-03 11:24:05 +01:00 |
|
Igor Zinken
|
6363a6b753
|
Selections can now be moved using keyboard arrows
|
2021-01-03 11:21:48 +01:00 |
|
Igor Zinken
|
0a9ad060ef
|
Fixed issue where rectangle selections made on panned viewports would render at incorrect offsets while dragging
|
2021-01-03 10:59:52 +01:00 |
|
Igor Zinken
|
e434951a91
|
Implemented panning tool for touchscreen environments
|
2021-01-03 10:33:37 +01:00 |
|
Igor Zinken
|
25b231a24f
|
Implemented keyboard shortcuts for layer positioning
|
2021-01-02 21:05:44 +01:00 |
|
Igor Zinken
|
db143c4906
|
Added initial documentation to README, added keyboard shortcuts for import/export
|
2021-01-02 11:06:28 +01:00 |
|
Igor Zinken
|
47b9228790
|
Dropbox files are sorted folder first, then by name
|
2021-01-01 20:14:20 +01:00 |
|
Igor Zinken
|
3807a1beb0
|
Created keyboard shortcuts for save/load. Standardized existing shortcuts
|
2021-01-01 17:56:25 +01:00 |
|
Igor Zinken
|
ab67afdfde
|
Remove non-production dependency
|
2020-12-31 18:21:09 +01:00 |
|
Igor Zinken
|
0ba55d1ccf
|
Documents can now be saved and loaded from Dropbox directly
|
2020-12-31 18:20:13 +01:00 |
|
Igor Zinken
|
72d31310a7
|
Zooming is now center based
|
2020-12-31 16:22:42 +01:00 |
|
Igor Zinken
|
eb0e024f6d
|
Transparent layers are now also stored with transparency
|
2020-12-31 11:05:37 +01:00 |
|
Igor Zinken
|
047226986d
|
Addressed issues w/drawing masks on panned content
|
2020-12-31 10:46:38 +01:00 |
|
Igor Zinken
|
fa9e27d9d5
|
When closing lasso selection, align to first point
|
2020-12-30 22:56:01 +01:00 |
|
Igor Zinken
|
118d0a713d
|
Implemented rectangular selection
|
2020-12-30 22:49:18 +01:00 |
|
Igor Zinken
|
71b8b17c30
|
Fixed issue where spacing was not restored in text options panel
|
2020-12-30 21:48:00 +01:00 |
|