Ionite
501d1aa2e5
Update LaunchCommand to use selected package
2 years ago
JT
be01f20a81
nevermind
2 years ago
JT
da8e172cc5
handle collection changed event
2 years ago
JT
acaa954697
Updated Settings stuff to not crash & load packages every time we go back to Launch page
2 years ago
Ionite
bf55a722e4
Move GetVersionInfo to PyRunner
2 years ago
Ionite
c8e63753ee
Update Launch Page and view models
2 years ago
Ionite
3f55863ad0
Refactor exit code checks to WaitForExitCondition
2 years ago
Ionite
a5db5f4dd8
Add ProcessException
2 years ago
Ionite
f5395621fe
Add exit condition validators to ProcessRunner
2 years ago
Ionite
311ad727e7
Add logger and traces to PyRunner
2 years ago
Ionite
ec86a7f6a1
Refactor direct GIL calls to RunInThreadWithLock
2 years ago
Ionite
8178be4d41
Add Logger and traces to ProcessRunner
2 years ago
Ionite
d746426986
Add NLog to DI
2 years ago
Ionite
23488d277f
Simplify PyRunner organization
2 years ago
Ionite
cc6a571845
Add deps NLog, NLog.Extensions.Logging
2 years ago
Ionite
8fefdd211c
Merge pull request #12 from ionite34/cleanup
2 years ago
JT
e2231abea3
Cleanup
2 years ago
Ionite
dea14188c6
Merge pull request #11 from ionite34/add-py-version-settings
2 years ago
JT
a09aca91ec
Merge branch 'main' into add-py-version-settings
2 years ago
Ionite
7b55b3b7fd
Merge pull request #10 from ionite34/download-package
2 years ago
JT
512767f52c
Added DownloadPackage and a few other related stuff to BasePackage & implemented it in A3WebUI
2 years ago
Ionite
e1c4f5b048
Fix row for RootContentDialog
2 years ago
Ionite
a39a20b60e
Add settings card for checking python version
2 years ago
Ionite
bc40be7b98
Add ContentDialogService
2 years ago
Ionite
5ef747d98e
Merge pull request #9 from ionite34/py-venv-runner
2 years ago
Ionite
bb64c64331
Add SetupPip using get-pip.py and InstallPackage
2 years ago
Ionite
679625a6d0
Replace pip and venv embed with get-pip.py
2 years ago
Ionite
ea8826a82a
Simplify process launching
2 years ago
Ionite
4349a4a85f
Change venv exist detection to use binary
2 years ago
Ionite
b44736099e
Add pip and virtualenv to embedded python
2 years ago
Ionite
1526b5f77d
Merge pull request #8 from ionite34/actually-save-settings
2 years ago
JT
99dbe350ee
addressed PR feedback & removed unused usings
2 years ago
JT
f51e012448
Setup DependencyInjection & created SettingsManager for handling settings storage
2 years ago
Ionite
7630945694
Create PyVenvRunner.cs
2 years ago
Ionite
73d22a4516
Merge pull request #7 from ionite34/fix-settings
2 years ago
JT
d5f1caa3cb
Fix settings page & some async testing
2 years ago
JT
0fccebf9b4
Merge pull request #5 from ionite34/ui-updates
...
Conversion to WPF UI
2 years ago
JT
ab1f00a6aa
Fix rest of the project & remove unused usings
2 years ago
JT
4063ab6026
Merge branch 'main' into ui-updates
2 years ago
JT
4114175c3c
Converted to WPF-UI from WinUI 3
2 years ago
Ionite
3533066bad
Merge pull request #6 from ionite34/settings-page
2 years ago
Ionite
b6e7573e0d
Add SettingsPage to navigation
2 years ago
Ionite
b92fe63298
Add SettingsPage and SettingsViewModel
2 years ago
Ionite
9071c3c281
Add static resource AppTitle
2 years ago
Ionite
a1fcd71d16
Add custom title and icons for nav menu
2 years ago
Ionite
34741099ec
Create WindowOptions.cs
2 years ago
JT
aea9be3a49
Merge branch 'main' of https://github.com/ionite34/StabilityMatrix into ui-updates
2 years ago
Ionite
c35a9d665b
Merge pull request #4 from ionite34/improve-debug
2 years ago
JT
52e6282f60
UI Updates
...
- Set default size to not be super huge
- move some stuff around on the InstallPage
- setup SelectedItem Binding on InstallPage and added dummy Package for testing
- Moved A1111Helper stuff into A3WebUI
2 years ago
Ionite
7e35cdfa9d
Add semaphore locks to PyRunner
2 years ago