10 Commits

Author SHA1 Message Date
Ben Wallis
25c25c2a1d * Removed incorrect use of async method in MainWindowViewModel constructor
* Moved script/theme loading code to new ScriptLoadingService class
2018-11-27 21:48:36 +00:00
Ben Wallis
fb37faa7bc * Moved item filter script directory handling code to new ItemFilterScriptDirectorySerivce class
* Fixed issue #94 where the user was prompted to select their Path of Exile data directory after every upgrade.
* The default Path of Exile data directory is now automatically chosen on first run if it exists
* Moved CommonOpenFileDialog usage to new DialogService class
* Changed Custom Sounds code in ItemFilterScriptViewModel to use ItemFilterScriptDirectory instead of DefaultPathOfExileDirectory
* Moved Custom Sounds code from constructor to Initialise method to prevent the files being enumerated before the directory is set during startup
2018-11-27 20:40:00 +00:00
Ben Wallis
c6d75cfff6 Implemented auto-update using Squirrel
Reworked SettingsPageView to not need a Save Button and added a folder browser control
2018-09-26 18:40:54 +01:00
Ben Wallis
3fe021949a Replaced AutoMapper usage for ItemFilterBlockGroup viewmodel mapping with constructor overload
Updated NuGet packages
2017-05-09 21:41:51 +01:00
Ben
da5b2c73a0 Moved clipboard operations to ClipboardService 2015-07-24 16:52:31 +01:00
Ben
eb054a5068 Added auto updater 2015-07-02 20:19:32 +01:00
Ben
71ad5f2d05 Implemented opening/saving themes 2015-06-26 17:42:20 +01:00
Ben
c80d4825df Added AutoMapper for BlockGroup to BlockGroupViewModel translation 2015-06-18 21:08:44 +01:00
Ben
d48f7a58ec Replaced all instances of "LootFilter" with "ItemFilter" 2015-06-08 20:17:34 +01:00
Ben
446fe51843 Initial Commit 2015-06-04 18:15:54 +01:00