Matt Nadareski
1c73b1133f
Consolidate some constants
2023-10-09 11:49:26 -04:00
Matt Nadareski
908eccaafa
Remove LogOutputViewModel
2023-10-09 11:44:06 -04:00
Matt Nadareski
e114d126c5
Move MainViewModel to Core
2023-10-09 11:35:49 -04:00
Matt Nadareski
c07b4e4a28
Remove message boxes from MainViewModel
2023-10-09 11:01:43 -04:00
Matt Nadareski
06491a6611
Detected type and selected type are different
2023-10-09 10:35:44 -04:00
Matt Nadareski
b9a35850ad
Fix null reference exception in disc type
2023-10-09 00:42:33 -04:00
Matt Nadareski
17a0c5d083
Remove more Windows from MainViewModel
2023-10-09 00:13:40 -04:00
Matt Nadareski
1b9523c799
Remove some message boxes from MainViewModel
2023-10-09 00:03:02 -04:00
Matt Nadareski
ae80ecefc8
Remove WinForms from MainViewModel
2023-10-08 23:46:24 -04:00
Matt Nadareski
50ae32e3db
Use callback for logging, fix Options window
2023-10-08 23:40:56 -04:00
Matt Nadareski
2d43873398
Remove MainWindow from MainViewModel
2023-10-08 23:15:24 -04:00
Matt Nadareski
a3df433fef
Small updtes to MainViewModel
2023-10-08 23:06:17 -04:00
Matt Nadareski
35e71d8527
Perform most of MainViewModel changes
2023-10-08 22:49:46 -04:00
Matt Nadareski
c5d07e4be1
Start migrating MainViewModel
2023-10-08 20:52:29 -04:00
Matt Nadareski
0df5093b45
Fix log output
2023-10-08 00:39:31 -04:00
Matt Nadareski
05d920d095
Move decoupled view models
2023-10-07 23:37:01 -04:00
Matt Nadareski
d2f7ac9843
Refine info window bindings further
2023-10-07 23:12:40 -04:00
Matt Nadareski
857a302aad
Refine options window bindings further
2023-10-07 22:48:43 -04:00
Matt Nadareski
46de589791
Refine options window bindings
2023-10-07 22:40:51 -04:00
Matt Nadareski
f14961061c
Handle Redump password changing better
2023-10-07 21:31:39 -04:00
Matt Nadareski
453fcf5cb1
Use binding for more disc info textboxes
2023-10-07 21:23:14 -04:00
Matt Nadareski
24cdb27cdb
Split options window code a bit more
2023-10-07 11:47:24 -04:00
Matt Nadareski
b8f6c9f65f
Split info window code a bit more
2023-10-07 02:19:04 -04:00
Matt Nadareski
bb42e2db10
Split logging code a bit more
2023-10-07 01:59:28 -04:00
Matt Nadareski
db544fd4b7
Move LogLevel enumeration
2023-10-07 01:34:59 -04:00
Matt Nadareski
370c6bde5a
Move element items to Core
2023-10-07 01:30:11 -04:00
Matt Nadareski
d7965ee37f
Remove unnecessary include
2023-10-07 01:22:50 -04:00
Matt Nadareski
e3948ba91b
Consolidate into MPF.Core
2023-10-06 20:39:59 -04:00
Matt Nadareski
4a30f94007
Remove IMAPI2 as a dependency ( #563 )
...
* Remove IMAPI2 with no substitution
* Remove framework exceptions
* Slight reorganization of code
* Update README with support information
* Remove msbuild-specific AppVeyor items
* Be trickier when it comes to type from size
* Fix formatting of changelist
* Fix "detected" message
* Be smarter about media type based on system
2023-10-06 17:22:09 -07:00
Matt Nadareski
32a0cb0394
Attempt to replace NRT
2023-10-04 14:26:13 -04:00
Matt Nadareski
88551bc2ed
Bump version
2023-10-04 13:14:05 -04:00
Matt Nadareski
7a428e2add
Ensure multisession info is populated ( fixes #560 )
2023-10-04 12:01:01 -04:00
Matt Nadareski
7c7a19c5a0
Clean up csproj files
2023-10-02 18:18:14 -04:00
Matt Nadareski
09afdf52fb
Skip system detection on inactive drives ( fixes #558 )
2023-10-02 01:17:14 -04:00
Matt Nadareski
c69afe69dd
Try out more UI functionality
2023-10-02 01:00:31 -04:00
Matt Nadareski
ab18c7920a
Ensure popups are topmost
2023-10-01 23:28:58 -04:00
Matt Nadareski
b6e109133f
Add setting for pulling comment/contents ( fixes #552 )
2023-09-27 10:45:53 -04:00
Matt Nadareski
0d694c1bde
Address some warnings and infos
2023-09-27 00:38:00 -04:00
Matt Nadareski
8927c49963
Update to MMI 3.0.0-preview.2
2023-09-26 23:26:48 -04:00
Matt Nadareski
371571d13f
Bump version
2023-09-26 22:15:05 -04:00
Matt Nadareski
1741326253
Force information window to top
2023-09-26 21:39:41 -04:00
Matt Nadareski
ae42f5edd7
Fix options not saving on update
2023-09-26 21:27:36 -04:00
Matt Nadareski
4362ed71e0
Handle invalid characters when changing program
2023-09-26 21:09:53 -04:00
Matt Nadareski
def499769f
Bump version
2023-09-25 22:01:33 -04:00
Matt Nadareski
4896a12ec5
Add .NET 7 as a build target (not AppVeyor)
2023-09-25 21:49:49 -04:00
Matt Nadareski
b28ad5d3cd
Move MainWindow
2023-09-25 21:39:28 -04:00
Matt Nadareski
8ba8347a0c
Make Options non-cloneable
2023-09-25 21:11:14 -04:00
Matt Nadareski
f09923974b
Move OptionsWindow
2023-09-25 15:54:18 -04:00
Matt Nadareski
ee4a7ab653
Move LogOutput
2023-09-25 15:43:01 -04:00
Matt Nadareski
3541bca2d0
Move WPFCustomMessageBox
2023-09-25 15:18:46 -04:00