PDA

View Full Version : FGU Playtest - Updates



Moon Wizard
October 31st, 2019, 18:50
This thread will be used to communicate changes during the playtest.

Regards,
JPG

Moon Wizard
October 31st, 2019, 18:52
Updates


Image-specific memory optimizations.
Image asset files no longer require lowercase file extensions.
Update check URL failures no longer generate errors, only warnings.
LOS shapes no longer use separate overlapping points for shape origin. It is a single point now.
Extra pixels sometimes displaying above text. Fixed.
Previously loaded images sometimes shown on top of newly viewed images. Fixed.
Players could sometimes move tokens through walls. Fixed.
Layer drag handles to scale layer in Layers mode not always working. Fixed.
When adding layers with predefined LOS data while players connected, LOS data was not sent to player. Fixed.

Moon Wizard
November 1st, 2019, 22:46
Updates


Significantly improved decompression times when updating products via updater.

Moon Wizard
November 5th, 2019, 17:49
Updates


IDC layer list sometimes displays gap at top. Fixed.
Missing token image causes exception during desktop initialization when connecting as a player. Fixed.
[CoreRPG+] PNG files not shown when browsing for thumbnails from export window. Fixed.
[2E/SWD/SWADE] Dice rolls generated exception. Fixed.
[5E] Class leveling specialization box showing multiple repeat entries. Fixed.
[DEV] draginfo.getMetaData throws exception when key does not exist. Fixed.
[DEV] DB API fixes for global functions.
[DEV] bitmapwidget.getBitmapName added as deprecated function for backward compatibility. Use bitmapwidget.getBitmap instead.
[DEV] chatwindow.addMessage/deliverMessage/throwDice added as deprecated functions for backward compatibility. Use Comm.addChatMessage/deliverChatMessage/throwDice instead.
[DEV] Interface.dialogFileOpen/dialogFileSave did not correctly limit file dialog display when using custom filter. Fixed.

Moon Wizard
November 5th, 2019, 18:41
Updates


Added 99 DLC products to the FGU patch system. (token packs, 2E, C&C, SW, PFRPG, SFRPG)

Moon Wizard
November 6th, 2019, 23:17
Updates


Image UI rewritten to address several issues (FX bleed, FX restart/stutter, LOS to wrong image, overlapping images, ...)
Image quick pointers temporarily disabled, because they weren't setup correctly and caused issues.
Initial server startup network error messages improved in the console log.
Image layer actions (movement, selection, etc.) could sometimes cause flickering and incorrect icon display on IDC layers list. Fixed.
Unable to select layers from IDC layer in some situations. Fixed.
Exception and unable to load campaign when portrait token previously set on hot bar. Fixed.
Crash on campaign startup with FGC campaign using non-portrait tokens. Fixed.
Selecting and deleting all LOS blocker points in a closed shape would cause an exception. Fixed.
Deleting all tokens on a map when no layers existed would cause exceptions on future mouse actions. Fixed.
Specific LOS blocker combinations could allow seeing through wall blockers. Fixed.
IDC layer list sometimes initialized as already scrolled with no scrollbar. Fixed.
[DEV] Missing include files will no longer block ruleset loading, but will still report error.
[PF2] FormattedText XML errors on new character creation. Fixed.
[DEV] Formatted text getValue/setValue APIs rewritten to only use XML fragments.

Moon Wizard
November 11th, 2019, 05:49
Updates


Additional overlapped image fixes.
Image data control tooltips missing. Fixed.
Token widgets not displaying in correct order. Fixed.
Token widget tooltips not working. Fixed. (More work to fix tooltips when widget extends past token edge.)
Token text widget frames not drawing in correct location. Fixed.
When image initially opened or resized, sometimes the detected image mouse position did not match the cursor position. Fixed.
[CoreRPG+] Campaign setup dialog no longer displays Token Module activation step in FGU.
[CoreRPG+] Script error when exporting records with non-module tokens. Fixed.
[CoreRPG+] Exported non-module tokens not being saved to exported module file. Fixed.
[CoreRPG+] Exception when adding grid to party sheet order tab. Fixed.
[CoreRPG+] Grid not displayed correctly in party sheet order tab. Fixed.
[CoreRPG+] Image mode not switching back to play mode after setting grid via radial menu in party sheet order tab. Fixed.
[2E] Exception when opening combat tracker with multiple tokens on map. Fixed.
[DEV] Script errors will generate console errors instead of warnings, just like FGC. Allows more immediate feedback of issues.
[DEV] Exception when performing multiple token selection change API calls. Fixed.


