Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/loathers/mafioso
A Kingdom of Loathing graphical gameplay visualizer
https://github.com/loathers/mafioso
VisualizerSection.js - not using onFocus popup for now
5fcbe55bf3748de2907ac8176b9c41a1a7a935e4 authored over 4 years ago by aahvocado <[email protected]>
5fcbe55bf3748de2907ac8176b9c41a1a7a935e4 authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - first pass at setting up a tooltip
b9ce8fea449cb3f53aa667aa27dab8b533535bca authored over 4 years ago by aahvocado <[email protected]>
b9ce8fea449cb3f53aa667aa27dab8b533535bca authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - move adventure column to own component
172a196252c5699b8ad704dc2dac06d4559ae423 authored over 4 years ago by aahvocado <[email protected]>
172a196252c5699b8ad704dc2dac06d4559ae423 authored over 4 years ago by aahvocado <[email protected]>
update index.html and README
b776c4fbf11da7398d39e17cbf091f826b23f8ce authored over 4 years ago by aahvocado <[email protected]>
b776c4fbf11da7398d39e17cbf091f826b23f8ce authored over 4 years ago by aahvocado <[email protected]>
playing around with grayscale colors; app style changes
1b707271dc74cf7a0a4c8f5b971aed4cd613b88e authored over 4 years ago by aahvocado <[email protected]>
1b707271dc74cf7a0a4c8f5b971aed4cd613b88e authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - separate entry header into own component
d6cb950b7db5a7c2a889f1db8cd9d508d7552fed authored over 4 years ago by aahvocado <[email protected]>
d6cb950b7db5a7c2a889f1db8cd9d508d7552fed authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - aw yeah cmopositional components for location and encounter name
2974fd43545479e62293532c7ea16c26d21e868d authored over 4 years ago by aahvocado <[email protected]>
2974fd43545479e62293532c7ea16c26d21e868d authored over 4 years ago by aahvocado <[email protected]>
definitions.scss - update mapping to have more flexibility of font sizes
b131541adf4c8b85474ff9ef79bd654383c98212 authored over 4 years ago by aahvocado <[email protected]>
b131541adf4c8b85474ff9ef79bd654383c98212 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtil.js - add more lines to clean up in parseEntryBody()
a4f294205727ebfcdf338c17239856d9d2a7a60a authored over 4 years ago by aahvocado <[email protected]>
a4f294205727ebfcdf338c17239856d9d2a7a60a authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - show "free" when adv did not cost a turn
9f88a36c4a1108c82447896e6df3ce268b543ad6 authored over 4 years ago by aahvocado <[email protected]>
9f88a36c4a1108c82447896e6df3ce268b543ad6 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - implement parseFreeAdventure()
75453e7c9360855fe58f2e194233a18a45aad09e authored over 4 years ago by aahvocado <[email protected]>
75453e7c9360855fe58f2e194233a18a45aad09e authored over 4 years ago by aahvocado <[email protected]>
stringUtils.js - implement fixSpecialEntities()
a40159b352e74de1392a78019671da244e83fc2e authored over 4 years ago by aahvocado <[email protected]>
a40159b352e74de1392a78019671da244e83fc2e authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - implement parseEntryBody()
ced4246a46652f6e4b23462dc3125c80be42c5fa authored over 4 years ago by aahvocado <[email protected]>
ced4246a46652f6e4b23462dc3125c80be42c5fa authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - support new line for entry text
4f5fc5ba66b6e07cecc0e3b174b73b43155c818e authored over 4 years ago by aahvocado <[email protected]>
4f5fc5ba66b6e07cecc0e3b174b73b43155c818e authored over 4 years ago by aahvocado <[email protected]>
create CombatEntryDisplay.js
dfa1d628f1a5620a05358d69db5e88ec76d56405 authored over 4 years ago by aahvocado <[email protected]>
dfa1d628f1a5620a05358d69db5e88ec76d56405 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - add a default IconComponent for when none is passed in
6ca1a91713b43e18a42dc6680708a6873c281ea8 authored over 4 years ago by aahvocado <[email protected]>
6ca1a91713b43e18a42dc6680708a6873c281ea8 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - base component now supports taking in an icon
dc585e32721702caa68ec8d40d186b28750bf55f authored over 4 years ago by aahvocado <[email protected]>
dc585e32721702caa68ec8d40d186b28750bf55f authored over 4 years ago by aahvocado <[email protected]>
NoncombatEntryDisplay.js - reorganize to display encounter name; support encounter name
eb4af4d9e620d7465dc0faa902b47a5d8be963c2 authored over 4 years ago by aahvocado <[email protected]>
eb4af4d9e620d7465dc0faa902b47a5d8be963c2 authored over 4 years ago by aahvocado <[email protected]>
NoncombatEntryDisplay.js - show locationName
fcd9daa8e8dbd2fbb83c879f4f2dbf3d60759c62 authored over 4 years ago by aahvocado <[email protected]>
fcd9daa8e8dbd2fbb83c879f4f2dbf3d60759c62 authored over 4 years ago by aahvocado <[email protected]>
logParserUtils.js - start tracking entry index again
25dda0c8d3639f1d624444212b1dae036dc3d6e6 authored over 4 years ago by aahvocado <[email protected]>
25dda0c8d3639f1d624444212b1dae036dc3d6e6 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - the brackets represent adventureNum
76153b58f2dc84e90f6c4d592f90356290e764cf authored over 4 years ago by aahvocado <[email protected]>
76153b58f2dc84e90f6c4d592f90356290e764cf authored over 4 years ago by aahvocado <[email protected]>
implement NoncombatEntryDisplay.js
6b507b127dc0cece993271a06d685aa1d899d78b authored over 4 years ago by aahvocado <[email protected]>
6b507b127dc0cece993271a06d685aa1d899d78b authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - support parsing Location Name
f047309158f98b7333806b5ddceadce05fd8b488 authored over 4 years ago by aahvocado <[email protected]>
f047309158f98b7333806b5ddceadce05fd8b488 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - fix actionNum parse regex
a3190eb92390efd67f2c3c7ad5a951806239dd63 authored over 4 years ago by aahvocado <[email protected]>
a3190eb92390efd67f2c3c7ad5a951806239dd63 authored over 4 years ago by aahvocado <[email protected]>
logParserUtils.js - support noncombat entry
e0cd2c976b920ec30d7b56bc205335437d89a4e4 authored over 4 years ago by aahvocado <[email protected]>
e0cd2c976b920ec30d7b56bc205335437d89a4e4 authored over 4 years ago by aahvocado <[email protected]>
logParserUtils.js - handle determining if combat entry
c80931b399337d66e0f25030d1aba0fa12bec552 authored over 4 years ago by aahvocado <[email protected]>
c80931b399337d66e0f25030d1aba0fa12bec552 authored over 4 years ago by aahvocado <[email protected]>
logParserUtils.js - replace entryIdx with generated entryId
7b9c3d894c8ca360e204e69d2ed4e712fbb804ff authored over 4 years ago by aahvocado <[email protected]>
7b9c3d894c8ca360e204e69d2ed4e712fbb804ff authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - implement parseActionNum() and use that to display
6a8aa7c522c7165b392baa9a53e75a359e8ae27f authored over 4 years ago by aahvocado <[email protected]>
6a8aa7c522c7165b392baa9a53e75a359e8ae27f authored over 4 years ago by aahvocado <[email protected]>
unify all the styles of the EntryDisplay components and include the entryId
aa5fdead079392569095f9d9fbe10c878ec9e3fe authored over 4 years ago by aahvocado <[email protected]>
aa5fdead079392569095f9d9fbe10c878ec9e3fe authored over 4 years ago by aahvocado <[email protected]>
definitions.scss - change grayscale values
4942989abf30d5d8a5d010b3808d8275bf72b5e1 authored over 4 years ago by aahvocado <[email protected]>
4942989abf30d5d8a5d010b3808d8275bf72b5e1 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - style to differentiate each line
f3a981b3f3fd4e55c2ce972753e57a5d343d0d43 authored over 4 years ago by aahvocado <[email protected]>
f3a981b3f3fd4e55c2ce972753e57a5d343d0d43 authored over 4 years ago by aahvocado <[email protected]>
implement TransactionEntryDisplay.js
38426befff88d99e63a7f69463d18e17c0d7f6d4 authored over 4 years ago by aahvocado <[email protected]>
38426befff88d99e63a7f69463d18e17c0d7f6d4 authored over 4 years ago by aahvocado <[email protected]>
LogEntry.js - implement export()
d5e3058673a88a37a5f89d45ab7a6b67cbde827c authored over 4 years ago by aahvocado <[email protected]>
d5e3058673a88a37a5f89d45ab7a6b67cbde827c authored over 4 years ago by aahvocado <[email protected]>
logParserUtils.js - new ENTRY_TYPE.TRANSACTION
998b27fc0322cb90d290b4c2d540c0630464bfc0 authored over 4 years ago by aahvocado <[email protected]>
998b27fc0322cb90d290b4c2d540c0630464bfc0 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - implement parseMeatSpent()
314b91bde70a65c51d4f711176fa48b709792eb2 authored over 4 years ago by aahvocado <[email protected]>
314b91bde70a65c51d4f711176fa48b709792eb2 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - handle parsing acquired items
c507681fba3523c68ea4cb10c9390e0160258e82 authored over 4 years ago by aahvocado <[email protected]>
c507681fba3523c68ea4cb10c9390e0160258e82 authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - clean up code that determines how to display an entry
346cf4a9a67613889236eae265c7f946bd570923 authored over 4 years ago by aahvocado <[email protected]>
346cf4a9a67613889236eae265c7f946bd570923 authored over 4 years ago by aahvocado <[email protected]>
AcquireItemEntryDisplay.js - flex-row style
c85bccf2eb5a6c29a48fc4e1d4904c952d333795 authored over 4 years ago by aahvocado <[email protected]>
c85bccf2eb5a6c29a48fc4e1d4904c952d333795 authored over 4 years ago by aahvocado <[email protected]>
create AcquireItemEntryDisplay.js and first svg image
8d88e2fcec91131aee64cbe1013c3c3bad3c8f20 authored over 4 years ago by aahvocado <[email protected]>
8d88e2fcec91131aee64cbe1013c3c3bad3c8f20 authored over 4 years ago by aahvocado <[email protected]>
rename EntryContainer.js to EntryDisplayContainer.js
934f2ba65aa3044ee17844a4770c6fe4d5edeecb authored over 4 years ago by aahvocado <[email protected]>
934f2ba65aa3044ee17844a4770c6fe4d5edeecb authored over 4 years ago by aahvocado <[email protected]>
create stringUtils.js and entryParserUtils.js
873e67822adc4a23dadf8c0e43e9b1f63fad3622 authored over 4 years ago by aahvocado <[email protected]>
873e67822adc4a23dadf8c0e43e9b1f63fad3622 authored over 4 years ago by aahvocado <[email protected]>
logParaserUtils.js - support buy/acquire an item entry
d3a492292c07687c143c63e4eae19e566962a938 authored over 4 years ago by aahvocado <[email protected]>
d3a492292c07687c143c63e4eae19e566962a938 authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - support misc string in the list
779d935f06e60f84e89074457387a81f102d3a47 authored over 4 years ago by aahvocado <[email protected]>
779d935f06e60f84e89074457387a81f102d3a47 authored over 4 years ago by aahvocado <[email protected]>
logParserUtils.js - support LOCATION_VISIT entry types
6f6a7e1cca0f333c15ecde4f7ad58f8bb63b3b4e authored over 4 years ago by aahvocado <[email protected]>
6f6a7e1cca0f333c15ecde4f7ad58f8bb63b3b4e authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - clean up older functions and styles
8df01a2381a48eb4b3ef708775bead82609c0969 authored over 4 years ago by aahvocado <[email protected]>
8df01a2381a48eb4b3ef708775bead82609c0969 authored over 4 years ago by aahvocado <[email protected]>
update App.js to observe; logData to observable array
9ae947712cf36b37a2dbfb4204444dfda3713383 authored over 4 years ago by aahvocado <[email protected]>
9ae947712cf36b37a2dbfb4204444dfda3713383 authored over 4 years ago by aahvocado <[email protected]>
install mobx, mobx-react, uuid
c6d5e90d6ef3e44cf8723f403a3d135eb4909850 authored over 4 years ago by aahvocado <[email protected]>
c6d5e90d6ef3e44cf8723f403a3d135eb4909850 authored over 4 years ago by aahvocado <[email protected]>
create AscensionInfoEntryComponent.js
33db6df13c1ed21d0a32206165fd9e7b22702225 authored over 4 years ago by aahvocado <[email protected]>
33db6df13c1ed21d0a32206165fd9e7b22702225 authored over 4 years ago by aahvocado <[email protected]>
logParserUtils.js - support Ascension Info entry
1c8f81ce73c3f0572d2b80579c407561207bc541 authored over 4 years ago by aahvocado <[email protected]>
1c8f81ce73c3f0572d2b80579c407561207bc541 authored over 4 years ago by aahvocado <[email protected]>
update entryType.js; create actionType.js; update names
82e72b217bc383aff22b1d76a6975f4d4196b75d authored over 4 years ago by aahvocado <[email protected]>
82e72b217bc383aff22b1d76a6975f4d4196b75d authored over 4 years ago by aahvocado <[email protected]>
logParserUtils.js - move regex to const
8c4c18177b3d980ba27c71586c13614e54d861aa authored over 4 years ago by aahvocado <[email protected]>
8c4c18177b3d980ba27c71586c13614e54d861aa authored over 4 years ago by aahvocado <[email protected]>
LogEntry.js - updated to support parsing data
f16e8040cfe84ee2ad33e78a8e94cec6120c927d authored over 4 years ago by aahvocado <[email protected]>
f16e8040cfe84ee2ad33e78a8e94cec6120c927d authored over 4 years ago by aahvocado <[email protected]>
rename ENTRY_TYPES to entryTypes; fix encounter checking regex
eb254a67004fb322d5537463ebe5d7b7a05c32d6 authored over 4 years ago by aahvocado <[email protected]>
eb254a67004fb322d5537463ebe5d7b7a05c32d6 authored over 4 years ago by aahvocado <[email protected]>
create ENTRY_TYPES.js
27efd18e3ab40c3c2251871a304d3ae957a96ea0 authored over 4 years ago by aahvocado <[email protected]>
27efd18e3ab40c3c2251871a304d3ae957a96ea0 authored over 4 years ago by aahvocado <[email protected]>
create LogEntry.js
ef50776fa6af873a8bb0690191765777745568d7 authored over 4 years ago by aahvocado <[email protected]>
ef50776fa6af873a8bb0690191765777745568d7 authored over 4 years ago by aahvocado <[email protected]>
logStore.js - update errors to warnings and use correct string split regex
20ffe95b12aafe7bae93a78909bd04d277a72b87 authored over 4 years ago by aahvocado <[email protected]>
20ffe95b12aafe7bae93a78909bd04d277a72b87 authored over 4 years ago by aahvocado <[email protected]>
add sample-raw-log.txt
fcde11c3d42f4723983ce6adc06df9fa92a376e9 authored over 4 years ago by aahvocado <[email protected]>
fcde11c3d42f4723983ce6adc06df9fa92a376e9 authored over 4 years ago by aahvocado <[email protected]>
clean up some unused files
1ea2cab49e0bcaf1f1b5f6c88fb77aeef0deb022 authored over 4 years ago by aahvocado <[email protected]>
1ea2cab49e0bcaf1f1b5f6c88fb77aeef0deb022 authored over 4 years ago by aahvocado <[email protected]>
deprecate LogLine; renamed to LogTableEntry
4784343e515a4530457158688cfee6473abcae54 authored over 4 years ago by aahvocado <[email protected]>
4784343e515a4530457158688cfee6473abcae54 authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - style wip
52496b968149268d502002087725842bf9327c46 authored over 4 years ago by aahvocado <[email protected]>
52496b968149268d502002087725842bf9327c46 authored over 4 years ago by aahvocado <[email protected]>
move sample data to logStore.js
c5e0e70b846ad8f44e5fc39666a742db2dfbe4a8 authored over 4 years ago by aahvocado <[email protected]>
c5e0e70b846ad8f44e5fc39666a742db2dfbe4a8 authored over 4 years ago by aahvocado <[email protected]>
create VisualizerSection.js
16b652b56e4b4b40b7ee0a0057525de4a6ade798 authored over 4 years ago by aahvocado <[email protected]>
16b652b56e4b4b40b7ee0a0057525de4a6ade798 authored over 4 years ago by aahvocado <[email protected]>
fix sample log data not including the first two lines
903c71fd719c256cf357401acf8204e8e3d1aff7 authored over 4 years ago by aahvocado <[email protected]>
903c71fd719c256cf357401acf8204e8e3d1aff7 authored over 4 years ago by aahvocado <[email protected]>
main.scss style updates
b47867e825e6fb0a2595e4a3320e5c4ae2023201 authored over 4 years ago by aahvocado <[email protected]>
b47867e825e6fb0a2595e4a3320e5c4ae2023201 authored over 4 years ago by aahvocado <[email protected]>
install aah-util-css and sass, set up styling
71285915bd7b923f2461eac842ca261bccc54fc5 authored over 4 years ago by aahvocado <[email protected]>
71285915bd7b923f2461eac842ca261bccc54fc5 authored over 4 years ago by aahvocado <[email protected]>
logStore.js - support passing in a sample log string
d0cd00e821977212833737c968b4f7e3dfc3c7bd authored over 4 years ago by aahvocado <[email protected]>
d0cd00e821977212833737c968b4f7e3dfc3c7bd authored over 4 years ago by aahvocado <[email protected]>
separate LogLine to its own class file
d1f128b5c61106ed00cf7150840ab2c66beb9038 authored over 4 years ago by aahvocado <[email protected]>
d1f128b5c61106ed00cf7150840ab2c66beb9038 authored over 4 years ago by aahvocado <[email protected]>
logStore.js - jsdoc
d32514b64ecb700f77980d4d6762a1e118951d14 authored over 4 years ago by aahvocado <[email protected]>
d32514b64ecb700f77980d4d6762a1e118951d14 authored over 4 years ago by aahvocado <[email protected]>
logStore.js - improve data parsing
b46b8b5a8e727cc7ea760e3e86a07ced6e9a07a1 authored over 4 years ago by aahvocado <[email protected]>
b46b8b5a8e727cc7ea760e3e86a07ced6e9a07a1 authored over 4 years ago by aahvocado <[email protected]>
logStore.js - set up FileReader
dda55dee9b216b2bd2e590a7e89ec5fb3ece1edd authored over 4 years ago by aahvocado <[email protected]>
dda55dee9b216b2bd2e590a7e89ec5fb3ece1edd authored over 4 years ago by aahvocado <[email protected]>
quick fix to sample data
91b0780061350fecac3d5311ee062f65c4194e06 authored over 4 years ago by aahvocado <[email protected]>
91b0780061350fecac3d5311ee062f65c4194e06 authored over 4 years ago by aahvocado <[email protected]>
implement data parsing in logStore.js
109bc75f1f98abba29c4d834646f48543f3957b4 authored over 4 years ago by aahvocado <[email protected]>
109bc75f1f98abba29c4d834646f48543f3957b4 authored over 4 years ago by aahvocado <[email protected]>
cleanup App.js and App.css
ffd69bbab67a5547809df198ab88dc0cf1c2d965 authored over 4 years ago by aahvocado <[email protected]>
ffd69bbab67a5547809df198ab88dc0cf1c2d965 authored over 4 years ago by aahvocado <[email protected]>
rename ImportComponent to UploadComponent and fix state & style
1e2334b3d12a05ebe29fa210602f7fbcdaf1873b authored over 4 years ago by aahvocado <[email protected]>
1e2334b3d12a05ebe29fa210602f7fbcdaf1873b authored over 4 years ago by aahvocado <[email protected]>
onDragEnter() and onDragLeave() and styling for uploader
c3abc84c9db45fee0a2f1f0fdfef625e054e2783 authored over 4 years ago by aahvocado <[email protected]>
c3abc84c9db45fee0a2f1f0fdfef625e054e2783 authored over 4 years ago by aahvocado <[email protected]>
create appStore and logStore
bee06c01c8d19eaa18b1477aee7df4735b689570 authored over 4 years ago by aahvocado <[email protected]>
bee06c01c8d19eaa18b1477aee7df4735b689570 authored over 4 years ago by aahvocado <[email protected]>
create ImportComponent.js
3731a463b95e1b426c5ca80e63fc6e91683e5c60 authored over 4 years ago by aahvocado <[email protected]>
3731a463b95e1b426c5ca80e63fc6e91683e5c60 authored over 4 years ago by aahvocado <[email protected]>
set up .env and .gitignore
f1bd34502fbc11e1fc4684742c64b52f1e51152d authored over 4 years ago by aahvocado <[email protected]>
f1bd34502fbc11e1fc4684742c64b52f1e51152d authored over 4 years ago by aahvocado <[email protected]>
Initialize project using Create React App
d3ec3c3ba8dc5352a0e1cf129494404a7be20178 authored over 4 years ago by aahvocado <[email protected]>
d3ec3c3ba8dc5352a0e1cf129494404a7be20178 authored over 4 years ago by aahvocado <[email protected]>