Fragtality
Members-
Posts
188 -
Joined
-
Last visited
-
Days Won
13
Fragtality's Achievements
-
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Calculator-Code can be used as Variable/Value since 0.8.0: https://github.com/Fragtality/PilotsDeck?tab=readme-ov-file#calculator TL;DR: Put 😄 in front of the RPN-Code And remember that the integrated Lua Engine is also there for Use-Cases of calculated Values. Sure it doesn't really have a Benefit for 1-3 of such simple Calculations in a Profile. With an increasing Number of such Calculations and/or more complex ones, a Lua Script might be an easier Solution to create and maintain. But well, I absolutely can't get around with the Reversed-Notation, so I might be a bit Lua-biased 😅 -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
*Version-Bump* Plugin updated to Version 0.8.6 NOTE / IMPORTANT A Backup of your Profiles is recommended! This Update fixes the Font-Scaling Issues experienced by some Users after the 0.8.0 Release (especially when using a shared Profile from someone else). Due to the Nature of the Bug and to provide a clean Solution going forward, the Plugin will adjust the Font-Sizes to keep the same visual Size on the StreamDeck (once, when an Action appears for the first Time). Or put differently: the Plugin tries it best so that your Actions look the same as before. Due to rounding there is Margin of Error of 0.5 - so that is the worst the Text will be "off" in (visual) Size 😉 The Recommendation to make a Backup is mainly to keep the Ability to go back to the previous Version, but the Update is intended as a simple "drop-in" as usual. But there is a Caveat: The Conversion of an Action has to be done under the Windows Font-Scaling / DPI Setting it was created to lead to the correct / intended visual Result: If you're a Profile Author, you need to update/convert your Profiles on your PC and then distribute the Profiles as an Update to your Users (just navigate through all Pages/Folder of a Profile, export, distribute). If you're a Profile User, you need to ask the Author to provide an updated Profile. The Profiles I share will be updated shortly. Installer Fixed using wrong .NET Runtime on new Installs / Updates Set FSUIPC 7.5.1 as Target Version Set StreamDeck SW 6.8.1 as Recommended Version Plugin Fixed Font-Scaling affected by Windows' Text Scaling/DPI Setting Render DPI is now fixed at 96 DPI (the pre-0.8.0 Default) Font-Sizes will be automatically converted to keep the same visual Size The Conversion uses the current Windows DPI, so it is only correct on the PC where an Action was designed The Conversion is only applied once when an Action becomes visible for the first Time on the new Plugin Version Improved Session-Ready-Detection for 2024 Slightly, as the SDK allows - Asobo has no Interest in improving a Situation that exists since 2020 🤷♂️ Added MSFS 2024 SDK Links to the Developer UI / QRH View Added Button in the Developer UI to open the Profile Manager from there Manifest Version corrected Updated SDK / Libraries Profile Manager Fixed Links not working for Profiles with Spaces in the Filename (Package Installation) -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Pushed the changes now as normal Dev-Build on GitHub: https://github.com/Fragtality/PilotsDeck/blob/master/Install-PilotsDeck-latest.exe So free for everyone to test (note the Comments on the Commit) 😉 -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
And for me the exported Profiles/Actions look the same as in your Setup - Nice! I think that is the Way going forward - even old (pre 0.8.0) Profiles imported stay pretty much the same now 😀 Thanks for your Help 👍 -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Yes, the same Procedure as before with a different/new Build. Yes, new Actions in the Sense of a new Copy of an existing Action. Put differently: don't use the Actions modified in the previous Test. Copy them over as before. -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
@ark1320 Testing Time again 😉 Again, follow closely: If you changed them, ensure your Windows Display Settings are as they were before (when you created your Profile / Actions) Create an empty Profile on all your StreamDeck(s). You can use the Profiles from the previous Test, but then delete the Actions there (they are already modified, they won't give a Result) Copy at least one Classic Action (anything not a Composite Action) containing Text and at least one Composite Action containing Text to this empty Profile(s). Actions you have created in your Setup. Do not modify them - copy them as they are. And with Text I mean Text rendered by the Plugin - so no Buttons with just a StreamDeck Title displayed on it. Ensure such an empty Profile is set as the current Profile on all your StreamDeck(s) Do not run a Sim during the Test. If you do, ensure that you have Profile-Switching disabled. Install this Version: https://www.mediafire.com/file/17avi48rdxuvwq9/Install-PilotsDeck-latest.exe/file Do not switch Profiles on any Deck! Please answer: How do the (copied) Actions look (in Terms of Font-Size)? Maybe they slightly changed in Size* but are they about the same - not overly small or large? (* = visually, the actual Font-Size in the Settings will be different!) Put differently: how do they looked to you, if and what difference did you notice? Export that empty Profile, with the copied Actions (regardless of the Answer to the previous Questions) and attach it here (change the Extension as needed, doesn't hurt). Optional: if you still have a pre-0.8.0 Profile lying around, import that to the StreamDeck Software (it is okay to switch to that Profile then). Same Questions apply, but do not export. Install the Release Version (0.8.5) again! Done, all good again. Yes, the copied Actions from the Test will look different then. That is expected and the Reason for all the Steps: We want to make sure that special Build only modifies Actions intended to be tested. The intended / expected Results: Good Result => Only slight Changes to the Text-Size - it is more or less as it was before (with the Release Version) and doesn't require any Intervention (not too small to read nor too big to fit). Perfect Result => No noticeable Difference. -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Cool 🙂 Nah don't change any Font-Sizes yet, it was just the first proof of concept for a possible Fix. But that already included that the Actions would not have changed between different Display-Setups 😉 -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Exactly - as Profile Switching might have got you in Trouble 😉 Don't forget to install the Release Version 0.8.5 again! (Yes, the Actions you have copied for the Test will look different) Yep exactly 🙂 So you didn't see a Difference to what it looked before after you installed that special Version (from mediafire)? Or at least not so much that it would be a big Issue? -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Attention, you need to follow these Instructions very closely now: (Instructions only for ark1320) If you changed them, ensure your Windows Display Settings are as they were before (when you created the Profile) Create an empty Profile on all your StreamDeck(s) Copy at least one Classic Action (any will do) containing Text and at least one Composite Action containing Text to this empty Profile(s) (Actions you have created) Ensure such an empty Profile is set as the current Profile on all your StreamDeck(s) Install this Version: https://www.mediafire.com/file/7yd9ziol5iphqai/Install-PilotsDeck-latest.exe/file Do not switch Profiles on any Deck How do the (copied) Actions look (in Terms of Font-Size)? Maybe they slightly changed in Size* but are they about the same - not overly small or large? (* = visually, the actual Font-Size in the Settings will be different!) Export that empty Profile, with the copied Actions (regardless of the Answer to the previous Questions) and attach it here (change the Extension as needed, doesn't hurt). Install the Release Version (0.8.5) again Done, all good again -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Type "Windows Powershell" in the Start Menu and copy & paste the Command there. Else let it be and just stand by (no further troubleshooting and descriptions). -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Please run that Command in Windows Powershell and tell me the Number (with your usual Display-Setup/-Settings - e.g. when the Actions in Question where created) (Get-ItemProperty 'HKCU:\Control Panel\Desktop\WindowMetrics').AppliedDPI -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Yeah, just got another Report on x-plane.com that there is something going on with Font Scaling, gotta look into this 🤔 But: I don't really know if that has really any Connection to Commands not working - It's different Parts/Threads doing different Things. So I'd need the PilotsDeck-Logs and one Action covering that Issue (attach the whole File, paste the Action here). The Information/Description you gave on the Scaling Issue was really helpful and vital for Troubleshooting - for the Commands not working unfortunately not. -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Small Bump: 0.8.5 Just checking for and installing FSUIPC 7.5.0 😉 https://github.com/Fragtality/PilotsDeck/releases/tag/v0.8.5 -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
Would have been helpful, can't replicate that: - Created a Simple Button Action (Control, 65798, no Toggle) on 0.7.12 - Installed 0.8.4 - Checked Action: Toggle still disabled So for the Moment I can just assume you had actually set a Toggle Switch unintentionally. And that a Setup of Toggle Switch enabled +no Alternate Command+ no Monitor Address + no Monitor Value/Comparison just behaved differently with a on pre-0.8.0 Versions 🤔 -
Introducing Pilot's Deck, a StreamDeck Plugin
Fragtality replied to Fragtality's topic in User Contributions
So it wasn't a Toggle Switch before or what and after the Update it was enabled? Wouldn't know how that would be possible, when pre-0.8.0 Actions are loaded, the ToggelSwitch Option isn't touched. Do you still have that Profile in its not-updated Form? If so, please share so I can take look.