NOTE: We are still aware that there are other issues with token widgets and party sheet order tab image control functionality as noted in the Known Items.

Moon Wizard
November 11th, 2019, 18:55
Forgot one update from yesterday:


Memory and speed performance improvement when loading modules.

Moon Wizard
November 18th, 2019, 07:35
Updates


3.3.9 updates incorporated.
Number pad Enter key now works like primary Enter key.
Font loading and initialization errors could prevent campaign loading. Fixed.
Token name widget remained on screen after changing option. Fixed. (Name hover option still not working.)
Token health widget hover options not working. Fixed.
Tooltips for token widgets not drawing when over widgets. Fixed.
Campaign folder names not being decoded correctly when containing special characters. Fixed.
Unable to close color dialog after closing image window. Fixed to close when image window closed.
[DEV] Die assets would throw warning when attempting to load script file. Fixed.
[DEV] dragdata.setCustomData getting reset when performing drag roll to chat window. Fixed.
[DEV] Comm.throwDice/chatwindow.throwDice API multi-parameter call not reading parameters correctly. Fixed.

Moon Wizard
November 18th, 2019, 22:03
Updates


LOS points disappear in Layer LOS mode after resizing window or toggling lock state. Fixed.
Toggling LOS state on image record would prevent FX layers from being seen. Fixed.

Moon Wizard
November 19th, 2019, 18:27
Updates


~80 products added to FGU patch system (More map/token packs, SW Deadlands, DCC adventures, 2E adventures, PF2 adventures)

Moon Wizard
November 21st, 2019, 01:32
Updates


Layer visibility toggle in IDC layer list moved to right side with other toggles.
Layers not shared by GM will no longer be used in token LOS calculations to prevent token LOS differences between clients.
LOS not working correctly when LOS points outside edge of graphics. Fixed.
LOS not working correctly on some corners near edges of map. Fixed.
Paint mode not working correctly on brand new image record. Fixed.
Exception when deleting occluder points in some situations. Fixed.
Unicode characters in formatted text fields would cause errors when shared with players. Fixed.
Hover option for name and health widgets not working when option set before image opened. Fixed.
[DEV] windowclass softclose tag not working when minimize icon not defined. Fixed.

Moon Wizard
November 22nd, 2019, 19:24
Updates


Graphic texture cleanup code implemented for longer term memory performance.
Ruleset entries now sorted in launcher when creating new campaign.
Launcher error on Host Campaign screen if campaign definition missing ruleset tag. Fixed.
Graphic file refresh of file in FGU data folder during app switch did not correctly refresh files already on screen. Fixed.
Unable to delete LOS wall segment using splitting line to introduce middle point. Fixed.
Unable to move layers in Layers mode using mouse. Fixed.

Moon Wizard
November 25th, 2019, 07:31
Updates


Rewrite of image expiration and refresh code.
Addressed several issues where tokens might change scale or position after certain operations. Fixed.
Buttons and icons in CT show as white boxes after CT opened then closed, and 10 minutes passed. Fixed.
Only campaign assets were exported to modules, not non-campaign assets. Fixed.

Moon Wizard
November 25th, 2019, 08:17
Updates


Font sizes in all built-in rulesets adjusted to match original FGC font sizes to prevent text overruns and preserve original ruleset UI design. We know this is slightly smaller than original font sizes we picked for FGU, but this just means display scaling got more important.

Moon Wizard
November 26th, 2019, 05:37
Updates


