-
get working with highlight.js themes
-
get working with marked themes
-
get working with mermaid themes / css (mermaid-cli -C)
-
keep scroll position on reload
-
vim keymappings
-
recent documents app.addRecentDocument('/Users/USERNAME/Desktop/work.type') app.clearRecentDocuments()
-
issues and site linked in about
-
autosave sometimes doesn't refresh (file watcher issue?)
-
zoom by window?
- installer - install command line script into /usr/local/bin
- sign app to enable auto updater using git releases
- upgrade packages
- get electron-forge start working (not passing arg; detect mode and default arg to readme?)
- load modules more efficiently?
- webpack?
- extendInfo any - The extra entries for Info.plist.
- print style sheets
- preferences to set editor, e.g. var executablePath = "mvim";
- use tmp file for html
- fixup markdown inline images to use base path of .md file they are in
- emoji support
- cmd+e to edit current markdown in system editor
- open url only add listener once, not every reload
- export menu (html, open in browser)
- open links in os browser
- expand cmd args to absolute path
- fix up js
- window menu
- close window key
- get working from file associated in finder
- get working opening multiple from command line
- get working as cmd line
- get working as packaged
- github release using electron-forge
- keep scroll position on reload
- move poc into app (works using dev command line)
ERROR ITMS-90237: "The product archive package's signature is invalid.
Ensure that it is signed with your "3rd Party Mac Developer Installer" certificate."
ERROR ITMS-90255: "The installer package includes files that are only readable by the root user.
This will prevent verification of the application's code signature when your app is run.
Ensure that non-root users can read the files in your app."
ERROR ITMS-90296: "App sandbox not enabled. The following executables must include the
"com.apple.security.app-sandbox" entitlement with a Boolean value of true in the entitlements property list:
[( "com.electron.mdp.pkg/Payload/mdp.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/crashpad_handler", "com.electron.mdp.pkg/Payload/mdp.app/Contents/Frameworks/Squirrel.framework/Versions/A/Resources/ShipIt", "com.electron.mdp.pkg/Payload/mdp.app/Contents/Frameworks/mdp Helper.app/Contents/MacOS/mdp Helper", "com.electron.mdp.pkg/Payload/mdp.app/Contents/MacOS/mdp" )]
Refer to App Sandbox page at https://developer.apple.com/documentation/security/app_sandbox for more information on sandboxing your app."
ERROR ITMS-90255: "The installer package includes files that are only readable by the root user.
This will prevent verification of the application's code signature when your app is run.
Ensure that non-root users can read the files in your app."
ERROR ITMS-90287: "Invalid Code Signing Entitlements.
The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile.
The bundle contains a key that is not included in the provisioning profile:
'com.apple.application-identifier' in 'com.electron.mdp.pkg/Payload/mdp.app/Contents/MacOS/mdp'."
ERROR ITMS-90287: "Invalid Code Signing Entitlements.
The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile.
The bundle contains a key that is not included in the provisioning profile:
'com.apple.developer.team-identifier' in 'com.electron.mdp.pkg/Payload/mdp.app/Contents/MacOS/mdp'."