Commit Graph

169 Commits (b975f8f94d8e4f05ec554c7968e9c0851d3b975d)

Author SHA1 Message Date
Isaiah Odhner 9dbc37447c hold shift for diagonal lines and w=h shapes 2014-03-03 00:47:17 -05:00
Isaiah Odhner 5e7d902d17 implement fullscreen (Ctrl-F) 2014-03-02 23:02:19 -05:00
Isaiah Odhner 28b261415b opening+saving files 2014-03-02 22:36:22 -05:00
Isaiah Odhner 9f98fb6876 abate \s 2014-03-02 22:08:07 -05:00
Isaiah Odhner 03f7d1d42b save history as animated gif (with new $Window) 2014-03-02 22:03:40 -05:00
Isaiah Odhner 44d77dedcc eraser 2014-02-28 03:17:37 -05:00
Isaiah Odhner b16f4129d4 reasonable brush 2014-02-28 03:13:44 -05:00
Isaiah Odhner 761b141798 ternary color support 2014-02-28 02:54:41 -05:00
Isaiah Odhner da58fa7433 add rudimentary brush tool 2014-02-28 02:35:14 -05:00
Isaiah Odhner 6764e64d88 confirm discarding of redos; file_new, file_open and updating colors 2014-02-28 01:03:44 -05:00
Isaiah Odhner 108faa6606 global mousemove 2014-02-27 22:16:12 -05:00
Isaiah Odhner aa060bb772 clean up background around shape tool icons 2014-02-27 21:00:56 -05:00
Isaiah Odhner 7ba7d286e8 ugly ellipses ✓ 2014-02-27 19:15:17 -05:00
Isaiah Odhner c6da7572c4 ugly rectangles ✓ 2014-02-27 17:35:55 -05:00
Isaiah Odhner 3fd6647b76 continuity over space; correct line coloring; non-broken rectangles 2014-02-27 14:34:39 -05:00
Isaiah Odhner 0d25dc430b Bresenham's line algorithm 2014-02-27 14:03:06 -05:00
Isaiah Odhner 7a64386f82 continuity over time (for airbrush) 2014-02-27 02:43:49 -05:00
Isaiah Odhner e72431e152 start implementing tools +non-destructive resize 2014-02-27 02:29:26 -05:00
Isaiah Odhner 6d99e0c3cc undo/redo 2014-02-26 23:28:02 -05:00
Isaiah Odhner a304a7f801 use local jquery 2014-02-26 21:35:58 -05:00
Isaiah Odhner 461197fb15 update handles on scroll 2014-02-26 21:35:38 -05:00
Isaiah Odhner b44854cda4 this was meant to be event based, heh 2014-02-26 02:19:52 -05:00
Isaiah Odhner be731161a9 Create the application's structure dynamically.
This app may be instanced in the future.
Also rename .jspaint-main to .jspaint-canvas-area ("main" is ambiguous)
2014-02-26 02:17:24 -05:00
Isaiah Odhner 771650ad1e fix some resizing bug
or whatever
2014-02-26 01:53:12 -05:00
Isaiah Odhner ae199ad241 resizable canvas 2014-02-26 01:25:06 -05:00
Isaiah Odhner 0da3518135 default canvas size 2014-02-25 23:24:41 -05:00
Isaiah Odhner 4926407113 move images into folder; new old icon 2014-02-25 18:48:07 -05:00
Isaiah Odhner 0ff5d4fa3a pressed scrollbar buttons 2014-02-25 17:02:48 -05:00
Isaiah Odhner f9725bf568 right...... 2014-02-25 15:47:11 -05:00
Isaiah Odhner 72d316c611 scrollbars! 2014-02-25 15:42:00 -05:00
Isaiah Odhner 364f731088 whoops 2014-02-25 14:40:22 -05:00
Isaiah Odhner daf0b6447e deselectable tools: Magnifier and Pick Color 2014-02-25 03:24:40 -05:00
Isaiah Odhner 99b285b773 prevent selection 2014-02-25 03:16:10 -05:00
Isaiah Odhner ecccbfa760 use the correct rectangle 2014-02-25 03:03:22 -05:00
Isaiah Odhner f97ae48486 *tweak* 2014-02-25 02:29:22 -05:00
Isaiah Odhner 44fa2f3662 only drag components with LMB 2014-02-25 02:19:57 -05:00
Isaiah Odhner 6ecee243b4 pixel perfect color selector 2014-02-25 02:10:57 -05:00
Isaiah Odhner b475509aa0 nicer color selector 2014-02-25 01:30:28 -05:00
Isaiah Odhner c297312415 clean up the layout of layout.css 2014-02-25 01:09:55 -05:00
Isaiah Odhner b92f471811 this goes in layout.css 2014-02-24 22:41:08 -05:00
Isaiah Odhner 738dbd553c slighty less ugly color selector 2014-02-24 22:36:09 -05:00
Isaiah Odhner 6d0e114956 wretchedly ugly but functioning color selector 2014-02-24 21:56:34 -05:00
Isaiah Odhner 6863a521d0 make drag-ghosts look more legit 2014-02-24 20:01:05 -05:00
Isaiah Odhner 9fd4e06fe5 drag components along docked area 2014-02-24 19:45:18 -05:00
Isaiah Odhner 69f07e00a5 drag components to either side (T/B, L/R) 2014-02-24 18:35:57 -05:00
Isaiah Odhner d938a71274 tool options area; Slightly Better™ draggability 2014-02-24 17:26:51 -05:00
Isaiah Odhner 81e81ed1ed stupid scrollbars, get out of here 2014-02-24 15:39:36 -05:00
Isaiah Odhner 888ec336cf slightly draggable components 2014-02-24 15:38:20 -05:00
Isaiah Odhner c3623f984d add description data 2014-02-24 02:04:36 -05:00
Isaiah Odhner 4aafcbc847 fill in shape tool icons (with gray) 2014-02-24 01:43:44 -05:00