~170 products added to the FGU update system. (13th Age system, WOIN system, M&M system, MGT/MGT2 systems, SW Settings (Shaintar/Last Parsec/Sixth Gun/WWR), AAW modules (partial), Frog God Games modules (partial), Kobold Press modules (partial), Paizo PF modules (partial), Paizo SF modules (partial), map packs (partial), token packs (partial), portrait packs (partial), and a handful of others)

Moon Wizard
November 26th, 2019, 05:41
Updates


Image records can now be copied by dropping in campaign list, just like other campaign records.
Group/category information for campaign records lost when loading. Fixed.
When dragging link to campaign list to copy node, the current group/category was not used. Fixed.
When editing groups in group dropdown list, the Add New Group button did not work. Fixed.
Script error when player opened party sheet order tab. Fixed.
Too many points deleted LOS blocker intersection point on a shaped LOS blocker. Fixed.
Exception in certain situations when deleting a LOS blocker intersection point. Fixed.
When loading FGC campaigns with edited module map records, the map records load with no base image. Fixed.
LOS blocker lines created by dragging with the line tool would incorrectly close themselves. Fixed.
After deleting layer added after tokens in Layers mode, tokens would incorrectly be selected as next layer to edit. Fixed.
[DEV] DB.copyNode can now copy image nodes.
[DEV] When exporting modules, other module graphics are still not exported, by design.

Moon Wizard
November 27th, 2019, 01:04
Updates


Unable to set FX option on FX layer in image data control. Fixed.
Changing layer visibility toggle in image layer list did not update token LOS. Fixed.
Door button not visible when hovering over single line door and terrain LOS blockers in image Play mode. Fixed.
Tokens with mask-sensitive flag incorrectly were shown as grayed out when selected. Fixed.
When dragging a token stacked on other tokens in image Play mode, the visually bottom-most token was incorrectly dragged, instead of top-most token. Fixed.
When deleting a selected token, the currently visible LOS was not updated. Fixed.
Image data control tooltip would sometimes remain on cursor after mouse left control. Fixed.
Locked door LOS blockers did not display lock symbol. Fixed. (Use Shift-click as GM to toggle lock state.)

Moon Wizard
November 29th, 2019, 23:13
Updates


Players can no longer move tokens through closed door LOS blockers.
In image LOS mode, when duplicating paint lines as blockers, the active blocker type selected in attribute bar is now used.
In image Mask mode, the Shift key will invert Hide/Reveal tool action.
In image Grid mode, a toggle option added for visibility of grid lines.
Locked door button icons were blurry. Fixed.
Image layer operation undo would change layer order in layer list. Fixed.
Image keyboard layer operations were not always added to undo stack. Fixed.
Image LOS blocker lines and paint lines drawn using mouse click and drag would add too many states to undo stack. Fixed.
In image Layers mode, unable to scale tiles using Shift key plus corner drag handle to a larger size. Fixed.
In image Mask mode, when using Hide Area tool, the region would be revealed if no areas already revealed. Fixed.
NPC tokens would sometimes be visible to players by default, if seen by friendly token but not by owned token. Fixed.
Dragging layer list entries outside layer list would leave permanent shadows of layer graphics on screen. Fixed.
[DEV] Some API functions did not read parameters correctly. Fixed. (getWindows, getActiveIdentities, getOwnedIdentities, getPortraitFileList, getPortraitDirectoryList, getChildCategories)
[DEV] Changing distance units or suffixes on GM client would not update pointer distances on player client. Fixed.

Moon Wizard
November 30th, 2019, 00:26
Updates


RMC ruleset and other RMC DLC added to FGU patch system.

Moon Wizard
December 3rd, 2019, 17:49
Updates


~130 additional products added to FGU patch system (Map modules, token packs)

Moon Wizard
December 4th, 2019, 20:12
Updates


FOW system rewritten for speed and for future lighting support. Now uses grid-based system.
Image data networking rewritten to only share with users that have access to image database node.
Player file requests would fail if file already existed in player cache and different then GM version. Fixed.
FGC campaign image records not loading correctly. Fixed.
Portrait tokens not saved on images between sessions. Fixed.
Token rotation not saved between sessions. Fixed.
Facing indicators not drawing correctly on tokens, when option enabled. Fixed on GM client, still working on player client.
When changing between token rotation to token facing in options, the token rotation not set correctly. Fixed.

