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

Fixing tray icon on mac #999

Closed thamara closed 1 year ago

thamara commented 1 year ago

Closes #888

Fixing tray icon on mac by providing smaller icon (16x16 and 32x32) to be used only for the tray icon. Needed a few other things along the way, such as a script to generate a icns (icon set used by mac) and fixing release script to support both intel and apple silicon.

Result: image

codecov[bot] commented 1 year ago

Codecov Report

Merging #999 (020b9ab) into main (98f6da7) will not change coverage. The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main     #999   +/-   ##
=======================================
  Coverage   73.93%   73.93%           
=======================================
  Files          27       27           
  Lines        2179     2179           
  Branches      345      345           
=======================================
  Hits         1611     1611           
  Misses        568      568           
Files Changed Coverage Δ
js/app-config.js 94.44% <100.00%> (ø)
thamara commented 1 year ago

Pending check on ubuntu.

thamara commented 1 year ago

Works on linux as well although I forgot to take a snapshot.