Jordan Rose
9e13263581
Switch to swift-format for formatting instead of swiftformat
...
swift-format is owned by the Swift project and is generally less
opinionated than swiftformat (but better at formatting to a limited
line length).
2025-06-25 11:24:57 -07:00
moiseev-signal
70c342bb5d
keytrans: Bridge to ffi
2025-05-27 17:03:39 -07:00
Jordan Rose
422b6098ed
swift: Fix format string used for logging in tests
2024-05-22 13:10:39 -07:00
Jordan Rose
e1aa542bd5
ffi: Expose LibsignalLogger protocol rather than depending on DDLog
...
This drops the SignalCoreKit dependency for the CocoaPod, but does
mean clients will have to register their own logger explicitly.
2024-05-20 13:43:39 -07:00
moiseev-signal
58f43107ab
Enforce Swift code formatting
2024-02-23 09:56:38 -08:00
Jordan Rose
f781b17e74
swift: Update to the current version of cbindgen
...
...which handles enum variants slightly differently under the
configuration options we have ('remove_underscores', relevant for
generic types rather than enum variants). The new style is closer to
Apple-idiomatic anyway.
2023-02-27 14:07:19 -08:00
Jordan Rose
0542686e70
Update artifact/package/module names across all three app languages
...
- Java: org.whispersystems:signal-client-java ->
org.signal:libsignal-client
- Java: org.whispersystems:signal-client-android ->
org.signal:libsignal-android
- Java: org.whispersystems:libsignal-server ->
org.signal:libsignal-server
- Swift: SignalClient -> LibSignalClient
- NPM: @signalapp/signal-client -> @signalapp/libsignal-client
- Repository: github.com/signalapp/libsignal-client ->
github.com/signalapp/libsignal
2022-03-23 10:49:09 -07:00