Commit Graph

55 Commits

Author SHA1 Message Date
Fedor Indutny 693b67b18f Update strings 2024-07-17 10:09:03 -07:00
trevor-signal 988a39a25b Update strings 2024-06-27 10:23:26 -04:00
Fedor Indutny 5e41701516
Lazily load better quality jumbomoji 2024-06-21 15:35:56 -07:00
Jamie Kyle ad9dcb34f4
Exit 1 with lint-intl failures 2024-05-28 11:30:39 +10:00
Fedor Indutny e90553b3b3
Add localized emoji search 2024-03-21 09:35:54 -07:00
Fedor Indutny 46b620228e
Update country display names 2024-02-14 18:08:21 -08:00
Fedor Indutny a329189489
New compose UX for usernames/e164
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2024-02-08 15:19:03 -08:00
Fedor Indutny 12a2ec8dd4
Install downloaded updates while in tray 2023-12-12 03:15:36 +01:00
Jamie Kyle f180f66e77
Update locale display name strings 2023-11-14 13:08:28 -08:00
Jamie Kyle ec71342691
Update to static translated locale display names 2023-11-08 12:39:56 -08:00
Scott Nonnenberg cb0517d6d7
Update electron-notarize to 2.1.0 2023-10-30 14:57:49 -07:00
trevor-signal 5924f2eb49 Update strings 2023-06-28 16:05:45 -04:00
Jamie Kyle 74ec087a59
fix lint-intl bad test case 2023-06-15 13:36:11 -07:00
Jamie Kyle 5e8c22bf28
Fix i18n lint rule with emoji->emojify component 2023-06-14 17:57:04 -07:00
Jamie Kyle b76c7269f8
Refactor i18n/intl utils, support icu only, remove renderText 2023-06-14 16:26:05 -07:00
Jamie Kyle 7c8dec4b21
Add noOneChoice icu rule and fix broken string 2023-06-13 12:08:18 -07:00
Fedor Indutny cc525c249d
Use custom entitlements for frameworks/libs 2023-05-31 12:00:15 -07:00
Jamie Kyle 0032d49e23
Fixes for locale matching 2023-05-17 10:19:27 -07:00
Fedor Indutny 48545d6a83
Update electron to 24.2.0 2023-05-10 12:58:35 -07:00
Fedor Indutnyy 1d45a3bbb8 Update strings 2023-05-10 21:44:26 +02:00
Jamie Kyle ed539c31b8 Remap zh-TW to zh-Hant to match Traditional Chinese in other regions 2023-05-09 10:52:42 -04:00
Jamie Kyle cdc68d1c34
Use LocaleMatcher to resolve system preferred locales 2023-04-17 12:26:57 -07:00
Jamie Kyle 02dedc7157
Update app icon ico files with more sizes 2023-04-04 16:38:59 -07:00
Jamie Kyle 9e28f4dbe0
Fix pluralization issues in translations 2023-04-04 12:05:50 -07:00
Josh Perez 318d52e178 Updates i18n strings 2023-03-29 18:34:07 -04:00
Fedor Indutny 09be01016a
Fix linux icons 2023-03-21 10:43:19 -07:00
Fedor Indutny d986356eea
Windows Installer tweaks 2023-03-20 14:22:32 -07:00
Fedor Indutny adf2957537
NSIS should fail installation on Windows < 7 2023-03-13 14:10:35 -07:00
Jamie Kyle 3705b959d6
Remove end year from licenses 2023-01-03 11:55:46 -08:00
Jamie Kyle 512d655d32
fix intl-linter tests 2022-10-10 13:12:57 -06:00
Jamie Kyle 6d56f8b8aa
support icu messageformat for translations 2022-10-03 14:19:54 -07:00
Scott Nonnenberg e74376b997
Remove Grunt in favor of ts/scripts 2021-12-14 10:43:46 -06:00
Scott Nonnenberg efaaafa370
A few small bug fixes 2021-05-10 15:38:18 -07:00
Evan Hahn e26991a872 Update macOS app icon for Big Sur 2021-01-11 14:23:09 -08:00
Evan Hahn 8bfaf598af Add license headers across the project 2020-11-04 13:03:13 -06:00
Peter Thatcher d3a27a6442 Calling support 2020-07-30 13:08:47 -07:00
Josh Perez e5aaf9f501 Remove unneeded entitlements
Thanks to Csaba Fitzl (@theevilbit) of Offensive Security for bringing
this to our attention.
2020-07-29 17:15:12 -07:00
Josh Perez a12ac2aa37
Upgrade small logo icons 2020-04-15 10:25:20 -07:00
Scott Nonnenberg 1726e1b77a
Fix windows fast-glob usage in lint-deps test task
* Introduce normalize-path wherever we use fastGlob

* CI: Update yarn version; install yarn via npm on windows

* Add more logging to Grunt file spectron usage

* Lock core.js to what it was resolving to before: 2.4.1

* test/index.html: Remove nonexistent test file

* test/index.html: Remove missing registration.js

* preload.js: Introduce client-side logging for load failures

* Gruntfile: Introduce better debuggability if prod test fails

* Reintroduce glob for searches inside asar
2020-02-26 17:53:39 -08:00
Scott Nonnenberg 957f6f6474 Add entitlements and build configuration for MacOS catalina 2019-10-10 11:30:47 -07:00
Scott Nonnenberg e475d99be3 Update yarn version in CI, resolve dependency conflict 2019-07-17 11:29:51 -07:00
Scott Nonnenberg c6d461c579
Bypass often-corrupt node_modules/.bin/grunt.cmd on windows (#1481)
FREEBIE
2017-09-15 10:20:29 -07:00
lilia 38b292ef9e
Setup for mas build
// FREEBIE
2017-09-14 16:53:42 -07:00
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
2017-09-14 16:53:40 -07:00
lilia 9320b0b5f0
Make icons more consistent
Round corners everywhere. Also about 10% more padding around the tile.

// FREEBIE
2017-09-14 16:53:39 -07:00
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
2017-09-14 16:53:36 -07:00
lilia 9f1af24b9c Remove old curve25519 build task 2015-06-24 13:40:45 -07:00
lilia fd52575cd8 Remove obsolete build file 2015-05-15 15:47:16 -07:00
lilia 69ce5917f6 Allocate 64 bytes for curve25519 sigs
Closes #145
2015-02-10 13:10:54 -08:00
lilia 256dd5198c Free allocated memory
Closes #146
2015-02-10 13:10:34 -08:00