Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/kitspace/bom-builder
A spreadsheet-esque editor to make it easier to select and document electronic parts
https://github.com/kitspace/bom-builder
Fix stuff accidentally removed for qty cells
a5bbe04e2a543573d86bab2f9f0695a7ca82e536 authored over 7 years ago by Kaspar Emanuel <[email protected]>
a5bbe04e2a543573d86bab2f9f0695a7ca82e536 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Make popup stuff more dependant on whether needed
406303018e84532000599315b57649ac9d9a616c authored over 7 years ago by Kaspar Emanuel <[email protected]>
406303018e84532000599315b57649ac9d9a616c authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix issue with state copying in setFocusBelow
d57ca0a826ce5da8d6afe5f923c24ee273a82874 authored over 7 years ago by Kaspar Emanuel <[email protected]>
d57ca0a826ce5da8d6afe5f923c24ee273a82874 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Move popup trigger to cell
59c905d6b4d8a6d20d9a09dbeb3b549eabe8fd33 authored over 7 years ago by Kaspar Emanuel <[email protected]>
59c905d6b4d8a6d20d9a09dbeb3b549eabe8fd33 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Convert last functions from hyperscript to JSX
4bfdb8d5f2fce3d3546662b44b4596a1bea68d17 authored over 7 years ago by Kaspar Emanuel <[email protected]>
4bfdb8d5f2fce3d3546662b44b4596a1bea68d17 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Wrap and add a key prop
4487f68b9a2bb4f743b9b0d426c7f53b140ced77 authored over 7 years ago by Kaspar Emanuel <[email protected]>
4487f68b9a2bb4f743b9b0d426c7f53b140ced77 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Convert some more from h() into JSX in mpn popup
5c52860ddaec6e23b197e5b1ae02756f64945cb2 authored over 7 years ago by Kaspar Emanuel <[email protected]>
5c52860ddaec6e23b197e5b1ae02756f64945cb2 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Convert mpn popup main from hyperscript to JSX
e2afc0b78f5cd87cbfdc50ef4570bf469b8f8a2e authored over 7 years ago by Kaspar Emanuel <[email protected]>
e2afc0b78f5cd87cbfdc50ef4570bf469b8f8a2e authored over 7 years ago by Kaspar Emanuel <[email protected]>
Change mpn popup buttons to be group at the top
72bd4e865fdb5a2451a7663970fba3c5129501f3 authored over 7 years ago by Kaspar Emanuel <[email protected]>
72bd4e865fdb5a2451a7663970fba3c5129501f3 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Move button to top of mpn popup
d15d2f96306a6b875962102f47d78c5dd791eb17 authored over 7 years ago by Kaspar Emanuel <[email protected]>
d15d2f96306a6b875962102f47d78c5dd791eb17 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add a select button to mpn popup
fa1d2891909a8edf1b1bfbc8318387178b55df47 authored over 7 years ago by Kaspar Emanuel <[email protected]>
fa1d2891909a8edf1b1bfbc8318387178b55df47 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add arrow buttons to mpn popup
5885373ba0c83258eacc1f7d26f49d21bdb51f83 authored over 7 years ago by Kaspar Emanuel <[email protected]>
5885373ba0c83258eacc1f7d26f49d21bdb51f83 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Move suggestions to own field in root state
494d915fc15af4464751bc1e39af3d58f493da3b authored over 7 years ago by Kaspar Emanuel <[email protected]>
494d915fc15af4464751bc1e39af3d58f493da3b authored over 7 years ago by Kaspar Emanuel <[email protected]>
Adjust mpn popup link color
6774a2350bd4189773296160771b2c127530ff07 authored over 7 years ago by Kaspar Emanuel <[email protected]>
6774a2350bd4189773296160771b2c127530ff07 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Convert mpn popup to immutable.js
6862cb39ef948d2aa8cd2fa7a204e5d02cbcb34c authored over 7 years ago by Kaspar Emanuel <[email protected]>
6862cb39ef948d2aa8cd2fa7a204e5d02cbcb34c authored over 7 years ago by Kaspar Emanuel <[email protected]>
Split out suggestions and look at snapshot
a0a7404dfd675de70f94b13d60ad76b006f3aea9 authored over 7 years ago by Kaspar Emanuel <[email protected]>
a0a7404dfd675de70f94b13d60ad76b006f3aea9 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Remove needsSuggestion check in findSuggestions
2066080d7c34b6af8885218a5e84f6110fa696fb authored over 7 years ago by Kaspar Emanuel <[email protected]>
2066080d7c34b6af8885218a5e84f6110fa696fb authored over 7 years ago by Kaspar Emanuel <[email protected]>
Hook up mpn_popup
e2cd880ce586f451bffc6439e3e13ebe54c017c4 authored over 7 years ago by Kaspar Emanuel <[email protected]>
e2cd880ce586f451bffc6439e3e13ebe54c017c4 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Check for existing suggestions before looking
87aecdf8cd9691e7e025f8dd99337461306f64fc authored over 7 years ago by Kaspar Emanuel <[email protected]>
87aecdf8cd9691e7e025f8dd99337461306f64fc authored over 7 years ago by Kaspar Emanuel <[email protected]>
Rename getPartinfo.post to getPartinfo
4caaafee315a5a91933a7f4a6b9773ce13296d10 authored over 7 years ago by Kaspar Emanuel <[email protected]>
4caaafee315a5a91933a7f4a6b9773ce13296d10 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Hook up addSuggestion action
a30485126f30df4655fd1e97da4c7cbbdba8ca2f authored over 7 years ago by Kaspar Emanuel <[email protected]>
a30485126f30df4655fd1e97da4c7cbbdba8ca2f authored over 7 years ago by Kaspar Emanuel <[email protected]>
Undo selected sub-field in partNumbers
6a05ed1482b2b5ec2c4803d0f6522cf5012e514c authored over 7 years ago by Kaspar Emanuel <[email protected]>
6a05ed1482b2b5ec2c4803d0f6522cf5012e514c authored over 7 years ago by Kaspar Emanuel <[email protected]>
Start on getting suggestions from SKUs
629e19020df6b58758309f3e8fa36123a4bd724a authored over 7 years ago by Kaspar Emanuel <[email protected]>
629e19020df6b58758309f3e8fa36123a4bd724a authored over 7 years ago by Kaspar Emanuel <[email protected]>
Clear immediate task on losing focus
3776dc40eadcd16454a4e48aee0336248c58a4b8 authored over 7 years ago by Kaspar Emanuel <[email protected]>
3776dc40eadcd16454a4e48aee0336248c58a4b8 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Stop using toJS in header mapStateToProps
7d76915f2a1a4adb54a10a7424abbcce14cb4e24 authored over 7 years ago by Kaspar Emanuel <[email protected]>
7d76915f2a1a4adb54a10a7424abbcce14cb4e24 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Remove toJS from body mapStateToProps
68a84b07dfea6720a16e4b446156a0dfc2ecd224 authored over 7 years ago by Kaspar Emanuel <[email protected]>
68a84b07dfea6720a16e4b446156a0dfc2ecd224 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Start removing toJS from mapStateToProps
0c461bf7915951896e879d0ac7a5a255e9f7b32f authored over 7 years ago by Kaspar Emanuel <[email protected]>
0c461bf7915951896e879d0ac7a5a255e9f7b32f authored over 7 years ago by Kaspar Emanuel <[email protected]>
Start thinking about findSuggestions effect
2a36ff08d0985a00efd947e96bef4c81c5c5df49 authored over 7 years ago by Kaspar Emanuel <[email protected]>
2a36ff08d0985a00efd947e96bef4c81c5c5df49 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Move part number info into 'selected' sub-field
56813f4aed351e5327ed035f974d878bc5b5ad21 authored over 7 years ago by Kaspar Emanuel <[email protected]>
56813f4aed351e5327ed035f974d878bc5b5ad21 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Change an if to a ternary
7a4e94a8ce2b33ca7b0f5a2192a5a6eaaa984de4 authored over 7 years ago by Kaspar Emanuel <[email protected]>
7a4e94a8ce2b33ca7b0f5a2192a5a6eaaa984de4 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Start on effects
2bb9999ac3804913a7de52dc7cce96800b96f7ec authored over 7 years ago by Kaspar Emanuel <[email protected]>
2bb9999ac3804913a7de52dc7cce96800b96f7ec authored over 7 years ago by Kaspar Emanuel <[email protected]>
Make popup only appear on appropriate fields
4f5e74f15e3006a9b37d84482bd62b623f28c606 authored over 7 years ago by Kaspar Emanuel <[email protected]>
4f5e74f15e3006a9b37d84482bd62b623f28c606 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Move popup logic into EditableCell
1b0f109ba053a6962b516bffd20b854cc74bf425 authored over 7 years ago by Kaspar Emanuel <[email protected]>
1b0f109ba053a6962b516bffd20b854cc74bf425 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Use dom tricks for popup
5e711c726fafc069e7e00fc84c79d1eed1ddc29a authored over 7 years ago by Kaspar Emanuel <[email protected]>
5e711c726fafc069e7e00fc84c79d1eed1ddc29a authored over 7 years ago by Kaspar Emanuel <[email protected]>
Try popping up
cbfc9f0a0a5bc5ec07fdff0c5ba57d12274e95b5 authored over 7 years ago by Kaspar Emanuel <[email protected]>
cbfc9f0a0a5bc5ec07fdff0c5ba57d12274e95b5 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Make editable cell more readable
54d7c300174556d8da32b2b36076fc79444aa146 authored over 7 years ago by Kaspar Emanuel <[email protected]>
54d7c300174556d8da32b2b36076fc79444aa146 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Split out things from body.js
e615412e5bc896f4b4ed4499e145a7902eb498b8 authored over 7 years ago by Kaspar Emanuel <[email protected]>
e615412e5bc896f4b4ed4499e145a7902eb498b8 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Get rid of warnings
b516ade04731b500f9ceea77d6b4bf6fd5baf370 authored over 7 years ago by Kaspar Emanuel <[email protected]>
b516ade04731b500f9ceea77d6b4bf6fd5baf370 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add number exception to props bubbling up to inputs
19161f6f675270360d2834a6fa0a3b3eef9eea1d authored over 7 years ago by Kaspar Emanuel <[email protected]>
19161f6f675270360d2834a6fa0a3b3eef9eea1d authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix delete for quantity input
f0293df37ff191c903ca6ee68111c9ba52840d38 authored over 7 years ago by Kaspar Emanuel <[email protected]>
f0293df37ff191c903ca6ee68111c9ba52840d38 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Switch initial snapshot to use async/await
998ab3bc49307bbb2868b5688d466a9a6b79b373 authored over 7 years ago by Kaspar Emanuel <[email protected]>
998ab3bc49307bbb2868b5688d466a9a6b79b373 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Switch to react-snapshot way of rehydrating
fff09bd5dd9ee4676fdb64ba40594c13ecc39091 authored over 7 years ago by Kaspar Emanuel <[email protected]>
fff09bd5dd9ee4676fdb64ba40594c13ecc39091 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix ignoring of initializeLines for undo
473f819c7fcd7bfe714e8663866e603efd3c483f authored over 7 years ago by Kaspar Emanuel <[email protected]>
473f819c7fcd7bfe714e8663866e603efd3c483f authored over 7 years ago by Kaspar Emanuel <[email protected]>
Filter unfound responses out of partinfo
3ea99b4729a539452df0223d2bd8a611620e6bca authored over 7 years ago by Kaspar Emanuel <[email protected]>
3ea99b4729a539452df0223d2bd8a611620e6bca authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement snapshotState setting and retrieval
074e1b0beb1fffa30f5e2783d5a6a3bc9e5ee589 authored over 7 years ago by Kaspar Emanuel <[email protected]>
074e1b0beb1fffa30f5e2783d5a6a3bc9e5ee589 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Try out react-snapshot
ab0200e62335b9ca4f0183d357efd281ce44f664 authored over 7 years ago by Kaspar Emanuel <[email protected]>
ab0200e62335b9ca4f0183d357efd281ce44f664 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add partinfo to redux state
5934ec23115e49eb0c49aaa2c71d5732f851c0d5 authored over 7 years ago by Kaspar Emanuel <[email protected]>
5934ec23115e49eb0c49aaa2c71d5732f851c0d5 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Introduce partinfo
b94564076d0a76ecabada8f50f862f5bbe824485 authored over 7 years ago by Kaspar Emanuel <[email protected]>
b94564076d0a76ecabada8f50f862f5bbe824485 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Make disabled menu items stay gray on hover
2f6aa14a1c145b8805d5f68e0a2b40a0e988886d authored over 7 years ago by Kaspar Emanuel <[email protected]>
2f6aa14a1c145b8805d5f68e0a2b40a0e988886d authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add timeout to edit cell loseFocus
f02a6a90178d2c7cf52bd6bc56a3694720b3a63c authored over 7 years ago by Kaspar Emanuel <[email protected]>
f02a6a90178d2c7cf52bd6bc56a3694720b3a63c authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add empty cell detection to delete button
5a2074ad9866c6693ccf3728e0cc7bdcbc61e8e1 authored over 7 years ago by Kaspar Emanuel <[email protected]>
5a2074ad9866c6693ccf3728e0cc7bdcbc61e8e1 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix editFocus state transitions
b0fd819e3f9f9fb2b3b1988ec5aa83ac065c3766 authored over 7 years ago by Kaspar Emanuel <[email protected]>
b0fd819e3f9f9fb2b3b1988ec5aa83ac065c3766 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix loseFocus for edit cell
3f55e7081a82679f840fc319281a7b543a99611f authored over 7 years ago by Kaspar Emanuel <[email protected]>
3f55e7081a82679f840fc319281a7b543a99611f authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add loseFocus to onBlur of edit cell
f4fb27c2f67a90539fe3f22f0261e6c556cb3ff0 authored over 7 years ago by Kaspar Emanuel <[email protected]>
f4fb27c2f67a90539fe3f22f0261e6c556cb3ff0 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix setField in editable cells
1c42e56781ca47299337cc07e2f01e804337d510 authored over 7 years ago by Kaspar Emanuel <[email protected]>
1c42e56781ca47299337cc07e2f01e804337d510 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Make loseFocus check existing focus
39d9335d0fe5f1e4ad075b2e5cc29d17d9eabc58 authored over 7 years ago by Kaspar Emanuel <[email protected]>
39d9335d0fe5f1e4ad075b2e5cc29d17d9eabc58 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Clean handle state
169ca137361bba9e1d0c436f8402bfba2bb23f25 authored over 7 years ago by Kaspar Emanuel <[email protected]>
169ca137361bba9e1d0c436f8402bfba2bb23f25 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Simplify undo filter
9e008ce034c3acca443dcf86f08216ff836b58fa authored over 7 years ago by Kaspar Emanuel <[email protected]>
9e008ce034c3acca443dcf86f08216ff836b58fa authored over 7 years ago by Kaspar Emanuel <[email protected]>
Switch over everything to use index instead of id
5ea581d199f5dbf72732bdf355cb1085f0af405e authored over 7 years ago by Kaspar Emanuel <[email protected]>
5ea581d199f5dbf72732bdf355cb1085f0af405e authored over 7 years ago by Kaspar Emanuel <[email protected]>
Change removeLine to operate on index
d70955f600c21f23c618604593bf5e8039fa2357 authored over 7 years ago by Kaspar Emanuel <[email protected]>
d70955f600c21f23c618604593bf5e8039fa2357 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Update tests
d4c4b260c1d03e4bbdfcc9fd9f905d6df20cb283 authored over 7 years ago by Kaspar Emanuel <[email protected]>
d4c4b260c1d03e4bbdfcc9fd9f905d6df20cb283 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement delete button
fdc582d5135ee58fbecff57bd850a2951b3cee04 authored over 7 years ago by Kaspar Emanuel <[email protected]>
fdc582d5135ee58fbecff57bd850a2951b3cee04 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add icons to menu
b7579093f4291b8cc2b412f04c416b933db487ff authored over 7 years ago by Kaspar Emanuel <[email protected]>
b7579093f4291b8cc2b412f04c416b933db487ff authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add basic menu
65360a47a17f5669a8a0acac71344f5e8098e10d authored over 7 years ago by Kaspar Emanuel <[email protected]>
65360a47a17f5669a8a0acac71344f5e8098e10d authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add preventDefault for ctr-z and ctrl-y to inputs
8e5054722899fd79f736d93afc09a710bb421c0b authored over 7 years ago by Kaspar Emanuel <[email protected]>
8e5054722899fd79f736d93afc09a710bb421c0b authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement undo focus setting
4d6fc420e6cdd60c67f547cae1d4bdcdc72718e5 authored over 7 years ago by Kaspar Emanuel <[email protected]>
4d6fc420e6cdd60c67f547cae1d4bdcdc72718e5 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Delete old undo stuff
3544c37c1b874ce41875f78e38573fa53d4dae2b authored over 7 years ago by Kaspar Emanuel <[email protected]>
3544c37c1b874ce41875f78e38573fa53d4dae2b authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement filter for setField when the same
a8deb9f192b87c03b79e9b3e9b37cf9107920bd0 authored over 7 years ago by Kaspar Emanuel <[email protected]>
a8deb9f192b87c03b79e9b3e9b37cf9107920bd0 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Simplify key bindings
c65c77bc56023cab3c4ac1a0e840c95669bd1a2c authored over 7 years ago by Kaspar Emanuel <[email protected]>
c65c77bc56023cab3c4ac1a0e840c95669bd1a2c authored over 7 years ago by Kaspar Emanuel <[email protected]>
Try setting undo focus
095f49b3863c4bac214d26539de6f5c3e5c0fb94 authored over 7 years ago by Kaspar Emanuel <[email protected]>
095f49b3863c4bac214d26539de6f5c3e5c0fb94 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix handle css for firefox
582bc9e2e4825070258847368c0c7cea8e53e173 authored over 7 years ago by Kaspar Emanuel <[email protected]>
582bc9e2e4825070258847368c0c7cea8e53e173 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Refactor EditCell onBlur and onChange into setField
98e8a224837933d90e34968e205a0ac28b48998b authored over 7 years ago by Kaspar Emanuel <[email protected]>
98e8a224837933d90e34968e205a0ac28b48998b authored over 7 years ago by Kaspar Emanuel <[email protected]>
Make escape work again
f6dee3a08c9a2f34d640b28478f46c0b19df2ae4 authored over 7 years ago by Kaspar Emanuel <[email protected]>
f6dee3a08c9a2f34d640b28478f46c0b19df2ae4 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement setFocusNext as redux action
3d285a9b1262413cd5a7a18365b4ab670883e84c authored over 7 years ago by Kaspar Emanuel <[email protected]>
3d285a9b1262413cd5a7a18365b4ab670883e84c authored over 7 years ago by Kaspar Emanuel <[email protected]>
Make setFocusBelow redux action
0a1bfbb061d98aaf9bb40e2b9cf16f5de047de01 authored over 7 years ago by Kaspar Emanuel <[email protected]>
0a1bfbb061d98aaf9bb40e2b9cf16f5de047de01 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Fix undoing from outside when focused
1b79f8f963ba04894f905517d8a8cbfb9489e58e authored over 7 years ago by Kaspar Emanuel <[email protected]>
1b79f8f963ba04894f905517d8a8cbfb9489e58e authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add focusBelow function
f16de8c15cc98aa75d370df99833df90a9a3f3bb authored over 7 years ago by Kaspar Emanuel <[email protected]>
f16de8c15cc98aa75d370df99833df90a9a3f3bb authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement tab on laster retailer
0dfd6cc812d8ee7a2405eb7f5559ce64324c52c8 authored over 7 years ago by Kaspar Emanuel <[email protected]>
0dfd6cc812d8ee7a2405eb7f5559ce64324c52c8 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add onKeyUp to Handle
e3276cd761d3b2dd284495d739d445c1d83af8d5 authored over 7 years ago by Kaspar Emanuel <[email protected]>
e3276cd761d3b2dd284495d739d445c1d83af8d5 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement tab hotkey
e192af34d7f9bafa18bf96f11f6f13b50075130a authored over 7 years ago by Kaspar Emanuel <[email protected]>
e192af34d7f9bafa18bf96f11f6f13b50075130a authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement lower bounds checking for quantity input
07d4dae3233e331d4a6c3326bb04a5318e7b84d8 authored over 7 years ago by Kaspar Emanuel <[email protected]>
07d4dae3233e331d4a6c3326bb04a5318e7b84d8 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add keybindings to handle
fcb981b9f5304e0f17fba817a836ce9bdcc81fec authored over 7 years ago by Kaspar Emanuel <[email protected]>
fcb981b9f5304e0f17fba817a836ce9bdcc81fec authored over 7 years ago by Kaspar Emanuel <[email protected]>
Make Handle it's own class
eced5457c06e7b876632517ff30f41926b6ea313 authored over 7 years ago by Kaspar Emanuel <[email protected]>
eced5457c06e7b876632517ff30f41926b6ea313 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add redo when inside text input
75ad51535e71b232405132f5821b361eeb3d22a3 authored over 7 years ago by Kaspar Emanuel <[email protected]>
75ad51535e71b232405132f5821b361eeb3d22a3 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement undo from within input
178928415a15d489bfd525acf33d7935343c9792 authored over 7 years ago by Kaspar Emanuel <[email protected]>
178928415a15d489bfd525acf33d7935343c9792 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Turn skipInitialBlur back on
76d4f80d2036880bda00571c4072b65ce8bb5357 authored over 7 years ago by Kaspar Emanuel <[email protected]>
76d4f80d2036880bda00571c4072b65ce8bb5357 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Change 'less' to 'hide'
78e130ee88a5a28603698fff23da6fd648f5dcbe authored over 7 years ago by Kaspar Emanuel <[email protected]>
78e130ee88a5a28603698fff23da6fd648f5dcbe authored over 7 years ago by Kaspar Emanuel <[email protected]>
Filter out actions for undo
a07d49b0be0e87e8bafbf88c7ce9a2b6bbe5abe0 authored over 7 years ago by Kaspar Emanuel <[email protected]>
a07d49b0be0e87e8bafbf88c7ce9a2b6bbe5abe0 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add redo binding
182130c59b0324a9c498ab2f9bf723c6e1b79788 authored over 7 years ago by Kaspar Emanuel <[email protected]>
182130c59b0324a9c498ab2f9bf723c6e1b79788 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Bind ctrl+z with react-mousetrap
4a98feef27be06c6e5e4b5930952e37c1bf4e508 authored over 7 years ago by Kaspar Emanuel <[email protected]>
4a98feef27be06c6e5e4b5930952e37c1bf4e508 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Make data state undoable
02e4467761f9c26fa6f99a41908de4264400645a authored over 7 years ago by Kaspar Emanuel <[email protected]>
02e4467761f9c26fa6f99a41908de4264400645a authored over 7 years ago by Kaspar Emanuel <[email protected]>
Switch top level state to plain JS object
f626dcb7f7a702cf3d7d62192c874e1ff999877e authored over 7 years ago by Kaspar Emanuel <[email protected]>
f626dcb7f7a702cf3d7d62192c874e1ff999877e authored over 7 years ago by Kaspar Emanuel <[email protected]>
Change escape to work with delayed setting of state
dbf3e8ea7002ee6cf304fce14f488d22ea4a1f15 authored over 7 years ago by Kaspar Emanuel <[email protected]>
dbf3e8ea7002ee6cf304fce14f488d22ea4a1f15 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Implement escape press in cells
923e3683a58cab92d140518b88fe7345aa4916b9 authored over 7 years ago by Kaspar Emanuel <[email protected]>
923e3683a58cab92d140518b88fe7345aa4916b9 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Update reducers and tests
29fad4e6e9c4afa141e9b6d848c406b4db8fbd54 authored over 7 years ago by Kaspar Emanuel <[email protected]>
29fad4e6e9c4afa141e9b6d848c406b4db8fbd54 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Hook up removeLine
43c804ec2447249533dd2c054f4b2fcafe2102ec authored over 7 years ago by Kaspar Emanuel <[email protected]>
43c804ec2447249533dd2c054f4b2fcafe2102ec authored over 7 years ago by Kaspar Emanuel <[email protected]>
Wrap lines in body.js
55e81d7f54b63ff196ab3cfd9c672a65ec450e4f authored over 7 years ago by Kaspar Emanuel <[email protected]>
55e81d7f54b63ff196ab3cfd9c672a65ec450e4f authored over 7 years ago by Kaspar Emanuel <[email protected]>
Rename editable (lines) to data
41c473d3363c32b6de4f05bf2278a8aa457a4eb4 authored over 7 years ago by Kaspar Emanuel <[email protected]>
41c473d3363c32b6de4f05bf2278a8aa457a4eb4 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Add editable? state
6c3476660ab3ebbe0f6416270ef32672b27dc0b7 authored over 7 years ago by Kaspar Emanuel <[email protected]>
6c3476660ab3ebbe0f6416270ef32672b27dc0b7 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Rename focus action to setFocus
66b56a8ec9840382ced79d76b51aa4e4a82cc305 authored over 7 years ago by Kaspar Emanuel <[email protected]>
66b56a8ec9840382ced79d76b51aa4e4a82cc305 authored over 7 years ago by Kaspar Emanuel <[email protected]>