Skip to content

Save windows locations in JSON application configuration#112

Merged
Borewit merged 1 commit into
mainfrom
store-windows-positions-in-json
Feb 27, 2023
Merged

Save windows locations in JSON application configuration#112
Borewit merged 1 commit into
mainfrom
store-windows-positions-in-json

Conversation

@Borewit

@Borewit Borewit commented Feb 25, 2023

Copy link
Copy Markdown
Owner

Moves the window position and now added to %USERPROFILE%\.listFix()\options.json:

"applicationState" : {
    "playlistsOpened" : [ ],
    "framePositions" : {
      "mainFrame" : {
        "x" : 1007,
        "y" : 300,
        "width" : 600,
        "height" : 500
      }
    }
  }

The file %USERPROFILE%\.listFix()\position.ini is now longer used.

There is no automated way deleting this file.

The mainFrame position and size are saved to %USERPROFILE%\.listFix()\options.json on application exit or when other application settings are changed.

Resolves #54

@Borewit Borewit added the debt Technical debt label Feb 25, 2023
@Borewit Borewit self-assigned this Feb 25, 2023
@Borewit

Borewit commented Feb 25, 2023

Copy link
Copy Markdown
Owner Author

Build: listFix_2.6.0-PR112-5.exe

@Borewit
Borewit force-pushed the store-windows-positions-in-json branch from 288f768 to 19daed5 Compare February 26, 2023 11:32
@Borewit
Borewit force-pushed the store-windows-positions-in-json branch from 19daed5 to 40174e3 Compare February 26, 2023 12:27
@Borewit
Borewit merged commit 4890209 into main Feb 27, 2023
@Borewit
Borewit deleted the store-windows-positions-in-json branch February 27, 2023 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

debt Technical debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate .listFix()\positions.ini to JSON

1 participant