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]>
Make popup stuff more dependant on whether needed

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]>
Move popup trigger to cell

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]>
Wrap and add a key prop

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]>
Convert mpn popup main from hyperscript to JSX

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]>
Move button to top of mpn popup

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]>
Add arrow buttons to mpn popup

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]>
Adjust mpn popup link color

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]>
Split out suggestions and look at snapshot

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]>
Hook up mpn_popup

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]>
Rename getPartinfo.post to getPartinfo

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]>
Undo selected sub-field in partNumbers

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]>
Clear immediate task on losing focus

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]>
Remove toJS from body mapStateToProps

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]>
Start thinking about findSuggestions effect

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]>
Change an if to a ternary

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]>
Make popup only appear on appropriate fields

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]>
Use dom tricks for popup

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]>
Make editable cell more readable

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]>
Get rid of warnings

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]>
Fix delete for quantity input

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]>
Switch to react-snapshot way of rehydrating

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]>
Filter unfound responses out of partinfo

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]>
Try out react-snapshot

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]>
Introduce partinfo

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]>
Add timeout to edit cell loseFocus

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]>
Fix editFocus state transitions

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]>
Add loseFocus to onBlur of edit cell

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]>
Make loseFocus check existing focus

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]>
Simplify undo filter

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]>
Change removeLine to operate on index

d70955f600c21f23c618604593bf5e8039fa2357 authored over 7 years ago by Kaspar Emanuel <[email protected]>
Update tests

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]>
Add icons to menu

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]>
Add preventDefault for ctr-z and ctrl-y to inputs

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]>
Delete old undo stuff

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]>
Simplify key bindings

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]>
Fix handle css for firefox

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]>
Make escape work again

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]>
Make setFocusBelow redux action

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]>
Add focusBelow function

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]>
Add onKeyUp to Handle

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]>
Implement lower bounds checking for quantity input

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]>
Make Handle it's own class

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]>
Implement undo from within input

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]>
Change 'less' to 'hide'

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]>
Add redo binding

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]>
Make data state undoable

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]>
Change escape to work with delayed setting of state

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]>
Update reducers and tests

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]>
Wrap lines in body.js

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]>
Add editable? state

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]>