spiegel-keyman/developer/src/tike/main
Marc Durdin bf8f636a14 fix(developer): Handle invalid graphics in icon editor
Fixes #7419.

If the user attempts to add an invalid graphic (e.g. a .png file saved
with a .ico extension), Keyman Developer will no longer crash when
trying to load the file.

Note that while the keyboard will still compile with an invalid graphic,
Keyman for Windows will refuse to install it. I have not tested other
platform handling of such a situation.
2022-10-11 07:18:09 +11:00
..
CharacterInfo.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
CharMapDropTool.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
CharMapDropTool_TntCustomEdit.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
CheckboxGridHelper.pas chore(windows): move tike files from global to developer 2022-06-23 09:34:03 +10:00
DropTarget.pas chore(windows): move tike files from global to developer 2022-06-23 09:34:03 +10:00
KeyboardParser.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.System.KeymanDeveloperPaths.pas feat(developer): Support new touch layout definitions in Delphi 2022-07-14 10:55:01 +10:00
Keyman.Developer.System.LexicalModelParser.pas feat(developer): add languageUsesCasing to Model Editor 2022-07-28 14:55:10 +10:00
Keyman.Developer.System.LexicalModelParserTypes.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.UI.ImportWindowsKeyboardDialogManager.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.System.Debug.DebugUIStatus.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.System.FontLoadUtil.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.System.KeymanCore.pas chore(windows): move tike files from global to developer 2022-06-23 09:34:03 +10:00
Keyman.System.KeymanCoreDebug.pas chore(windows): move tike files from global to developer 2022-06-23 09:34:03 +10:00
Keyman.System.QRCode.pas chore(developer): move qrcode component to Developer 2022-06-06 14:07:34 +10:00
Keyman.System.VisualKeyboardImportKMX.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.UI.FontUtils.pas chore(windows): move tike files from global to developer 2022-06-23 09:34:03 +10:00
KeymanDeveloperDatabases.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
KeymanDeveloperOptions.pas chore(windows): remove unused OnlineConstants 2022-06-12 14:26:53 +10:00
KeymanDeveloperUtils.pas chore(developer): Merge branch 'master' into chore/developer/js-to-lmc 2022-06-25 05:48:57 +10:00
KMDevResourceStrings.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
MessageIdentifiers.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
mrulist.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
RedistFiles.pas chore(developer): additional moves of developer scripts 2022-05-22 07:59:54 +10:00
TextFileTemplates.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
TikeResourceStrings.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
TikeUnicodeData.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UFixFontDialogBold.pas chore(windows): move tike files from global to developer 2022-06-23 09:34:03 +10:00
UframeBitmapEditor.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UframeBitmapEditor.pas fix(developer): Handle invalid graphics in icon editor 2022-10-11 07:18:09 +11:00
UframeOnScreenKeyboardEditor.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UframeOnScreenKeyboardEditor.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UframeTextEditor.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UframeTextEditor.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmCharacterIdentifier.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmCharacterIdentifier.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmDownloadProgress.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmDownloadProgress.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmHelp.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmHelp.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmMain.dfm fix(developer): reduce timeouts if server shut down 2022-07-14 16:28:39 +10:00
UfrmMain.pas Merge pull request #6943 from keymanapp/fix/developer/6897-timeouts-when-server-shutdown 2022-07-22 16:42:50 +10:00
UfrmMessages.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmMessages.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmTike.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmTike.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UKeyBitmap.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UTikeDebugMode.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00