spiegel-keyman/developer/src/tike/project
Marc Durdin 070ead74cf fix(developer): new file support for handle project 2.0
Fixes #10276.

Adding new files to a v2.0 project was unsupported. This requires a
little bit of a logic change to the two new File New dialogs:

1. The New File Details dialog does not allow changing from the
   SourcePath of the project.
2. The New File dialog does allow changing to any path. If you select a
   path outside the project path, it will open in a new window.
2024-01-05 14:19:02 +07:00
..
Keyman.Developer.System.Project.kmnProjectFile.pas feat(developer): Add basic LDML XML keyboard file support to TIKE projects 2023-11-08 05:51:28 +07:00
Keyman.Developer.System.Project.kmnProjectFileAction.pas chore(developer): remove compile.pas and CompileErrorCodes.pas 2023-11-02 13:12:28 +07:00
Keyman.Developer.System.Project.kmxProjectFile.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.System.Project.kpsProjectFile.pas feat(developer): Add basic LDML XML keyboard file support to TIKE projects 2023-11-08 05:51:28 +07:00
Keyman.Developer.System.Project.kpsProjectFileAction.pas chore(developer): remove Package Installer UI from TIKE 2023-09-25 10:27:59 +07:00
Keyman.Developer.System.Project.kvkProjectFile.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.System.Project.modelTsProjectFile.pas feat(developer): Add basic LDML XML keyboard file support to TIKE projects 2023-11-08 05:51:28 +07:00
Keyman.Developer.System.Project.modelTsProjectFileAction.pas chore(developer): remove obsolete project code 2023-11-07 14:57:40 +07:00
Keyman.Developer.System.Project.Project.pas feat(developer): Multi-process model for projects 🦕 2023-12-01 11:48:09 +07:00
Keyman.Developer.System.Project.ProjectFile.pas fix(developer): new file support for handle project 2.0 2024-01-05 14:19:02 +07:00
Keyman.Developer.System.Project.ProjectFiles.pas fix(developer): Support opening .keyman-touch-layout 2023-12-06 09:50:30 +07:00
Keyman.Developer.System.Project.ProjectFileType.pas feat(developer): Add basic LDML XML keyboard file support to TIKE projects 2023-11-08 05:51:28 +07:00
Keyman.Developer.System.Project.ProjectLoader.pas chore(developer): require project file to exist 2023-11-25 16:14:22 +10:00
Keyman.Developer.System.Project.ProjectLog.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.System.Project.ProjectSaver.pas chore(developer): require project file to exist 2023-11-25 16:14:22 +10:00
Keyman.Developer.System.Project.UrlRenderer.pas fix(developer): Option to disable prompting for project upgrade 2023-12-06 09:54:12 +07:00
Keyman.Developer.System.Project.WelcomeRenderer.pas chore(developer): tidy up compile hints 2022-11-06 04:59:50 +11:00
Keyman.Developer.System.Project.wordlistTsvProjectFile.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.System.Project.xmlLdmlProjectFile.pas fix(developer): crash loading a project when referenced .xml is missing 2023-12-11 12:05:56 +07:00
Keyman.Developer.System.Project.xmlLdmlProjectFileAction.pas feat(developer): Add basic LDML XML keyboard file support to TIKE projects 2023-11-08 05:51:28 +07:00
Keyman.Developer.UI.Project.kmnProjectFileUI.pas feat(developer): compile kmn files with kmc in tike 2023-09-01 20:40:16 +04:00
Keyman.Developer.UI.Project.kmxProjectFileUI.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.UI.Project.kpsProjectFileUI.pas chore(developer): remove Package Installer UI from TIKE 2023-09-25 10:27:59 +07:00
Keyman.Developer.UI.Project.kvkProjectFileUI.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.UI.Project.modelTsProjectFileUI.pas fix(developer): reduce timeouts if server shut down 2022-07-14 16:28:39 +10:00
Keyman.Developer.UI.Project.ProjectFilesUI.pas fix(developer): prevent opening .kpj in multiple processes 2023-12-05 15:08:05 +07:00
Keyman.Developer.UI.Project.ProjectFileUI.pas feat(developer): Multi-process model for projects 🦕 2023-12-01 11:48:09 +07:00
Keyman.Developer.UI.Project.ProjectUI.pas feat(developer): Multi-process model for projects 🦕 2023-12-01 11:48:09 +07:00
Keyman.Developer.UI.Project.ProjectUIFileType.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.UI.Project.UfrmNewModelProjectParameters.dfm feat(developer): New Project - Description field and tweaks 2023-11-07 06:04:33 +07:00
Keyman.Developer.UI.Project.UfrmNewModelProjectParameters.pas feat(developer): New Project opens in new process 2023-12-06 12:10:12 +07:00
Keyman.Developer.UI.Project.UfrmNewProject.dfm feat(developer): Support v2.0 projects in TIKE 2023-11-07 05:18:25 +07:00
Keyman.Developer.UI.Project.UfrmNewProject.pas feat(developer): Support v2.0 projects in TIKE 2023-11-07 05:18:25 +07:00
Keyman.Developer.UI.Project.UfrmNewProjectParameters.dfm feat(developer): New Project - Description field and tweaks 2023-11-07 06:04:33 +07:00
Keyman.Developer.UI.Project.UfrmNewProjectParameters.pas feat(developer): New Project opens in new process 2023-12-06 12:10:12 +07:00
Keyman.Developer.UI.Project.UfrmProject.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.UI.Project.UfrmProject.pas fix(developer): new file support for handle project 2.0 2024-01-05 14:19:02 +07:00
Keyman.Developer.UI.Project.UfrmProjectSettings.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.UI.Project.UfrmProjectSettings.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.UI.Project.UfrmProjectSettings20.dfm feat(developer): Project Settings Form for 17.0+ projects 2023-11-12 06:40:58 +07:00
Keyman.Developer.UI.Project.UfrmProjectSettings20.pas fix(developer): Validate SourcePath and BuildPath in Project Settings 2023-12-06 09:55:26 +07:00
Keyman.Developer.UI.Project.UpgradeProject.pas fix(developer): Project upgrade messages now show in Messages panel 2023-11-08 12:33:42 +07:00
Keyman.Developer.UI.Project.wordlistTsvProjectFileUI.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Keyman.Developer.UI.Project.xmlLdmlProjectFileUI.pas chore(developer): remove commented code 2023-12-06 09:49:55 +07:00