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

Shell creates a dynamic window with a webview2 control #101

Merged
merged 49 commits into from
Dec 19, 2022
Merged
Changes from 1 commit
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
80afd1e
Shell creates a dynamic window with a webview2 control
kruplm Oct 20, 2022
65bc499
Eliminate the creation of unnecessary Window objects
kruplm Oct 28, 2022
65e926a
Set up layout in xaml
kruplm Oct 28, 2022
ae57ae4
Opening WebContent Window with a button.
kruplm Oct 28, 2022
de92fd4
Remove unnecessary Show() event.
kruplm Nov 3, 2022
c859caf
Removed unnecessary wrapper function
kruplm Nov 3, 2022
0df7f05
Opening multiple child windows
kruplm Nov 15, 2022
91c2538
Closing child windows upon app closing
kruplm Nov 16, 2022
2b44ba9
Rearange layout
kruplm Nov 16, 2022
75eed79
Clean-up code
kruplm Nov 16, 2022
4712876
Add license headers
kruplm Nov 16, 2022
4dfa1b1
Remove empty lines
kruplm Nov 16, 2022
6e6c9bb
URL from manifest file
kruplm Nov 18, 2022
1fb9852
Multiple child windows from manifest file
kruplm Nov 23, 2022
5628ee1
Move to Manifest namespace
kruplm Nov 23, 2022
3ef7103
Pass manifest filepath as a parameter
kruplm Nov 23, 2022
ae08744
Add license headers
kruplm Nov 23, 2022
5c25c44
Simplify ForEach loop
kruplm Nov 23, 2022
3acc7bb
Refine Child Window handling
kruplm Dec 5, 2022
7294926
webContentList is internal
kruplm Dec 6, 2022
2d72362
Upgrade WebView2
kruplm Dec 13, 2022
e18cf5e
Shell creates a dynamic window with a webview2 control
kruplm Oct 20, 2022
a6f74cc
Eliminate the creation of unnecessary Window objects
kruplm Oct 28, 2022
5b1d4d9
Set up layout in xaml
kruplm Oct 28, 2022
9d1b173
Opening WebContent Window with a button.
kruplm Oct 28, 2022
27ffdcf
Remove unnecessary Show() event.
kruplm Nov 3, 2022
e432342
Removed unnecessary wrapper function
kruplm Nov 3, 2022
29351a9
Opening multiple child windows
kruplm Nov 15, 2022
8ac1b3b
Closing child windows upon app closing
kruplm Nov 16, 2022
3bb4e42
Rearange layout
kruplm Nov 16, 2022
4344c05
Clean-up code
kruplm Nov 16, 2022
bc2fe15
Add license headers
kruplm Nov 16, 2022
0617e14
Remove empty lines
kruplm Nov 16, 2022
0e2ab30
URL from manifest file
kruplm Nov 18, 2022
7becbef
Multiple child windows from manifest file
kruplm Nov 23, 2022
788a6ab
Move to Manifest namespace
kruplm Nov 23, 2022
2659d53
Pass manifest filepath as a parameter
kruplm Nov 23, 2022
457f55f
Add license headers
kruplm Nov 23, 2022
2291b12
Simplify ForEach loop
kruplm Nov 23, 2022
07950da
Refine Child Window handling
kruplm Dec 5, 2022
679affd
webContentList is internal
kruplm Dec 6, 2022
93a3f7e
Upgrade WebView2
kruplm Dec 13, 2022
667c289
Clean-up code
kruplm Dec 15, 2022
53a4ed2
Resolve Merge Conflict
kruplm Dec 15, 2022
171456c
Simplify manifest parsing
kruplm Dec 15, 2022
2f465f7
Clean-up
kruplm Dec 15, 2022
6418dc0
Buttons are dynamic
kruplm Dec 16, 2022
826b31f
Url through DataContext
kruplm Dec 19, 2022
694c268
Merge branch 'main' into webview2-control
kruplm Dec 19, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Tryouts/Prototypes/Shell/MainWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ namespace Shell
/// </summary>
public partial class MainWindow : Window
{
public static List<WebContent> webContentList = new List<WebContent>();
internal static List<WebContent> webContentList { get; set; } = new List<WebContent>();
kruplm marked this conversation as resolved.
Show resolved Hide resolved
private ManifestModel config;
private ModuleModel[]? modules;

Expand Down