Moon Wizard
December 5th, 2019, 23:30
Updates


Mac beta released. Please see backer update on Kickstarter for link to installer.

Moon Wizard
December 6th, 2019, 23:40
Updates


Improved TTF font load times.
Added LatinExtendedA and LatinExtendedB character sets to TTF rendering in font engine.
Removed extra category tags in module changed files.
General text drawing was too high. Fixed.
Extra pixels drawn above certain text characters. Fixed.
Empty categories incorrectly being written to module change files. Fixed.
Some letters in token text widgets being clipped on the right. Fixed.
[DEV] Script stack mismatch when using chatwindow.onDiceTotal event. Fixed.
[DEV] Nil values passed as parameters to certain APIs would cause incorrect behavior. Fixed.

Moon Wizard
December 7th, 2019, 02:15
Updates


Adventure module in 13th Age Core Rules and Bestiary module in 13th Age Bestiary updated to prevent load errors.
WOIN ruleset and WOIN NEW extension updated to prevent font warnings.

Moon Wizard
December 8th, 2019, 18:18
Updates


Fallback font size was too small. Fixed.
[DEV] Certain database and window APIs could exit too early causing Lua stack mismatch errors. Fixed.
[DEV] windowlist.acceptdrop.field tags not working. Fixed.
[DEV] windowlist.datasource non-relative definitions not working. Fixed.
[DEV] windowlist.createWindow APIs did not handle non-relative string parameters correctly. Fixed.

Moon Wizard
December 9th, 2019, 08:45
Updates


[5E] Curse of Strahd module lists throw script error. Fixed.
[WOIN] Luck fields always set to max luck value for skills. Fixed.
[DEV] DB.getValue and databasenode.getValue were not returning nil when unable to retrieve value. Fixed.
[DEV] numbercontrol APIs for get/set min/max value were not implemented correctly. Fixed.

Moon Wizard
December 9th, 2019, 19:21
Updates


Mac FGU client updated with latest changes.

Moon Wizard
December 9th, 2019, 23:18
Updates


~120 products added to FGU patch system (More map/token packs, AAW modules (partial), BRP ruleset, CoC ruleset, CoC7E ruleset, CoC modules (partial), d20 Modern ruleset, BoL ruleset, FGG modules (partial), GR modules (partial), LG modules (partial), O1G modules (partial), Rippers SW Setting, Paizo PF modules (partial))

Moon Wizard
December 10th, 2019, 22:24
Updates


Mac Command key now mapped as Control key.
CTRL+A shortcut key not working to select all text in text fields. Fixed.
[4E] Text not correct color in PC powers tab for powers with colored backgrounds. Fixed.
[PFRPG2] Text missing in window titles, sidebar and more. Fixed.
[SFRPG] Unable to drop ship frames or starship items on PC ship sheets. Fixed.
[DEV] Updated internal development tools
[DEV] Changed User.getCurrentIdentity to return nil if GM or no identity selected.
[DEV] Changed User.getIdentityOwner to return nil if identity does not exist or not owned.

Moon Wizard
December 11th, 2019, 20:47
Updates


Installers updated with latest development tools.
Mac keyboard permissions issue on install should be addressed by this fix; but we'll need someone who had the problem to verify.

Moon Wizard
December 12th, 2019, 08:44
Updates


~75 products added to FGU patch system (SW settings (Interface Zero, Nemezis, Winter Eternal, Weird Wars 2, Hell on Earth, Savage Suzerain, Sundered Skies, Hellfrost), SW skins (Fantasy, Modern, Sci Fi))

Moon Wizard
December 12th, 2019, 08:48
Updates


Latin Extended B letters were not working. Required replacement of Open Sans font with a new font (Noto Sans) that supports Latin Extended B. Replaced in rulesets and as client fallback font.
d4 physical die was always returning zero value. Fixed.
Portrait tokens and other non-module assets would disappear between sessions when added to a module map. Fixed.
Tabletop character list name background frame would appear too large. Fixed.
[DEV] Add font asset merge attribute support (color override only).


