Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define components for core electron nwjs functionality. #19

Open
1 of 16 tasks
frank-dspeed opened this issue Oct 13, 2022 · 0 comments
Open
1 of 16 tasks

Define components for core electron nwjs functionality. #19

frank-dspeed opened this issue Oct 13, 2022 · 0 comments
Assignees

Comments

@frank-dspeed
Copy link
Owner

frank-dspeed commented Oct 13, 2022

This is combining NWJS and ELECTRON

This is combining NWJS and ELECTRON into a single component based architecture

Identified Component

State

The NWJS Project did also define and researched a lot as also the NWJS Community.
the shell source is in https://github.com/nwjs/nw.js/tree/nw69/src

Electron related enhancements

electron shell source is in https://github.com/electron/electron/tree/main/shell

API

API: repo is the nw-electron adapter from the nwjs community that got started already.

API Parity Tracker

Statuses:

  • 🌑🌑🌑🌑 Not Planned
  • 🌗🌑🌑🌑 Proposed (PR or detailed issue)
  • 🌕🌑🌑🌑 Planned
  • 🌕🌗🌑🌑 Started
  • 🌕🌕🌑🌑 Working
  • 🌕🌕🌕🌑 Documented
  • 🌕🌕🌕🌗 Tested
  • 🌕🌕🌕🌕 Released
API Rating Status
quit 🌑🌑🌑🌑 Not Planned
exit 🌑🌑🌑🌑 Not Planned
relaunch 🌑🌑🌑🌑 Not Planned
isReady 🌑🌑🌑🌑 Not Planned
whenReady 🌑🌑🌑🌑 Not Planned
focus 🌑🌑🌑🌑 Not Planned
hide 🌑🌑🌑🌑 Not Planned
show 🌑🌑🌑🌑 Not Planned
setAppLogsPath 🌑🌑🌑🌑 Not Planned
getAppPath 🌕🌕🌕🌕 Released v1.0.0
getPath 🌕🌕🌕🌕 Released v1.0.0
getFileIcon 🌑🌑🌑🌑 Not Planned
setPath 🌑🌑🌑🌑 Not Planned
getVersion 🌑🌑🌑🌑 Not Planned
getName 🌑🌑🌑🌑 Not Planned
setName 🌑🌑🌑🌑 Not Planned
getLocale 🌑🌑🌑🌑 Not Planned
getLocaleCountryCode 🌑🌑🌑🌑 Not Planned
addRecentDocument 🌑🌑🌑🌑 Not Planned
clearRecentDocuments 🌑🌑🌑🌑 Not Planned
setAsDefaultProtocolClient 🌕🌑🌑🌑 Planned externaly
removeAsDefaultProtocolClient 🌕🌑🌑🌑 Planned externaly
isDefaultProtocolClient 🌕🌑🌑🌑 Planned externaly
getApplicationNameForProtocol 🌕🌑🌑🌑 Planned externaly
setUserTasks 🌑🌑🌑🌑 Not Planned
getJumpListSettings 🌑🌑🌑🌑 Not Planned
setJumpList 🌑🌑🌑🌑 Not Planned
requestSingleInstanceLock 🌑🌑🌑🌑 Not Planned
hasSingleInstanceLock 🌑🌑🌑🌑 Not Planned
releaseSingleInstanceLock 🌑🌑🌑🌑 Not Planned
setUserActivity 🌑🌑🌑🌑 Not Planned
getCurrentActivityType 🌑🌑🌑🌑 Not Planned
invalidateCurrentActivity 🌑🌑🌑🌑 Not Planned
resignCurrentActivity 🌑🌑🌑🌑 Not Planned
updateCurrentActivity 🌑🌑🌑🌑 Not Planned
setAppUserModelId 🌑🌑🌑🌑 Not Planned
setActivationPolicy 🌑🌑🌑🌑 Not Planned
importCertificate 🌑🌑🌑🌑 Not Planned
disableHardwareAcceleration 🌑🌑🌑🌑 Not Planned
disableDomainBlockingFor3DAPIs 🌑🌑🌑🌑 Not Planned
getAppMetrics 🌑🌑🌑🌑 Not Planned
getGPUFeatureStatus 🌑🌑🌑🌑 Not Planned
getGPUInfo 🌑🌑🌑🌑 Not Planned
setBadgeCount 🌑🌑🌑🌑 Not Planned
getBadgeCount 🌑🌑🌑🌑 Not Planned
isUnityRunning 🌑🌑🌑🌑 Not Planned
getLoginItemSettings 🌑🌑🌑🌑 Not Planned
setLoginItemSettings 🌑🌑🌑🌑 Not Planned
isAccessibilitySupportEnabled 🌑🌑🌑🌑 Not Planned
setAccessibilitySupportEnabled 🌑🌑🌑🌑 Not Planned
showAboutPanel 🌑🌑🌑🌑 Not Planned
setAboutPanelOptions 🌑🌑🌑🌑 Not Planned
isEmojiPanelSupported 🌑🌑🌑🌑 Not Planned
showEmojiPanel 🌑🌑🌑🌑 Not Planned
startAccessingSecurityScopedResource 🌑🌑🌑🌑 Not Planned
enableSandbox 🌑🌑🌑🌑 Not Planned
isInApplicationsFolder 🌑🌑🌑🌑 Not Planned
moveToApplicationsFolder 🌑🌑🌑🌑 Not Planned
isSecureKeyboardEntryEnabled 🌑🌑🌑🌑 Not Planned
setSecureKeyboardEntryEnabled 🌑🌑🌑🌑 Not Planned
accessibilitySupportEnabled 🌑🌑🌑🌑 Not Planned
applicationMenu 🌑🌑🌑🌑 Not Planned
badgeCount 🌑🌑🌑🌑 Not Planned
commandLine 🌑🌑🌑🌑 Not Planned
dock 🌑🌑🌑🌑 Not Planned
isPackaged 🌑🌑🌑🌑 Not Planned
name 🌑🌑🌑🌑 Not Planned
userAgentFallback 🌑🌑🌑🌑 Not Planned
allowRendererProcessReuse 🌑🌑🌑🌑 Not Planned

