Niels Andriesse
4a613df52d
Clean
6 years ago
Niels Andriesse
08a1b0e947
Merge branch 'dev' of github.com:loki-project/loki-messenger-android into custom-server
6 years ago
Niels Andriesse
9aafedd9e5
Clean
6 years ago
Niels Andriesse
e423ec8848
Change mentions approach
6 years ago
Mikunj
2f18c5bad2
Merge branch 'dev' into custom-server
...
# Conflicts:
# src/org/thoughtcrime/securesms/loki/DisplayNameActivity.kt
6 years ago
Niels Andriesse
48d282a864
Require the user to pick a display name
6 years ago
Mikunj
b676c25930
Add UI
6 years ago
Niels Andriesse
8261f83484
Fix user selection view cell highlight color
6 years ago
Niels Andriesse
25f1405512
Show user selection view dynamically
6 years ago
Niels Andriesse
9207e479a6
Implement user selection view
6 years ago
Niels Andriesse
5901967eee
Implement mention rendering
6 years ago
Niels Andriesse
a44c3fcd57
Clean
6 years ago
Niels Andriesse
95695ff88e
Clean up seed step
6 years ago
Niels Andriesse
c8a90ced19
Add missing event
6 years ago
Mikunj
258ad57c12
Merge branch 'dev' into multi-device-integration
6 years ago
Niels Andriesse
9f7437aa9e
Implement device linking dialog
6 years ago
Niels Andriesse
e77ee30c9b
Implement device linking dialog skeleton
6 years ago
Niels Andriesse
0f6a7e88b6
Match iOS design changes
6 years ago
Mikunj
10c1a9cced
Added linking in the ui.
6 years ago
Niels Andriesse
db320be3f0
Debug moderator tags
6 years ago
Niels Andriesse
b67efcf2ab
Implement moderator tags
6 years ago
Niels Andriesse
7cc7f907fe
Implement copy public key action for group chats
6 years ago
Niels Andriesse
7d1b4c363f
Add beta terms label
6 years ago
Niels Andriesse
66c2e0d448
Debug
6 years ago
Niels Andriesse
50ab79673a
Clean up link preview UI
6 years ago
Niels Andriesse
f413e3f1f0
Regex replace Signal with Loki Messenger
6 years ago
Niels Andriesse
c5428d7267
Clean up lock screen UI
6 years ago
Niels Andriesse
754e73e241
Fix crash
6 years ago
gmbnt
c516939007
Merge pull request #14 from nasal/nasal/change-signal-strings
...
Replace 'Signal' with 'Loki Messenger' in app strings
6 years ago
Niels Andriesse
3b8847ca21
Show logo on landing screen
6 years ago
nasal
38f0dde726
Replace 'Signal' with 'Loki Messenger' in app strings
6 years ago
Niels Andriesse
3ae087bb88
Fix copy
6 years ago
Niels Andriesse
d831274920
Clean
6 years ago
Niels Andriesse
5d34314a00
Implement QR code scanning
6 years ago
Niels Andriesse
f3377fe384
Add show QR code button to settings
6 years ago
Niels Andriesse
ae54c641a9
Update for seed changes
6 years ago
Niels Andriesse
d8ae307671
Update copy
6 years ago
Niels Andriesse
5936c16c47
Debug merge issues
6 years ago
Niels Andriesse
1822e87f7c
Merge Signal 4.41.0
6 years ago
Niels Andriesse
b3759d788f
Fix copy
6 years ago
Niels Andriesse
6d13b49ed1
Copy public key to clipboard on settings header long press
6 years ago
Niels Andriesse
2eb12186ef
Fix minor UI issue
6 years ago
Niels Andriesse
b68f7a851c
Fix app name translations
6 years ago
Niels Andriesse
bc547cc55c
Fix HTTPS issue
6 years ago
Niels Andriesse
8ad0069fec
Fix group message UI
6 years ago
Niels Andriesse
fcb5cbb74d
Fix threading issue
6 years ago
Niels Andriesse
97b25507d2
Partially fix background message issue
6 years ago
Niels Andriesse
16c89178f2
Fix scroll issue
6 years ago
Niels Andriesse
7598830a1b
Fix quote messages & friend request handling
6 years ago
Niels Andriesse
fe16a90741
Clean up splash screen
6 years ago
Niels Andriesse
1b7a04ab50
Update notification & app switcher icon
6 years ago
Niels Andriesse
c89c1632be
Update app icon
6 years ago
Niels Andriesse
e896315cbb
Clean up UI
6 years ago
Niels Andriesse
a925b17419
Fix session handling
6 years ago
Niels Andriesse
06e8d20da4
Refactor
6 years ago
Niels Andriesse
a767c84f74
Fix remaining UI issues
6 years ago
Niels Andriesse
1da6f20f18
Further Lokify UI
6 years ago
Niels Andriesse
8651f20c9b
Further Lokify UI
6 years ago
Niels Andriesse
3a8d509c1e
Further Lokify UI
6 years ago
Niels Andriesse
659d9e6a8f
Implement restore from seed UI
6 years ago
Niels Andriesse
bac4b86ec3
Further Lokify settings UI
6 years ago
Niels Andriesse
ab99874ede
Partially Lokify UI
6 years ago
Niels Andriesse
1a7e0562bb
Debug friend request logic
6 years ago
Niels Andriesse
047a98ad63
Disable input bar if a friend request is pending
6 years ago
Niels Andriesse
b27dfdf6ce
Fix crash
6 years ago
Niels Andriesse
d99a996d0e
Finish friend request view & add message friend request status
6 years ago
Niels Andriesse
7c501980fa
Implement friend request view skeleton
6 years ago
Niels Andriesse
f22be7262b
Hook up conversation screen
6 years ago
Niels Andriesse
b4328d1aa3
Create UI path to new conversation screen
6 years ago
Niels Andriesse
7d24ab12a2
Implement share public key button
6 years ago
Niels Andriesse
e36d9e110c
Add copy mnemonic button
6 years ago
Niels Andriesse
2c35ed2177
Fix ugly spacing
6 years ago
Niels Andriesse
4148d598f9
Stub key pair screen
6 years ago
Niels Andriesse
805b9d8056
Simplify account details screen layout
6 years ago
Niels Andriesse
96efb5d296
Stub account details screen
6 years ago
Alan Evans
48698381fc
Dark theme navigation bar.
...
Fixes #8758
6 years ago
Greyson Parrelli
2a644437fb
Add sticker support.
...
No sticker packs are available for use yet, but we now have the
latent ability to send and receive.
6 years ago
Alan Evans
d5fffb0132
Fix conversation menu colors.
6 years ago
Alan Evans
350d1f47d3
Give conversation a standard navigate up button.
...
* Prevent a failing IDE preview.
6 years ago
Alan Evans
e5f70bdbda
End RTC call on incoming PSTN call.
...
* Hangs up when new device call is answered.
* Ensure not on a device call when starting a Signal call.
6 years ago
Alan Evans
56848fb83d
Replace sgnl.link urls with a more readable url.
...
* Taken out random string, reverted to single "Let's switch".
#8767
6 years ago
Greyson Parrelli
bd0d1e842f
Updated language translations.
6 years ago
Greyson Parrelli
b5d37702f9
Switch back to the classic handling of landscape text entry.
...
Fixes #8814
6 years ago
Greyson Parrelli
86d8cde9b4
Updated language translations.
6 years ago
Alan Evans
95304fe001
Image Editor - Remove initial text.
...
- Flashing cursor.
6 years ago
Alan Evans
2de64fca02
Image Editor - Fix double HUD animation on older devices.
6 years ago
Greyson Parrelli
2a93ddfb99
Updated language translations.
6 years ago
Alan Evans
387392f38b
End align footer for long message bubble sent.
...
Fixes #8806
6 years ago
Alan Evans
b1057d63a1
Lint.
...
- Check for permissions.
- Fix Welsh positional format.
- Remove UIThread restriction.
- Asynchronous method does not need to be restricted to UIThread and there is no StaticFieldLeak to suppress.
- Fix or Ignore New API errors.
- Reduce severity of some errors from L10N.
6 years ago
Alan Evans
93e6ccb9e4
Replace image editor.
6 years ago
Alan Evans
196ef60a82
Update camera icons.
6 years ago
Alan Evans
8cf2654c5b
Show reply method SMS/Signal and respect sticky.
...
Fixes #8792
6 years ago
Greyson Parrelli
fed8ae68e9
Updated language translations.
6 years ago
Greyson Parrelli
934a2a67bc
Fix some keyboard issues in landscape.
6 years ago
Alan Evans
ec20b0e0e3
Fallback to SIM index.
...
#8725
6 years ago
Greyson Parrelli
1675c8a79a
Updated language translations.
6 years ago
Greyson Parrelli
d12b02fac5
Updated language translations.
6 years ago
Alan Evans
9652fd2844
Update MMS configs.
6 years ago
Michael Walker
8ad5126408
Add pinterest domain and asset domains for link preview support
6 years ago
Greyson Parrelli
e67eca77ff
Prevent landscape text editing from taking over the screen.
...
It used to be that we let Android do the default behavior of
full-screening the EditText when in landscape, but honestly I
don't know who prefers that. So I've turned it off.
Fixes #8769
6 years ago
Greyson Parrelli
d95b08d4fd
Updated language translations.
6 years ago
Greyson Parrelli
4a3c173adb
Migrated to new JobManager.
6 years ago
Greyson Parrelli
9aed2343c1
Attempt to resolve connectivity problems for some users.
6 years ago
Alan Evans
621ac62c7e
Add red flashing voice note microphone.
6 years ago
Alan Evans
e842f78457
Voice Note Locking.
...
Limit of 60 minutes, after which it's cancelled.
6 years ago
Greyson Parrelli
94e8303022
Remove dead code from ScribbleHud/Fragment.
6 years ago
Greyson Parrelli
ccfcfa71df
Enable the sending of long messages.
6 years ago
Greyson Parrelli
b89c20ff40
Switch to 'start' and 'end' instead of 'left' and 'right'.
...
We can do this now that our minSdk is 19.
6 years ago
Alan Evans
d41b24f9ae
Fix "multiple substitutions specified in non-positional format" lint.
6 years ago
Greyson Parrelli
aa5e32f0ee
Add back the highlight and sticker tools.
6 years ago
Greyson Parrelli
749d096931
Updated language translations.
6 years ago
Greyson Parrelli
93c1277fd0
Fix voice note button clipping.
6 years ago
Greyson Parrelli
8a7cac7c03
Switch gallery to permanent dark theme.
6 years ago
Greyson Parrelli
932e7b4af5
Fix button flicker when selecting single media item.
6 years ago
Greyson Parrelli
5e6f71cd32
Show selection order in multi-select.
6 years ago
Greyson Parrelli
5a8753de85
Fix group string.
6 years ago
Greyson Parrelli
975a121c55
Show a warning for users on API < 19.
...
We'll be updating minSdk to 19 in 4.37. This lets these users continue
to use the app, but they'll be warned with a persistent banner saying
that they can't receive updates.
6 years ago
Greyson Parrelli
64cf032181
Updated media send UI.
6 years ago
Alan Evans
286b64274c
Replace Avatar Cropper.
6 years ago
Greyson Parrelli
0a8bbf14a6
Merge camera into send flow.
6 years ago
Greyson Parrelli
eb1dd58a0b
Persistent media in multi-send.
6 years ago
Alan Evans
c46e53ab24
Add Esperanto and Swahili (Kiswahili) to language selection.
6 years ago
Greyson Parrelli
18613e3b6f
Remove generic foreground service condition from Job.
...
I don't think it actually helps at all, meaning it just adds
complexity.
Fixes #8677
6 years ago
Greyson Parrelli
8b6ecd1d2e
Fixed profile screen layout on small screens.
...
Fixes #8670
6 years ago
Greyson Parrelli
c3368f6de6
Updated language translations.
6 years ago
Greyson Parrelli
55699e27bc
Added ability to receive long messages.
...
Send support is in here too. We'll enable it in a future release after
enough people have updated.
6 years ago
Greyson Parrelli
bf28e109d3
Update registration UI.
6 years ago
Greyson Parrelli
6b476876d9
Lower volume of call connect/disconnect sound.
...
It's now closer in amplitude to the ringing sound.
Fixes #8165
6 years ago
Greyson Parrelli
42e94d8f92
Remove leftover half-height camera code.
6 years ago
Greyson Parrelli
a6564f8f84
FCM improvements.
6 years ago
Greyson Parrelli
02b0800b22
Support requesting a CAPTCHA during registration.
6 years ago
Greyson Parrelli
c2a86fcc74
Sync self-sends to desktop.
...
Updated UI to show self-conversations as "Note to Self".
6 years ago
Greyson Parrelli
6896f8ea15
Properly check attachment size during media send.
...
Prevent users from trying to send videos that exceed the size limit.
Also, this commit properly populates height/width on media shared into
the app.
Fixes #8573
6 years ago
Greyson Parrelli
9f04c28bfd
Implemented conversation search.
...
You can now search for messages within a specific conversation.
6 years ago
Greyson Parrelli
cfff10622a
Move conversation classes to their own package.
6 years ago
Greyson Parrelli
1ee422a012
Update link preview splash to say 'Got it'.
6 years ago
Greyson Parrelli
ca87820dd5
Updated language translations.
6 years ago
Meteor0id
c5571e8a8d
Add 'Got it' as string to be used on link preview splash screen.
...
"Understood" or "Got it" is a way of dismissing a splash screen of notification without any change that is applies agreeing to anything.
It replaces "OK" which was sometimes misinterpreted as "I am OK with what I just read".
6 years ago
Greyson Parrelli
b8ab1bc3b2
Updated language translations.
6 years ago
Greyson Parrelli
7da73bbc30
Updated link preview splash layout.
6 years ago
Greyson Parrelli
506491d13d
Updated language translations.
6 years ago
Greyson Parrelli
9797c54a4d
Removed sonar ping from calls.
...
People rarely understood what it meant, and the information is available
on the screen if-needed ('dialing' vs 'ringing').
6 years ago
Greyson Parrelli
c76081d99c
Added support for link previews.
6 years ago
Greyson Parrelli
bef9beff16
Updated Gradle to 5.1
6 years ago
Greyson Parrelli
13ffba1c99
Updated language translations.
6 years ago
Greyson Parrelli
9ed290b8f6
Updated language translations.
6 years ago
Greyson Parrelli
a6f31c60bd
Show a toast when you've gone over the max media selection.
6 years ago
Greyson Parrelli
17a391d3cf
Updated language translations.
6 years ago
Greyson Parrelli
fc989f3820
Fix album sizing issues on skinnier devices.
6 years ago
Greyson Parrelli
66dde4415d
Added an 'All media' folder in the gallery.
6 years ago