DEV NOTE: If the TTF fonts that you choose do not contain all the Latin characters including Extended A and B characters, then those characters will not show up in the tabletop UI when displaying that font.

Moon Wizard
December 16th, 2019, 21:59
Updates


Mac installer updated to prevent installation on unsupported OS versions. (Minimum Mac OS for FGU is 10.12)

Moon Wizard
December 18th, 2019, 23:53
NOTE: This new build will not be able to connect to any older builds.

Updates


Implemented hot key label editing caret.
Implemented hot key label editing navigation keys (left/right, home/end)
Implemented font shadows.
On images, zoom menu enabled for players.
[CoreRPG+] Asset view folder button is now context sensitive for which folder it opens.
Demo client check not working. Fixed.
When hot key editing was completed, keyboard focus was not correctly released. Fixed.
Portraits not being built correctly in MGT2 ruleset. Fixed.
Portraits not being built correctly in Dungeon theme extension. Fixed.
Error thrown if campaigns or rulesets folders missing in application data folder. Fixed.
Character list not updating correctly on server or player when PC ownership cleared and reacquired. Fixed.
On images, adding large numbers of tokens to a map would cause some tokens to disappear. Fixed.
On images, exception when dragging LOS blocker point in some scenarios. Fixed.
On images, dragging pointer handle across another pointer changes the pointer being dragged. Fixed.
On images, deleting origin occluder point of closed occluder does not work correctly. Fixed.
On images, terrain blocker drawn using line tool not initially displayed as closed shape after releasing mouse button. Fixed.
On images, tokens could incorrectly be selected and manipulated in Layers mode. Fixed.
On host, some ruleset and extension files not being registered as used on the server. Fixed.
On player, attempting to delete non-existent cache file caused error. Fixed.
On player, ruleset and extension files not being saved to cache. Fixed.
On player, ruleset and extension files requested multiple times if used more than once. Fixed.
On player, unable to load rulesets and extensions not installed locally. Fixed.
On player, cache files not being used over locally installed version. Fixed.
On player, cache file load sometimes looks in wrong location for ruleset files. Fixed.
On player, module thumbnail for non-local modules always requested, even if already cached. Fixed.
On player, module thumbnails for non-local modules not displaying. Fixed.
On player, module images for non-local modules all being requested on module activation. Fixed.
On player, module images for non-local modules not being requested when opening image records. Fixed.
On player, module image records not centered when loading non-local modules. Fixed.

Moon Wizard
December 19th, 2019, 00:18
Updates


~90 products added to FGU patch system (SW Settings (Lankhmar, Slipstream, Rippers, ETU, Fantasy, Horror, SciFi, Super Powers), SW modules (partial), PF modules (partial), BRP modules (partial), C&C modules (partial), 5E third party modules (partial), SFRPG modules (partial), Token/map packs (partial))

Moon Wizard
December 19th, 2019, 20:17
Updates


Mac client release to match yesterday's client update.

Moon Wizard
December 30th, 2019, 07:54
Updates


~90 products added to FGU patch system (5E/PFRPG third party adventures/accessories (partial), PFRPG APs (partial), SW Setting (Millennium Knights), Map packs (partial))

Moon Wizard
December 30th, 2019, 07:55
Updates


Caret vertical position not correct in text fields. Fixed.
Formatted text fields not updating visually when formatting changed mid-section. Fixed.
Delayed edit text fields not updating correctly when typing, selecting all and then deleting. Fixed.
[SWADE] Script error when creating new PC. Fixed.
[SWADE] Dropping die on trait field not updating. Fixed.
[SWADE] Select die value from radial menu on trait field not updating. Fixed.
[DEV] categoryselectioncontrol definitions are not silently failing as expected. Fixed.
[DEV] Added backup radial icon choices for image zoom menu, based on icons usually provided by older rulesets.
[DEV] databasenode.getValue returning empty table when dice field empty, should return nil to mimic FGC. Fixed.

Moon Wizard
January 8th, 2020, 00:00
Updates


