Moonshine-IDE / Super.Human.Installer

Super.Human.Installer helps you install the latest and greatest HCL Domino technologies easily.
https://superhumaninstaller.com/
Other
2 stars 0 forks source link

Console Output Copy Does Nothing On Windows #61

Open rat-moonshine opened 1 year ago

rat-moonshine commented 1 year ago

SHI version: 0.8.12 Tested on Windows 10, clicking on Copy button in console output view, clipboard pastes only [ character.

JoelProminic commented 1 year ago

I'm still seeing this issue when I test with v1.8.13 Development on macOS Monterey. The original issue was for Windows, but this has been a known issue for a while.

This is not urgent, but I do find it useful if I need to debug an error. For example I got another cross-certificate error today ("The server's Domino Directory does not contain any cross certificates capable of authenticating you"), and I want to check if the cross-certify command failed silently.

I tried to workaround this by selecting and copying the output, but CMD-A does not work, and I don't see any other selection options.

Another possible backup option would be to save the console output to a log file

JoelProminic commented 1 year ago

This is still causing trouble for me:

piotrzarzycki21 commented 1 year ago

@JoelProminic I'm not sure what has changed, but I cannot reproduce this issue anymore. I tried on my macOS Ventura and Windows 11 - every time copy works. Maybe updating framework helps. Test when you have a chance.

piotrzarzycki21 commented 1 year ago

My debugging is pointing to the line from openfl which copy for us stuff: openfl.system.System.setClipboard( e.data ); When we are putting large amount of text it's starting to copy that "[" nothing more, so I will try to change copy/paste method.

JoelProminic commented 1 year ago

I started a test for this yesterday, and I confirmed that the Copy button was working for me while the provisioning was running. However, the application crashed (#95) before I checked back on it, so I didn't get a chance to test this after the provisioning had completed. I'll start another test.

JoelProminic commented 1 year ago

I confirmed that Copy only gives [ when I use it after the provisioning has completed. I didn't see any obvious errors in the log that would explain this.

While the provisioning was running I checked at least twice and confirmed that Copy worked. I wasn't checking periodically to see when it stopped working, though.

JoelProminic commented 1 year ago

It would probably be useful to have the console output automatically written to a file (console.log, rotating like the other log files). This would let us work around the Copy issue above, and it could also be checked after a crash.

JoelProminic commented 4 months ago

@piotrzarzycki21 reports that Copy to Clipboard is working at every step until the provisioning finishes. It is probably worth retesting this with the recent changes.