Skip to content

XIVDeck 0.3.14

Pre-release
Pre-release
Compare
Choose a tag to compare
@KazWolfe KazWolfe released this 14 Jul 21:46
· 54 commits to main since this release
v0.3.14
d1e264b

For a release that should be dedicated to pi, XIVDeck has decided to lose some weight and become quite a bit leaner. Kinda need to do that if you want to start running on phones...

  • XIVDeck now properly supports Stream Deck SDK version 6.1, which brings some minor code improvements.
  • A bunch of performance improvements to keep XIVDeck feeling snappy.
    • A minor optimization to hotbar monitoring means XIVDeck wastes less of each frame, every frame.
    • Removed an unnecessary cache that just made on-login and other events take slightly longer.
    • Update volume management to listen for events instead of checking every frame for volume changes.
  • Update the German and French translations (thank you Alice and Khayle!).
  • Adds some useful logging messages on plugin startup to help diagnose certain issues.
  • Other miscellaneous fixes.

For those of you who are interested in XIVDeck (or otherwise bringing your hotbars out of the game), but don't want to buy a Stream Deck, I have some cool news. Elgato released a new version of Stream Deck Mobile for iOS, which now gives you six virtual buttons free, forever. Android is allegedly going to get this update soon. Possibly. I promise I was not paid to make this statement.

If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.

Testing Notes

Once again, the testing notes section makes a proud return! A few minor requests here:

  • For those who use UI mods to replace icons, there's been some slight tweaks to how icons are retrieved. Please ensure your icons are loading properly!
  • The hotbar system will now intelligently ignore empty hotbar slots. Please make sure XIVDeck actually recognizes a hotbar slot becoming empty, as well as a hotbar slot getting populated. As always, hotbar slots that aren't on screen but are still on the Deck should update accordingly.
  • The volume system had a bit of a rewrite, and comes with two things to test:
    • Pushing the dial on a Stream Deck + should toggle mute state on the selected channel, and should not quickly mute/unmute or do nothing.
    • The volume system should still be relatively responsive and quickly update to volume changes, whether they're in-game or external.
    • Volume changes at low frame rates might lag a bit, but shouldn't jump around erratically.

If you notice any issues, please come find me in the XIVDeck Help Thread in the Dalamud Discord!

Installing the Plugin

Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.3.14.

To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin file and open it. The Elgato Stream Deck software will take care of the rest.

Full Changelog from Last Release: v0.3.13...v0.3.14
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/5558566655