Commit Graph

16 Commits

Author SHA1 Message Date
Caelan
046bccb712 Remove use of deprecated IsUpdatePendingRestart 2024-09-22 16:19:12 -06:00
Caelan
3128d34b14 Rework solution structure to allow more types of library projects (#196)
* Rename avalonia & wpf samples

* Rename rest of samples

* fix sample readme

* Fix compat util tests

* rename / move all src projects

* remove package lock files and move libC# again

* Add rust lib and cargo workspace

* Replace locksmith lib with new filelocksmith-rs library

* Deprecated type

* fix setup compile

* Use thiserror for error handling

* Rename some enums and formatting

* Add missing SHA256

* wip c++ library

* cpp wip

* alphabetize readme

* Try to get build working again

* Fix some conditionally compiled bits

* cross config should be in workspace root

* Fix PathHelper for new rust target dir

* Missed one old path to velopack.csproj

* remove obsolete coverage code

* testawareapp.exe no longer exists
2024-08-06 22:56:40 +01:00
Caelan Sayler
f1fd069ac7 Detect VelopackApp.Run() in any method in main module 2024-03-27 10:23:01 +00:00
Caelan Sayler
7366f7767d Split out new UpdateOptions class and add downgrade option 2024-01-31 11:55:55 +00:00
Caelan Sayler
29a5db626b Add tests for VelopackApp verifier 2024-01-25 15:17:37 +00:00
Caelan Sayler
e924f42844 Oops, missed this in f57b3569 2024-01-16 17:08:56 +00:00
Caelan Sayler
34dad9e572 Add nullable annotations to core sdk 2024-01-16 16:51:30 +00:00
Caelan Sayler
2e7ffeb883 Code cleanup 2024-01-04 16:28:42 +00:00
Caelan Sayler
1d20f014d6 Rename classes and namespaces 2023-12-31 11:09:44 +00:00
Caelan Sayler
eff71d9b3f Rename to Velopack 2023-12-31 11:01:56 +00:00
Caelan Sayler
a3a8e319bd Add test for automatic update 2023-12-26 20:45:38 +00:00
Caelan Sayler
ce35a294db Add squirrel app builder / hook manager 2023-12-26 20:20:14 +00:00
Caelan Sayler
f3d7b12956 Remove more dead code & missed excl code coverage 2023-12-23 23:44:55 +00:00
Caelan Sayler
f6687a305d Cut down test target frameworks 2023-12-23 21:05:07 +00:00
Caelan Sayler
ace4cadeb9 Fixing bugs in full integration test 2023-12-23 20:35:56 +00:00
Caelan Sayler
19fc1be949 Add full update integration test 2023-12-23 16:35:01 +00:00