confused-Techie
8bbdf1b0f6
Add hardcoded GUID, and comments about reasoning
2023-05-29 15:54:45 -07:00
Daeraxa
640b108b42
Add fpm option
2023-04-20 16:07:54 +01:00
confused-Techie
39761f0c0c
Check instead for process.arch
to optionally apply entitlements
...
Co-Authored-By: Maurício Szabo <mauricioszabo@users.noreply.github.com>
2023-04-10 17:58:28 -07:00
confused-Techie
b7195f9990
Add entitlements monkey-patch
2023-04-10 15:32:37 -07:00
Maurício Szabo
4f84c26732
Revert "[skip ci] Create i18n API"
2023-04-06 16:44:38 -03:00
Maurício Szabo
43764b8b4c
Merge pull request #463 from pulsar-edit/build-and-test
...
Build first, and test later
2023-04-06 11:06:35 -03:00
Maurício Szabo
a0f10d91d6
Seems that ZIP is just broken on CI anyway
2023-04-04 19:46:46 -03:00
Maurício Szabo
9003fc2be5
Making portable a ZIP
2023-04-04 16:42:25 -03:00
Maurício Szabo
9395f803fd
Another wrong config...
2023-04-04 11:44:09 -03:00
Maurício Szabo
eafa4d3b66
Nothing ever works on the 10th try on CIs...
2023-04-04 02:26:39 -03:00
Maurício Szabo
2fd060c98c
Another try on debugging builds
2023-04-04 00:59:17 -03:00
Maurício Szabo
ef882d5114
Of course, the docs are wrong...
2023-04-04 00:57:30 -03:00
Maurício Szabo
1c4611896a
Trying again a Windows Portable ZIP
2023-04-04 00:44:28 -03:00
Maurício Szabo
72a28184a8
Back to 7zip for now...
2023-04-03 22:58:34 -03:00
Maurício Szabo
636d31d342
Fix windows config
2023-04-03 20:29:58 -03:00
Maurício Szabo
42f40b4aeb
Trying to use ZIP for portable Windows
2023-04-03 20:16:55 -03:00
Meadowsys
bd284b3fab
include i18n dir in the built app
2023-03-26 18:49:07 -07:00
Meadowsys
1304373fb5
implement signing (monterey, xcode 14)
2023-02-15 17:57:27 -08:00
confused_techie
d0b9e7e65f
Merge pull request #372 from mdibella-dev/add-new-macos-icon
...
Add new macOS icon
2023-02-12 01:19:25 -08:00
Marco Di Bella
7ef8ddf143
Update script/electron-builder.js
...
Co-authored-by: Maurício Szabo <mauricioszabo@users.noreply.github.com>
2023-02-11 09:37:33 +01:00
DeeDeeG
5320aff661
Merge pull request #354 from Daeraxa/resource-licensemd
...
Add LICENSE.md to extra resources (resourcesPath)
2023-02-06 20:08:40 -05:00
confused_techie
548e58abaf
Merge pull request #340 from pulsar-edit/ct-windows-cli
...
Get Windows `pulsar` Working
2023-02-06 16:39:26 -08:00
Marco Di Bella
297b130648
Update electron-builder.js
2023-02-05 18:01:36 +01:00
Marco Di Bella
61e26c5f1e
Update electron-builder.js
2023-02-05 17:49:02 +01:00
Daeraxa
2d8d02f2ec
add LICENSE.md to extra resources
2023-01-28 19:12:25 +00:00
Maurício Szabo
ecb27d5797
Merge pull request #307 from pulsar-edit/organize-failing-tests
...
Organize failing tests
2023-01-27 20:58:10 -03:00
confused-Techie
d5c427a924
Pack properly in electron-builder
& Script to find EXE
2023-01-23 22:03:27 -08:00
Marco Di Bella
81f35b6633
Replace incorrect spellings of 'macOS' with the correct one
2023-01-19 18:54:05 +01:00
Maurício Szabo
114f2975e4
Merge remote-tracking branch 'origin/master' into organize-failing-tests
2023-01-10 20:35:37 -03:00
Digitalone
725201f7a4
add comments to explain new linux properties
2023-01-10 17:44:02 +01:00
Digitalone
db6bcc1733
Merge remote-tracking branch 'upstream/master' into fix-linux-icon
2023-01-10 14:09:40 +01:00
DeeDeeG
50a6e6cf60
Merge pull request #297 from pulsar-edit/Linux-clean-up-pulsar-and-ppm-bins-on-uninstall
...
script: Clean up `pulsar` and `ppm` on uninstall
2023-01-09 17:27:19 -05:00
Digitalone
695aaa4a6c
add Linux icons and fix icon paths in deb and rpm builds
...
Co-Authored-By: confused_techie <dev@lhbasics.com>
2023-01-09 14:24:50 +01:00
Digitalone
cd32e98c6c
first draft for electron-builder.js
2023-01-08 17:20:51 +01:00
confused-Techie
1cd1e43ddd
Normalize Filename
2023-01-07 17:28:55 -08:00
confused-Techie
b4f3302f15
Instead lets have a recommended size
2023-01-07 14:59:06 -08:00
confused-Techie
eacfc70732
Do we need to include the ico
file into our final build?
2023-01-07 13:30:03 -08:00
DeeDeeG
19b349a0dd
script: Check ppm symlink, not its target
...
Use `test -L` rather than `test -f` for `post-install.sh`.
(Note: `[ ]` is an alternate invocation of the `test` shell builtin.)
`[ -f some_path ]`, for a symlink "dereferences" the symlink, meaning
it checks if its target (or the ultimate target, in the case of
a chain of symlinks) exists and is a real file.
By coincidence, as this runs after we extract/install ppm from the deb
or rpm, the symlink target exists and is a real file. However, if we
changed the install path for our package manager, the target might not
exist, and this step might fail.
`[ -L some_path ]` instead checks for if the path exists and is a
symlink. This is more correct -- it's more directly what we're trying
to check.
So we will use `-L` rather than `-f`.
2023-01-06 22:41:42 -05:00
Maurício Szabo
fa8e194703
Run again if renderer process crashed
2023-01-05 13:57:35 -03:00
Maurício Szabo
a4a297da88
Allowing to run specs directly
2023-01-05 11:54:01 -03:00
Maurício Szabo
87019ed5cf
Refactored retry on its own file
2023-01-04 22:03:17 -03:00
Maurício Szabo
921bb34a5f
Added a new way to filter for tests
2023-01-04 21:37:03 -03:00
Maurício Szabo
9302e824b2
Retrying tests
2023-01-04 20:36:23 -03:00
DeeDeeG
1f59d0ee2a
script: Clean up pulsar
and ppm
on uninstall
...
For Linux .rpm and .deb targets only.
2023-01-04 15:47:11 -05:00
Maurício Szabo
4a2e79b9ad
Using LIST reporter to know some weirdness on our tests
2023-01-04 13:28:29 -03:00
confused_techie
77ffa98ca4
Merge pull request #280 from pulsar-edit/improved-macos-builds
...
Improve MacOS Builds
2023-01-03 19:19:50 -08:00
confused_techie
6f9e7f3684
Merge pull request #279 from pulsar-edit/improve-windows-builds
...
Improved Windows Builds
2023-01-03 16:04:22 -08:00
confused-Techie
d71334a988
@Sertonix recommended changes
2023-01-03 12:19:33 -08:00
Spiker985
c7a0fc6d81
Rename uninstall display name
2023-01-02 21:28:20 -05:00
confused-Techie
6013570b42
Initialize as Array
2022-12-31 03:34:24 -08:00