- Sep 10, 2018
-
-
Darcy Wong authored
* Consolidate `AddJSFile` into `LoadJSFile` * Cleanup unnecessary vars, indentation * Add TODO on adding 'android' and 'ios' platformSupports for the time being * Revert .kxx in `utilfiletypes.pas`
-
- Sep 07, 2018
-
-
Darcy Wong authored
-
Darcy Wong authored
-
Darcy Wong authored
Since some legacy keyboards aren't listed in a keyboards section of kmp.inf, need to revert how those kmx files get added.
-
Darcy Wong authored
Validation that kmx / js file exists moved to apply only to release/ keyboards
-
Darcy Wong authored
Refactor MergeKeyboardInfo to handle these keyboard scenarios: * JS file not in package (web only) * KMP package with kmx files (desktop only) * KMP package with JS files (mobile only) * KMP package with kmx and JS files (desktop, android, ios) ## Changes ## * Rename `FKMXFiles` to `FPackageKMXFileInfos` * Create private var `FPackageJSFileInfos` * Update `TMergeKeyboardInfo.LoadKMPFile` to populate `FPackageJSFileInfos` * Rename `FJSFiles` to `FJSFileInfo`, change it from array to scalar, and apply only to js files outside package * Update `LoadKMPFile` to use the Keyboards structure in `FKMPInfFile` to determine which files inside the package are keyboards (`FKMPInfFile.Keyboards`) * Rename `CheckKMXFilenames` to `CheckPackageKetyboardFilenames` and update to report on .js and .kmx file inside the .kmp * Update `kmxfile.GetKeyboardInfo` to read targets store and persist in KeyboardInfo * Update `AddPlatformSupport` to account for targets
-
Marc Durdin authored
[Developer] Fixup persistence of untitled project state
-
- Sep 06, 2018
- Sep 05, 2018
-
-
Tom Bogle authored
-
Tom Bogle authored
-
Tom Bogle authored
-
Marc Durdin authored
-
- Sep 04, 2018
-
-
Marc Durdin authored
[Developer] Support drag and drop into monaco editor from Character Map
-
Marc Durdin authored
-
Marc Durdin authored
[Developer] First pass of managing code and char fonts in web text editor
-
Marc Durdin authored
[Developer] Add basic monarch syntax highlighting for .kmn
-
Marc Durdin authored
[Developer] Replace ACE editor with Monaco
-
Marc Durdin authored
-
Marc Durdin authored
[Developer] Prevent web requests from breaking out of our root path with ../
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
- Sep 03, 2018
-
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
- Aug 30, 2018
-
-
Darcy Wong authored
[Android] Add splash screen
-
Darcy Wong authored
Per review comment, don't delay app startup just to display the text fields of the splash screen.
-
Marc Durdin authored
[Developer] Add FindErrorByOffset support for future use by JSON, XML editors
-
Darcy Wong authored
-
Darcy Wong authored
This addresses the Android platform of #1069 * Show product logos on app start * Then show text (version and copyright dates)
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
[Developer] Maintain selection in web editor when saving or refreshing text
-
Daniel Glassey authored
[Linux] Basic groundwork for kmflcomp to support v10 keyboards
-
Marc Durdin authored
[Developer] Show selected character range in character preview window, not just first character
-
Marc Durdin authored
-