Events

Event Rating Status
will-finish-launching 🌑🌑🌑🌑 Not Planned
ready 🌑🌑🌑🌑 Not Planned
window-all-closed 🌑🌑🌑🌑 Not Planned
before-quit 🌑🌑🌑🌑 Not Planned
will-quit 🌑🌑🌑🌑 Not Planned
quit 🌑🌑🌑🌑 Not Planned
open-file 🌑🌑🌑🌑 Not Planned
open-url 🌑🌑🌑🌑 Not Planned
activate 🌑🌑🌑🌑 Not Planned
continue-activity 🌑🌑🌑🌑 Not Planned
will-continue-activity 🌑🌑🌑🌑 Not Planned
continue-activity-error 🌑🌑🌑🌑 Not Planned
activity-was-continued 🌑🌑🌑🌑 Not Planned
update-activity-state 🌑🌑🌑🌑 Not Planned
new-window-for-tab 🌑🌑🌑🌑 Not Planned
browser-window-blur 🌑🌑🌑🌑 Not Planned
browser-window-focus 🌑🌑🌑🌑 Not Planned
browser-window-created 🌑🌑🌑🌑 Not Planned
web-contents-created 🌑🌑🌑🌑 Not Planned
certificate-error 🌑🌑🌑🌑 Not Planned
select-client-certificate 🌑🌑🌑🌑 Not Planned
login 🌑🌑🌑🌑 Not Planned
gpu-info-update 🌑🌑🌑🌑 Not Planned
gpu-process-crashed 🌑🌑🌑🌑 Not Planned
renderer-process-crashed 🌑🌑🌑🌑 Not Planned
accessibility-support-changed 🌑🌑🌑🌑 Not Planned
session-created 🌑🌑🌑🌑 Not Planned
second-instance 🌑🌑🌑🌑 Not Planned
desktop-capturer-get-sources 🌑🌑🌑🌑 Not Planned
remote-require 🌑🌑🌑🌑 Not Planned
remote-get-global 🌑🌑🌑🌑 Not Planned
remote-get-builtin 🌑🌑🌑🌑 Not Planned
remote-get-current-window 🌑🌑🌑🌑 Not Planned
remote-get-current-web-contents 🌑🌑🌑🌑 Not Planned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant