Commit Graph

45 Commits (clearnet)

Author SHA1 Message Date
Audric Ackermann 53059135ee fix: tsc does not overwrite workers compiled content 2 months ago
William Grant 3f35838ebf feat: updated macOS icon to match new guidelines 8 months ago
Audric Ackermann 1cff5e467f chore: fix for latest notarize tools from apple
they expect a teamId field now
9 months ago
Audric Ackermann 49955a3947 chore: update node version, electron and deps 10 months ago
Audric Ackermann 6fe6544d6c fix: split up migration of initial user config dumps into two 1 year ago
Audric Ackermann 51df7d80bb chore: remove parcel completely and grunt 1 year ago
Audric Ackermann 0efce6ea2d
updating workflows actions version 2 years ago
Audric Ackermann 1b2564abf5
fix ci builds 2 years ago
William Grant 24cb02acf9 reduced mac app icon size to be consistent with other apps 2 years ago
Audric Ackermann 906e9f5644
cleanup afterpackhook useless logs 3 years ago
audric ab8b6e85b4 Merge remote-tracking branch 'upstream/clearnet' into network-clear-all 3 years ago
audric 9578918653 fix script appimage 3 years ago
Audric Ackermann cb5a22f3aa
add icons for appImage 3 years ago
Audric Ackermann 57b22cbdda
build deb and appImage separately
this is to unsure that the afterpack hook is not called when building
the app deb package
3 years ago
Audric Ackermann ef2d22ce8a
fix app icon for all platforms 3 years ago
Brice-W 347038cf82 added microphone access check 3 years ago
Warrick Corfe-Tan ec447b2e2e network clear all WIP 3 years ago
Audric Ackermann a0afd3efe4
add some performance measure for commit calls 3 years ago
Audric Ackermann 3456162402
Moved opengroupv1 test to opengroupv2 tests 3 years ago
Audric Ackermann c91f866d95
Fix app image start for non-debian based distribs (#1622)
Fixes #1620
3 years ago
Audric Ackermann f7581cf4eb
increase prettier maxWidth to 100 3 years ago
Audric Ackermann 7dfe8042cd
fix SUID issue 3 years ago
Audric Ackermann 3e020d4a91
add a way to disable sandbox if we cannot use it without crashing 3 years ago
Mikunj 5bd7b1254e Fix incorrect bash script 4 years ago
Mikunj 9c35659c6e Only enable signing if we have a certificate on Mac 4 years ago
Mikunj Varsani aec4ad0a26
GitHub actions (#814)
* Added build and release actions

* Added building instructions.
Updated electron builder to 23.2.3.
Fix unpacked directory not being removed correctly.

* Minor fix to build command

* Allow users to change install location on windows.
Added AppImage for linux.

* Fix artifact naming
4 years ago
Vincent 5fbbdc33c3 Signal branding 4 years ago
Maxim Shishmarev 2824dcfe25 Update mac.plist
as per Mikunj's request
5 years ago
Mikunj 3ba71fad9e Linting. 5 years ago
Mikunj 103e5e0ab8 Added mac signing 5 years ago
Mikunj b8aa60b95d Added loki icon. 5 years ago
Scott Nonnenberg c6d461c579
Bypass often-corrupt node_modules/.bin/grunt.cmd on windows (#1481)
FREEBIE
7 years ago
lilia 38b292ef9e
Setup for mas build
// FREEBIE
7 years ago
lilia 7d47b53dc3
Generate icons with electron-icon-maker
Either icon-gen or local scaling of images was producing a corrupted and
glitchy .icns file. With this module, we need only provide a 1024px
image and it handles the scaling and generation of all other icon
assets.

// FREEBIE
7 years ago
lilia 9320b0b5f0
Make icons more consistent
Round corners everywhere. Also about 10% more padding around the tile.

// FREEBIE
7 years ago
lilia 32be90c728
Fix missing icons on linux
Move these to where the build expects them to be.

In theory electron-builder should generate these from a build/icon.icns
but that doesn't seem to be working.

// FREEBIE
7 years ago
lilia 9f1af24b9c Remove old curve25519 build task 9 years ago
lilia fd52575cd8 Remove obsolete build file 9 years ago
lilia 69ce5917f6 Allocate 64 bytes for curve25519 sigs
Closes #145
9 years ago
lilia 256dd5198c Free allocated memory
Closes #146
9 years ago
lilia 1ad898a62e Simplify webcrypto type conversion
Previously we'd get a WordArray and convert to string before converting
to array buffer. Instead, go directly to array buffer.
10 years ago
lilia e190582d9e Build CryptoJS components into webcrypto.js
We only depend on cryptojs for this webcrypto polyfill, so let Grunt
concatenate them into one file.

The reference in the getString helper isn't needed since we use the
built in string converters on CryptoJS's word arrays.
10 years ago
lilia 2f58ea5f3a Fixup curve25519 module
Rename methods on the curve25519 interface to be a bit more high level.
Cleanup emscripten wrapper class, wrap long lines and such. Also add a
grunt task alias for building the emscripten compiled curve
implementation.
10 years ago
lilia 8d323a4d71 Hooray for options 10 years ago
lilia b4f4f87a7c Add emscripten-compiled curve25519 module
Build with `grunt compile && grunt concat:curve25519` after installing
emscripten.

Enable by either (a) not loading nativeclient.js or (b) setting
`textsecure.NATIVE_CLIENT = false` before loading nativeclient.js.
10 years ago