Commit Graph

689 Commits

Author SHA1 Message Date
balzack
d5b779a04e rebuilding contact screen 2023-09-17 23:09:10 -07:00
Roland Osborne
2711b579ba added remaining options to profile settings screen 2023-09-15 14:28:01 -07:00
balzack
72d43ca294 laying out drawer profile for tablet 2023-09-14 23:17:30 -07:00
Roland Osborne
10925079bf adding profile settings drawer for tablet 2023-09-14 15:48:31 -07:00
Roland Osborne
4e380a8e05 setting status bar color 2023-09-13 23:21:44 -07:00
balzack
5f7483c17b fixing overlay on logout modal 2023-09-13 22:59:58 -07:00
balzack
1e6a8e0e79 fixing blur modal on for settings screen in android 2023-09-13 22:50:04 -07:00
balzack
59035760de fixing typo 2023-09-13 22:28:31 -07:00
balzack
dcdee2413e fixing overlay blur for android 2023-09-13 22:25:01 -07:00
balzack
7a62d0ec82 adjust profile screen 2023-09-13 18:08:15 -07:00
Roland Osborne
376420517f scrolling description in profile screen 2023-09-13 13:36:18 -07:00
balzack
e1351459fb avoid keyboard in settings modals 2023-09-12 23:45:19 -07:00
balzack
8c1eb824e7 adjusting modal layout 2023-09-12 22:52:45 -07:00
balzack
04e4da7aa3 moving activity indicator to button 2023-09-12 22:42:46 -07:00
balzack
ef75799ed5 removed floating label from all screens 2023-09-12 22:25:50 -07:00
Roland Osborne
ac268d4a3d removing float label input, maybe related to oom crash 2023-09-12 17:43:13 -07:00
balzack
3b0677ff65 finished first pass of refactored profile screen 2023-09-11 18:19:15 -07:00
balzack
81a222a18f refactor profile screen continued 2023-09-11 00:41:57 -07:00
balzack
1c171d0372 implementing profile screen 2023-09-09 23:11:42 -07:00
balzack
57749610f8 building out refactored profile screen 2023-09-09 00:35:03 -07:00
Roland Osborne
d0e8ef8be7 refactoring profile tab 2023-09-07 15:21:47 -07:00
balzack
bc7f919ca3 styling settings 2023-09-07 07:40:49 -07:00
balzack
f8373284bf updating modal style 2023-09-06 18:15:10 -07:00
balzack
9e6875a951 styling blocked modals 2023-09-06 17:53:21 -07:00
balzack
66c9710764 adding blocked message support to refactored settings 2023-09-06 16:53:10 -07:00
Roland Osborne
0d04c26b2a unblocking topics in refactored settings screen 2023-09-06 14:50:27 -07:00
Roland Osborne
b1557bf204 rendering blocked topics 2023-09-06 10:57:47 -07:00
balzack
3052d5e1b9 re-supporting blocked contacts 2023-09-06 00:00:22 -07:00
Roland Osborne
73adea60a3 building out blocked modals 2023-09-05 15:49:35 -07:00
Roland Osborne
fe916814ba adding reusable prompt component 2023-09-05 14:20:47 -07:00
balzack
82092bbe57 adding blocked modals 2023-09-04 21:37:10 -07:00
balzack
67221f3363 extending blocked modal stubs 2023-09-04 18:12:49 -07:00
Roland Osborne
2c03abdeb3 added stubs for blocked modals 2023-09-04 16:41:04 -07:00
balzack
32722bdc99 adjusting modal colors for light mode 2023-09-03 10:14:34 -07:00
balzack
5c233a8ce4 optimize applying push setting 2023-09-02 16:00:54 -07:00
balzack
7e77f30b9e big thanks to reddit user @perseus_1337 for all the help in modal UI 2023-09-02 14:12:51 -07:00
Roland Osborne
3072e0dec7 updating change password style based on comments 2023-09-02 12:17:01 -07:00
balzack
84165a74d6 styling settings modals 2023-09-02 11:11:56 -07:00
balzack
977916e61f using translated strings for error modal 2023-08-31 21:24:41 -07:00
balzack
3768593502 adding delete modal to new settings screen 2023-08-31 16:35:04 -07:00
Roland Osborne
bcbdfeb963 adding delete account modal to new settings screen 2023-08-31 15:56:40 -07:00
Roland Osborne
e87a5b86fb adding change login modal to new settings screen 2023-08-31 13:18:28 -07:00
Roland Osborne
894ac14a10 tying in notifications to updated settings 2023-08-30 10:14:37 -07:00
balzack
4343c5eb33 minor tweaks to settings screen 2023-08-29 21:14:41 -07:00
Roland Osborne
1870aa16af styling seal wizard for dark mode 2023-08-29 13:08:05 -07:00
Roland Osborne
f4ad6c9a9f wrapped up first pass of sealing wizard 2023-08-29 12:04:47 -07:00
balzack
8491171b82 updating seal modal 2023-08-28 23:40:32 -07:00
Roland Osborne
1d3f4caf55 updating seal modal 2023-08-28 17:35:01 -07:00
Roland Osborne
55f8519ef7 adding sealing key modal 2023-08-28 15:52:16 -07:00
balzack
41b72427c4 updating sealing modal 2023-08-28 11:36:00 -07:00
balzack
249a96936a presist hour and date format 2023-08-25 22:19:58 -07:00
Roland Osborne
f7fe2a4308 tweaking settings layout 2023-08-25 12:55:42 -07:00
Roland Osborne
b81c55af41 adding date format option 2023-08-25 10:02:25 -07:00
balzack
d4e571e3fd pulling language from OS 2023-08-24 18:03:37 -07:00
Roland Osborne
6bd073fdf9 adjusting top safe view in settings 2023-08-24 13:24:02 -07:00
Roland Osborne
c7f993414b implementing settings screen 2023-08-24 13:14:46 -07:00
balzack
3787652777 add new settings screen separate from porfile 2023-08-23 13:59:17 -07:00
Roland Osborne
622111e697 fixing build 2023-08-22 14:38:28 -07:00
Roland Osborne
a0b07bfed8 adding interface to color mode 2023-08-22 14:34:58 -07:00
Roland Osborne
68203bad52 adding strings and color for updated ui 2023-08-22 12:43:59 -07:00
balzack
8d9c5a0e4c fix for message sorting on contact messages 2023-08-15 22:29:24 -07:00
Roland Osborne
e496c75f47 using share for android as well, local folder access not friendly 2023-08-14 13:55:41 -07:00
balzack
acead8f30b show copied message when asset copied 2023-08-13 22:28:56 -07:00
Roland Osborne
6b60098ff3 download to external android path 2023-08-12 22:56:13 -07:00
balzack
e59f025e5a using share for download storage 2023-08-12 22:02:22 -07:00
balzack
f2919bface adding generic file attachment to mobile app 2023-08-12 16:31:03 -07:00
balzack
25f5a55510 fixing build 2023-08-12 00:18:29 -07:00
balzack
151773352f adding binary attachments to sealed topics 2023-08-11 23:59:10 -07:00
Roland Osborne
f3fc131138 adding binary attachements to mobile app 2023-08-11 16:04:02 -07:00
balzack
82424a7217 matching ios icon with android 2023-07-31 08:41:03 -07:00
Roland Osborne
c8408dfaf8 enabling monocrhome icon for android 2023-07-29 23:07:23 -07:00
Roland Osborne
3dbdd793ab Revert "adding monochrome icons"
This reverts commit 01ba153d33.
2023-07-28 14:13:26 -07:00
Roland Osborne
f09f2a28cf Revert "fixing adaptive description"
This reverts commit 6bf949fc88.
2023-07-28 14:13:11 -07:00
Roland Osborne
08eac2067f Revert "trying monochrome icon at 108px"
This reverts commit ec107d0d81.
2023-07-28 14:12:26 -07:00
balzack
ec107d0d81 trying monochrome icon at 108px 2023-07-28 13:31:50 -07:00
Roland Osborne
6bf949fc88 fixing adaptive description 2023-07-28 13:27:01 -07:00
balzack
01ba153d33 adding monochrome icons 2023-07-28 13:05:40 -07:00
Pierre Balzack
ef7b71de60 Merge branch 'main' of https://github.com/balzack/databag into main 2023-07-26 13:37:08 -07:00
Pierre Balzack
f76470c860 only scale sealed image if not gif 2023-07-26 13:36:16 -07:00
Roland Osborne
b3222db1f7 removing pan/zoom for now, conflicting with carousel swipe 2023-07-26 11:22:51 -07:00
Roland Osborne
9731cc8f55 fixing typo on hint 2023-07-21 09:29:55 -07:00
Roland Osborne
ede54b1762 adjusting sql query to avoid error on some devices 2023-07-20 21:27:33 -07:00
Roland Osborne
f795a32eae adding mobile support for gif type 2023-07-20 21:22:31 -07:00
balzack
ed19501b6e updating podfile for firebase conflict 2023-07-15 09:43:11 -07:00
Roland Osborne
cbfc236807 disable carousel looping 2023-06-29 16:01:10 -07:00
Roland Osborne
75519d036d added pan/zoom on images 2023-06-29 10:57:44 -07:00
balzack
5bb3c851ca added missing un-read notification 2023-06-28 22:25:52 -07:00
balzack
f42fabf08d fallback to login screen when connection not allowed 2023-06-27 22:56:05 -07:00
balzack
766bc52965 detecting logged out state in mobile app 2023-06-27 18:40:50 -07:00
Pierre Balzack
d9beda5be9 Merge branch 'main' of https://github.com/balzack/databag into main 2023-06-27 17:50:51 -07:00
Pierre Balzack
ef0f1a2997 detect logged out state and redirect 2023-06-27 17:50:02 -07:00
Roland Osborne
725eb9bac1 fixing issue with connect to other nodes in mobile app 2023-06-27 11:11:00 -07:00
Pierre Balzack
ce0c1ad75f fix for failure to clear tokens on logout 2023-06-26 17:09:11 -07:00
Roland Osborne
0cd14d8bba refactored unifiedpush connector into external plugin 2023-06-13 13:59:49 -07:00
balzack
2d7bba14c0 dont request permission for ios 2023-06-09 22:07:21 -07:00
Roland Osborne
855096d0ee supporting unified push as default if detected 2023-06-09 20:27:04 -07:00
balzack
0251ea7dca fixing call layout with name size 2023-05-21 23:51:29 -07:00
balzack
b89de05885 removing domain update flag, not needed 2023-05-20 22:11:14 -07:00
balzack
643417eb1e synced api for updating node domain 2023-05-20 21:12:41 -07:00
balzack
170dce9173 supporting installations with unset federated host 2023-05-20 00:42:53 -07:00
Roland Osborne
9d3dc383b1 only show offsync on connected contacts 2023-05-08 10:40:43 -07:00
balzack
e5fdfefcb7 fix for delayed rendering of offsync card status 2023-05-07 23:21:13 -07:00
balzack
ea2fdec293 restrict characters allowed in login 2023-05-06 23:39:22 -07:00
balzack
520fc2cfc5 fixing video playback layout 2023-05-06 18:41:22 -07:00
balzack
a1b2d5230c adding resync support to mobile app 2023-05-06 10:30:08 -07:00
balzack
95b5c82b36 fix failed video sent on sealed channel 2023-05-05 22:39:29 -07:00
balzack
245b05d192 fixing race where shared intent not showing on sealed channel 2023-05-05 22:08:19 -07:00
balzack
82e15f5ec7 fixing rn jest tests 2023-05-05 21:32:37 -07:00
balzack
da8b7e6bab storing project file 2023-05-05 15:05:48 -07:00
Roland Osborne
72a502204e fixing media carousel scroll in android 2023-05-05 14:49:17 -07:00
Roland Osborne
532c7fac9e disable sharing from sealed channel 2023-05-05 14:28:10 -07:00
Roland Osborne
4d092662b6 disable image load error msg 2023-05-05 14:22:31 -07:00
Roland Osborne
a18f9de11c catch when message failed to save 2023-05-05 13:51:14 -07:00
Roland Osborne
b57b32b55c implemented optimized thead loading based on message creation time 2023-05-05 13:40:32 -07:00
balzack
2e28584ae1 adding loading indicators for sealed asset 2023-05-05 00:07:05 -07:00
Roland Osborne
c205cec28c reduce image size to proritize sealed loading 2023-05-04 13:37:11 -07:00
Roland Osborne
53d827a12e fix for blurry android, but init to proper res 2023-05-04 13:29:36 -07:00
Roland Osborne
6e86ec125d testing with fastimage for android blurry issue 2023-05-04 12:30:02 -07:00
Roland Osborne
7ed591abf4 resizing images for sealed channel 2023-05-04 10:39:09 -07:00
Roland Osborne
d66b208122 using file uri for android 2023-05-03 18:05:20 -07:00
Roland Osborne
809d603cdf playback of e2e assets in mobile app 2023-05-03 15:42:22 -07:00
Roland Osborne
452679324a added endpoint to receive encrypted file blocks 2023-04-28 14:07:01 -07:00
balzack
c342ed73b4 fix block send in mobile 2023-04-27 22:49:01 -07:00
balzack
1252e52dba Merge branch 'main' into asset 2023-04-27 21:30:54 -07:00
Roland Osborne
000d306bd1 sending encrypted asset blocks from mobile app 2023-04-27 10:20:25 -07:00
balzack
ea349dffbf adding tools for client side thumbnail generation 2023-04-26 22:54:06 -07:00
Roland Osborne
75f283799e fix for locked sealed topics 2023-04-25 16:04:48 -07:00
Roland Osborne
6791d56123 removing error message that only appears in sim 2023-04-25 09:36:19 -07:00
Roland Osborne
b8bdfdc009 fix for missing variable in ipad layout 2023-04-24 08:13:58 -07:00
balzack
a9cb556392 block send if share sheet adds unsupported asset type 2023-04-23 21:24:15 -07:00
Roland Osborne
1e232d5259 fixing uri scheme for sharing images 2023-04-22 17:40:04 -07:00
balzack
e3bf231b32 passing share intent to selected topic 2023-04-22 09:54:53 -07:00
balzack
9dbd64833b selecting topic to share on 2023-04-22 08:49:13 -07:00
Roland Osborne
6881fb846f fixing kotlin version for android share intent 2023-04-22 00:16:55 -07:00
balzack
e4f5b55613 enabling share intent in android 2023-04-21 23:45:06 -07:00
balzack
781b57f903 receiving sharing intent 2023-04-21 23:34:04 -07:00
balzack
98f5b572a0 show sharing activity 2023-04-21 18:37:55 -07:00
balzack
3ee8016918 using local fs for share sheet 2023-04-21 17:28:02 -07:00
Roland Osborne
6bcdef60e8 android doesnt like base64 files for sharesheet 2023-04-21 11:46:11 -07:00
balzack
af75902343 first pass at share sheet integration 2023-04-20 22:10:33 -07:00
Roland Osborne
05cb4e89df fixing unit tests 2023-04-14 15:49:24 -07:00
Roland Osborne
25b1913e8e fixing mute issue on speaker phone 2023-04-14 13:41:44 -07:00
Roland Osborne
b03c1b0249 fix typo 2023-04-14 12:30:16 -07:00
Roland Osborne
a95f7323e0 supporting previous event socket format 2023-04-14 11:02:29 -07:00
Roland Osborne
b246fc8f44 show call at start of invocation 2023-04-14 09:58:00 -07:00
Roland Osborne
8370ccdf13 displaying call at invocation 2023-04-14 09:45:07 -07:00
balzack
8a53201076 adjusting contact option button sizes 2023-04-13 22:59:05 -07:00
Roland Osborne
f8dd0ea5e8 using configured ice server 2023-04-13 15:11:33 -07:00
balzack
8e2e0d6a6c removing debug statement 2023-04-12 15:06:04 -07:00
Roland Osborne
7268f1c380 switch to speaker if either video active 2023-04-12 14:49:15 -07:00