Commit Graph

30 Commits

Author SHA1 Message Date
Ehren Kret
616aaa4c89 remove SignalMessaging framework 2024-03-12 03:35:34 -05:00
Jordan Rose
42969ce9da Update to RingRTC v2.24.0
RingRTC (along with WebRTC) are no longer included as submodules; now
they are a nearly-standard pod dependency with an extra "prebuild
checksum" to download the built artifacts.

This removes the submodules as well as the storing of the WebRTC
artifact repo commit in the app's Info.plist. RingRTC already prints
the current version in debug logs, so we're not losing anything.
2023-02-06 11:53:14 -08:00
Saagar Jha
935e0b4559
Update README Xcode setup instructions 2023-01-27 10:21:27 -06:00
Evan Hahn
b9a00acc35 Update community forum link in build instructions 2022-09-15 15:58:15 +00:00
Jared Halpern
c5d14b98c0 The Application Group string is located in TSConstants.swift. 2020-06-23 19:09:49 -07:00
Nora Trapp
1a183e97ad PR Feedback 2020-01-02 12:06:44 -08:00
Nora Trapp
e876f5c60e Update pods reference and readme 2020-01-02 12:03:57 -08:00
Orta Therox
469e169962 Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00
Jakub Lipinski
77b41a83f4 Creating a new Signal account using the development app
I followed the instructions from `BUILDING.md` and turned off the Push Notifications. I successfully compiled the application from the latest source code and installed it on my iPhone. I was not able to setup a test account using the installed app. According to [this post](https://whispersystems.discoursehosting.net/t/trouble-using-signal-for-ios-installed-through-xcode-on-one-phone-with-signal-installed-through-app-store-on-another-phone/705/17) when the Push Notifications are turned off some steps from the setup account procedure are not executed and account creation fails. I turned the Push Notifications back on and was able to finish setting up the account. I believe the proposed note will be useful for future contributors.
2019-06-11 17:14:04 -07:00
Michael Kirk
f6d78d04b5 removed outdated build instructions. 2018-11-19 11:45:26 -06:00
Roger Hu
95d734b1bd Update BUILDING.md
Fix spelling
2018-08-06 16:02:15 -06:00
Roger Hu
58897928fc Update BUILDING.md
Fix https://
2018-08-06 16:01:50 -06:00
Jesse Squires
196b2fb1fa
[Build] Update clone instructions
Per discussion [here](https://community.signalusers.org/t/not-able-to-build-in-xcode-9-3-9-4/3498/12).

Using `--recurse-submodules` will init and update all submodules, so you can do everything at once. I find this a bit nicer.
(Also, it seems like it might be more reliable with GitHub forks?)

I realize `make dependencies` runs `git submodule update --init`. It will just be a no-op if you clone this way.
2018-07-24 16:50:12 -07:00
Michael Kirk
20284ebc84 update BUILDING.md 2018-07-20 07:48:22 -06:00
Joshua Lund
2c18a75d12 Update to the new GitHub organization name 2018-02-13 10:52:07 -05:00
Collin B. Stuart
225ad5a4a2 Update build instructions
- clarify capability settings

// FREEBIE
2018-01-17 09:52:02 -05:00
Collin B. Stuart
f542e0d25c Update build instructions
- clarify capability settings

// FREEBIE
2018-01-17 09:52:02 -05:00
Michael Kirk
9560af4939 clarify build instructions
// FREEBIE
2017-07-21 15:38:27 -04:00
Michael Kirk
961576448b Update WebRTC to M59 + signal patches
// FREEBIE
2017-07-10 11:15:57 -05:00
Michael Kirk
6a4c6915a2 Update build instructions
// FREEBIE
2017-03-16 12:04:45 -04:00
Ronny
6d4945986a Update build script path (#1768)
path changed in the webrtc repository
// FREEBIE
2017-02-16 09:32:47 -05:00
Matthew Chen
9e7ca5d87c Refine Carthage instructions.
// FREEBIE
2017-02-13 09:37:02 -05:00
Matthew Chen
12dabd004d Refine Carthage instructions.
// FREEBIE
2017-02-13 09:36:51 -05:00
Matthew Chen
602fbcfb80 Slightly revise Carthage build instructions.
// FREEBIE
2017-02-13 09:36:41 -05:00
Matthew Chen
98a57d69c7 Revert "Corrected BUILDING.md and MAINTAINING.md instructions so new developers will have a successful build in XCode. Current instructions from BUILDING.md were not current and incomplete nor referenced MAINTAINING.md."
This reverts commit 13647bab39.
2017-02-13 09:35:54 -05:00
EDSGH
13647bab39 Corrected BUILDING.md and MAINTAINING.md instructions so new developers will have a successful build in XCode. Current instructions from BUILDING.md were not current and incomplete nor referenced MAINTAINING.md. 2017-02-13 09:35:46 -05:00
Malcolm Hall
5213822e77 Update BUILDING.md
Added required instructions for building under a different team.
2016-11-17 13:16:46 -05:00
Pawel Jurczyk
fd89458814 Adds comment on running carthage, which is neccessary to build the project.
// FREEBIE
2016-11-05 12:48:05 -04:00
Michael Kirk
9db3b0db27 Consistent and efficient media Delete/Copy/Save UX
copy/save/delete is accessed via longpress for all media messages, just
like for simple text messages.

Notes
-----
We don't support saving audio attachments as it's not clear where they should go.
(I don't think users expect them to end up in their iTunes library.)

There is still no UX for "pasting" media into Signal.

Removed the now redundant (and confusing) "share" button interface.

//FREEBIE
2016-07-18 09:20:48 -07:00
Frederic Jacobs
0d7de05a13 Adding building instructions + TextSecure in README 2015-01-04 11:30:28 +01:00