Commit graph

78 commits

Author SHA1 Message Date
Vijith Assar
6214c26463 link to GitHub Issues from CONTRIBUTING.md
Include a link to the pool of GitHub Issues in the instructions to make it easier for new contributors to look up relevant Issues when they encounter the commit message requirements for the first time.
2023-12-08 13:39:49 -08:00
ayumi-signal
55d6d8c417
Update CONTRIBUTING.md windows VS version 2023-11-28 16:34:03 -08:00
Scott Nonnenberg
40c21b1666
Improved windows notifications 2023-08-01 09:06:29 -07:00
Scott Nonnenberg
ebde2a1f7c Merge signalapp/Signal-Desktop#6322 2023-06-15 15:54:42 -07:00
Fedor Indutny
f84b6a31dc
Remove Sticker Creator in favor of Web App 2023-03-15 17:59:30 -07:00
Daniel Zhang
82c1502638 Clarify config subdirectory 2023-03-13 09:16:18 -10:00
Daniel Zhang
87a818e2fb Fix appData; Remove NODE_CONFIG_DIR 2023-03-10 13:58:01 -10:00
Daniel Zhang
d1bd78d984 Fix electron documentation link 2023-03-10 13:58:01 -10:00
Daniel Zhang
eb34a8e0f1 Clarify directory for additional storage profiles 2023-03-10 13:58:01 -10:00
Jamie Kyle
3705b959d6
Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
50d9b6e5e1
Use @signalapp/better-sqlite3 2022-12-14 12:48:36 -08:00
Scott Nonnenberg
a72a431e0f Merge signalapp/Signal-Desktop#5342 2022-12-12 13:52:57 -08:00
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
jojomatik
5f438064e0
Fix developer setup section for windows
Remove reference to
https://github.com/felixrieseberg/windows-build-tools. According to the
commits the project switched to Python 3, but it seems like there has
not been a release since and the project seems to be unmaintained.
Therefore it still installs Python 2.7.

Added "Download Build Tools for Visual Studio" and "Download Python 3"
as steps.
2021-06-16 12:59:44 +02: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