5 Commits

Author SHA1 Message Date
Jed Laundry
5618b6f210 Merge pull request #11 from jlaundry/v1.5
release v1.5
2025-06-13 06:34:25 +12:00
Jed Laundry
461f4285f3 update README 2025-06-07 09:27:07 +12:00
Jed Laundry
4930d92c20 update readme 2025-06-07 09:26:19 +12:00
Jed Laundry
429f683619 prepare for v1.5 packaging release 2025-06-07 09:05:28 +12:00
Jed Laundry
7a2049ed02 Update README.md 2025-04-09 08:14:23 +12:00
4 changed files with 22 additions and 6 deletions

View File

@@ -6,9 +6,20 @@ For IT professionals everywhere who are sick of typing long complex passwords in
(Doesn't have to be a password either, also useful for URLs, Base64-encoded things, etc.)
Also, if you don't want to compile yourself, this is also available in the Windows Store:
This is also available in the Windows Store:
https://www.microsoft.com/en-us/p/type-clipboard/9p5r4jk7r8h5
https://apps.microsoft.com/detail/9p5r4jk7r8h5
Tested with a wide variety of consoles, including vSphere, Horizon (HTML5), and Citrix. There is a known issue where VMWare Horizon's client seems to be using a very low-level keyboard driver, so it doesn't work with it. Sorry.
Tested with a wide variety of consoles, including vSphere, Horizon (HTML5), and Citrix.
## Known Issues
* **VMWare vSphere Web Console** doesn't work with Chrome/Edge due to the way vSphere processes vScanCode values and what Chrome/Edge provide. [#6](https://github.com/jlaundry/TypeClipboard/issues/6).
* I don't have a fix for this. I recommend you use Firefox or VMRC instead.
## Resolved Issues
* **VMWare / Omnissa Horizon desktop client** uses a low-level keyboard driver, which SendKeys can't send to.
* This may be fixed in v1.5 - I need feedback please!
* **Using different keyboard layouts** between source and destination causes the sent keys to be mapped to the destination key location, not the intended source value. [#2](https://github.com/jlaundry/TypeClipboard/issues/2) [#3](https://github.com/jlaundry/TypeClipboard/issues/3)
* Fixed in v1.5: https://github.com/jlaundry/TypeClipboard/releases/tag/v1.5.0

View File

@@ -25,7 +25,7 @@
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>0</ApplicationRevision>
<ApplicationVersion>1.5.0.</ApplicationVersion>
<ApplicationVersion>1.5.0.0</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
@@ -37,7 +37,7 @@
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<WarningLevel>0</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">

View File

@@ -63,7 +63,6 @@
<AppxBundlePlatforms>neutral</AppxBundlePlatforms>
<AppInstallerUri>C:\temp</AppInstallerUri>
<HoursBetweenUpdateChecks>0</HoursBetweenUpdateChecks>
<PackageCertificateThumbprint>0AF17626AE23A8AA61789F56A539111877550E76</PackageCertificateThumbprint>
<PackageCertificateKeyFile>TypeClipboardAppx_TemporaryKey.pfx</PackageCertificateKeyFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
@@ -109,6 +108,7 @@
<Content Include="Images\Square44x44Logo.targetsize-24_altform-unplated.png" />
<Content Include="Images\StoreLogo.png" />
<Content Include="Images\Wide310x150Logo.scale-200.png" />
<None Include="TypeClipboardAppx_TemporaryKey.pfx" />
<None Include="Package.StoreAssociation.xml" />
</ItemGroup>
<ItemGroup>

5
global.json Normal file
View File

@@ -0,0 +1,5 @@
{
"sdk": {
"version": "4.7.1"
}
}