Skip to content

Commit

Permalink
Merge pull request #15 from RyanWalpoleEnterprises/unstable-dev
Browse files Browse the repository at this point in the history
Publish Release v230402
  • Loading branch information
RyanWalpole authored Apr 12, 2023
2 parents e22009c + 28f94aa commit 8791612
Show file tree
Hide file tree
Showing 39 changed files with 175 additions and 71 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<p align=center>
<img src="https://user-images.githubusercontent.com/69621127/224209190-86a81be0-1921-4285-8a5e-2eb629cd268f.png">
<a href="#"><img src="https://user-images.githubusercontent.com/69621127/224209190-86a81be0-1921-4285-8a5e-2eb629cd268f.png"></a>
</p>

<div id="user-content-toc" align=center>
Expand All @@ -10,24 +10,24 @@
<p align=center>
Turn your existing website or web-based application into a fully-fledged Windows application with Moxo QuickWeb Studio by Ryan Walpole Enterprises. Build Fantastic native Windows apps with the .NET Framework that can be extended, edited and added to over time with advanced features and customisations or keep it simple with the dotLX project type - which generates a ready-to-go application ready for immediate use and deployment.
<br>
<img src="https://ryanwalpole.com/wp-content/uploads/2023/03/Moxo-dotNET-Cycle.png">
<a href="#"><img src="https://ryanwalpole.com/wp-content/uploads/2023/03/Moxo-dotNET-Cycle.png"></a>
</p>

<p align=center><img src="https://user-images.githubusercontent.com/69621127/224212002-f632c7ad-7041-4d5c-8a73-639760558b7e.png"></p>
<p align=center><a href="#"><img src="https://user-images.githubusercontent.com/69621127/224212002-f632c7ad-7041-4d5c-8a73-639760558b7e.png"></a></p>
<h3 align=center>Build native desktop apps with no code</h3>
<p align=center>
Moxo QuickWeb Studio takes just a few text fields of information to build your application. If you don't want to, you don't have to write a single line of code to generate a fully functional native desktop experience for your website or web-app. If you choose the .NET project type, the most you'll have to do is open the project in Visual Studio to one-click build and run your application from there.
</p>
<br>

<p align=center><img src="https://user-images.githubusercontent.com/69621127/224212102-574dcabf-9794-40fd-933c-0572da7e6c72.png"></p>
<p align=center><a href="#"><img src="https://user-images.githubusercontent.com/69621127/224212102-574dcabf-9794-40fd-933c-0572da7e6c72.png"></a></p>
<h3 align=center>Works on all flavours of Windows</h3>
<p align=center>
Whether you're using the dotLX or .NET Framework project type, we guarantee that your application will run on Windows 8, 8.1, 10 and Windows 11 immediately. Thanks to the Microsoft Edge WebView2 technology, regardless of the version of Windows you're on, you're getting a modern web browser to power your application.
</p>
<br>

<p align=center><img src="https://user-images.githubusercontent.com/69621127/224212191-1a357428-9730-44a7-b000-deb5975b6c63.png"></p>
<p align=center><a href="#"><img src="https://user-images.githubusercontent.com/69621127/224212191-1a357428-9730-44a7-b000-deb5975b6c63.png"></a></p>
<h3 align=center>Develop with endless possibilities</h3>
<p align=center>
When targeting .NET, you will have a fully realised Visual Studio project. From here, you can use the power of C#, Windows Forms and the .NET Framework to extend your application, adding and customising features. Whether it be as simple as changing the typography or iconography, to something as advanced as adding push notifications - the world is your oyster.
Expand Down
2 changes: 1 addition & 1 deletion installer/Moxo QuickWeb Install Script.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "Moxo QuickWeb Studio"
#define MyAppVersion "230401"
#define MyAppVersion "230402"
#define MyAppPublisher "Ryan Walpole Enterprises"
#define MyAppURL "https://ryanwalpole.com/developer/moxo"
#define MyAppExeName "Moxo QuickWeb.exe"
Expand Down
2 changes: 1 addition & 1 deletion installer/cver.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
230401
230402
Binary file modified installer/installmoxoquickweb.exe
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified src/Moxo QuickWeb/.vs/Moxo QuickWeb/v17/.suo
Binary file not shown.
4 changes: 2 additions & 2 deletions src/Moxo QuickWeb/App.config
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@
<userSettings>
<Moxo_QuickWeb.Properties.Settings>
<setting name="Version" serializeAs="String">
<value>230401</value>
<value>230402</value>
</setting>
<setting name="dotLX_tmpICO" serializeAs="String">
<value />
</setting>
<setting name="BuildVersion" serializeAs="String">
<value>0849A0304</value>
<value>0915A1304</value>
</setting>
<setting name="CheckUpdate" serializeAs="String">
<value>TRUE</value>
Expand Down
84 changes: 80 additions & 4 deletions src/Moxo QuickWeb/Dashboard.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 11 additions & 22 deletions src/Moxo QuickWeb/Dashboard.cs
Original file line number Diff line number Diff line change
Expand Up @@ -51,22 +51,13 @@ private void DelayUpdateCheck_Tick(object sender, EventArgs e)
{
Properties.Settings.Default.UpdateReady = "FALSE";
CheckForUpdates.Text = "No updates available";
UpdatePanel.Visible = false;
}
else if (!CVER.Contains(Properties.Settings.Default.Version))
{
Properties.Settings.Default.UpdateReady = "TRUE";
CheckForUpdates.Text = "Updates available";
DialogResult result = MessageBox.Show("Moxo QuickWeb Studio has available updates. Would you like to download and install these updates now?", "Moxo QuickWeb Studio", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
Update update = new Update();
update.ShowDialog();
this.Hide();
}
else
{
//
}
UpdatePanel.Visible = true;
}
}
catch
Expand Down Expand Up @@ -138,21 +129,12 @@ private void UpdateCheck_RunWorkerCompleted(object sender, RunWorkerCompletedEve
if(Properties.Settings.Default.UpdateReady == "TRUE")
{
CheckForUpdates.Text = "Updates available";
DialogResult result = MessageBox.Show("Moxo QuickWeb Studio has available updates. Would you like to download and install these updates now?", "Moxo QuickWeb Studio", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
Update update = new Update();
update.ShowDialog();
this.Hide();
}
else
{
//
}
UpdatePanel.Visible = true;
}
else if(Properties.Settings.Default.UpdateReady == "FALSE")
{
CheckForUpdates.Text = "No updates available";
UpdatePanel.Visible = false;
}
}

Expand All @@ -172,5 +154,12 @@ private void Settings_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e
UserSettings settings = new UserSettings();
settings.ShowDialog();
}

private void UpdatePanel_Click(object sender, EventArgs e)
{
Update update = new Update();
update.ShowDialog();
this.Hide();
}
}
}
4 changes: 4 additions & 0 deletions src/Moxo QuickWeb/Moxo QuickWeb.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,10 @@
</ItemGroup>
<ItemGroup>
<Content Include="MoxoIcon.ico" />
<None Include="Resources\WhiteSpace.png" />
<None Include="Resources\CloudDownload.png" />
<None Include="Resources\icons8-settings-96 %282%29.png" />
<None Include="Resources\icons8-star-filled-96.png" />
<None Include="Resources\Redo.png" />
<None Include="Resources\Undo.png" />
<None Include="Resources\Save.png" />
Expand Down
40 changes: 40 additions & 0 deletions src/Moxo QuickWeb/Properties/Resources.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 8791612

Please sign in to comment.