~100 products added to FGU patch system - 5E modules (third party), PFRPG modules (third party), CoC/CoC7E modules, Starfinder modules, SW Settings (Evernight, Necessary Evil, Pirates, Beasts and Barbarians, Titan Effect, Weird Wars Rome)

Moon Wizard
January 8th, 2020, 08:23
Updates


Improved ruleset and extension loading error messages to more easily locate issues.
Universal module extension not working. Fixed.
Rolls saved to hot keys would roll duplicate dice. Fixed.
Tokens not displaying underlays on player client. Fixed.
Ruleset tokens not loading. Fixed.
Players unable to see portrait icons/tokens for PCs they don't own. Fixed.
Image value networking not correct on revert and undo/redo. Fixed.
[CoreRPG+] Image data control displayed when loading locked module image. Fixed.
[CoreRPG+] Whisper from GM to player generated script error. Fixed.
[SWADE] Initial skills list did not correctly populate. Fixed.
[SWADE] Script error when dragging attack rolls onto targets. Fixed.
[SWADE] Unable to drop cards on images. Fixed.
[SW:EOTE] Dragging dice pool generates script error and fails. Fixed.
[DEV] Remove ruleset-only limits on certain base XML tags. (such as importinfo)
[DEV] Script error when dragdata.setDatabaseNode(nil) called. Fixed.
[DEV] windowcontrol.setVisible would incorrectly force subwindow instantiation. Fixed.
[DEV] dragdata.setDieList would incorrectly set any dice data as "rolled". Fixed.
[DEV] Comm.deliverOOBMessage was not allowing empty string to be used as a recipient. Fixed.

Moon Wizard
January 14th, 2020, 19:31
Updates


~100 products added to FGU patch system - 5E modules (third party), PFRPG modules (third party), SW Settings (Time Zero, Tropicana, Savage Tales, Sundered Skies, All for One, Daring Tales), Token packs

Moon Wizard
February 1st, 2020, 07:53
Updates


The remaining FG catalog as been added to the FGU patch system over the last couple weeks. If you see any products missing, please let us know.


Regards,
JPG

Moon Wizard
February 5th, 2020, 00:48
Apologies for the slowdown in January. With some concerns over the original network engine we had selected (lack of maintenance and amount of work to get everything working as we need), we had to prototype and select a new network engine. Additionally, Carl took the opportunity to rewrite the player-side image interaction code, so that we could get player drawings/pointers working finally. Also, we made a big push to get the rest of the DLC catalog up on FGU, including fixing any reports we've heard so far.

Updates


History section added to Join Campaign panel on launch screen.
Console toggle button added to launch screen.
Clear button added to console.
Network engine rewrite.
Network library complete replacement.
Server history entries can now be deleted.
Choosing campaign from lobby listing will now used saved password from history (if matching user name found).
GM and player basic drawing/erasing implemented.
GM and player pointer handling rewritten.
Extensions not installed on player machine are not being loaded on player client. Fixed.
Dice rolls incorrectly being triggered on client while loading. Fixed.
Player file caching not working in some cases. Fixed.
Mac Command key was only registering down for one frame. Fixed.
Radial menu appearing when dragging with more than one button pressed. Fixed.
Original quick pointer not removed when new quick pointer created. Fixed.
Changing user color did not update pointer color. Fixed.
Image grid not displayed if no visible layers. Fixed.
[CoreRPG+] "/die #" command in chat box generated error. Fixed.
[DEV] Stack mismatch error on dragdata.getDieList call. Fixed.

Moon Wizard
February 7th, 2020, 00:25
Updates


Image zoom to fit function now includes drawings.
When image data control hidden, image control state returns to play mode (if not in play mode).
Assets located within FGU data folder are now placed in "Data" folder in Assets view.
Additional checks added for image data with unexpected values.
Tokens set to mask sensitive state (i.e. non-friendly) which were owned by a player could not be seen by that player. Fixed.
Drawings could not be seen on images previously edited in FGU. Fixed.
[CoreRPG+] Language chat not sending correct messages to player. Fixed.
[DEV] deliverChatMessage was not handling empty string as GM-only messages. Fixed.
[DEV] deliverOOBMessage was not ignoring non-string,non-number fields. Fixed.

