Commit graph

1193 commits

Author SHA1 Message Date
Abhinav f070d09893 v1.6.15-beta.2 2022-12-13 13:47:11 +05:30
Abhinav d282eae113 update UI 2022-12-13 13:46:54 +05:30
Manav deb48aa6e2
Merge pull request #115 from ente-io/update-gitignore
Update gitignore to include .env and .electron-symbols/
2022-12-09 13:25:42 +05:30
Manav 469b509b13
Merge pull request #114 from ente-io/macos-tray-icon
Use a template task bar icon on macOS
2022-12-09 13:25:31 +05:30
Manav afceec2ae9 Update gitignore to include .env and .electron-symbols/
The .electron-symbols folder is generated when uploading Electron symbols to our
self hosted Sentry via `sentry-symbols.js`.
2022-12-09 13:20:22 +05:30
Manav 8990f12140 Use a template task bar icon on macOS
On macOS, Electron supports providing a "template" icon that the system will
then automatically color appropriately depending on the light / dark theme.

> Template images consist of black and an alpha channel. Template images are not
  intended to be used as standalone images and are usually mixed with other
  content to create the desired final appearance.
>
>
> The most common case is to use template images for a menu bar icon, so it can
  adapt to both light and dark menu bars.
>
> Note: Template image is only supported on macOS.
>
> To mark an image as a template image, its filename should end with the word Template.

Maybe the same icon can also be used in other platforms, but I'm not aware of
why the existing icon is white, so I've added a separate file so that the rest
of the platforms remain untouched, and only macOS gets this light / dark mode
fix.

References:

* https://www.electronjs.org/docs/latest/api/tray
* https://www.electronjs.org/docs/latest/api/native-image#template-image
2022-12-09 13:17:04 +05:30
Abhinav 795c96ba21 v1.6.15-beta.1 2022-12-06 13:23:37 +05:30
Abhinav 30a87b9fc9 make build executable 2022-12-06 12:40:42 +05:30
Abhinav e59089133d replace image-magick build with static version 2022-12-06 10:48:51 +05:30
Abhinav 6ed0f1dd07 v1.6.15-alpha.2 2022-12-03 16:56:10 +05:30
Abhinav f7fda7b241 make imageMagick executable 2022-12-03 16:53:14 +05:30
Abhinav fe8ccd98da v1.6.15-alpha.1 2022-12-03 16:03:51 +05:30
Abhinav f1e5ae75bb rename heicConverter 2022-12-03 15:55:44 +05:30
Abhinav 20382966b5 add image magic binary to build dir 2022-12-03 14:41:49 +05:30
Abhinav 923e890b41 remove type 2022-12-03 14:26:33 +05:30
Abhinav 7a59818e58 getImagickStaticPath 2022-12-03 14:26:04 +05:30
Abhinav 750bd46315 add support to convert heic using imageMagick on linux 2022-12-03 14:26:02 +05:30
Abhinav f181865e64 refactor platform check utils 2022-12-03 10:11:45 +05:30
Abhinav Kumar a4500609ab
Merge pull request #112 from ente-io/release-v1.6.13
release
2022-12-02 13:21:41 +05:30
Abhinav 2dd33b59c7 v1.6.14 2022-12-02 11:48:15 +05:30
Abhinav d0550c58d5 update UI 2022-12-02 11:47:40 +05:30
Abhinav c9c629c164 v1.6.13 2022-11-30 12:21:11 +05:30
Abhinav e8688c7e8b update submodule to follow release branch 2022-11-30 12:20:07 +05:30
Abhinav fbbb38b261 Merge branch 'main' into check-for-update-every-day-once 2022-11-29 20:39:35 +05:30
Abhinav 595fc2a185 update UI 2022-11-29 20:37:04 +05:30
Abhinav df00fd7215 update UI 2022-11-29 20:31:04 +05:30
Abhinav 7b317947a6 add mute update notification api and rename skipAppVersion api to skipAppUpdate 2022-11-29 20:30:30 +05:30
Abhinav 6915607f44 v1.6.13-alpha.4 2022-11-29 20:18:27 +05:30
Abhinav bb08b61d01 update UI 2022-11-29 20:17:45 +05:30
Abhinav 0a167b1d48 update UI 2022-11-28 19:14:42 +05:30
Abhinav 2659aee9ed v1.6.13-alpha.3 2022-11-28 14:47:02 +05:30
Abhinav 491d474c45 update UI 2022-11-28 14:46:38 +05:30
Abhinav a620868018 v1.6.13-alpha.2 2022-11-28 14:43:28 +05:30
Abhinav d33a9cfae1 update UI 2022-11-25 20:27:25 +05:30
Abhinav Kumar 3fdf86dab7
Merge pull request #96 from ente-io/update-electron-to-latest
Update electron to latest
2022-11-25 18:51:00 +05:30
Abhinav Kumar 00bb606c0a
Merge pull request #105 from ente-io/add-more-logs
Add process stats logs
2022-11-23 20:25:23 +05:30
Abhinav Kumar 59c670fff3
Merge pull request #101 from ente-io/update-worflow-node-version
update node version to v16
2022-11-23 20:25:10 +05:30
Abhinav 202b36f5d4 Merge branch 'main' into add-more-logs 2022-11-23 13:15:55 +05:30
Abhinav Kumar f1b1b88085
Merge pull request #110 from ente-io/fix-ffmpeg-static-for-zip-upoad
Fix ffmpeg static for zip upload
2022-11-23 13:13:47 +05:30
Abhinav Kumar e753609f4a
Merge pull request #111 from ente-io/fix-cmd-w-hide
Fix cmd+w close window keyboard shortcut mac
2022-11-23 13:12:02 +05:30
Abhinav 2d0734532c revert yarn module changes 2022-11-21 19:57:01 +05:30
Abhinav 127ffa02e4 update type definations and move them to dev dependencies 2022-11-21 19:48:30 +05:30
Abhinav cefd3873f2 remove extra space at end of json 2022-11-21 19:39:06 +05:30
Abhinav f589ee11be update yarn lock 2022-11-21 18:56:28 +05:30
Abhinav b13f0e6e73 Merge branch 'main' into update-electron-to-latest 2022-11-21 18:53:50 +05:30
Abhinav 091714757f add close for mac too 2022-11-21 17:00:36 +05:30
Abhinav 674ee7c0d5 update UI 2022-11-21 16:43:56 +05:30
Abhinav 3d1e388877 only use inputFile path if its valid , else fallback to creating a temp copy 2022-11-21 15:23:48 +05:30
Abhinav Kumar 608cf70c73
Merge pull request #108 from ente-io/logging-time-utc
add utc diff in log time
2022-11-17 19:54:14 +05:30
Abhinav fec86c8018 update format 2022-11-17 19:52:53 +05:30