I was just trying to test a keyboard on the web and the “Send addresses to email” option said I needed to edit the SMTP Settings. However, when I put the server address and try to send, it says, “The message failed to send with the following error: SMTP; Client was not authenticated to send anonymous mail during MAIL FROM. Please check your SMTP settings and try again.”
Instead of having to specify SMTP settings, would it be possible for this feature to open up the default email client on our machine?
@lss_png: Following on from what @darcy_wong said, in the apps, the keys with longpress are shown with a small dot in the top right corner; in the development environment, the subtle slash in the top right corner is shown instead.
You can also open the Code view of the touch layout editor (tab at bottom of screen) in order to copy key definitions from one layout to another, editing the JSON directly.
I’ve noted your comments on the SMTP/send via email options. Another alternative also would be to copy the entire message to clipboard which you can paste into some editor/mail client. I have noted these as feature suggestions in GitHub. https://github.com/keymanapp/keyman/issues/726
When I am testing locally and click “Add keyboard to Keyman for iOS”, should it be adding the keyboard from my local machine? It seems to be wanting to connect to the Internet and go to the Keyman repository for keyboards. I was under the (perhaps mistaken) impression that it would load the test version from my local machine.
Somewhere on one of the Help pages it said, “.TTF, .OTF, and .TTC fonts will be installed by the package installer, and uninstalled when the package is uninstalled. A list of the fonts installed is displayed in the Install Package dialog.”
The “uninstalled when the package is uninstalled” part didn’t sit right with me. There’s a few places this could cause troubles:
-If the person still wants the font to be installed even after they remove the Keyman keyboard (i.e., what if they used that font in documents, etc)
-If the font was installed before Keyman (like Doulos SIL or something), will it be uninstalled when the keyboard is uninstalled? This seemed to happen once on my machine, but I can’t seem to make it happen again.
This is one of those tricky balances. At some point, users need to be assured that uninstalling an application doesn’t leave artefacts on the computer. Does a font belong in this category? There is a suggestion that we could make removing fonts an option for the user, but we had this in the past and it caused confusion for less experienced users. But I hear you on this.
Keyman will not (“should not”) uninstall a font that it didn’t install. I’m not sure what you experienced but if you do manage to reproduce the behaviour, let me know.
Trying Keyman 10 Developer (10.0.1056.0) (on Windows 7) encountered a minor problem - on clicking ‘Help’ I get to the webpage with a 404 page not found error for /developer/10.0/docs/ . The correct address is help.keyman.com/developer/10.0/ (without docs on the end)
Hmm… Usually when that happens, restarting is enough to shake it loose. I wouldn’t guess there’s anything about that specific keyboard that could cause this, but I’ll maybe have to test it out to see. Meanwhile, you might just want to try restarting one more time.
I walked through the whole process of downloading the current Keyman for macOS beta version, and downloading the Garp Sinhala keyboard. Everything worked smoothly. After you added Keyman as an Input Method, did you see a message pop up (I think it’s when you first try to select it as the active Input Method) asking you to confirm that you want to run this application downloaded from the Internet?
You might want to look in Security & Privacy (in System Preferences) to see whether your Mac is set to allow you to run programs downloaded from “App Store and identified developers”. There’s nothing on help.keyman.com that says you need to do that, but I think you might.
Sure. Might as well try that. There have been a couple new versions released this week. Nothing to address your specific problem, but at least you can get the latest and greatest, and maybe it’ll shake something loose and work. If not, we’ll go back to the drawing board and see what else we can try.