FG Spreadshirt Swag
  1. #1

    Fantasy Grounds - Beta Release v4.2.0

    As always, we're a small company so we rely on our community to help sound out each new release. Thanks in advance to all those who pitch in.

    Accessing the Beta
    Only the Test mode slot contains this version. Test Mode can be accessed by selecting the Settings button from the Fantasy Grounds launch screen, changing the mode setting in the Settings dialog, and then selecting Update button to update the files to the test version. I will update this thread as I release new iterations of the test version.

    Beta Data
    When using the Test channel in Fantasy Grounds Settings, your data files for the Test version will be stored in a separate subfolder under the main Fantasy Grounds data folder called "channels\Test\". This will not impact any campaigns in the Live mode (until full release occurs).

    Key Things
    1) Always backup your campaign data before running the test version.
    2) If the GM is running on Test channel, then all of the players will also be running on Test channel.
    3) If you encounter an issues log them in the relevant testing thread - don't use the generic House of Healing, but use this forum.
    4) Do not use the Test build for your games if you and your group are not comfortable with testing pre-release software.
    5) Do not use the Test build for developer DLC for store or forge submission (as the data file formats may have changed, or will change more during the beta).

    Thanks,
    JPG

  2. #2
    Consolidated Update Notes
    • Complete redesign of image painting functionality. (Open image data panel, select Paint mode.)
    • Support for image/color fills, shadows and fades during paint operations.
    • Support for boolean operations to create paint shapes using overlay modes.
    • Eyedropper added to retrieve paint settings from existing paint shapes for additional shapes or to perform operations on existing shapes.
    • Fill editing mode added to adjust existing paint shapes.
    • Eyedropper paint tool not picking up correct color on Mac and Linux clients. Fixed.
    • Lists would not draw child window correctly when child window edited to sort to first position in list. Fixed.
    • Typing indicator not visible on player client for players joining after current client. Fixed.
    • Using context menu to delete all tokens could sometimes cause endless exceptions until session restarted. Fixed.
    • Scrolling text fields using control lines drew lines at incorrect positions when scrolled. Fixed.
    • Large numbers of table rolls using non-3D dice types could cause stack overflow errors. Fixed.
    • [DEV] chatentry.onDeliverMessage updated to receive all non-system messages delivered by local client.
    • [DEV] chatwindow.onReceiveMessage updated to receive all non-system messages delivered by local or remote clients. (including messages with secret flag)
    • [DEV] chatwindow - Remove old prompt/halt menu/icons. Add via ruleset/extension code if desired.
    • [DEV] Comm - onDiceLanded - Dice total is output with dice data table
    • [DEV] customdie - side tag definitions will have priority over custom onValue functions.
    • [DEV] customdie - onValue functions will receive die "side" as parameter (change for dF and d01 built-in die models to 1-6 and 1-10 ranges, respectively).
    • [DEV] imagecontrol - Mouse events and APIs adjusted to always return or use raw image units.
    • [DEV] Interface - openURL(url, callbackfn) -> callbackfn(url, response) API added.
    • [DEV] Token - APIs adjusted to always return or use raw image units.
    • [DEV] tokeninstance - isVisible check would fail if token was selected. Fixed.
    • [DEV] tokeninstance - isVisible check would sometimes be incorrect on host when no tokens selected. Fixed.
    • [DEV] Utility - getDiceTotal(table) API added
    • [DEV] windowlist - getEmptyText() and setEmptyText(string) APIs added.
    • [DEV] windowlist - filter and filteron tags can now specify different types (field/control)
    • [DEV] windowlist - createWindow calls during events triggered by closeAll call could cause orphaned UI elements. Fixed.
    Last edited by Moon Wizard; May 10th, 2022 at 18:20.

  3. #3
    Updates Today
    • Performance improved for paint shape tool boolean operations for complex paint shapes.
    • In paint shape tools, mitered corner option adjusted to be drawn better on wide angles.
    • In paint shape tools, eyedropper color not being picked up correctly on Mac and Linux clients. Fixed.
    • In paint select tool, wrong points selected or modified after shape modifying actions performed. Fixed by resetting selection and selection UI.
    • Setting paint tile stamp tool asset would incorrectly change paint shape tool stroke asset. Fixed.
    • Paint tools showing incorrect fill/stroke image assets when performing painting after switching tools. Fixed.
    • Paint shape tool properties sometimes reset after using edit fill tool. Fixed.
    • Paint shape tool tint property not resetting for image asset fill/stroke when using Reset action in image data panel. Fixed.
    • In paint shape tools when zoomed in, lots of artifacts and jagged lines were produced. Fixed.
    • In paint select tool, the tooltips for Reverse Selected Strokes and Simplify Selected Strokes actions were incorrect. Fixed.
    • In paint select tool, a painting layer was incorrectly created when attempting to select without a paint layer selected or existing at all. Fixed.
    • In paint shape tool, dragging image asset onto stroke preview when color stroke type property selected did not update image data panel to image stroke type. Fixed.
    • In paint shape tool, the preview while drawing did not always match recently changed properties. Fixed.
    • [DEV] Interface.openURL second parameter now optional as documented.
    • [DEV] tokeninstance - isVisible check would fail if token was selected. Fixed.
    • [DEV] tokeninstance - isVisible check would sometimes be incorrect on host when no tokens selected. Fixed.

  4. #4
    Updates Today
    • In paint select tool, points will only be selected for currently selected layers.
    • In paint select tool, deletion/removal of certain paint shape points would delete extra points. Fixed.
    • In paint shape line tool, eyedropper would incorrectly change end cap and closed stated. Fixed.
    • Large numbers of table rolls using non-3D dice types could cause stack overflow errors. Fixed.
    • Scrolling text fields using control lines drew lines at incorrect positions when scrolled. Fixed.
    • Using context menu to delete all tokens could sometimes cause endless exceptions until session restarted. Fixed.


    Second Update Today
    • In paint shape tools, the add overlay mode would incorrectly merge shapes with different properties than the active property. Fixed.
    Last edited by Moon Wizard; May 10th, 2022 at 22:37.

  5. #5
    Updates Today
    • Subtract and intersect overlay mode on paint shape tools now show semi-transparent outline, since these tools affect all shapes.
    • Union/add overlay mode on paint shape tools now uses lowest Z-order of shapes combined when applying new combined shape.
    • When paint tools used repeatedly, previously used fill/stroke textures could incorrectly appear in display. Fixed.
    • When paint select tool used to select and delete points across multiple shapes, only points from one shape would be deleted. Fixed.
    • When using union/add overlay mode in paint shape tools, previously placed paint stamps would turn into lines. Fixed.

  6. #6
    Updates Today
    • After using paint shape tools for an extended session, the shapes would stop updating on screen. Fixed.
    • When using paint select tool with no layers selected and the topmost layer is a paint layer, then the topmost layer will be selected.
    • Paint stamp preview property not updating when dropping image asset on preview area. Fixed.
    • Paint stamp size/rotation/flip properties not updating paint stamp application. Fixed.
    • Paint shape tool preview showed colored miniature image asset when switching from image stroke to color stroke property. Fixed.
    • When turning off paint shape stroke property, the paint line tool would no longer draw correctly. Fixed.
    • When changing image data panel mode while using paint line tool, created shape would not be editable. Fixed.
    • When toggling use stroke property, the preview property would not update. Fixed.
    • Adding image asset to paint shape tool after selecting image stroke property would prevent preview update. Fixed.
    • When using paint stamp tool and clicking quickly, not all paint stamps would register. Fixed.

  7. #7
    Updates Today
    • Image asset grid size metadata now used in paint shape and stamp tools.
    • Paint mode shape tool intersect overlay mode no longer affects shapes not included in intersect region.
    • Players could undo GM token movement. Fixed.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
DICE PACKS BUNDLE

Log in

Log in