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

Refactor CefSharp.Core into CefSharp.Core.Runtime #3311

Merged
merged 38 commits into from
Dec 16, 2020

Commits on Nov 29, 2020

  1. Net Core - Rename CefSharp.Core.dll to CefSharp.Core.Runtime.dll

    Partial rename, only Net Core, folder not renamed
    amaitland committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    54fb53d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    870e2d3 View commit details
    Browse the repository at this point in the history
  3. Core - Rename CefDragDataWrapper to DragData

    Move into CefSharp.Core namespace
    amaitland committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    df1a65c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b74847e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d760d75 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1edbb52 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1e93122 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c00c57a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    11ecc77 View commit details
    Browse the repository at this point in the history
  10. Net Core - Hide CLI/C++ classes from intellisense

    Make sure users don't attempt to load them directly
    amaitland committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    6b7d932 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a7214eb View commit details
    Browse the repository at this point in the history
  12. Core - Restructure Net 4.5.2 packages to use CefSharp.Core.dll anycpu…

    … variant
    
    Attempt to load CefSharp.Core.Runtime at runtime rather than having to use msbuild to copy the correct version
    amaitland committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    e511968 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c63ad47 View commit details
    Browse the repository at this point in the history
  14. WPF/WinForms/OffScreen - Change from x86/64 to AnyCPU

    As they are all managed assemblies they can target AnyCPU.
    Includes CefSharp.dll
    amaitland committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    23d10fe View commit details
    Browse the repository at this point in the history
  15. Convert RequestContextBuilder from C++ to C#

    Now part of the CefSharp.Core PublicApi
    amaitland committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    e999963 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    371a1e7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3b0d259 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7b694e9 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1d49511 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. Configuration menu
    Copy the full SHA
    15c9dc1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b310422 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2020

  1. Net Core - Load libcef.dll via CLR Module initializer

    If no RID is specified then we can load libcef.dll using the module initializer
    amaitland committed Dec 2, 2020
    Configuration menu
    Copy the full SHA
    9fb5cf3 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2020

  1. Configuration menu
    Copy the full SHA
    31fd319 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2020

  1. Remove dependency on CefSharp.Core.Runtime

    Rewrite common targets
    amaitland committed Dec 6, 2020
    Configuration menu
    Copy the full SHA
    8989f01 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. AnyCPU app.config transform

    Improve AnyCPU support
    amaitland committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    2588c74 View commit details
    Browse the repository at this point in the history
  2. Improve Net Core 3 support

    Only delete CefSharp.Core.Runtime.dll when AnyCPU
    amaitland committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    ee05ef2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d4cd24 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2020

  1. Fix Typos

    Based on cefsharp#3306
    amaitland committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    a6884d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bf0f66 View commit details
    Browse the repository at this point in the history
  3. Net Full - Generate CefSharp.Core.Runtime Ref Assembly

    For now the powershell build script generates the .cs file based on a x86 release build.ps1
    It's not possible to directly install GenApi as it requires a Sdk style project
    amaitland committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    910a5bd View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2020

  1. Configuration menu
    Copy the full SHA
    47d10d9 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/cefsharp/CefSharp into ne…

    …tcore/coreruntimesimplified
    amaitland committed Dec 12, 2020
    Configuration menu
    Copy the full SHA
    d370d30 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3e4ec7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94c5ed9 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2020

  1. Core - Add Refactoring TODO

    amaitland committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    2e0c922 View commit details
    Browse the repository at this point in the history
  2. Ref Assembly - Generate source as part of build

    - Move ref assembly source generate into GenerateRefAssemblySource.ps1
    - Call before project build
    
    Runs locally, see if Appveyor has a problem with the powershell script execution
    amaitland committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    9179b37 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b59c865 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2020

  1. Net Core - Make Initialzier properties internal

    Not quite sure what the public API should look like as yet, so making internal for now.
    amaitland committed Dec 16, 2020
    Configuration menu
    Copy the full SHA
    9f8613f View commit details
    Browse the repository at this point in the history