JT
f88953ed13
Re-add regular ol StartProcess & some one-click fixes
1 year ago
JT
19f80c4662
make installerdialog's X button disabled when installing new package & add SelectionBrush to exception window
1 year ago
Ionite
9a59445af1
Report progress output for oneclick
1 year ago
Ionite
d32f1baec3
Convert remaining path combines to os independent
1 year ago
Ionite
0e85741a95
Fix more nullability warnings
1 year ago
JT
f9c9dbbbd5
new one-click install UI
1 year ago
Ionite
63a69ac942
Refactor DesignData to use DI, replace DialogFactory with ServiceManager
1 year ago
JT
5a8cb28d85
added one-click dialog & wip on updating it
1 year ago
JT
99a7067482
moved most everything out of the old project
1 year ago
JT
59ca34818d
more migration & running packages now mostly sorta works?
1 year ago
JT
76f8a61df0
moved a bunch of stuff to the Core package, everything should still work in the wpf app except I still need to port ArchiveHelper? that might not
1 year ago
Ionite
85e375123e
Move common classes to Core assembly
1 year ago
Ionite
cbcfcb8217
Move Models.Progress to Core assembly
1 year ago
Ionite
cb302d7bbf
Simply SettingsManager setters
1 year ago
Ionite
baff351f5c
Move progress models to Models.Progress
1 year ago
JT
6a26de4622
Fix update version check & don't show helper tip when one-click is skipped
1 year ago
JT
18100c7bd3
integrate with portable mode / library stuff
1 year ago
Ionite
2bf937ddc6
Add indeterminate progress reporting back
1 year ago
Ionite
31a3a4f387
Move Python310 to be extracted to appdata
1 year ago
JT
dd4f814a9b
Install vcredist & some bug fixes
...
- Install VCRedist if missing
- Refactored environment setup into PrerequisiteHelper
- Do a git init on vlad install to fix git error
1 year ago
Ionite
6d2d4c740d
Add Extract7z using 7za and fixed git extract
1 year ago
JT
3a23360246
code cleanup & fix accent color on fresh install bug
1 year ago
JT
4e9e1bfa0b
Fix issue where first click would scroll instead of doing button action
1 year ago
JT
585545157f
Converted most events to IProgress<ProgressReport> and added extra text field for console output on one-click
1 year ago
JT
2853723652
Migrated to MdXaml from Markdown.Xaml (its newer and isnt .net framework-based)
...
also removed unused usings
1 year ago
JT
1a19eff570
Update progresses to be 0-1 and use Percentage instead
1 year ago
JT
d2fbf156eb
Use tar instead of 7z and report extraction progress
1 year ago
JT
98c8ed74a0
Fix display version on one-click install
1 year ago
JT
6bfa9c0299
Download git from web instead of packaging
1 year ago
JT
4d5fd75487
make virtual & undelete DankDiffusion to fix tests. also removed unused usings & updated namespaces
1 year ago
JT
1ff445b949
Fix Branch Mode
...
- Switch to Octokit instead of manually calling Github API
- Add DisplayVersion & InstalledBranch to InstalledPackage for update checks & display
- Fixed branch mode install now actually uses the commit hash
- Update check updated for branch mode
1 year ago
JT
a9f2c54887
Close installer when done installing package & also show uninstalling indicator
1 year ago
JT
b11a2f44b5
Move one-click installer to its own Dialog & removed a bunch of unused using statements
1 year ago
JT
1e128d59ef
install prereqs & show tooltip after navigate
1 year ago
JT
227071258c
setup one-click install foundations
1 year ago
JT
8ae6d1f483
implemented package updater
...
- Packages are now injected & so is IPackageFactory
- Updater checks on load, so probably only once per launch? but should be fine
- Moved install button
- Multi-purpose install button
- probably more idk
2 years ago
JT
d02f8b4a39
Added progress to taskbar icon
2 years ago
Ionite
648e2135ef
Ran dotnet format
2 years ago
JT
512767f52c
Added DownloadPackage and a few other related stuff to BasePackage & implemented it in A3WebUI
2 years ago