Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related issues
Context
Make the Gitify window resizable
Discussion
I decided to make it so that it's resizable by default because IMO it's better to not have too many settings.
I used localStorage to persist the size of the window across restarts (note if you're testing it in dev, make sure you properly quit gitify using the close button instead of
cmd+c
thepnpm start
process; otherwise the size sometimes doesn't get saved across restarts (idk why))I had to make a small hack (
menubarApp.window.webContents.executeJavaScript
) to get access to the localStorage in themain.js
file because it was undefined inmenubarApp.window
; if you have a cleaner way to do this please let me know!