Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
a8962e5
feat: first pass on the Combat tab
anthonyronda May 20, 2023
9707681
Try again
wyrmisis Jun 4, 2023
18c947f
feat: Add notes tab
wyrmisis Jun 13, 2023
f00c328
feat: Use labeled-section in other components when possible; reduce C…
wyrmisis Jun 13, 2023
c841668
feat: Add Tippable Item component
wyrmisis Jun 13, 2023
18ce8f5
feat: Add Inventory Row component, first pass
wyrmisis Jun 13, 2023
c66e5d4
feat: Move combat tab to its own file, first pass at favorite items
wyrmisis Jun 13, 2023
0e82b55
feat: Initial pass at inventory tab, import missed components, missed…
wyrmisis Jun 13, 2023
19175df
fix: Missed some preloaded templates
wyrmisis Jun 13, 2023
b9fbd44
feat: Add packages for inlining SVGs and aliasing paths; update packa…
wyrmisis Jun 13, 2023
627aaa7
feat: Everyone forgets to commit for a bit every once in a while :o
wyrmisis Jun 18, 2023
95afe9d
chore: Replace document.createElement() with template literals in com…
wyrmisis Jul 13, 2023
395dc63
chore: Add fontawesome svgs
wyrmisis Jul 13, 2023
e119d0a
feat: Dark color scheme!
wyrmisis Jul 13, 2023
c994cb0
chore: EN translation additions/key updates
wyrmisis Jul 13, 2023
0dad2c1
feat: I made a lot of changes and lost track of them :o
wyrmisis Jul 13, 2023
2514c4c
chore: don't commit personal tool config
wyrmisis Jul 14, 2023
4ccf3f9
chore: The Typescript Gods hunger for better types!
wyrmisis Jul 14, 2023
6a79b60
feat: Components that can create items can set defaults for the items…
wyrmisis Jul 14, 2023
777f245
feat: Item sorting (except in containers -- tbd)
wyrmisis Jul 15, 2023
f446409
fix: Redo sorting
wyrmisis Jul 16, 2023
1f61878
feat: first pass at encumbrance meter, much yet to do
wyrmisis Jul 16, 2023
c77b42e
feat: restrict user from opening item-rows without hidden content
wyrmisis Jul 19, 2023
f6501bc
feat: add tag-chip component
wyrmisis Jul 19, 2023
cef7342
feat: early pass at spells; you can drop spells in and create spells …
wyrmisis Jul 19, 2023
b1a31e4
feat: add tags to items and abilities
wyrmisis Jul 19, 2023
b074704
fix: clicking buttons or other ui inside the item row should no longe…
wyrmisis Jul 19, 2023
eeec272
fix(item-row): Warn the user before deleting an item
wyrmisis Jul 20, 2023
6f38e2b
feat(SpellSlotField): Add the Spell Slot field component
wyrmisis Jul 20, 2023
e75c2b9
fix(TagChip): Make legible when the user wants a light color scheme
wyrmisis Jul 20, 2023
d0d17a0
fix(TippableItem): Add background color for light UI, and a box shado…
wyrmisis Jul 20, 2023
329c494
fix: Spells are now sorted by manual sort order, like other item types
wyrmisis Jul 20, 2023
1ccbd8d
chore: We have enough input field components that we should make them…
wyrmisis Jul 20, 2023
813de3f
feat: Add settings booleans to template data
wyrmisis Jul 20, 2023
14ffee5
fix: less specific dragdrop selectors to allow abilities and spells t…
wyrmisis Jul 20, 2023
322c0ae
feat: Add exploration skills and spell slots fields
wyrmisis Jul 20, 2023
a2c9757
feat: Add AB/THAC0 and AC/AAC conditionally displayed components
wyrmisis Jul 20, 2023
8b33b9f
fix: Whoops missed some intended CSS in a previous commit
wyrmisis Jul 20, 2023
2bd55ba
fix: Add a forgotten translation file change
wyrmisis Jul 20, 2023
6ef8cb4
fix(MajorIconField): value of this component should now save as a num…
wyrmisis Jul 20, 2023
373ddac
feat: Add buttons for the character roller, modifiers, tweaks, and sh…
wyrmisis Jul 21, 2023
ce86d60
feat(AbilityScoreField): Add the "roll" event, fired when clicking th…
wyrmisis Jul 21, 2023
918ca3e
feat(CharacterAbilityField): Add the "roll" event, fired when clickin…
wyrmisis Jul 21, 2023
73859f6
feat: Add save, ability check, and unspecified weapon attack rolls to…
wyrmisis Jul 21, 2023
c3ac93a
fix: CharacterAbilityField and AbilityScoreField, when readonly, desa…
wyrmisis Jul 21, 2023
d735166
fix: Disabled encumbrance doesn't get an encumbrance bar
wyrmisis Jul 21, 2023
4d18a29
fix(TippableItem): Tippable items now use a confirmation message when…
wyrmisis Jul 21, 2023
eaf4699
feat(ItemRow): Add integration for Forien's Unidentified Items
wyrmisis Jul 21, 2023
6ff2706
feat(ItemRow): Make can-mystify a flag attribute. Also, show spells t…
wyrmisis Jul 23, 2023
65d20c4
feat: Add item weight to the inventory tab
wyrmisis Jul 23, 2023
7638d5c
chore: Update packages
wyrmisis Nov 1, 2023
818c158
chore: Move web components outside of the module, use new base element
wyrmisis Nov 1, 2023
81e950c
feat: Implement CSS module, add some changes to drag/drop to get it w…
wyrmisis Nov 1, 2023
6efc814
feat: First pass at Spells tab
wyrmisis Nov 3, 2023
66fe880
fix: Foundry doesn't delegate focus to FACEs after render; replace w/…
wyrmisis Nov 10, 2023
8301016
feat(uft-prepared-spells): Add Prepared Spells List component
wyrmisis Nov 10, 2023
e62383f
chore: Make components green
wyrmisis Nov 10, 2023
d78b7a7
feat(character-sheet): Add "distribute stack" dialog
wyrmisis Nov 10, 2023
27540e8
chore(character-sheet): Chunk out common methods
wyrmisis Nov 10, 2023
d3fc6d3
fix: missed file from last commit
wyrmisis Nov 10, 2023
dd986a2
fix: Don't show empty favorite groups, remove log
wyrmisis Nov 10, 2023
b2b651c
fix(character-info-field): Left align all the things
wyrmisis Nov 10, 2023
ac8a3cf
chore: turn more files green
wyrmisis Nov 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
"plugins": [
"jsdoc",
"prettier",
"chai-friendly"
"chai-friendly",
"importAssertions"
],
"extends": [
"airbnb",
"airbnb-typescript/base",
"adjunct",
"plugin:promise/recommended",
"plugin:ecmascript-compat/recommended",
"plugin:chai-friendly/recommended",
Expand All @@ -16,7 +16,7 @@
"env": {
"browser": true
},
"ignorePatterns": ["**/lang/**/*.json", "**/*.d.ts"],
"ignorePatterns": ["rollup.config.mjs", "**/lang/**/*.json", "**/*.d.ts"],
"rules": {
"prettier/prettier": ["error"],
"jsdoc/check-access": 1, // Recommended
Expand Down Expand Up @@ -58,13 +58,13 @@
"ecmascript-compat/compat": "off", // Disabled because core uses async
"unicorn/no-array-reduce": "off", // Disabled because Array#reduce is helpful
"no-secrets/no-secrets": "off", // Disabled because of string entropy
"@typescript-eslint/no-unused-expressions": "off"
"@typescript-eslint/no-unused-expressions": "off",
},
"parserOptions": {
"ecmaVersion": 2020,
"sourceType": "module",
"project": "./tsconfig.json"
},
"ecmaVersion": 2020,
"sourceType": "module",
"project": "./tsconfig.json",
},
"parser": "@typescript-eslint/parser",
"globals": {
"game": "readonly",
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ foundryconfig.json
dist
.DS_Store
.env
mprocs.yaml
5 changes: 5 additions & 0 deletions assets/Encounter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions assets/Exploration.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions assets/FindTrap.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/Initiative.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading