Skip to content
This repository was archived by the owner on Mar 7, 2023. It is now read-only.
This repository was archived by the owner on Mar 7, 2023. It is now read-only.

Rebuild the framework to be more efficient! #145

Description

@0xENDER
  • Add a resources-loader. (This way, the app should take much less time to load content that has been already loaded)
  • Separate EnderFramework files from EnderSerivces files
  • Add a request element
  • Rearrange the files system
  • Rebuild the custom elements, properly!
  • Replace the remote module before the release of Electron v12
  • Add an optimizer
  • Disable NodeJS and the remote module in all of the secondary webview-s
  • Disable HTTP: and HTTPS: protocols in the main content webview
  • Add the packaging helper. (https://github.com/EnderAdel/EnderFramework/tree/master/helper)
  • Isolate the apps' content!
  • Update the built-in apps to work with the new framework!
  • Change the framework to follow the system style and be more consistent with the system's theme (Support Windows 10, Windows Legacy UI, and macOS, and add a default theme for Linux) - Added the platform attribute #234
  • Make it so custom themes are required to be consistent with the system
  • Move the app content from the webview to the main process
  • Isolate NodeJS modules and the require function from the app content process. I don't know about this!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions