2
0
mirror of https://github.com/frappe/books.git synced 2024-12-22 19:09:01 +00:00
Commit Graph

35 Commits

Author SHA1 Message Date
Isaac GC
b45214a75e Fixed linting for PR 843 2024-02-11 16:09:35 -08:00
Isaac GC
d4b6c0d4f6 Build config changed from .ts to .mjs to fix contents not being used properly 2024-02-06 20:17:04 -08:00
Isaac-GC
bfa96274af Updating electron-builder to a ts file 2024-01-24 19:03:04 -08:00
Isaac GC
f90143acb6 Pushing Workaround for Apple teamId notarization issue 2024-01-24 18:39:18 -08:00
18alantom
675066d6f2 incr: add preload scripts 2023-07-10 13:04:14 +05:30
18alantom
d5fc729d27 build: enable sourcemaps for renderer
- change vite host to localhost ip
2023-06-27 15:29:37 +05:30
18alantom
6254b8722e build: add options to skip codesign and packaging 2023-06-27 11:35:31 +05:30
18alantom
b155d71170 chore: add lint workflow
- fix filter issue in List.vue
- update readme with inspect notes
- fix log_creds.txt path for dev
2023-06-23 12:29:51 +05:30
18alantom
4415c04a88 chore: enable typescript eslint rules
- refactor code to satisfy rules (batch 1)
- use ensuredir in build to prevent ENOENT
2023-06-21 16:08:47 +05:30
18alantom
207a74706b chore: update refs to build command 2023-06-21 12:28:20 +05:30
18alantom
589c72fc0c build: add packaging to build.mjs
- remove vue-cli-plugin-electron-builder
2023-06-21 12:00:22 +05:30
18alantom
8df735d76f build: create app protocol
- add a build script (wip not yet packaged)
2023-06-20 19:29:25 +05:30
18alantom
dde007dd09 refactor: move colors to json
- disable security warnings in dev (cause by http vite server)
2023-06-20 17:50:20 +05:30
18alantom
cc675e54ff build: add dev script
- enable source maps for main process
- run main and build process using the same command
- change dev command to `yarn dev`
2023-06-20 15:59:37 +05:30
18alantom
708e5659f5 chore: use inbuilt notarization
- remove notarization script
2023-02-16 02:53:31 -08:00
18alantom
492aa53b68 chore: switch to standard Frappe product logo
- update screenshot
2022-07-28 16:14:07 +05:30
18alantom
e9aca11257 fix(ui): macOS icon size 2022-06-09 14:00:37 +05:30
ImgBotApp
ec35e1f168
[ImgBot] Optimize images
*Total -- 380.60kb -> 296.49kb (22.1%)

/build/icon.png -- 49.56kb -> 21.15kb (57.33%)
/build/icons/512x512.png -- 9.30kb -> 4.42kb (52.5%)
/.github/logo.png -- 4.98kb -> 2.41kb (51.66%)
/build/icons/256x256.png -- 4.67kb -> 2.39kb (48.76%)
/build/icons/128x128.png -- 2.44kb -> 1.39kb (43.05%)
/build/icons/64x64.png -- 1.22kb -> 0.92kb (24.54%)
/build/icons/48x48.png -- 1.01kb -> 0.78kb (22.36%)
/.github/frappe-books-preview.png -- 306.53kb -> 262.16kb (14.47%)
/src/assets/img/list-empty-state.svg -- 0.89kb -> 0.87kb (1.97%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2022-05-22 19:13:02 +00:00
18alantom
1dac832391 build(macOS): add flag for notarization 2021-12-13 15:00:59 +05:30
18alantom
c1c66bdd60 build(win): fix webkit-app-region issue
- set multiple icon sizes
- set icon if linux
2021-12-07 18:41:58 +05:30
18alantom
c5e661b458 build: mention team id for notarization 2021-12-06 16:36:26 +05:30
18alantom
ceec97ab3a fix: update all icons, fix notarize import, update README.md 2021-11-23 12:56:46 +05:30
18alantom
9285ac6d5e build: bump version, add support for portable build, nsis ask install location
- update package.json fields
- add specific icons for windows
- add icns for mac
- fix plist file formatting
2021-11-22 16:17:41 +05:30
18alantom
aa6a565f9b chore: move prettier config to package.json, fix icon spacing 2021-11-16 13:15:20 +05:30
18alantom
3f11aa4dcb final logo update 2021-11-14 17:43:40 +05:30
18alantom
b146c68d17 fix logo spacing 2021-11-14 17:06:04 +05:30
18alantom
41657f4d3b fix README header, add tentative (better) icon 2021-11-14 16:21:34 +05:30
18alantom
1a8a23d2a2 build(electron): bump electron to 15.3.0
- refactor Common Js imports to ES6
2021-11-05 14:31:35 +05:30
Faris Ansari
61775b1310 fix: Add app icon 2020-04-30 16:44:44 +05:30
Faris Ansari
6ab5e109ad feat: Rename to Frappe Books 2020-01-02 23:09:58 +05:30
Faris Ansari
0ff93a7c6a fix: Add entitlement to disable library validation
https://github.com/electron-userland/electron-builder/issues/3940#issuecomment-501702531
2019-12-24 18:42:39 +05:30
Faris Ansari
ed2cbaae06 chore: Add config for signing and notarize 2019-12-24 15:44:28 +05:30
Faris Ansari
5a7a8c8efe Remove old config files 2018-10-21 18:18:38 +05:30
Faris Ansari
966ff39abc Handle deepmerge default export 2018-06-04 15:34:01 +05:30
Faris Ansari
0887c4e74c Move to Vue
- First cut
2018-06-01 18:05:51 +05:30