Commit graph

963 commits

Author SHA1 Message Date
Abhinav 794c3bf007 refactor code to use command template and escape shell to prevent unescaped characters 2023-01-03 13:34:12 +05:30
Abhinav 28af6873f0 no need to export constants 2023-01-03 13:29:42 +05:30
Abhinav 0ec70ed777 update log 2023-01-03 13:28:14 +05:30
Abhinav 03df3faf2d v1.6.17-alpha.1 2023-01-03 11:41:28 +05:30
Abhinav e579caca60 better names 2023-01-03 11:38:44 +05:30
Abhinav cc8f248e27 update 2023-01-03 11:28:40 +05:30
Abhinav 5b0fcddab2 update UI 2023-01-03 11:20:21 +05:30
Abhinav 45e400e57b update UI 2023-01-03 11:07:06 +05:30
Abhinav 43a1af3600 wrap file paths in quotes 2023-01-03 11:06:50 +05:30
Abhinav c47e061fdc update UI 2023-01-02 21:20:04 +05:30
Abhinav f3f7288deb add image generation api 2023-01-02 21:08:08 +05:30
Abhinav Kumar 7ef5b0f35a
Merge pull request #126 from ente-io/fs-better-checks
Fs better checks
2022-12-28 11:55:18 +05:30
Abhinav 1e7292d8ba check file exists before reading 2022-12-28 11:28:07 +05:30
Abhinav d0ce520846 add force flag to rmSync calls to prevent not found errors 2022-12-28 10:19:09 +05:30
Abhinav Kumar 17aaecbcc7
Merge pull request #119 from ente-io/release-v1.6.15
Release
2022-12-22 14:22:02 +05:30
Abhinav 37ff6fd077 v1.6.16 2022-12-22 13:46:26 +05:30
Abhinav f87f41da38 update UI 2022-12-22 13:44:46 +05:30
Abhinav Kumar 40ae1de3e1
Merge pull request #125 from ente-io/zip-upload-windows
fix zip upload windows
2022-12-21 19:20:26 +05:30
Abhinav 252d559db7 v1.6.16-beta.2 2022-12-21 16:15:38 +05:30
Abhinav da3dffbce8 fix path on windows system 2022-12-21 16:12:56 +05:30
Abhinav 8929b068b2 update UI 2022-12-21 15:26:57 +05:30
Abhinav 110119a1a5 v1.6.16-beta.1 2022-12-21 09:45:10 +05:30
Abhinav Kumar a92a76bc3d
Merge pull request #122 from ente-io/fix-file-stream-stuck
fix zip file stream getting stuck
2022-12-21 07:28:01 +05:30
Abhinav Kumar 0e7ded20a3
Merge pull request #123 from ente-io/fix-zip-upload
fix non google takeout zip upload
2022-12-21 07:16:27 +05:30
Abhinav a3d479dd2a update UI 2022-12-20 20:32:18 +05:30
Abhinav c161cac638 update UI 2022-12-20 19:43:50 +05:30
Abhinav b9be82ca7a fix error logger 2022-12-20 19:36:10 +05:30
Abhinav f5bcf1d485 add try catch wrapper 2022-12-20 19:29:26 +05:30
Abhinav bdba47f413 update UI 2022-12-20 19:29:06 +05:30
Abhinav 7fd8582f44 fix readStreamData getting stuck when its called before end but after last readable event called 2022-12-20 19:29:02 +05:30
Abhinav ebcf54d58e pass zip name as the base path as for zip files 2022-12-20 11:02:01 +05:30
Abhinav 35b0c8e06d v1.6.15 2022-12-17 11:48:38 +05:30
Abhinav 049d318380 fixed build 2022-12-17 11:46:53 +05:30
Abhinav aaaac04c9a Merge branch 'main' into release-v1.6.15 2022-12-17 11:26:00 +05:30
Abhinav d7193982f4 update UI 2022-12-17 10:58:14 +05:30
Neeraj Gupta 85dfc5955f
Merge pull request #121 from ente-io/rename-cleanup
Change bhari-frame => photos-desktop in README
2022-12-15 19:33:47 +05:30
Manav 0ee60f8a15 Change bhari-frame => photos-desktop in README 2022-12-15 19:30:34 +05:30
Abhinav b228a1c7e2 v1.6.15-beta.3 2022-12-13 18:31:25 +05:30
Abhinav 51755c9941 update UI 2022-12-13 18:31:03 +05:30
Abhinav Kumar f5ee5eca27
Merge pull request #113 from ente-io/image-magick-static
Image magick static
2022-12-13 14:10:53 +05:30
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