Commit Graph

3664 Commits

Author SHA1 Message Date
Daniel Gultsch
0add9a0ea2 audio player now requests permission when hitting play 2018-03-07 22:30:36 +01:00
Daniel Gultsch
b5e1bbbdc1 request storage permission when opening message 2018-03-07 22:30:36 +01:00
Daniel Gultsch
6aee638432 refactor disable notifications dialog to make use of timeframeutils 2018-03-07 22:30:36 +01:00
Daniel Gultsch
89992f541c calculate automatic timeout labels dynamically 2018-03-07 22:30:36 +01:00
Daniel Gultsch
de2f5e7a83 reorder and scroll down after resending a message 2018-03-07 22:30:36 +01:00
Daniel Gultsch
3bff110587 use translated version of subject if available 2018-03-07 22:30:36 +01:00
Daniel Gultsch
194b8d419b fix change password activity for magic created accounts 2018-03-07 22:30:36 +01:00
Daniel Gultsch
1ae6042ca8 show password field only on non-logged in or magic created accounts 2018-03-07 22:30:36 +01:00
Daniel Gultsch
a4f4c80743 fixed 'mark read' icon on android ~4 devices 2018-03-07 22:30:36 +01:00
Daniel Gultsch
78fd19195d finished 'Set Status Message' dialog 2018-03-07 22:30:36 +01:00
Daniel Gultsch
76732af63d add missing permission result handling in StartConversationActivity 2018-03-07 22:30:36 +01:00
Daniel Gultsch
c1c314f47a delegate mime type from intent 2018-03-07 22:30:36 +01:00
Daniel Gultsch
2f71c0cb79 wip: new status message dialog 2018-03-07 22:30:36 +01:00
Daniel Gultsch
57bcf824e9 finished app compat themeing 2018-03-07 22:30:36 +01:00
Daniel Gultsch
e5704f4cbd change last text styles over 2018-03-07 22:30:35 +01:00
Daniel Gultsch
51fcb7de31 scroll in post 2018-03-07 22:30:35 +01:00
Daniel Gultsch
97f728351b fixed highlighted caption style 2018-03-07 22:30:35 +01:00
Daniel Gultsch
157ca65b0a use text styles in more places 2018-03-07 22:30:35 +01:00
Daniel Gultsch
a283d00013 request camera permissions when attaching taking picture or recording video 2018-03-07 22:30:35 +01:00
Daniel Gultsch
363c39a873 fixed take photo for activties that do not get destroyed 2018-03-07 22:30:35 +01:00
Daniel Gultsch
71beb92dd3 migrated some views over to app compat text styles 2018-03-07 22:30:35 +01:00
Daniel Gultsch
562622393e fixed paddings in omemo key cards 2018-03-07 22:30:35 +01:00
Daniel Gultsch
3130d40262 changed some of the jid entering dialogs to textinputlayout 2018-03-07 22:30:35 +01:00
Daniel Gultsch
9d15d3b408 introduced expert setting to not scroll down after sending a message 2018-03-07 22:30:35 +01:00
Daniel Gultsch
ac22007e28 removed 'preemptive grant' setting 2018-03-07 22:30:35 +01:00
Daniel Gultsch
b393f54a03 get rid of customizable resources 2018-03-07 22:30:35 +01:00
Daniel Gultsch
e3ca4ca485 made conference invite work again 2018-03-07 22:30:35 +01:00
Daniel Gultsch
5ed94d5ab0 made publish pgp work from conversation view 2018-03-07 22:30:35 +01:00
Daniel Gultsch
6b55f05e27 don't send messages in callback 2018-03-07 22:30:35 +01:00
Daniel Gultsch
521a711fbc use cards views in about and publish avatar activity 2018-03-07 22:30:35 +01:00
Daniel Gultsch
12031515d1 bring scan button to StartConversationActivity 2018-03-07 22:30:35 +01:00
Daniel Gultsch
3bd42230f2 do not redirect to StarConversationActivity when scanning invalid jid 2018-03-07 22:30:35 +01:00
Daniel Gultsch
13322a568a jump to first unread message if was scrolled to bottom earlier 2018-03-07 22:30:35 +01:00
Daniel Gultsch
acc47fbeda add scan action to contact details 2018-03-07 22:30:35 +01:00
Daniel Gultsch
89bfae14b1 fixe scan in OmemoActivities 2018-03-07 22:30:35 +01:00
Daniel Gultsch
9a76aff8f9 skip background connect when changing theme 2018-03-07 22:30:35 +01:00
Daniel Gultsch
fe8e131e3a simplified reInit logic 2018-03-07 22:30:35 +01:00
Daniel Gultsch
bd2417e792 fixed openDialogs call when poping back stack 2018-03-07 22:30:35 +01:00
Daniel Gultsch
74336fa165 always scroll if viewing intent 2018-03-07 22:30:35 +01:00
Daniel Gultsch
dfb4e4eb46 integrate qr code scanner. temporarily break omemo activity scan 2018-03-07 22:30:35 +01:00
Daniel Gultsch
6652135746 updated manage account activity to new colors 2018-03-07 22:30:35 +01:00
Daniel Gultsch
ae2536adff made a few callbacks save to activity being detached 2018-03-07 22:30:35 +01:00
Daniel Gultsch
1236c6a139 save scroll state across rotations 2018-03-07 22:30:35 +01:00
Daniel Gultsch
21c9ffd8b2 skip refresh if binding is missing 2018-03-07 22:30:35 +01:00
Daniel Gultsch
8aba540717 fixed take photo + do not reint twice 2018-03-07 22:30:35 +01:00
Daniel Gultsch
5f502e908e replace camera action bar icon with scan qr button 2018-03-07 22:30:35 +01:00
Daniel Gultsch
108edbe314 show warning dialogs 2018-03-07 22:30:35 +01:00
Daniel Gultsch
743543ad90 fix permission handling 2018-03-07 22:30:35 +01:00
Daniel Gultsch
b5fa9b77c9 skip unnecessary loading of conversation overview fragment 2018-03-07 22:30:35 +01:00
Daniel Gultsch
759498ac3a fixed showing QR code on long press 2018-03-07 22:30:35 +01:00
Daniel Gultsch
e11fafcf52 don't show qr scan in conversation view 2018-03-07 22:30:35 +01:00
Daniel Gultsch
3b75161113 fixed onActivityResult handling for pgp 2018-03-07 22:30:34 +01:00
Daniel Gultsch
b0bec2c390 added dedicated scan button 2018-03-07 22:30:34 +01:00
Daniel Gultsch
e0317cfa14 made download button in message adapter work 2018-03-07 22:30:34 +01:00
Daniel Gultsch
e93b06f45c redirect on empty conversation list 2018-03-07 22:30:34 +01:00
Daniel Gultsch
7bc7853d1a register open conversation with notification service 2018-03-07 22:30:34 +01:00
Daniel Gultsch
e68fe13a22 process intents 2018-03-07 22:30:34 +01:00
Daniel Gultsch
4c8cbfe966 make archive menu item work 2018-03-07 22:30:34 +01:00
Daniel Gultsch
5e28a8f8d5 make read markers work 2018-03-07 22:30:34 +01:00
Daniel Gultsch
46feb7bf42 handle view conversation action when ConversationFragment is already open 2018-03-07 22:30:34 +01:00
Daniel Gultsch
6cfc6af886 change font size in conversation overview 2018-03-07 22:30:34 +01:00
Daniel Gultsch
cd75e55e3f handle view intent 2018-03-07 22:30:34 +01:00
Daniel Gultsch
6b689edb52 move new activity back to original name 2018-03-07 22:30:34 +01:00
Daniel Gultsch
02c78bb1fb made refresh work 2018-03-07 22:30:34 +01:00
Daniel Gultsch
354b182968 made swipe and select work 2018-03-07 22:30:34 +01:00
Daniel Gultsch
6bd0abcd8e fragment voodoo 2018-03-07 22:30:34 +01:00
Daniel Gultsch
dd21f5d072 wip 2018-03-07 22:30:34 +01:00
Daniel Gultsch
e9e616ebc7 switch conversations fragment to data binder 2018-03-07 22:30:34 +01:00
Daniel Gultsch
5e7d1f7bcc stop settings from crashing when building with different package id 2018-03-07 22:30:34 +01:00
Daniel Gultsch
8d9d96d4e1 vastly untested refactor. pushing for backup purposes 2018-03-07 22:30:34 +01:00
Daniel Gultsch
c17f902be2 refactoring. move functionality from activity to fragment 2018-03-07 22:30:34 +01:00
Daniel Gultsch
d55a3842d3 more otr cleanup 2018-03-07 22:30:34 +01:00
SoyaLeaf
c7fd54a17e Moved the error message to TextInputLayout in the ChangePasswordActivity 2018-03-07 22:30:34 +01:00
Daniel Gultsch
235275ba91 more cleanup 2018-03-07 22:30:34 +01:00
Daniel Gultsch
bf6b54a7aa get rid of OTR 2018-03-07 22:30:34 +01:00
Daniel Gultsch
fc5a2922e9 use data binder for list item adapater 2018-03-07 22:30:34 +01:00
Daniel Gultsch
595757fe00 use data binder for inflating muc items 2018-03-07 22:30:34 +01:00
Daniel Gultsch
fb383c7881 use async avatar loader in conference details 2018-03-07 22:30:34 +01:00
Daniel Gultsch
c0b95a9d1c add fab to start conversations activity 2018-03-07 22:30:33 +01:00
Daniel Gultsch
2df1aaaed2 use data binder for contact key item 2018-03-07 22:30:33 +01:00
Daniel Gultsch
1b8a437b1e create dedicated button to enable undecided accounts 2018-03-07 22:30:33 +01:00
Daniel Gultsch
b9f6b792a9 fixed paddings 2018-03-07 22:30:33 +01:00
Daniel Gultsch
0262975635 started to change text style to app compat 2018-03-07 22:30:33 +01:00
Daniel Gultsch
5ebcb1ae71 ported presence activity to cardview 2018-03-07 22:30:33 +01:00
Daniel Gultsch
d0e58330e9 switch account activity to card view. started using data binder 2018-03-07 22:30:33 +01:00
Daniel Gultsch
1c441a57e8 only show one error at once 2018-03-07 22:30:33 +01:00
SoyaLeaf
f334349cd6 Moved the error message to TextInputLayout 2018-03-07 22:30:33 +01:00
Daniel Gultsch
22a722c06d change image button background 2018-03-07 22:30:33 +01:00
Daniel Gultsch
30776a86c4 change key activities to cards 2018-03-07 22:30:33 +01:00
Daniel Gultsch
58ec5ced8a use data binder for contact details activity 2018-03-07 22:30:33 +01:00
Daniel Gultsch
eb25643d94 migrate to CardView in contact and muc details 2018-03-07 22:30:33 +01:00
SoyaLeaf
63fb5d98cc Change ShowHidePasswordEditText to TextInputEditText.
change the input fields in the AccountActivity to use the TextInputLayout.

Rollback format and change toggle tint
2018-03-07 22:30:33 +01:00
Daniel Gultsch
63c4fe6f02 do not use pop up menus for encryption and attachment selection 2018-03-07 22:30:33 +01:00
Daniel Gultsch
6f5076e8c4 fixed crash when selecting participants 2018-03-07 22:30:33 +01:00
Daniel Gultsch
df82e7689d removed unused resources 2018-03-07 22:30:33 +01:00
Daniel Gultsch
1307cfe728 switch to switchcompat 2018-03-07 22:30:33 +01:00
daivat15
54dadfd7cd AppCompat Migration contribution 2018-03-07 22:30:33 +01:00
Daniel Gultsch
5775223653 fixed code comment 2018-03-07 22:30:33 +01:00
Daniel Gultsch
a25c5ed401 rewrite how preference screens are invokved 2018-03-07 22:30:33 +01:00
Daniel Gultsch
de0272fd1a integrate trust manager into conversations 2018-03-07 22:30:33 +01:00