Moon Wizard
February 10th, 2020, 18:09
Updates


Set target frame rate to 30 to reduce load on lower end machines.
Mouse click and wheel actions over console are captured.
Combo box incorrectly scrolled when re-opening after selecting non-first item. Fixed.
Combo box scrollbar missing. Fixed.
Window scroll resetting when click in fields below the fold. Fixed.
Changing image asset used in image painting would reset paint mode. Fixed.
Every other global mask region update not updated on player client. Fixed.
Global Mask does not hide mask-sensitive tokens, even when behind LOS blockers. Fixed.
Possible crash condition when dragging occluder points. Fixed.
Scrollbar control drawing too long. Fixed.
Caret not drawing in correct position in multi-line text fields. Fixed.
Caret not drawing at end of middle lines in multi-line text fields. Fixed.

Moon Wizard
February 12th, 2020, 23:57
Updates


Token selection mode behavior adjusted.
Option added to token radial menu to reset FOW.
Save data not saved in correct format on some non-US systems. Fixed.
Token aspect ratio skewed on non-uniform ISO grids. Fixed.
[CoreRPG+] Unable to reposition encounter tokens after first placement. Fixed.
[CoreRPG+] Unable to scroll some lists past selected option (including combo boxes). Fixed.

Moon Wizard
February 14th, 2020, 23:16
Updates


[CoreRPG+] Image toolbar enabled for image windows.
Loading/player error with images if lots of pointers used by a single user. Fixed.
Error when moving LOS points in some situations. Fixed.
[DEV] buttoncontrol.setStateColor updated to match FGC behavior.
[DEV] windowcontrol.onVisibilityChanged event added to match FGC.

Moon Wizard
February 20th, 2020, 02:07
Updates


Add build date to launch screen version text.
Capped frame rate increased to 60.
Token self-targeting ring indicator added.
Module export API not rewriting link URLs correctly. Fixed.
Module image links for non-legacy modules not being read correctly. Fixed.

Moon Wizard
February 22nd, 2020, 00:17
Updates


[CoreRPG+] All rulesets and extensions updated to use new radial menu icons.
[CoreRPG+] All rulesets and extensions updated to provide Assets sidebar button. (Some SW themes will still show "Tokens" until updated by DLC developers.)
[CoreRPG+] All party sheet health and other tracking bars updated to work in FGU.

Moon Wizard
February 27th, 2020, 18:23
Updates


Improved performance in Assets window when viewing large image files.
Token target and selection rings adjusted for better visibility.
Add additional output to error log on launch screen match maker errors.
When shift-dragging token on GM screen, token position and LoS/FoW no longer updates until move completes.
Server disconnect on relay connection error for some computers. Fix attempted.
Mac exception error when attempting to run LAN server on Mac. Fix attempted.
Portrait frames missing in many rulesets. Fixed.
Shared image links were not visible on player client. Fixed.
Delete all pointers on GM not clearing player view. Fixed.
FoW shadow appearing for token FoW data when adding token to map after deleting one. Fixed.
Tokens with different width and height did not scale correctly when added to an image. Fixed.
Some token modules were not displaying in Assets window. Fixed.
Script error on some character imports in some rulesets. Fixed.
Missing graphic errors when loading module records with token fields containing token references not in module. Fixed.
[SWADE] Extra empty entry created when added entries to combat tracker. Fixed.
[SWADE] Cone/burst pointer options doubled up in image control radial menu. Fixed.
[SWADE] Exceptions when cone/burst pointers attempting to be drawn. Fixed.


NOTE: Custom pointers (i.e. SavageWorlds) still have visual issue that is being worked on.

Moon Wizard
February 29th, 2020, 03:29
Updates


Minor dice modifications.
Asset window throwing Exceptions, and some images upside down. Fixed.
Image links appearing as pink squares. Fixed.

Moon Wizard
March 4th, 2020, 02:05
Updates


