Commit Graph

2082 Commits

Author SHA1 Message Date
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
confused-Techie
eba62e84cf Missing comma 2022-12-31 03:06:42 -08:00
confused-Techie
f40392b407 Support for atom:// URI 2022-12-31 02:21:25 -08:00
confused-Techie
1c85c1b47a Full File Support in MacOS 2022-12-31 02:18:19 -08:00
confused-Techie
11c7581b3d Seems MSI builds can't have a build number over 65536 2022-12-30 22:46:36 -08:00
confused-Techie
57035c20b6 Reformat Plist value injection, begin addition of doc types 2022-12-30 22:37:56 -08:00
confused-Techie
d12d0fe64e Remove Apparently unsupported config 2022-12-30 21:31:20 -08:00
confused-Techie
ad7120a373 Fix Category, Extra Fields 2022-12-30 21:20:01 -08:00
confused-Techie
12662b307a New Windows Target, new config options 2022-12-30 21:02:10 -08:00
DeeDeeG
f5de2b612c script: symlink ppm in post-install.sh
This is run at the end of installation of the .deb and .rpm binaries
2022-12-28 01:43:59 -05:00
Sertonix
bcf82687ea
exclude directories from build 2022-12-25 21:01:22 +00:00
Spiker985
12bc7dd3a4
Remove else statement
We'll just remove the else statement for now, and if people report issues later, we can simply recreate it

Co-authored-by: DeeDeeG <DeeDeeG@users.noreply.github.com>
2022-12-19 11:44:46 -05:00
Spiker985
655422ae86
Parameterize file src/dest to avoid repeats
https://en.wikipedia.org/wiki/Don%27t_repeat_yourself
2022-12-16 08:57:42 -05:00
Spiker985
885eb55a85
Revert redirect stderr, use if check
On second thought, throwing all errors to the void would also throw permission issues to the void as well. So we'll just test for the file existence and echo a message if it isn't found
2022-12-16 08:51:39 -05:00
Spiker985
d102f07fa1
Redirect stderr to /dev/null
Since this is a shell (sh) file and not a bash file, rather than doing a `if [[ -f "" ]]` condition, we can just throw away the error if it doesn't exist

A whole lot safer than using `-f/--force`
2022-12-14 21:03:45 -05:00
confused_techie
236adb3085
Merge pull request #168 from Sertonix/clean-script-package.json
remove old scripts
2022-12-11 21:44:56 -08:00
Sertonix
ff7b3a752a remove script/package.json 2022-12-10 20:07:00 +01:00
confused-Techie
9e77c9cdf0 Unneeded organization in listing 2022-12-10 01:53:51 -08:00