Commit History

Author SHA1 Message Date
  mghe01 ac33b4d5fc Print Preview / Settings / Window Maximized Overflow (#255) 3 weeks ago
  Ruben 9ce8996db4 Refactor `LoadSettingsAsync` and `SaveSettingsAsync` to use `ValueTask` 2 months ago
  Ruben ba083b6c23 Refactor configuration file management to streamline path resolution and encapsulate logic in `ConfigFile` classes. 3 months ago
  Ruben 44d03399b5 Fix not saving if config files exists in unwriteable location. 5 months ago
  Ruben 7025f60bae Refactor settings upgrade logic to improve null checks and version handling. 5 months ago
  Ruben 395883264f Fix and improve config file saving 5 months ago
  Ruben 0700273d1c Introduce new setting to disable file watcher (untested), and new settings to chose preload amount. Not configurable in UI at the moment. 5 months ago
  Ruben fac4b5bc09 Refactor settings and config management for improved clarity and functionality. 5 months ago
  Ruben 8c792ecb1d Synchronize Config file saving functionality to better save and load from the same directory. 5 months ago
  Ruben f1e67f9bc3 Read from BadLocalSettingsPath and fix the bad path 5 months ago
  Ruben abdb90bcac Fixed wrong settings path when portable and fix merging settings properly 5 months ago
  Ruben 5555f45987 Fix macOS saving path 5 months ago
  Ruben 7b029f1721 Fixed file history not loading or saving if no write permission in local directory. If the .json file for settings is invalid, default settings will be loaded instead of crash. Async file history loading, refactor, misc. 5 months ago
  Ruben fc694837ce Refactor and use interface for platform specific file deletion 5 months ago
  Ruben 5cf3048321 Save default settings when no settings file is present #137 6 months ago
  Ruben 2b9cc02413 Update file history to include pinning file functionality. Updated UI styling, as well as scrollbar styling. Refactor/rename/restructure. 6 months ago
  Ruben f0588ef97d macOS interface implementations, fixes and updates. 7 months ago
  Ruben 7be2705aee Add functionality for opening keybindings file as well as user settings file from the settings window menu 7 months ago
  Ruben 83f49f45b8 Save to roaming path first, if it exists. 7 months ago
  Ruben 7dab44e16d Moved platform specific non-UI libraries to Core namespace. 7 months ago
  Ruben 313789887d Rename SettingsHelper.cs to SettingsManager.cs 7 months ago