thamara / time-to-leave

Log work hours and get notified when it's time to leave the office and start to live.
http://timetoleave.app
GNU General Public License v3.0
463 stars 272 forks source link

MSI installer weird behavior #991

Closed araujoarthur0 closed 1 year ago

araujoarthur0 commented 1 year ago

Describe the issue The MSI installer does not directly install time to leave. On my computer, after clicking on it, it silently added a file C:\Program Files (x86)\Time to Leave Installer\time_to_leave.exe. I only found it after searching for it. Double clicking on this file does the actual installation. I suspect it's simply the same .exe file we produce on the release assets. It also adds an unexpected entry to the installed programs:

image

Clicking on modify or uninstall shows a very weird name asking for administrator rights.

Expected behavior The installer should just install the actual tool. There should be no entry for the installer. And it should not require admin rights for this simple tool, just like the actual time to leave doesn't.

araujoarthur0 commented 1 year ago

IMO we should leave MSI out of the next release and work on it later @tupaschoal @thamara