Commit Graph

71 Commits

Author SHA1 Message Date
Sarah Jamie Lewis 8417204a24 Update UI Tests to Run with Flutter 3 / In Drone (#621)
Reviewed-on: cwtch.im/cwtch-ui#621
Co-authored-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
Co-committed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2023-02-01 22:48:36 +00:00
Sarah Jamie Lewis 28ce08637b Fix Android File Sharing 2022-12-12 15:13:32 -08:00
Dan Ballard c498a0c86a fix kotlin mainactivity createPeer 2022-12-11 15:14:05 -08:00
Dan Ballard ff332dee9c save profile.autostart on create 2022-12-11 10:16:08 -08:00
Sarah Jamie Lewis be26d40176 Update Splash Screen Animation with new Cwtch Logo (by Marcia) 2022-12-09 19:45:50 -08:00
Dan Ballard d4546199e4 support (de)activatePeerEngine; turning peers on/off; autostart peers; new UI update for offline contacts/profiles 2022-12-05 12:26:42 -08:00
Sarah Jamie Lewis 17ffe03dba Fix Android Profile Export
Fix #512.
2022-11-28 13:35:12 -08:00
Dan Ballard d550c23fbd importBundle returns result 2022-08-16 10:41:36 -07:00
Sarah Jamie Lewis 5be25b87c4 Android 2022-07-06 13:57:35 -07:00
Dan Ballard 9298be0a61 android 12 sdk 31 fixes 2022-06-29 10:21:54 -07:00
Dan Ballard 8d0b277731 upgrade android kotlin + work package for android 12 2022-06-28 17:28:55 -07:00
Dan Ballard 708f00f678 android exported activity 2022-06-28 13:20:29 -07:00
Dan Ballard 9857dff9a3 upgraded to flutter 3, upgraded kotlin and gradle, some deps 2022-06-21 13:06:38 -07:00
Dan Ballard e6c9f7becb GetMessage* on android; make reply to use message cache; New Messages bubble doesn't reup 2022-04-26 21:34:16 -07:00
Dan Ballard 6392d67332 MainActivity return result to not leave dart calls hanging 2022-04-19 18:34:22 -07:00
Dan Ballard a20d2dffc4 add android flag secure, pubspec vewrsion bump, and stubs for sdk31 hide overlay 2022-04-13 14:53:44 -07:00
Dan Ballard c377a09748 add setting that reports / triggers android power optimization exemption 2022-04-13 12:57:15 -07:00
Dan Ballard d261fbd4c0 kotlin powermanagement info and exemption request 2022-04-13 12:53:32 -07:00
Dan Ballard 1cffea5c1a port most gomobile FlwtchWorker calls to lcg to MainActivity; sendmessage sets lastSeen time 2022-04-05 18:38:59 -07:00
Dan Ballard ff3e60a750 message cache allows index locking, rework messageHandler to use bulk fetching, sendMessage flow with no sleep; move some core getMessages/SendMessage handlers from FlwtchWorker to MainActivity 2022-03-23 18:01:43 -07:00
Sarah Jamie Lewis 8a3867b5b3 Import / Export for Android 2022-03-11 12:26:23 -08:00
Sarah Jamie Lewis 6237032716 Import and Export Profile 2022-03-11 12:26:21 -08:00
Dan Ballard c4ebed0a71 splash on shutdown; android stability: check if lcg started 2022-03-10 16:45:18 -08:00
Dan Ballard 7cfa9432c8 unbreak notifications on android ([Pp]ictures) + asset dup; fix sync progres resume logic 2022-03-04 13:15:08 -08:00
Dan Ballard 1d0cb785c1 fix android segfault in flwtch worker; try/catch to catch future bugs in flwtch worker; resume servers load sync status from cwtch; add bg color to sync progress bar; showdown now synchronous so completes 2022-03-04 13:15:08 -08:00
Sarah Jamie Lewis 137de57e83 Check WorkInfo is Null
This shouldn't happen in normal use, but can happen in debug builds
2022-02-16 13:44:32 -08:00
Dan Ballard 4c47198977 notification policy work, translations, even for notifications 2022-02-08 17:07:39 -05:00
Dan Ballard d1d3f23f82 android notification policy/content 2022-02-08 12:35:25 -05:00
Dan Ballard fa6e399aab android work 2022-02-08 11:44:00 -05:00
Sarah Jamie Lewis 3d85883f8e Profile Images 2022-02-04 16:57:31 -08:00
erinn e22db92dc1 add gherkin tests (#353)
* not all tests are complete
* language and theme tests fail due to upstream issue with dropdown boxes
* not yet autorun or reported by drone

Co-authored-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
Reviewed-on: cwtch.im/cwtch-ui#353
Co-authored-by: erinn <erinn@openprivacy.ca>
Co-committed-by: erinn <erinn@openprivacy.ca>
2022-02-05 00:37:25 +00:00
Sarah Jamie Lewis 9d3d5b06e5 Upgrade Android Dependencies. Remove references to jCenter 2022-01-12 15:54:07 -08:00
Dan Ballard 91031be4c0 fix android invitations 2022-01-06 22:08:18 -05:00
Dan Ballard ce7e7df3ae fix gomobile/FlwtchWorker calls incorrectly casting Long for SetContactAttribute and sendInvite 2022-01-06 18:46:49 -05:00
Dan Ballard 5e485b6327 Rework accept/block data flow to map to new storage; fix add group server list falls back to onion when no description 2022-01-06 18:06:06 -05:00
Sarah Jamie Lewis a6743af103 IndexFailure + Android Change Password Fixups 2021-12-19 12:45:13 -08:00
erinn b994c42803 wip image previews 2021-12-14 17:13:13 -08:00
erinn 8c4a5aee90 wip image previews 2021-12-14 15:50:08 -08:00
Sarah Jamie Lewis 066b4d4dec Erinn Comment Fixups 2021-12-10 11:51:19 -08:00
Sarah Jamie Lewis c9319d32d0 Much improved message caching 2021-12-06 12:26:02 -08:00
Sarah Jamie Lewis c42be6224d Porting Android over to new API 2021-12-03 11:28:10 -08:00
Nima Boscarino a58e09dec5 android config for url_launcher 2021-11-07 00:56:48 -07:00
Nima Boscarino b8d50f234a Merge branch 'trunk' into nima/clickable-links 2021-11-05 22:39:51 -07:00
Nima Boscarino ec1dd05ba1 WIP: add experimental clickable links with dialog
(copy / open). Bug remaining for selectable text
2021-11-05 22:38:45 -07:00
erinn d581718d36 Merge branch 'trunk' of git.openprivacy.ca:cwtch.im/cwtch-ui into filefix2 2021-11-04 15:31:56 -07:00
erinn e55d9301e4 file resumption support 2021-11-04 15:31:50 -07:00
Dan Ballard ed8292ece9 serverlist check password. also libcwtch-go version 2021-11-01 22:16:52 -07:00
Dan Ballard c304e2ec2a server list, add edit 2021-11-01 19:45:27 -07:00
Dan Ballard 9789a42e94 server manager 2021-11-01 19:45:27 -07:00
Dan Ballard d4b9f1dc55 lib/cwtch new servers api coverage and Set[Profile/Contact]Attribute 2021-11-01 19:45:26 -07:00