Commit History

Author SHA1 Message Date
  Ruben 5debe377a9 Bump version to 3.1.4 in Directory.Build.props 4 months ago
  Ruben f14c6564a9 Refactor rotation logic: rename `ImageTransformer` to `RotationTransformer`, move `Rotation` functionality to `RotationNavigation`, and introduce `RotationButton` enum for improved organization and clarity. 4 months ago
  Ruben 28d4b9b9d1 Make `SetSize` method asynchronous: replace `WindowResizing.SetSize` with `WindowResizing.SetSizeAsync` for improved async consistency. 4 months ago
  Ruben d029907df2 Prevent overwriting `StartUpDirectory` when unnecessary and fix settings saving: ensure `LastFile` defaults to an empty string. 4 months ago
  Ruben 60a4045dc6 Update ZLinq and ZLinq.FileSystem dependencies to v1.4.12 4 months ago
  Ruben 543ced435d Fix directory navigation when only one directory is available: add fallback to `NextDirectory` for seamless iteration. #199 4 months ago
  Ruben b47f8d661c Add loading indicator to OpenWith on MacOS and hide it after fully loaded 4 months ago
  Ruben a6b9e7865a Fix window width validation to avoid setting invalid MinWidth and MaxWidth 4 months ago
  Ruben 73132ca1f2 Improve theming support for light and glass modes, adjust transparent backgrounds, and update text color resources 4 months ago
  Ruben 4448b908cc Add ZLinq dependency and assembly attribute for collection type generation 4 months ago
  Ruben c36979df4a Simplify preloader index calculation and improve readability 4 months ago
  Ruben 4e9b11ac03 Fix drag and drop preview for new FileInfo navigation and fix navigating to the index within the directory. 4 months ago
  Ruben 5327362ee2 Fix FileInfo navigation index 4 months ago
  Ruben ca39d0e708 Fix renaming and resynchronizing when renaming 4 months ago
  Ruben 7af634d27c Fix startup directory initialization and file retrieval: ensure correct handling of `initialDirectory`, update `GetFiles` method for platform service integration. 4 months ago
  Ruben 934759f90d Refactor file sorting and retrieval logic: replace `RetrieveFiles` return type with `List<FileInfo>`, integrate `platformService` for cross-platform sorting, refactor sorting methods into `FileSortOrder`, and update dependent classes and usages for consistency. 4 months ago
  Ruben 9f0e8257aa Fix else if statement #199 4 months ago
  Ruben 1154364fff Update test project dependencies: upgrade BenchmarkDotNet to 0.15.2 and xunit.runner.visualstudio to 3.1.1 4 months ago
  Ruben 7957a1c743 Preloading and loading improvements 4 months ago
  Ruben 6756e3b7dd Fix Navigating within directories #199 4 months ago
  Ruben d461ee8596 Refactor `LogDebug` method in `DebugHelper`: rename parameters for generalization (`appleScriptManagerName` and `executeAppleScriptAsyncName` to `className` and `methodName`). 4 months ago
  Ruben b976e259ef Make sure not to set initialDirectory incorrectly when it is archived. 4 months ago
  Ruben 4518c08ce8 Fix possible crop control layout issues 4 months ago
  Ruben 95e46b86f7 Save startup directory to settings, when including subdirectories, to remember last directory. #199 4 months ago
  Ruben 4d473f6a58 Refactor file association logic and improve namespace structure: rename `FileTypeHelper` to `FileTypeGroupHelper`, move `FileAssociationManager` from `FileHandling` to `FileAssociations`, update related references, and enhance null-checks in `FileListRetriever`. 4 months ago
  Ruben 4a4b6c4e35 Update BenchmarkDotNet package in test project to version 0.15.1 4 months ago
  Ruben 0a23b59704 Refactor core modules and file operations: restructure namespaces (`FileHandling` to `FileSorting`), replace `FileListHelper` with `FileSortHelper` and `FileListRetriever`, merge and relocate `Base64Helper` into `Base64Decoder`, remove unused custom controls, and update references across the project for clarity and consistency. 4 months ago
  Ruben 673b5f6da7 Add readme.md file for PicView.Tests with project purpose description 4 months ago
  Ruben 2e39c56854 Adjust folder navigation logic to navigate within directories if `Search subdirectories` is on, while retaining the current functionality if it is off. #199 4 months ago
  Ruben c77e3aae29 Preloader fine-tuning and corrections. 4 months ago