adbenitez
5763a92301
Merge remote-tracking branch 'upstream/main'
2024-05-19 19:15:38 +02:00
B. Petersen
a28f404ef0
add hint to 'add manual contact'
2024-05-19 17:32:54 +02:00
bjoern
a8acfcfeb7
tune down entering email addresses manually ( #3064 )
...
* reword 'QR code' to 'Invite Code'
* reword adding classic email
* remove the 'new contact' things together
* add 'new classic contact' shortcut only for non-chatmail; it is still always available in the three-dot menu of 'new contact'
* use same menu for qr show/scan
* add 'new classic contact'
* remove 'scan' button from 'new classic contact' (ppl usually came from 'scan')
* rename to 'add contact manually'
* stay with 'qr code' for now
2024-05-19 07:45:23 -04:00
bjoern
afd1a26e4a
move 'manual log in' to 'create profile' ( #3060 )
...
* add submenu to 'Explore Other Options'
* move 'Manual Login' to 'Explore Other Options'
* clearer titles, even if they are repetive
* move 'Scan QR' to 'Other'; this allows us to make 'Other' more outstanding
* cleanup layout
* tweak wording to 'Use Other Server' pointing to 'List in Browser', 'Classic Login', 'Scan Invite Code'
* use a standard secondary button for 'Use Other Server'
* show default onboarding server name
* reword to 'List Chatmail Servers'
* always close other-sign-up-options on tapping an option
* clarify that 'classic login' is about e-mail
2024-05-19 13:02:05 +02:00
adbenitez
8cdc361ec1
Merge remote-tracking branch 'upstream/main'
2024-05-18 17:03:55 +02:00
adbenitez
b4cddd2c28
display xdc community files
2024-05-18 16:56:45 +02:00
Asiel Díaz Benítez
b7153c2557
change "three dots" option in "add reaction" view to ellipsis ( #3059 )
2024-05-17 15:00:18 -04:00
adbenitez
3c3bd4a77d
nice support for communities
2024-05-15 05:35:19 +02:00
adbenitez
431ab02bf5
Merge remote-tracking branch 'upstream/main'
2024-05-07 18:15:56 +02:00
Asiel Díaz Benítez
72956d0ba1
use app:drawableStartCompat instead of android:drawableStart ( #3028 )
2024-05-07 07:55:29 -04:00
B. Petersen
c93cdc5898
move 'password and account' to advanced, together with folder settings
2024-05-06 16:17:33 +02:00
Asiel Díaz Benítez
81b7df0f99
adapt to new "instant onboarding" UX workflow ( #3015 )
...
* rework onboarding
* implement default registration in InstantOnboardingActivity
* dismiss signInDialog after button is selected
* add footer options, implement "explore other options" button
* properly handly permissions results
* implement "scan QR" button
* fix linter warnings
* remove from observers in onDestroy()
* handle DCACCOUNT and DCLOGIN in InstantOnboardingActivity instead of WelcomeActivity
* fix identation in setProviderFromQr()
* rename DEF_CHATMAIL_HOST to DEFAULT_CHATMAIL_HOST
* Update src/org/thoughtcrime/securesms/InstantOnboardingActivity.java
Co-authored-by: bjoern <r10s@b44t.com >
* Update res/layout/instant_onboarding_activity.xml
Co-authored-by: bjoern <r10s@b44t.com >
* Update res/layout/instant_onboarding_activity.xml
Co-authored-by: bjoern <r10s@b44t.com >
* Update res/layout/instant_onboarding_activity.xml
Co-authored-by: bjoern <r10s@b44t.com >
---------
Co-authored-by: bjoern <r10s@b44t.com >
2024-05-06 08:32:35 -04:00
adbenitez
d4072c81bd
Merge remote-tracking branch 'upstream/main'
2024-05-06 14:31:57 +02:00
Asiel Díaz Benítez
217478e90b
allow to pin, archive, etc. when searching in the chatlist ( #3002 )
2024-04-27 17:44:33 -04:00
B. Petersen
c7ad087b51
remove now unused map resources
2024-04-26 21:42:07 +02:00
adbenitez
e24fa54bb3
Merge remote-tracking branch 'upstream/main'
2024-03-27 12:38:14 -04:00
bjoern
2faf7a640f
react with any emoji ( #2979 )
...
* add button to select any reaction
* add emojipicker to build.gradle and manifest
* fix build error
* open reaction picker and send any reaction
* use RelativeLayout as parent for EmojiPickerView
* dismiss AlertDialog on emoji-selection
* reduce columns to 8 like on iOS
* disable "more reactions" button in android < 5
* show selected reactions instead of '...', this is what whatsapp, signal are doing
* make '...' a bit less bold in light mode
---------
Co-authored-by: adbenitez <asieldbenitez@gmail.com >
2024-03-27 12:33:13 -04:00
adbenitez
d7219edbe1
add "Create Account" button
2024-02-06 22:57:28 -05:00
adbenitez
eb3b7191ff
Merge remote-tracking branch 'upstream/main'
2024-01-31 01:29:44 -05:00
Asiel Díaz Benítez
1388e1a996
add global unread messages badge counter ( #2942 )
...
* add global unread messages badge counter
* Update src/org/thoughtcrime/securesms/connect/DcEventCenter.java
Co-authored-by: bjoern <r10s@b44t.com >
* Update src/org/thoughtcrime/securesms/connect/DcEventCenter.java
Co-authored-by: bjoern <r10s@b44t.com >
* improve code
* use more specific names, remove from multiAccountObservers also in removeObserver()
---------
Co-authored-by: bjoern <r10s@b44t.com >
2024-01-30 23:28:28 -05:00
adbenitez
cd63487628
Merge remote-tracking branch 'upstream/main'
2024-01-25 04:44:20 -05:00
B. Petersen
c08717fb63
do not point ppl towards entering email addresses
2024-01-20 12:00:41 +01:00
adbenitez
46dc8c157d
increase enable_switch right padding
2023-12-12 15:08:37 -05:00
adbenitez
6d217e64e1
allow to enable and disable accounts
2023-12-11 16:15:12 -05:00
adbenitez
d9e1345f0c
Merge remote-tracking branch 'upstream/main'
2023-11-14 23:25:17 +01:00
adbenitez
e3867311f0
remove unused view
2023-11-14 21:58:19 +01:00
adbenitez
26b2141e55
improve "password and account" button
2023-11-14 19:47:56 +01:00
B. Petersen
b08bf8ba7d
add contact: more room for name+email address
...
on smaller screens, email address easily is covered by the keyboard;
which will result in lots of confusion
this pr tweaks the or-ornament a little,
without looking much different afterwards
(less padding below, adapted colors)
2023-11-13 22:20:56 +01:00
adbenitez
b19091e5aa
remove camera button from attachment selector
...
also always display the location streaming button
2023-11-13 18:52:31 +01:00
adbenitez
9350b60494
tweak new-contact activity
2023-11-13 12:56:40 +01:00
adbenitez
cfd093c58b
Merge remote-tracking branch 'upstream/adb/improve-new-contact'
2023-11-13 12:40:32 +01:00
adbenitez
97394a7321
add icons to "New Contact" screen
2023-11-12 20:07:35 +01:00
adbenitez
c3ffe9a92e
reduce divider padding
2023-11-12 16:38:50 +01:00
Asiel Díaz Benítez
84d81c80d9
Update res/layout/new_contact_activity.xml
...
Co-authored-by: bjoern <r10s@b44t.com >
2023-11-12 10:36:51 -05:00
adbenitez
0f4c0dbdd8
move qr button to the top
2023-11-11 23:34:20 +01:00
adbenitez
9a46b19d24
use secondary button
2023-11-11 20:36:17 +01:00
adbenitez
c546b0de30
add more padding to divider
2023-11-11 20:16:14 +01:00
adbenitez
30ab45a4a7
improve NewContactActivity, add "scan QR button"
2023-11-11 19:58:33 +01:00
adbenitez
e500738954
remove built-in camera
2023-11-08 12:24:11 +01:00
adbenitez
88ba4aeb9d
Merge remote-tracking branch 'upstream/main'
2023-11-07 23:08:12 +01:00
adbenitez
1ea13ce279
enable reactions by default, tweak default reactions
2023-11-05 02:02:36 +01:00
adbenitez
6e4a463fb5
Merge remote-tracking branch 'upstream/main'
2023-11-04 00:06:42 +01:00
adbenitez
be0fdb7589
add new contact activity
2023-11-03 06:00:40 +01:00
B. Petersen
ecaf2926e3
remove dead code
2023-11-03 00:20:16 +01:00
adbenitez
770972be53
remove item divider in group creation's member list
2023-11-02 01:36:29 +01:00
adbenitez
8137003aea
add padding to X button in group creation screen
2023-11-02 01:36:13 +01:00
adbenitez
e57ae0b600
improve group creation screen
2023-11-01 19:16:03 +01:00
B. Petersen
d3f2a268b1
use 'Group Name' as placeholder for group name
...
before if was just 'Name',
which can lead to confusion
when heading instructions as "create a group with that person":
one may create a group and enter the email address to "Name" ...
same with 'Broadcast List Name'
2023-11-01 18:54:43 +01:00
adbenitez
615bef2704
add more padding to the "add member" button
2023-10-30 23:16:18 +01:00
adbenitez
30bca270e1
remove QR button in group creation screen
2023-10-30 19:11:31 +01:00