Isaiah Odhner
5a4abc4591
Rename textbox object OnCanvasTextBox
2019-09-20 12:34:14 -04:00
Isaiah Odhner
ad37213b54
Use the Async Clipboard API
...
Copy/paste real image data, both from keyboard shortcuts AND from the menus now!
2019-09-14 00:42:28 -04:00
Isaiah Odhner
4bcc37f0d1
Update TODO.md
2019-04-16 10:55:12 -04:00
Isaiah Odhner
2a863a94cb
Generate a .reg file to set image Edit action
2019-02-18 00:34:16 -05:00
Isaiah Odhner
a778ba5ca8
Update TODO.md
2019-02-18 00:34:16 -05:00
Isaiah Odhner
cfaa7871d4
Move wallpapering into platform specific files
2018-11-16 14:20:50 -05:00
Isaiah Odhner
a5a00539a6
Improve save dialog in Electron app
2018-11-16 01:19:42 -05:00
Isaiah Odhner
25d996f532
Update TODO.md
2018-11-15 22:52:23 -05:00
Isaiah Odhner
65a0c15e67
Update TODO
2018-08-24 22:28:06 -04:00
Isaiah Odhner
c11fa4c483
Copy images to the clipboard in the Electron app
2018-08-24 16:03:02 -04:00
Isaiah Odhner
79a5dfccb9
Handle external links
2018-08-24 02:22:46 -04:00
Isaiah Odhner
e7267b9075
Set up electron-debug and devtron
2018-08-24 00:15:21 -04:00
Isaiah Odhner
ec213c8f93
Add icon to window
2018-08-23 22:50:10 -04:00
Isaiah Odhner
135d49a155
Remove native menu in Electron
2018-08-23 22:23:43 -04:00
Isaiah Odhner
198427accb
Add Electron Forge
2018-08-23 21:59:00 -04:00
Isaiah Odhner
6f85eb8d53
Remove NW.js
2018-08-23 21:58:59 -04:00
Isaiah Odhner
dc6068a8df
Use primary color for fill-only mode
2018-06-29 00:42:20 -04:00
Isaiah Odhner
c530418b67
Chrome apps are dead (basically)
2018-06-29 00:22:50 -04:00
Isaiah Odhner
500224662d
Support pencil size adjustment
...
🍆 ? ✏?
...🍆 ?
2018-06-29 00:13:14 -04:00
Isaiah Odhner
1748fd7e16
Remove shape styles warning!
2018-06-28 20:44:12 -04:00
Isaiah Odhner
3fce1757a2
Draw rectangle stroke inside bounds
2018-06-28 20:42:10 -04:00
Isaiah Odhner
c0cf1b2788
Implement line width for ellipses
...
- Simplify and improve brush size handling
2018-06-28 20:18:47 -04:00
Isaiah Odhner
d89b66efcb
Implement line width for rounded rectangles
2018-06-28 19:14:32 -04:00
Isaiah Odhner
029a556ab5
For rectangle tool, draw stroke inside bounds
2018-06-28 14:46:25 -04:00
Isaiah Odhner
7417a82e0c
Support patterns for line & curve tools
2018-06-27 17:11:36 -04:00
Isaiah Odhner
b739751976
Load About Paint content from HTML
...
This probably won't help SEO (even in the limited way that I want (a better description, rather than ranking which is what most SEO is focused on)), but it should improve the site for Lynx users 🙃 and make it easier to update (HTML highlighting etc.)
2018-06-21 02:23:18 +00:00
Isaiah Odhner
75d81b7913
Fix performance for polygons and curves
2018-06-18 01:12:08 -04:00
Isaiah Odhner
f12b36c671
Align patterns for polygon tool
2018-06-17 17:52:53 -04:00
Isaiah Odhner
725d2bc66b
Enable patterns for polygon strokes and fills
2018-06-17 17:52:53 -04:00
Isaiah Odhner
92feca2abc
Support line width for polygon tool
2018-06-17 17:52:53 -04:00
Isaiah Odhner
747bf8c4f5
Use WebGL for polygon tool preview
2018-06-17 17:52:53 -04:00
Isaiah Odhner
e5b3c5be8b
Use WebGL for Polygon tool
2018-06-17 17:52:53 -04:00
Isaiah Odhner
3b06cb91ce
HTTPS all the way!
...
Closes https://github.com/1j01/jspaint/issues/108
2018-05-05 12:33:45 -04:00
Isaiah Odhner
26c1b56b5f
Fix z-indexing issues
...
(And introduce at least one, but document it)
2018-01-25 09:15:03 +00:00
Isaiah Odhner
a31c2d2872
Add secret 10x zoom
2018-01-25 00:06:38 +00:00
Isaiah Odhner
28167e3f82
Rename multiplayer to multi-user
...
Is this some kind of game to you?? 😉
2018-01-20 22:45:19 +00:00
Isaiah Odhner
7e6cc52f44
Deselect before saving
...
Fixes #14
2018-01-18 02:37:47 -05:00
Isaiah Odhner
d274679c01
Update TODOs
2018-01-18 01:56:44 -05:00
Isaiah Odhner
e251945f38
Allow switching transparency option of active selection
...
Also add some cleanup code to TextBox, while I'm at it
2018-01-17 20:13:02 -05:00
Isaiah Odhner
263e53c91a
Implement better selection cutting
...
- Fix stupid selection behavior with partially transparent images (nonbinary transparency)
- Implement tool options for Select and Free-Form Select, but only when cutting the selection (and it doesn't support treating partially transparent background colors as transparency)
- Fix broken OK buttons on error messages if multiple opened, due to an accidental global variable
2018-01-13 18:02:50 -05:00
Isaiah Odhner
f86234c051
Allow middle-click scrolling
2018-01-11 18:17:01 -05:00
Isaiah Odhner
2832f37358
Add Load From URL
2018-01-09 22:42:38 -05:00
Isaiah Odhner
e5da341d48
Add missing canvas resize triggers
...
Fixes #8
For some of these times, it would already resize, but not immediately; there would be a frame where it was shown stretched.
2017-10-30 17:02:45 -04:00
Isaiah Odhner
5bdcd9a19e
Fix unguarded localStorage access
2017-10-30 15:36:29 -04:00
Isaiah Odhner
c3742cdad3
Fix unspecified file extension when saving
...
File was saved without an extension in Firefox, and Edge even added a txt extension by default!
Also make some other extension handling hopefully more robust or at least consistent.
2017-10-30 01:27:25 -04:00
Isaiah Odhner
2f7c985713
Update TODO
2017-10-30 01:23:01 -04:00
Isaiah Odhner
2832598fb3
Update TODO
...
(including formatting)
2017-10-26 00:02:46 -04:00
Isaiah Odhner
949b18d23b
Partially implement B&W mode
2017-06-24 06:22:29 +00:00
Isaiah Odhner
2aec89d0a2
Rename help page files
2017-06-02 05:21:50 +00:00
Isaiah Odhner
00c2dc6911
Update TODO and README
2017-06-02 04:59:44 +00:00