Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 11.315 #2461

Open
72 tasks done
JPMeehan opened this issue Nov 28, 2023 · 5 comments
Open
72 tasks done

Version 11.315 #2461

JPMeehan opened this issue Nov 28, 2023 · 5 comments
Labels
foundry v11 This belongs to Foundry VTT version 11
Milestone

Comments

@JPMeehan
Copy link
Collaborator

JPMeehan commented Nov 28, 2023

Epic to track files that are updated to version 11. This is not based on diffs, so there may be files that were untouched from v9 to v11, and it also isn't differentiating between what is new vs. changed

  • Client
    • Apps
      • AV
      • Components
      • Dialogs
      • Forms
      • HUD
      • Placeables
      • Sidebar
        • Apps
        • Tabs
        • individual js files
      • individual js files
    • Audio
    • AV
      • Clients
      • individual js files
    • Core
    • Data
      • Abstract
      • Collections
      • Documents
    • Dice
      • Dice
      • Terms
      • individual js files
    • PIXI
      • Core
        • Containers
        • Interaction
          • Pings
          • individual js files
        • Shapes
        • loader.js
      • Extensions
      • Groups
      • Layers
        • Base
        • Controls
        • Effects
          • Weather
          • individual js files
        • Grid
        • Masks
        • Placeables
      • Perception
      • Placeables
        • Primary Canvas Objects
        • individual js files
      • Sources
      • WebGL
        • Extensions
        • Helpers
        • Shaders
          • Effects
          • Filters
          • Samplers
          • base.js
      • Workers
      • individual js files
    • Tours
    • UI
    • individual js files
  • Common
    • Abstract
    • Data
    • Documents
    • Packages
    • Primitives
    • Utils
    • individual js files
  • Prosemirror
@dylanpiera
Copy link

Gonna get started on Apps, will update as applicable.

@JPMeehan
Copy link
Collaborator Author

JPMeehan commented Mar 26, 2024

Did a bunch of client/core in #2535

  • clipboard
  • document-index
  • gamepad
  • hooks
  • image
  • index
  • keybindings
  • keyboard
  • mouse
  • nue
  • packages
  • settings
  • socket
  • sorting
  • time
  • tooltip
  • tour
  • tours
  • utils
  • video
  • workers

@JPMeehan
Copy link
Collaborator Author

JPMeehan commented Jun 2, 2024

App Status

  • Client
    • Apps
      • AV
      • Components
      • Dialogs
      • Forms
        • Actor
        • Adventure Exporter
        • Adventure Importer
        • Base Sheet
        • Card Config
        • Cards Config
        • Combat Config
        • Combatant Config
        • Default Sheets Config
        • Effect Config
        • Folder Edit
        • Fonts
        • Grid Config
        • Image Popout
        • Item
        • Journal Page Sheet
        • Journal Sheet
        • Macro Config
        • Measure Template
        • Ownership
        • Playlist Config
        • Playlist Sound Config
        • Roll Table Config
        • Scene Config
        • Sheet Config
        • User Config
      • HUD
        • Chatbubble
        • Container
        • Control
        • Hotbar
        • Hud
        • Menu
        • Navigation
        • Pause
        • Players
      • Placeables
        • Drawing Config
        • Drawing Hud
        • Light Config
        • Note Config
        • Sound Config
        • Tile Config
        • Tile Hud
        • Token Config
        • Token Hud
        • Wall Config
      • Sidebar
        • Apps
          • Chat Popout
          • Client Settings
          • Compendium
          • Invitation Links
          • Keybindings Config
          • Module Management
          • Permissions Config
          • Support Details
          • Tours Management
          • World Config
        • Tabs
          • Actors Directory
          • Cards Directory
          • Chat Log
          • Combat Tracker
          • Compendium DIrectory
          • Items Directory
          • Journal Directory
          • Macros Directory
          • Playlists Directory
          • Roll Table Directory
          • Scenes Directory
          • Settings
        • individual js files
          • Directory Tab Mixin
          • Document Directory
          • Package Configuration
          • Sidebar Tab
          • Sidebar
      • individual js files
        • App
        • Form
        • I18N
        • Templates

@JPMeehan JPMeehan added the foundry v11 This belongs to Foundry VTT version 11 label Jun 8, 2024
@JPMeehan
Copy link
Collaborator Author

TODOs in terms of data

  • Automatically making some fields in ConstructorData required. You're currently solving this by doing AssignmentType & Required<Pick<AssignmentType, ...>> but it can (and should) be done automatically based upon the fields.
  • ExtendsOptions. This is for _cast and a few other things.
  • flags handling.
  • indeterminate required/nullable handling (differently in read/write scenarios)
  • Choices
    • Implement for NumberField, possibly unified with the StringField implementation
    • Affects required
  • initial edge cases and required
  • some model configuration things

@JPMeehan
Copy link
Collaborator Author

Once we merge #2541 We can close this issue and defer to individual issue tracking

@JPMeehan JPMeehan added this to the v11 Release milestone Jun 26, 2024
@JPMeehan JPMeehan pinned this issue Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
foundry v11 This belongs to Foundry VTT version 11
Projects
None yet
Development

No branches or pull requests

2 participants