Skip to content

Releases: marko98y432ghiwf98y93w4f098/GenerateFiltersExtension

2023.12.02. ver 1.7.2

02 Dec 03:11
Compare
Choose a tag to compare

gui scaling:
repaired     -     font scaling, to be lower in size than supposed to be rectangle
added     -     window fast scale while pressing ctrl and scrolling
added     -     window minimum size in scaling
repaired     -     window location while restoring defaultScale


gui dispose:
repaired     -     gui controls not disposing. 1. added keyword 'using' . 2. added override dispose. 3. control removed from dictionary that contains all controls, so that there is no more reference.




visual studio versions:
added     -     support for 2010, 2012, 2013.
added     -     preprocessor symbols, to disable features gradually for earlier vs versions
added     -     package entry point, not async, for versions prior to 2015




vsix package:    specified dependence .net 4.7.2




project references:

  1.     tried to reduce number of references, to make resulting vsix file as small as possible. only 2019, 2022 vsix files are not minimal in size.
  2.     removed nuGet packages from most of projects: vsSdk, vsSdk.analyzer, vsSdk.buildTools

2023.07.14. ver 1.7.1

14 Jul 03:23
Compare
Choose a tag to compare
  1.   display (resolution, scale)     -     improved further,   (custom scaling)
  2.   repaired support for vs2017.      added support for vs2015.
  3.   repaired assembly entry point     -     waiting to be on main thread before doing anything   [asyncPackage]

2023.01.23. ver 1.7.0

23 Jan 18:42
Compare
Choose a tag to compare
  1.   added support for different display:            resolution,            scale

2022.05.14. ver 1.6.3

14 May 10:22
Compare
Choose a tag to compare

minor fixes:

  1. csproj, vsixManifest   -   differences between (2022, 2019, 2017, 2015) noted, so that others can easily be created form 2022.
  2. code   -   deleteAllFilters, forgot to reload current state after deleting all filters.
  3. code   -   reorganized (classes renamed, different folder tree, bigger cs files split in multiple)
  4. gui   -   formQuestion.width depends on label.width.
  5. gui   -   contextMenuStrip added to advancedQuestion.rootDir [textBox, button] with suggested rootDir [projectDir | highestCommonDir]
  6. git   -   readme.md changed location

2022.03.08. ver 1.6.2

08 Mar 03:57
Compare
Choose a tag to compare
  1. fixed: detection of input files in single folder
  2. code: merged dirToFilter, filterToDir as much as possible, and created files in shared folder
  3. error: if file cannot be moved, waiting for up to 30s before reporting error
  4. gui: arrow design changed
  5. package: signature added
  6. vs2017: added support
  7. solution, project: configuration, platform, removed unused
  8. project: removed debug pdb data

2022.02.14. ver 1.6.1

14 Feb 10:25
Compare
Choose a tag to compare

minor fixes:

  1. error check   -   detecting files in project that are missing on drive
  2. error check   -   on files in root filter
  3. vcFile   -   restore itemType
  4. gui   -   changed text on filterToDir question
  5. visualStudio   -   close opened documents, reopen them and select active afterward
  6. visualStudio   -   dte.documents refreshing lazy open editor document tabs (to open them for real)

2022.02.07. ver 1.6

07 Feb 18:15
Compare
Choose a tag to compare
  1. added support for generating directoryTree from filterTree

2021.12.31. ver 1.5

31 Dec 06:13
Compare
Choose a tag to compare
  1. changed how extension fundamentally work. Output is done using [VCProject | VCFilter | VCFile].[[add | remove][filter|file] | move], instead of (closing project, deleting filters file, creating filters file using xml)
  2. because of 1., projects do not need to be closed, and there is no need to unload projects that reference sharedProject that we are working on
  3. added option [in] to select input files, in dirs or whole project
  4. added option [calculate] to delete already empty filters
  5. added option [calculate] to delete all filters

2021.12.09. ver 1.4.2

09 Dec 23:27
Compare
Choose a tag to compare
  1. vs2019 added support (solution with shared project, to support multiple vs versions)
  2. gui [can be closed with esc key, changed form layout]
  3. referenced packages update

2021.11.14. ver 1.4.1

14 Nov 04:54
Compare
Choose a tag to compare
  1. gui change (minor)