Isaiah Odhner
2f1f4cd830
Non-silly magnification
2014-11-27 21:53:34 -05:00
Isaiah Odhner
811085ac0d
Show descriptions of menu items in the status bar
2014-10-27 23:07:46 -04:00
Isaiah Odhner
b2ed1292e5
Flip / Rotate form window
2014-09-23 12:22:01 -04:00
Isaiah Odhner
67b20c3264
Behind-the-scenes $Handles work
...
Working towards handleable Selections and TextBoxes
From here I basically just need to make $Handles be able to resize in
any direction
2014-08-19 14:57:49 -04:00
Isaiah Odhner
bdcfc289af
Add rudimentary text tool
2014-08-10 01:23:28 -04:00
Isaiah Odhner
82bb6a6f3a
put components in windows yay
2014-06-08 16:38:37 -04:00
Isaiah Odhner
0449e0bb50
drag windows; windows start centered
2014-06-08 15:55:37 -04:00
Isaiah Odhner
a3a3aa8a77
show shortcuts on menu (lined up with tables)
...
I made *{display:flex} exclude tables which made it more specific which
made it overrule lots of {display:block}s which lead me to introduce a
lot of {!important}s... should refactor in next commit... but probably
won't
2014-05-24 00:40:04 -04:00
Isaiah Odhner
31f73d46f2
style the menu buttons (imperfectionistically) and get rid of the menus (who needs them anyways? haha?)
2014-05-23 19:44:26 -04:00
Isaiah Odhner
7fcc875f1a
style the menu popups and HRs (imperfectly)
2014-05-23 19:15:11 -04:00
Isaiah Odhner
e1265ea05f
start making menus
2014-05-23 17:49:55 -04:00
Isaiah Odhner
9f9122465b
add airbrush size (last tool option "gotten in")
...
They're ugly and incorrect and some are completely non-functioning, but
they're in there. Hmm, I think my standards have lowered since starting
this project. At least in the "mimicking mspaint to pixel-perfection"
area.
2014-05-23 03:55:19 -04:00
Isaiah Odhner
4c6f679ab9
add fake transparent/opaque tool option; don't use filter: invert();
2014-05-19 17:50:38 -04:00
Isaiah Odhner
bac620cb34
FIX: color box <input type=color> size
...
trying to drag on the bottom of the colors box selected colors instead
because the color input was too big
2014-05-17 22:21:45 -07:00
Isaiah Odhner
f4d423bf6e
better tool options (most of them still don't work)
2014-05-17 18:41:39 -07:00
Isaiah Odhner
7340bfa5df
add eraser size and kinda shape style tool options
2014-05-16 20:14:49 -07:00
Isaiah Odhner
bae70d0b9b
start making brush shape selector
2014-05-16 18:43:50 -07:00
Isaiah Odhner
8b1783573c
add $options for tools to have options
...
global variable $tool_options_area no longer needed
2014-05-16 11:55:15 -07:00
Isaiah Odhner
54af04848c
make some stuff less bad in firefox
2014-05-10 16:48:33 -04:00
Isaiah Odhner
3fbe57eb38
make the previous commit actually work
2014-04-06 02:46:53 -04:00
Isaiah Odhner
47d8707305
start implementing selection
...
DRY up cursor code (in the future, this function will be extended to
optionally not load the classic cursors); position handles relatively;
start implementing selection
2014-03-13 15:12:30 -04:00
Isaiah Odhner
03f7d1d42b
save history as animated gif (with new $Window)
2014-03-02 22:03:40 -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
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
0ff5d4fa3a
pressed scrollbar buttons
2014-02-25 17:02:48 -05:00
Isaiah Odhner
72d316c611
scrollbars!
2014-02-25 15:42:00 -05:00
Isaiah Odhner
f97ae48486
*tweak*
2014-02-25 02:29:22 -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
6d0e114956
wretchedly ugly but functioning color selector
2014-02-24 21:56:34 -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
32edbf0a7b
selectable tools
2014-02-24 00:57:52 -05:00
Isaiah Odhner
6f98c83341
externalize layout styles
2014-02-23 15:17:11 -05:00