Commit Graph

2099 Commits

Author SHA1 Message Date
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