ryanzhao
e530b50938
WIP: notification for voip call
2021-10-29 16:32:50 +11:00
ryanzhao
4db87992b2
refactor for voip push notification
2021-10-29 15:22:23 +11:00
ryanzhao
0ef7bdc9ce
refactor to plug in callkit
2021-10-28 17:02:41 +11:00
ryanzhao
dea57081c7
WIP: callkit & pushkit
2021-10-26 15:48:31 +11:00
ryanzhao
bcdf49eada
improve ip exposure modal content
2021-10-25 14:17:08 +11:00
ryanzhao
fb156b7d52
minor fix
2021-10-22 09:20:39 +11:00
ryanzhao
1231b9c20a
add preview before staring video
2021-10-21 16:28:48 +11:00
ryanzhao
7b23b8f601
Merge branch 'dev' of https://github.com/oxen-io/session-ios into voice-calls-2
2021-10-20 10:20:09 +11:00
ryanzhao
02932bca93
Appearance based on system theme
2021-10-19 11:03:59 +11:00
ryanzhao
1a669feb1a
change Support
to Debug Log
2021-10-15 12:30:08 +11:00
ryanzhao
5553d4e068
fix default PN content
2021-10-15 10:02:00 +11:00
ryanzhao
78497d7eec
update build number
2021-10-14 16:03:11 +11:00
ryanzhao
a8b8207154
clean
2021-10-14 10:30:20 +11:00
ryanzhao
63d75040a6
clean
2021-10-13 10:39:42 +11:00
ryanzhao
7cd7343585
schedule background refresh tasks
2021-10-12 17:05:13 +11:00
ryanzhao
c1e5511ed4
WIP: background vibrate & refresh tasks
2021-10-12 16:43:30 +11:00
ryanzhao
a1f8e16eb3
WIP: add mini call floating view
2021-10-11 13:14:39 +11:00
ryanzhao
0f957efcd8
minor fix
2021-10-07 16:53:38 +11:00
ryanzhao
fbe5b12c9d
WIP: incoming call banner
2021-10-06 17:00:12 +11:00
ryanzhao
3b545ca618
Merge branch 'dev' of https://github.com/oxen-io/session-ios into voice-calls-2
2021-10-05 09:39:15 +11:00
ryanzhao
7aa751ca45
share log files in settings vc
2021-10-01 09:18:40 +10:00
ryanzhao
23fb69ba6f
add incoming/outgoing call message bubble
2021-09-29 17:22:37 +10:00
ryanzhao
383f996e82
WIP: improve call UI
2021-09-29 11:17:48 +10:00
ryanzhao
0e473e35a7
minor fix
2021-09-23 18:04:16 +10:00
ryanzhao
5354185696
improve UI
2021-09-23 12:55:28 +10:00
ryanzhao
019a2cd299
add options for voice call and video call
2021-09-22 11:44:35 +10:00
ryanzhao
d96b91dac7
update translation
2021-09-21 16:38:48 +10:00
ryanzhao
e8500d75a7
fix input panel issue & make local video view draggable
2021-09-21 15:11:48 +10:00
ryanzhao
daee269a7a
Merge branch 'dev' into voice-calls-2
2021-09-20 12:00:06 +10:00
ryanzhao
69b262a081
add new survey button
2021-09-17 16:24:09 +10:00
ryanzhao
e049d05891
update translations
2021-09-15 15:07:18 +10:00
ryanzhao
8013cdacff
add operations for video call
2021-09-08 14:55:52 +10:00
ryanzhao
6e07c56e7d
Merge branch 'master' of https://github.com/oxen-io/session-ios into voice-calls-2
2021-09-07 14:51:50 +10:00
ryanzhao
7c11285dfb
fix a crash when scanning false QR code to link a device
2021-09-01 15:11:59 +10:00
ryanzhao
a7e9606833
add copy link option when clicking a link
2021-08-31 10:28:45 +10:00
ryanzhao
b7289e72a3
add accessibility to attachment buttons
2021-08-25 12:18:06 +10:00
Niels Andriesse
baf9e4e9d4
Add ringing UI
2021-08-18 13:07:15 +10:00
Niels Andriesse
6fdf544368
Implement end call message
2021-08-18 10:33:33 +10:00
Niels Andriesse
c1a61e897b
UI improvements
2021-08-18 09:56:28 +10:00
Niels Andriesse
e899804b85
Rename CallVCV2 → CallVC
2021-08-18 08:56:11 +10:00
Niels Andriesse
1ad42547b2
Batch send ICE candidates
2021-08-17 16:02:20 +10:00
Niels Andriesse
525eb40d8d
Make signaling happen using Session messages
2021-08-17 15:41:13 +10:00
Niels Andriesse
b54cd3b026
Add call button to conversation screen
2021-08-16 16:24:49 +10:00
ryanzhao
951b8ac1e6
localisation for context menu
2021-08-09 14:00:10 +10:00
ryanzhao
5f2890a1fc
Merge branch 'dev' of https://github.com/oxen-io/session-ios into unsend-message
2021-08-09 11:21:29 +10:00
Mark Feaver
9a27e5d7bb
Made app default to system-defined dark/light mode on first launch
2021-08-07 18:56:59 +10:00
Ryan Zhao
4904d2cdcf
localisation
2021-08-05 16:15:11 +10:00
Ryan Zhao
33bd74338d
localisation
2021-08-05 15:37:54 +10:00
Ryan Zhao
86ab6c03eb
use single pdf for image assets
2021-07-30 09:20:56 +10:00
Niels Andriesse
483ed4792f
Fix localization & clean
2021-07-29 10:14:06 +10:00
ryanzhao
798b541241
add UI in conversation settings
2021-07-26 15:42:04 +10:00
Niels Andriesse
519ffa4405
Fully switch to the new contact API
...
This should improve performance significantly as it avoids many unnecessary sync transactions. It also makes the code more readable.
2021-07-22 14:41:27 +10:00
Niels Andriesse
6d2044f230
Warn users if they're about to send their recovery phrase to someone
2021-07-19 13:15:02 +10:00
Niels Andriesse
017f4c7ea5
Remove orphaned code
2021-07-19 09:44:36 +10:00
Niels Andriesse
a90a89ea4f
Remove CocoaLumberjack
2021-07-19 09:29:26 +10:00
Niels Andriesse
d2161545d6
WIP
2021-07-15 16:39:59 +10:00
Niels Andriesse
97d0e0a1b6
Update translations
2021-07-15 13:34:40 +10:00
Niels Andriesse
873279b65b
Add FAQ button to settings
2021-07-14 14:05:40 +10:00
Niels Andriesse
0307eba6ef
Debug
2021-07-12 14:07:42 +10:00
Niels Andriesse
0338b976d4
Implement UI for delete entire account option
2021-07-12 13:53:59 +10:00
Niels Andriesse
57ebadcbdb
Update translations
2021-07-07 14:30:55 +10:00
Niels Andriesse
09de88a14f
Merge branch 'dev' of github.com:loki-project/session-ios into dev
2021-06-18 09:32:29 +10:00
Niels Andriesse
267cb6151c
Add missing strings
2021-06-18 09:32:10 +10:00
nielsandriesse
a9f81a17f9
Fix code style & unnecessary changes
2021-06-03 11:39:52 +10:00
nielsandriesse
81bdf7911e
Merge branch 'dev' into deep-linking
2021-06-03 11:23:10 +10:00
coo1k
e328ab9bfd
Support for App Links
2021-06-01 00:39:11 -07:00
nielsandriesse
a835f3e6d4
Add Finnish translation
2021-06-01 15:15:30 +10:00
Archit Sharma
f72dc6c920
Hindi Translation file added
2021-05-31 16:11:00 +07:00
Niels Andriesse
ac681c3bc2
Fix missing font
2021-05-25 09:04:22 +10:00
Niels Andriesse
f4922c1f5c
Update translations
2021-05-24 15:07:10 +10:00
Niels Andriesse
3fda8daec9
Merge branch 'dev' into cleanup
2021-05-20 16:25:59 +10:00
Niels Andriesse
57e3f4b12c
Implement partial Chinese (traditional) translation
2021-05-18 10:02:22 +10:00
Niels Andriesse
8fcb8e562d
Add Chinese (traditional) translation
2021-05-18 10:00:11 +10:00
Niels Andriesse
85462c3979
Add missing string
2021-05-17 15:40:58 +10:00
Niels Andriesse
4773350cb1
Fix crash
2021-05-17 13:42:17 +10:00
Niels Andriesse
40d3497aaf
Add missing strings
2021-05-17 10:03:40 +10:00
Niels Andriesse
40ef02ac00
Update translations
2021-05-13 14:38:42 +10:00
nielsandriesse
17688a66e6
Make closed group polling variable rate
2021-05-12 10:33:29 +10:00
Niels Andriesse
b3f45455e5
Hook up user selection screen
2021-05-07 13:50:32 +10:00
Niels Andriesse
5aab5346dd
Add invite button to conversation settings
2021-05-07 13:39:39 +10:00
Niels Andriesse
2f1e2a141b
Localize new string
2021-05-07 13:13:17 +10:00
Niels Andriesse
e3671291c5
Merge branch 'dev' into cleanup
2021-05-07 13:06:48 +10:00
Niels Andriesse
0ee2cbff4b
Add partial Dutch translation
2021-05-07 11:12:18 +10:00
Niels Andriesse
3813f6d643
Add Dutch translation
2021-05-07 11:09:39 +10:00
Niels Andriesse
ea668f0344
Use newly translated strings
2021-05-07 11:05:16 +10:00
Niels Andriesse
92af8da03e
Improved translations
2021-05-07 10:48:49 +10:00
Niels Andriesse
57206c4a5c
Fix loader
2021-05-06 12:48:49 +10:00
Niels Andriesse
1a11476b85
Fix screen lock handling
2021-05-06 10:36:58 +10:00
Niels Andriesse
7e60d3c218
Merge branch 'dev' into cleanup
2021-05-06 09:24:42 +10:00
Niels Andriesse
ad801d4f33
Fix threading
2021-05-06 09:23:47 +10:00
nielsandriesse
b01b989815
Remove unused fonts
2021-05-05 14:55:13 +10:00
nielsandriesse
e1ad33e832
Clean
2021-05-05 14:22:29 +10:00
nielsandriesse
b3a6d90a1b
Add missing strings
2021-05-05 13:18:45 +10:00
nielsandriesse
a098ba7125
Remove unused code
2021-05-05 12:13:48 +10:00
nielsandriesse
49f3b9f7db
Rename contactIdentifier → contactSessionID
2021-05-05 10:00:39 +10:00
Niels Andriesse
1d539bc898
Fix crash
2021-05-04 16:13:56 +10:00
Niels Andriesse
2892c12243
Fix crash
2021-05-04 16:11:09 +10:00
Niels Andriesse
eae11ef5c0
Add missing string
2021-05-04 15:56:35 +10:00
Niels Andriesse
d81866b9bd
Add missing string
2021-05-04 09:10:20 +10:00
Niels Andriesse
49d2b1c4a4
Add missing strings
2021-05-04 09:04:24 +10:00
Niels Andriesse
0d53149cd3
Add missing strings
2021-05-03 13:57:30 +10:00
Niels Andriesse
401ecf9aa0
Lower configuration message send rate
2021-05-03 11:42:07 +10:00
Niels Andriesse
62d9f84603
Add Slovak translation
2021-05-03 10:42:10 +10:00
Niels Andriesse
e9f5b96e30
Update Russian translation
2021-05-03 10:38:29 +10:00
Niels Andriesse
371222098b
Fix snode pool updating bug
2021-05-03 09:08:50 +10:00
Niels Andriesse
9b2dedb70b
Add missing string
2021-05-03 08:51:15 +10:00
Niels Andriesse
3cd6e9bdfa
Fix crash
2021-05-03 08:34:28 +10:00
Niels Andriesse
c9c9bcbab8
Fix crash
2021-04-30 15:14:13 +10:00
Niels Andriesse
0e4e344ec5
Add missing string
2021-04-30 14:39:57 +10:00
Niels Andriesse
e6b91fdbee
Delete unused assets
2021-04-30 14:19:30 +10:00
Niels Andriesse
c20c3386da
Add more strings to be translated
2021-04-30 13:35:15 +10:00
Niels Andriesse
40fba3379e
Add Oxen logo to settings
2021-04-30 11:26:52 +10:00
Niels Andriesse
b7273c9da5
Add help us translate button
2021-04-30 10:14:28 +10:00
Niels Andriesse
e352b98f89
Add missing strings
2021-04-30 10:01:41 +10:00
Niels Andriesse
fd49653800
Add missing strings
2021-04-30 09:51:04 +10:00
Niels Andriesse
7c8c7a6746
Add missing strings
2021-04-30 09:25:08 +10:00
Niels Andriesse
dee7f80364
Fix typos
2021-04-30 09:12:29 +10:00
Niels Andriesse
0f41aeb404
Add missing string
2021-04-30 09:10:23 +10:00
Niels Andriesse
65532fbb72
Fix missing string
2021-04-30 08:57:28 +10:00
Niels Andriesse
901baac158
Update strings to be translated
2021-04-29 16:32:37 +10:00
Niels Andriesse
601df96058
Remove unused strings
2021-04-29 15:20:11 +10:00
Niels Andriesse
b625d3962b
Clean translations
2021-04-29 14:11:24 +10:00
Niels Andriesse
ff4d4fa39e
Clean translations
2021-04-29 13:56:49 +10:00
Niels Andriesse
e9df213bfe
Put feature flags in one place
2021-04-27 08:53:18 +10:00
ryanzhao
c8e8b94980
Merge branch 'dev' of https://github.com/oxen-io/session-ios into seleted-photo-permission
2021-04-07 16:47:50 +10:00
ryanzhao
df1b4fda57
try to handle limited photo permission
2021-04-07 16:47:39 +10:00
nielsandriesse
330e4ce8ad
Fix unnecessary V2 open group requests
2021-04-07 13:18:24 +10:00
nielsandriesse
57848d6701
Fix info.plist
2021-04-07 13:13:09 +10:00
nielsandriesse
f7a75a1b80
Debug
2021-04-07 11:34:28 +10:00
nielsandriesse
75f5591fe0
Store certificates in DER format
2021-04-07 09:26:27 +10:00
Niels Andriesse
2687d9c968
Use proper API
2021-04-07 09:26:00 +10:00
Niels Andriesse
86abc6f6ce
Clean up Session-Info.plist
2021-03-30 11:13:17 +11:00
Niels Andriesse
6c84e922a5
Merge pull request #370 from oxen-io/open-groups
...
V2 Open Groups
2021-03-29 11:50:25 +11:00
Niels Andriesse
a7dd7e1bf0
Hook up suggestion grid
2021-03-26 13:28:40 +11:00
nielsandriesse
c6f4443eed
Update more logic for V2 open groups
2021-03-24 14:36:26 +11:00
Niels Andriesse
47dbed606b
Merge pull request #366 from beantaco/japanese
...
Japanese Translation Fixes
2021-03-23 09:42:23 +11:00
beantaco
055301edd3
Fixes translations of "invalid"
...
Some instances of "invalid" were translated as "無効" (disabled/ineffective), for example "invalid Session ID" and "invalid file format". In these cases, "無効" has been replaced with "不正" (incorrect/improper).
2021-03-05 04:57:20 +00:00
beantaco
1e9d3224f7
Makes "privacy policy" consistent across platforms
...
"個人情報保護" is not incorrect, but the translation "プライバシーポリシー" was introduced on session-android and session-desktop.
2021-03-05 04:57:19 +00:00
beantaco
91201b6a10
Makes translations of "device" and "link" consistent
...
- デバイス
- 端末 <- chosen
Though "デバイス" is now widely used, some Japanese people get confused by "デバイス" either having no idea what it means or thinking it's to do with accessory devices. "端末" has been widely used since the 20th Century and explicitly refers to "terminal" devices like computers and smartphones.
- link: "追加する" -> "リンクする"
- unlink: "削除する" -> "リンクを解除する" (1 instance)
Incidental changes:
- Replaces "[...]" with "「...」"
- Replaces "セッション" with "Session" (1 instance) where the English means "Session" (software name) not "session"
2021-03-05 04:57:13 +00:00
beantaco
243dd0291f
Tweaks translation of "ask (the sender)"
...
"お願いする" can mean "ask" but is a humble form (謙譲語) of "願う", so is only used when oneself asks others to do something. Technically it cannot be used when prompting the Session user to ask the sender to do something. After a confirmation by quick internet search, I found "頼む" is a better fit.
Incidentally, also rephrases a prompt to user to double check registration number.
2021-03-05 04:44:15 +00:00
beantaco
4e90253db0
Makes translations of "update" consistent and completes iOS update phrasing
...
- アップデート
- 更新 <- chosen
The English instructions for updating iOS are added to the Japanese string.
2021-03-05 04:44:06 +00:00
beantaco
b6ef520fb4
Fixes the strings that specify valid display names
2021-03-05 02:23:44 +00:00
beantaco
593c1d8d9b
Improves translation of open groups and closed groups
...
- open group: オープングループ -> 公開グループ
- closed group: 閉じたグループ -> 非公開グループ
2021-03-05 02:20:43 +00:00
Niels Andriesse
54fc54e7b9
Minor refactoring
2021-03-05 09:18:45 +11:00
Niels Andriesse
92304fa590
Clean & debug
2021-03-04 13:50:13 +11:00
Niels Andriesse
dd0baf0d97
Unify contacts APIs
2021-03-01 09:36:18 +11:00
Niels Andriesse
713b781def
Remove legacy notifications adaptee
2021-02-23 15:38:55 +11:00
Niels Andriesse
e945a6779f
Include profile in configuration sync message
2021-02-23 09:47:38 +11:00
Niels Andriesse
49c825eb43
Remove old conversation screen
2021-02-19 15:46:52 +11:00
Niels Andriesse
2efcd20c64
Show disappearing messages timer
2021-02-19 15:08:24 +11:00
Niels Andriesse
b8f82c98eb
Show moderator icons in open groups
2021-02-19 14:30:16 +11:00
nielsandriesse
299cfedc02
Clean up mentions UI
2021-02-17 15:57:07 +11:00
nielsandriesse
a25276b5be
Fix document picker appearance
2021-02-17 10:14:48 +11:00
nielsandriesse
f12d18f90e
Fix crash
2021-02-15 16:16:22 +11:00
nielsandriesse
ebd91dcc73
Merge branch 'dev' into ui
2021-02-15 09:12:10 +11:00
Niels Andriesse
b04988936c
Update build number
2021-02-12 14:47:53 +11:00
nielsandriesse
3f85544594
Finish replies UI
2021-02-10 14:43:57 +11:00
Niels Andriesse
90e53e5cef
Redesign conversation screen part 1
2021-02-09 15:14:18 +11:00
Niels Andriesse
464e8864af
Clean up onboarding
2021-01-29 11:06:14 +11:00
Niels Andriesse
7acb6c9ac3
Merge branch 'dev' into multi-device
2021-01-28 15:44:04 +11:00
Niels Andriesse
be877bbeaf
Improve onion request path loading efficiency
2021-01-27 16:14:35 +11:00
Niels Andriesse
59d071d9f5
Improve onion request path loading efficiency
2021-01-27 14:06:28 +11:00
Niels Andriesse
6b7b158000
Debug
2021-01-25 14:46:47 +11:00
Niels Andriesse
cf333d5e3d
Merge branch 'closed-groups' into multi-device
2021-01-25 13:50:18 +11:00
Niels Andriesse
bbac6cc5ed
Attempt to fix extensions
2021-01-25 10:28:33 +11:00
Niels Andriesse
867e9114a6
Merge branch 'dev' into multi-device
2021-01-22 13:29:13 +11:00
Niels Andriesse
705c204bc9
Hopefully fix crash
2021-01-21 09:53:49 +11:00
Niels Andriesse
474acb5a30
Raise closed group size to 100 members
2021-01-19 13:51:26 +11:00
Niels Andriesse
0ad7c9559e
Update version number
2021-01-14 15:04:20 +11:00
Niels Andriesse
8cdc63a9a9
Merge branch 'multi-device-2' into multi-device
2021-01-14 09:47:48 +11:00
nielsandriesse
e38dae5a05
Replace PublicChatManager
2021-01-14 09:42:52 +11:00
nielsandriesse
f364ee3907
WIP
2021-01-13 16:10:06 +11:00
nielsandriesse
b8d9334d19
Force sync upon creating a closed group or joining an open group
2021-01-13 15:25:38 +11:00
nielsandriesse
3ec4e0ae52
Force sync configuration upon enabling multi device or clearing data
2021-01-13 14:20:12 +11:00
nielsandriesse
9eefc21eb9
Periodically send configuration messages
2021-01-13 14:08:41 +11:00
nielsandriesse
129f7fc0ed
Update copy
2021-01-12 13:43:52 +11:00
nielsandriesse
a915c5ddaa
Re-organize files
2021-01-12 11:05:52 +11:00
Niels Andriesse
c094d1e7fb
Rename project
2021-01-11 15:01:59 +11:00
Niels Andriesse
d76949516b
Remove more unused code
2021-01-04 14:08:05 +11:00
Niels Andriesse
71758b0c00
Remove the Signal protocol
2021-01-04 13:59:21 +11:00
Niels Andriesse
2ba0f5d4e4
Remove unused files
2020-12-17 15:20:43 +11:00
Niels Andriesse
b64f316b39
Use actual icon
2020-12-16 14:22:31 +11:00
Niels Andriesse
ac6baec6f2
Make things compile again
2020-11-26 10:37:56 +11:00
nielsandriesse
5dfd4b1965
Restructure
2020-11-25 16:15:16 +11:00
Niels Andriesse
d7c71a8c06
Make things compile again
2020-11-23 10:24:40 +11:00
nielsandriesse
b218a16b05
Implement attachment downloading
2020-11-20 15:53:56 +11:00
Niels Andriesse
b030b5999b
Make messages show up again
2020-11-18 12:02:38 +11:00
nielsandriesse
f36f447bec
Ditch unused Signal code
2020-11-17 15:35:52 +11:00
nielsandriesse
f706e38ef7
Debug
2020-11-12 13:54:59 +11:00
nielsandriesse
1c0b32af3c
Fix ECKeyPair usage
2020-11-12 10:41:45 +11:00
nielsandriesse
58e69aae9c
Organize files
2020-11-12 08:48:41 +11:00