Commit graph

2631 commits

Author SHA1 Message Date
c363295e0f
feat: complete DS4 ApplicationV2 migration with item and effect sheets
Port remaining DS4ItemSheet and DS4ActiveEffectConfig to ApplicationV2.
2025-07-13 15:41:52 +02:00
4821eba0a9
feat!: complete ApplicationV2 migration with item sheet port
Convert DS4ItemSheet and all item sheet templates from ApplicationV1 to
ItemSheetV2. Add V2 action handlers, tab navigation, and form
processing. Update effect management to use DialogV2. Preserve all
functionality including tab state and override handling.
2025-07-13 15:41:51 +02:00
f0c5fa07dd
feat: update localization keys for delete dialogs 2025-07-13 15:41:51 +02:00
1b7b9f1e8e
refactor: port DS4 dialogs to ApplicationV2
Convert DialogWithListeners and check-factory.js from deprecated Dialog
V1 to DialogV2. Replace jQuery with native DOM methods and update button
format. Fixes all remaining V1 Application framework deprecation
warnings.
2025-07-13 15:41:51 +02:00
bcc263cc5e
feat: add persistent active tab tracking to actor sheet 2025-07-13 15:41:51 +02:00
df8c94a21f
refactor: refactor Check Roll to custom DS4 Actor Method 2025-07-13 15:41:51 +02:00
9ed959337d
feat: update Roll evaluation methods 2025-07-13 15:41:50 +02:00
bfbd327e51
refactor: refactor form submission logic in actor sheet 2025-07-13 15:41:50 +02:00
cd44db079f
feat!: port DS4 actor sheets to ApplicationV2
Convert DS4ActorSheet, DS4CharacterActorSheet, and DS4CreatureActorSheet
from ApplicationV1 to ApplicationV2 architecture. Update all templates
to use data-action attributes. Implement manual tab system and preserve
all existing functionality including item management, effects, and
rolling system.

BREAKING CHANGE: Requires FoundryVTT ApplicationV2 system
2025-07-12 20:44:03 +02:00
2a797ed8ed
Update class imports to use fully qualified Foundry paths 2025-05-02 11:53:38 +02:00
c26574d2d1
Fix expand rolls in chat in v13 2025-05-02 11:21:09 +02:00
woodpecker[bot]
20ea949102 chore(release): 2.0.5 2025-02-22 21:09:34 +00:00
Johannes Loher
dbef065579 ci: fix publish workflow 2025-02-22 22:06:25 +01:00
woodpecker[bot]
0e6508ac07 chore(release): 2.0.4 2025-02-22 20:02:58 +00:00
woodpecker[bot]
99e3cc88c3 chore(release): 2.0.3 2025-02-22 19:59:46 +00:00
Johannes Loher
79723e278e
ci: improve publish workflow 2025-02-22 20:57:43 +01:00
Johannes Loher
3f6e0baa51
ci: bump foundry-publish 2025-02-22 20:50:52 +01:00
Johannes Loher
0e74e43b91
chore: cleanup config files 2025-02-22 20:50:06 +01:00
woodpecker[bot]
318a821e6b chore(release): 2.0.2 2025-02-22 16:06:42 +00:00
Johannes Loher
a419025705
ci: bump foundry-publish to v3.0.1 2025-02-22 17:03:08 +01:00
woodpecker[bot]
c787584b12 chore(release): 2.0.1 2025-02-22 15:51:56 +00:00
Johannes Loher
8abab3d534
chore: fix reuse 2025-02-22 16:48:04 +01:00
woodpecker[bot]
3fa76cc1ca chore(release): 2.0.0 2025-02-22 15:07:38 +00:00
Johannes Loher
6ac9f49463
feat!: migrate to v12
BREAKING CHANGE: Support for v11 has been dropped
2025-02-22 16:00:03 +01:00
Johannes Loher
1dd2705bf1
chore: update vscode setting 2025-02-22 15:59:15 +01:00
Johannes Loher
22ec17fed7
chore: update packs 2025-02-22 15:59:14 +01:00
Renovate Bot
2df974604a
chore(deps): update dependency @foundryvtt/foundryvtt-cli to v1 2025-02-22 15:59:12 +01:00
Renovate Bot
aca72d2cdd chore(deps): update dependency prettier to v3.5.2 2025-02-22 05:00:48 +00:00
Renovate Bot
826f0de7b1 chore(deps): update dependency eslint to v9.21.0 2025-02-21 23:02:03 +01:00
Renovate Bot
498d5b5160 chore(deps): update dependency @eslint/js to v9.21.0 2025-02-21 22:00:54 +00:00
Renovate Bot
2ef33483ef chore(deps): update dependency globals to v16 2025-02-20 13:00:47 +00:00
Renovate Bot
0e3b358151 chore(deps): update dependency vite to v6.1.1 2025-02-19 10:00:51 +00:00
Renovate Bot
0161221848 chore(deps): update dependency @swc/core to v1.10.18 2025-02-19 07:00:50 +00:00
Renovate Bot
011a706dea chore(deps): update dependency vitest to v3.0.6 2025-02-18 14:00:47 +00:00
Renovate Bot
75af5acf3a chore(deps): update dependency @swc/core to v1.10.17 2025-02-18 03:00:56 +00:00
Renovate Bot
909f220495 chore(deps): update dependency typescript-eslint to v8.24.1 2025-02-17 18:00:54 +00:00
Renovate Bot
12bb50ce4f chore(deps): update dependency rollup to v4.34.8 2025-02-17 07:00:49 +00:00
Renovate Bot
307f125231 chore(deps): update pnpm to v10.4.1 2025-02-16 22:00:49 +00:00
Johannes Loher
3c990b796b
chore: migrate .reuse/dep5 to REUSE.toml 2025-02-15 18:58:30 +01:00
Johannes Loher
0688aed679
chore(deps): bump eslint to v9 2025-02-15 18:57:38 +01:00
Renovate Bot
588b828879 chore(deps): update dependency semver to v7.7.1 2025-02-15 17:21:07 +00:00
Johannes Loher
dd0ecce9c2 build: fix node version to 22 2025-02-15 18:20:07 +01:00
Renovate Bot
d71e89f1b4 chore(deps): update dependency eslint-config-prettier to v10 2025-02-15 18:19:52 +01:00
Renovate Bot
8cf837aa3b chore(deps): update dependency typescript to v5.7.3 2025-02-15 17:16:49 +00:00
Renovate Bot
f8711ea585 chore(deps): update dependency rollup to v4.34.7 2025-02-15 17:11:52 +00:00
Renovate Bot
f2cc54fa10 chore(deps): update dependency sass to v1.85.0 2025-02-15 18:11:14 +01:00
Johannes Loher
a72af4f55f
build: fix sass imports 2025-02-15 18:09:51 +01:00
Renovate Bot
873d5f98d8 chore(deps): update pnpm to v10 2025-02-15 17:52:58 +01:00
Renovate Bot
dd7a5fe959 chore(deps): update dependency prettier to v3.5.1 2025-02-15 17:49:37 +01:00
Renovate Bot
03c67bb61b chore(deps): update dependency @types/node to v18.19.76 2025-02-15 17:48:38 +01:00