Added dice volume setting. (/dicevolume 0-100|on|off)
Dice network updates optimized to reduce network traffic.
Adjusted snap to grid settings to be more consistent when toggling.
Multi-line tooltips are now left-aligned, like FGC.
Cursor and selection region placement adjusted for text fields.
Text was wrapped incorrectly. Fixed.
Selection region appeared outside of text field when scrolled. Fixed.
Final line in formatted text table sometimes not drawn. Fixed.
Token values were not loading correctly for some modules. Fixed.
Dice shadows left on player tabletop when rolls occur while loading. Fixed.
Water FX layer could cause layers underneath to not display. Fixed.
CTRL+U in formatted text fields would italicize selected text. Fixed.
Lines would sometimes display in bacground frames for tooltip, hot key, chat and other UI elements. Fixed.

Moon Wizard
March 7th, 2020, 00:07
Updates


Extension meta-data parsing error when player connecting to game with extensions they don't have installed. Fixed.
Text selection would prevent text from showing in some cases. Fixed.
Text controls would not scroll when selecting using mouse. Fixed.
Remove pointer radial menu option remains after deleting last pointer. Fixed.
Pointers resize randomly when dragged while non-integer grid size defined. Fixed.
Image data control color fields not updating when changing tools. Fixed.
Image radial menu to draw pointers did not work unless in play mode already. Fixed.
Image erase tools would not always draw erase region outline. Fixed.
Dragging links from formatted text fields would also start text selection. Fixed.
Dialogs did not remove text focus from FG controls. Fixed.
File dialog navigation seemed to disappear after being pressed. Fixed.
[CoreRPG+] Category list not scrolling when new category added via button is added. Fixed.
[5E] Max damage rolls showing "d#" instead of "b#" in dice expression. Fixed.
[5E] ADV/DIS rolls showing 2d20 in dice expression. Fixed.

Moon Wizard
March 11th, 2020, 22:10
Updates


Dedicated server set up for FGU lobby.
Image view client synch radial menu option added under View submenu.
Opening bag in Assets window while searching will now clear search filter.
FoW bleedover could still happen in some scenarios. Fixed.
Toggling facing option did not correctly update player client. Fixed.
Caret was not visible on empty lines in middle of multi-line text field. Fixed.
Tables with uneven rows in formatted text fields would be missing cell lines. Fixed.
Caret placed incorrectly in formatted text fields. Fixed.
Selection region in formatted text fields was not updating correctly on resize/scroll. Fixed.
Record copying did not correctly handle relative links. Fixed.


NOTE: Both host/client will need to be on new build in order to access new dedicated matchmaking server.

Regards,
JPG

Moon Wizard
March 14th, 2020, 00:34
Updates


UI Scaling option implemented. Access via /scaleui 50-200 command in tabletop to adjust UI scaling percentage between 50-200%.
Launcher automatically scales down to fit screen resolution, and increases window size to show all launcher components.
Text not initially visible in many lists and sub-windows after initial creation. Fixed.
Image values with lots of image paint strokes would appear not to load correctly. Fixed.
Locking drawing on image while player already drawing would lock them in drawing mode. Fixed.
[CoreRPG+] Dice field shadow did not get removed when adding dice. Fixed.

Moon Wizard
March 16th, 2020, 09:38
Updates


Verbose networking library output enabled to help with identifying network issues. Please provide host and client console.log file from FG data directory before starting FG again.
Minor GPU optimizations by removing unneeded graphics options from client.
Increased image LoS calculation limit.
Selected LOS points can be moved via arrow key (use Control key to fine tune).
Player to player whispering not working. Fixed.
Other player portraits not displaying on desktop. Fixed.
Empty portrait icons not initializing correctly on host when player connects. Fixed.
Portrait icons not initializing correctly on player client when character activated. Fixed.
Pressing left and right mouse buttons simultaneously on an image did not remove current quick pointer. Fixed.
Targeting distance calculations not correct in iso/hex grid types. Fixed.
Cursor was not changing when hovering over links on image. Fixed.
Custom pointer label location not being used. Fixed.