Commit Graph

65 Commits

Author SHA1 Message Date
Scott Nonnenberg 5957c111cf
Move to smartling for translation services 2022-09-27 14:01:06 -07:00
Evan Hahn f0bf3a075f
Remove call for public translations 2022-07-20 09:19:30 -07:00
Scott Nonnenberg 9921a07a0b
Prepare for branch move: development -> main 2022-04-25 15:53:31 -07:00
Scott Nonnenberg 746f3618f3
A few updates to CONTRIBUTING.md 2022-02-25 18:00:59 -06:00
Scott Nonnenberg e74376b997
Remove Grunt in favor of ts/scripts 2021-12-14 10:43:46 -06:00
Fedor Indutny bbc13d058e
Update electron to 16.0.4 2021-12-09 09:06:04 +01:00
Ehren Kret 425404cd6e
Update chat server URLs 2021-08-24 17:32:46 -04:00
Quentin Hibon 0588b9c8d9 Update CONTRIBUTING.md with new Python version
See [#5216][0].

[0]: https://github.com/signalapp/Signal-Desktop/pull/5216
2021-08-05 11:08:33 -05:00
Josh Perez 173771d34b
New top-level React root: <App /> 2021-06-14 12:01:00 -07:00
Quentin Hibon 30e8feed8b
Mention git-lfs in contribution instructions
See [#5026][0].

[0]: https://github.com/signalapp/Signal-Desktop/pull/5026
2021-04-02 15:31:29 -05:00
Ben Busby a173a9b33f
Mention git-lfs prerequisite for developer setup (#4754)
The git-lfs dependency is pertinent to more operating systems than just
macOS. This moves the mention of git-lfs from the "macOS" section of
CONTRIBUTING to the general "Developer Setup" section.
2021-02-04 14:29:23 -08:00
Evan Hahn 8bfaf598af Add license headers across the project 2020-11-04 13:03:13 -06:00
Oren Magen ce6cf7b439
Improve instructions for the "staging environment" part in CONTRIBUTING.md (Issue #2164) (#4570) 2020-10-12 18:08:20 -04:00
Evan Hahn 373ea0d060 Fix instructions for running libtextsecure tests 2020-08-28 15:42:24 -04:00
Evan Hahn 7aff568bf8 Fix local-development.json instructions 2020-08-28 15:42:24 -04:00
Scott Nonnenberg bffbc1e5cf Readme update; fix package.json scripts for Windows 2020-07-27 14:39:19 -07:00
Gabriel Goller 2c4ce6bcca
remove icon-gen script; not used anymore
yarn icon-gen is not in package.json and is not used anymore
2020-05-05 14:31:51 -07:00
Ehren Kret a0e9791623 Add support for receiving attachments from CDN 2 2020-04-29 17:42:41 -07:00
Josh Perez 32c0a8fbf6
Lint fixes 2020-02-19 09:55:35 -08:00
Chris Varenhorst e4d0829129
Mention `git-lfs` in the contributor doc (#3927) 2020-02-12 13:57:05 -08:00
Ken Powers 0d3b390129 Upgrade Prettier 2020-01-08 09:44:54 -08:00
Ken Powers 11d47a8eb9 Sticker Creator 2019-12-17 12:28:46 -08:00
Ken Powers 2a5cd3e4ea Contributing.md: Update production instructions. 2019-05-16 15:23:21 -07:00
Scott Nonnenberg 6624e68350 A few updates to our Contributing.md and Pull Request template 2019-04-08 13:59:26 -07:00
Scott Nonnenberg 3105b77475 Migrate to SQLCipher for messages/cache
Quite a few other fixes, including:
  - Sending to contact with no avatar yet (not synced from mobile)
  - Left pane doesn't update quickly or at all on new message
  - Left pane doesn't show sent or error status

Also:
 - Contributing.md: Ensure set of linux dev dependencies is complete
2018-07-31 17:08:45 -07:00
Joshua Lund 80d5484325 Minor documentation cleanup - bug templates, readme, etc. (#2507) 2018-07-05 11:23:29 -07:00
Scott Nonnenberg 8cd3d545bf Fix formatting in contributing.md 2018-05-23 16:45:06 -07:00
riyapenn-signal 4f1df7377f Add another Windows 7 dev setup requirement (#2398)
Updated CONTRIBUTING.MD for an additional Windows 7 requirement for archived SDK's, specifically requested for Windows 7 is the Windows 8.1 SDK https://go.microsoft.com/fwlink/p/?LinkId=323507
2018-05-23 12:16:33 -07:00
Daniel Gasienica e010ff30a3 Use sequential numbering for ordered list
Using all `1.` is a workaround to allow reordering large lists without redoing
numbering.
2018-05-02 19:13:32 -04:00
Daniel Gasienica 10c6561f5b Document how to pull translations 2018-05-02 18:11:13 -04:00
Daniel Gasienica c754722867 Remove documentation about Bower dependencies
We are now using yarn (npm).
2018-05-02 18:11:13 -04:00
Daniel Gasienica 40874972de Document how to reload app using developer tools 2018-05-01 19:14:49 -04:00
Daniel Gasienica 05cf27af2b Document installation on Windows 7 2018-05-01 19:14:49 -04:00
Scott Nonnenberg 322d307655 Turn on prettier support for markdown files, update all files 2018-05-01 16:06:57 -07:00
Vincent d520ba3b38 Mention correct branch to rebase off of 2018-03-23 12:15:52 -07:00
Vincent e0d0aa520e Fix typo contribution guide 2018-03-23 12:15:52 -07:00
Daniel Gasienica 3f20feb96d
Ensure consistent builds using `yarn --frozen-lockfile` (#2098)
As recommended by documentation:
> If you need reproducible dependencies, which is usually the case with the
> continuous integration systems, you should pass `--frozen-lockfile` flag.
-- https://yarnpkg.com/lang/en/docs/cli/install/
2018-03-02 16:01:43 -05:00
Scott Nonnenberg 7b49180bc0
Big update to new signal branding (#2018) 2018-01-30 14:22:51 -08:00
Scott Nonnenberg 9b2e2a4605
Readme: big install, Contributing: mention Next Steps project (#1956) 2018-01-10 17:47:22 -08:00
Scott Nonnenberg d503d1ace3
Remove built assets from repo, updates to docs + GH templates (#1955)
* Revamp issue and pull request templates, other docs tweaks

`yarn test` now runs all of our tests.

* Remove generated files from the repository

* Update to new Signal support URL

* Prevent the 'Test failed 2 == 1' from test-release in CI

* Another attempt to fix grunt test-release on Appveyor

* grunt test-release: Fail build if test fails

* Lint fix, and move jshint earlier in CI process
2018-01-09 15:31:23 -08:00
Jesse Li 752ef40d47
Document building/testing releases in Contributing.md (#1867)
* Document building/testing releases

* move instructions for testing releases to bottom
2018-01-08 13:56:30 -08:00
Scott Nonnenberg bd78016120 script to build for electron on install, Electron docs refresh (#1491)
* Add new postinstall script for automatic electron builds

FREEBIE

* Documentation refresh for the world of electron

FREEBIE
2017-09-19 15:31:04 -07:00
lilia f0495a07b2
Fix code fencing in CONTRIBUTING.md
Add obligatory git/cd lines to make more clear that these are steps to setup
from scratch.

// FREEBIE
2017-09-14 16:53:50 -07:00
lilia 75f4c3c522
Update CONTRIBUTING.md
Add how-to for storageProfile config

// FREEBIE
2017-09-14 16:53:38 -07:00
lilia d12c94d44e
Update CONTRIBUTING.md 2017-09-14 16:53:36 -07:00
Jon Long 9f9db07484 Update TextSecure Staging URL instructions
Small change to clarify where the TextSecure server URL should be changed to the staging value in local builds. 

It looks like the Android variable has been updated from `TEXTSECURE_URL` to `SIGNAL_URL` (ae40715526 (diff-c197962302397baf3a4cc36463dce5eaR179)) and the iOS counterpart is named `textSecureServerURL`.

FREEBIE
2017-04-07 19:34:18 -07:00
WanderMore 6037d00da3 Add link to iOS build instructions
// FREEBIE
2016-12-03 20:58:33 +01:00
lilia 186c597e24 Use port 4433 on staging
Now with over 9000% more CA-signed cert!

// FREEBIE
2016-07-28 18:39:55 -07:00
2-4601 277ff11b3e Add translation and localization instructions
// FREEBIE
2016-04-09 14:24:52 -07:00
lilia f05b40e89a Update CONTRIBUTING.md
// FREEBIE
2016-03-10 17:44:29 -08:00