pomatez
pomatez copied to clipboard
chore(master): release 1.2.1
:robot: I have created a release beep boop
1.2.1 (2022-08-01)
Features ✨
Changes to Existing Features 🔧
Miscellaneous Chores
- this is just to try and trigger the right release version (2f6fb49)
Bug Fixes 🐛
- app icon on mac (ce12ace)
- app: invalid .desktop category mentioned here #127 (534db41)
- app: try to fix issue #106 (1061494)
- bump version for main package.json (was resulting in wrong release version) (c1530ce)
- center add card element creating started (6d4ce16)
- change help links cursor to pointer (930e79a), closes #167
- don't close cards when clicking as its easy to lose info (8394249)
- drag logic for logo on title bar (460090b)
- explicitly define security policy to stop electron complaining (d19fead)
- flag extra files for version bumps (a9b2a31)
- lower electron version as bumping causes release build failures (dff7116)
- lower uuid version to fix lib export issue (fd30315)
- mac fullscreen break (42dd82d)
- make tasks not edit when clicking contained links (7b4de89)
- re-enable resizeable as it may be causing issues on ubuntu (e7befeb)
- task links not opening in new windows (a32807f)
- update to electron 18 to avoid gpu issues on certain linux distros (bcd4755)
- website: force render on client-side (#206) (fb9f111)
- website: remove canonical link as because it's unnecessary (a4cd6ba)
- website: remove the clean script on predeploy (065a0a6)
- website: scrolling issues (0649dcf)
- window randomly vanishing on mac after minimise (fbfaca9)
This PR was generated with Release Please. See documentation.
I have tested this version on multiple os platforms. This should have everything minus the auto release of version files though those can be found here.
I tried to install it on Mac OS and I noticed that the dock icon is the Electron logo.
@roldanjr ill look into that after work tonight, likely an issue with updating electron and needing to rename the variable or something. The mains screens and app should work fine still though :)
@roldanjr turns out the image was just referenced wrong. I think the images must have been renamed or edited because I made the change to that file name back in 2020 :P
The fullscreen break seems not working properly on Mac OS. Can you confirm it @sekwah41 if it's working properly on other OS?
The fullscreen break seems not working properly on Mac OS. Can you confirm it @sekwah41 if it's working properly on other OS?
For some reason on windows if you click on it full screens as if it's some weird delayed action then escape minimizes it. I'll take a look and see why it doesn't seem to work without interaction.
I dont think this should be a blocker but if you are in minimised mode
Seems the issue on mac is that it doesnt respect the code fully. Windows its fine.
you removed win?.setResizable(flag); in recent update win?.setFullScreenable(true); not work in ubuntu set resizable to full screen break.
you removed win?.setResizable(flag); in recent update win?.setFullScreenable(true); not work in ubuntu set resizable to full screen break.
I've got a task on my list to look at this, this weekend. The issue is any order I can see atm seems to break it on one of the other os'. If you set it in a different order it seems to break weirdly in this version of electron so I was going to re-do it once I had all three running at once and see if I can make a uniform one which works across all the systems.
For some reason mac just doesn't properly fullscreen if the order it used to work was used but ubuntu or windows would be fine. Or alter it to work on mac and suddenly windows doesn't resize itself but has the fullscreen UI.
The release is blocked by #261 as there were issues relating to resizing I disabled the logic enabling and disabling the resizing. For some reason, mac, ubuntu, and windows all seem to act differently or do not apply the setting before the next function is called altering the size.
This leaves two options.
- Fix the resizing logic to work on all os without being resizeable all the time
- Alter the CSS so users can change the size anyway to keep it always resizeable.
Will take a look at fixing some of these things and doing a quick release before trying the migration to Tauri.
Though a few of these issues were very fiddly as they seem to alter behaviour that bugs in different ways on different operating systems at least for the resizing issues.
Though I will look into altering the CSS to allow resizing manually to work as we would be able to take that feature across to Tauri too.
:robot: Release is at https://github.com/roldanjr/pomatez/releases/tag/untagged-679cee54d8558a3ad936 :sunflower: