Commit Graph

100 Commits

Author SHA1 Message Date
Dan Ballard db1f0ed41e android resourses for flutter 3.19.3
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is failing Details
2024-04-05 12:43:59 -07:00
Dan Ballard 48152acca1 android updates and minor flutter 3.19.3 fixes 2024-04-05 12:43:59 -07:00
Sarah Jamie Lewis 058fba7e69
Sync cache for acks
continuous-integration/drone/pr Build is pending Details
Also remove defunct calls.
2024-02-26 19:24:04 -08:00
Sarah Jamie Lewis da0d63b0dc
Prevent Android from Wiping Unsaved Conversations Every Time the Foreground Reloads
continuous-integration/drone/pr Build is passing Details
2024-02-26 18:19:50 -08:00
Sarah Jamie Lewis 11e7e58109
Fix Notifications for ConversationInfor 2024-02-23 15:05:59 -08:00
Sarah Jamie Lewis 0ea595692f
Foreground Permission Reset
continuous-integration/drone/pr Build is passing Details
As of Android 13 we need to request a permission to stay in the background
https://developer.android.com/develop/background-work/background-tasks/persistent/how-to/long-running
2024-02-23 11:33:59 -08:00
Sarah Jamie Lewis e32ec30a1e Fix Crash Bug in Android (ShareFile and Reconnect) + Force prettyDateString to use .toLocal() time + Formatting (#794)
continuous-integration/drone/push Build is passing Details
commit fe4726986f
Author: Sarah Jamie Lewis <sarah@openprivacy.ca>
Date:   Tue Jan 2 10:53:15 2024 -0800

    Formatting

commit d4e57f493e
Author: Sarah Jamie Lewis <sarah@openprivacy.ca>
Date:   Tue Jan 2 10:48:31 2024 -0800

    Fix Crash Bug in Android (ShareFile and Reconnect)

    In rare situtaitons (exacerbated by debug mode and multiple
    file shares in succession) ReconnectCwtchForeground events can result
    in negative message counts being calculated in the UI.

    This fix ensures that doesn't happen, but a complete fix will need to wait until #664
    is implement in the backend

commit 44925783f5
Author: Sarah Jamie Lewis <sarah@openprivacy.ca>
Date:   Tue Jan 2 09:14:49 2024 -0800

    Force prettyDateString to use .toLocal() time

    Fixes an issue where, on some platforms, contact row dates in non-streaming mode
    were displayed in UTC.

Reviewed-on: #794
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
2024-01-03 22:10:07 +00:00
Sarah Jamie Lewis 92a42bb2f8 Fix ConfigureConnections on Android, Expose PublishServerUpdate 2023-09-26 20:21:28 +00:00
Sarah Jamie Lewis e212585f4b Remove log line
continuous-integration/drone/pr Build is pending Details
2023-09-25 14:07:10 -07:00
Sarah Jamie Lewis 46f90f3136 Fix Creating Groups on Android
continuous-integration/drone/pr Build is pending Details
2023-09-25 14:05:44 -07:00
Sarah Jamie Lewis 93b6e5c8c7 Android APIS
continuous-integration/drone/pr Build is running Details
2023-09-13 18:40:04 -07:00
Sarah Jamie Lewis 919c7c35a6 Support Appear Offline
continuous-integration/drone/pr Build is pending Details
2023-09-13 18:38:08 -07:00
Sarah Jamie Lewis 864d862219 Fix up logs
continuous-integration/drone/pr Build is passing Details
2023-09-11 13:45:29 -07:00
Sarah Jamie Lewis 0942f92fa9 In debug mode, display debug channel information in Settings (initial implementation) 2023-09-11 13:45:29 -07:00
Dan Ballard 2015e05cc0 android sdk to 33
continuous-integration/drone/pr Build is running Details
2023-09-11 08:20:56 -07:00
Sarah Jamie Lewis afb00e9295 DisableProfile, SaveHistorySetting, DeleteServerInfo, Draft Whonix Config
Fixes #593
Fixes #690
Fixes #629
2023-08-22 23:27:41 +00:00
Sarah Jamie Lewis dee5752d38 Cleanup + Android Support
continuous-integration/drone/pr Build was killed Details
2023-08-02 09:49:36 -07:00
Sarah Jamie Lewis ea22864341 Fix Android File Downloading Stuck Notification / Small Settings Font Tweaks 2023-06-02 19:57:52 +00:00
Sarah Jamie Lewis 22bf5cfe92 Small UI Fixes / Font Styles / Abstractions 2023-06-02 19:57:52 +00:00
Sarah Jamie Lewis 0567f60294 Dependency Upgrades 2023-05-15 22:12:27 +00:00
Dan Ballard f996590683 fix version downgrades; remove internet specificity; update licenses 2023-05-12 16:44:27 -07:00
Sarah Jamie Lewis d9551a1cd9 Add Retry Peer Connection. Japanese Translation. Nice Nightly Redirect and Update Cwtch
continuous-integration/drone/pr Build is running Details
continuous-integration/drone/push Build is passing Details
2023-05-11 22:08:15 +00:00
Sarah Jamie Lewis 75026ad57f Upgrade VerifyOrResume API 2023-04-18 21:14:42 +00:00
Sarah Jamie Lewis 267b1b09b1 Status + Profile Attributes 2023-04-05 04:19:11 +00:00
Sarah Jamie Lewis ae1834e7b8 Remove Debug Logs
continuous-integration/drone/pr Build is pending Details
2023-03-16 16:56:45 -07:00
Sarah Jamie Lewis b89a90fa9c Update Cwtch. Make File Download Consistent on Android
continuous-integration/drone/pr Build is passing Details
2023-03-16 16:37:53 -07:00
Sarah Jamie Lewis 444c70a255 Autobindings, Remove Server code from Android, Debug mode Fixes
continuous-integration/drone/pr Build is passing Details
2023-03-02 13:32:51 -08:00
Sarah Jamie Lewis bf08a397b6 Upade Kotlin for Flutter 3.7.1
continuous-integration/drone/pr Build is passing Details
2023-02-06 15:43:22 -08:00
Sarah Jamie Lewis 6bc8f77c38 Fix Release Builds for Android
continuous-integration/drone/pr Build is running Details
2023-02-01 18:34:12 -08:00
Sarah Jamie Lewis 8417204a24 Update UI Tests to Run with Flutter 3 / In Drone (#621)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #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
continuous-integration/drone/pr Build is running Details
2022-12-12 15:13:32 -08:00
Dan Ballard c498a0c86a fix kotlin mainactivity createPeer
continuous-integration/drone/pr Build is passing Details
2022-12-11 15:14:05 -08:00
Dan Ballard ff332dee9c save profile.autostart on create
continuous-integration/drone/pr Build is pending Details
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
continuous-integration/drone/pr Build is running Details
Fix #512.
2022-11-28 13:35:12 -08:00
Dan Ballard d550c23fbd importBundle returns result
continuous-integration/drone/pr Build is passing Details
2022-08-16 10:41:36 -07:00
Sarah Jamie Lewis 5be25b87c4 Android
continuous-integration/drone/pr Build is passing Details
2022-07-06 13:57:35 -07:00
Dan Ballard 9298be0a61 android 12 sdk 31 fixes
continuous-integration/drone/pr Build was killed Details
2022-06-29 10:21:54 -07:00
Dan Ballard 8d0b277731 upgrade android kotlin + work package for android 12
continuous-integration/drone/pr Build was killed Details
2022-06-28 17:28:55 -07:00
Dan Ballard 708f00f678 android exported activity
continuous-integration/drone/pr Build was killed Details
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
continuous-integration/drone/pr Build is passing Details
2022-04-26 21:34:16 -07:00
Dan Ballard 6392d67332 MainActivity return result to not leave dart calls hanging
continuous-integration/drone/pr Build is passing Details
2022-04-19 18:34:22 -07:00
Dan Ballard a20d2dffc4 add android flag secure, pubspec vewrsion bump, and stubs for sdk31 hide overlay
continuous-integration/drone/pr Build is passing Details
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
continuous-integration/drone/pr Build is passing Details
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