Commit Graph

25 Commits

Author SHA1 Message Date
Sarah Jamie Lewis b64b99b510
Add lastChecked time to all new messages
continuous-integration/drone/pr Build is passing Details
2024-02-26 19:31:09 -08:00
Sarah Jamie Lewis f046dd923e
Dart Fix
continuous-integration/drone/pr Build is pending Details
2024-02-13 20:05:33 -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 2860724428 Fix issue with linkifying some URLs, add initial support for Blodeuwedd (not compiled in)
continuous-integration/drone/pr Build is pending Details
2023-03-27 12:04:55 -07:00
Sarah Jamie Lewis 5770eb4b66 Fix File Bubble Preview Cache Issues + Wrap Quoted Message Malformed Bubbles as Rows
continuous-integration/drone/pr Build was killed Details
2022-06-23 12:07:39 -07:00
Sarah Jamie Lewis ab77ad80d1 Fix Bugs in Quoted Message Selection found by Fuzzbot 2022-06-23 11:25:26 -07:00
Dan Ballard ffa51e83a1 new message marker moved from id to index and now works on old messages
continuous-integration/drone/pr Build is passing Details
2022-04-29 16:07:52 -07:00
Dan Ballard 0647a2d98d android pre load unsynced messages
continuous-integration/drone/pr Build is pending Details
2022-04-28 21:28:12 -07:00
Dan Ballard 0bcfe75a63 rework cache android resume based off message count totals, force pre fetch on load message list, tweak new messages bubble behaviour 2022-04-28 08:57:31 -07:00
Sarah Jamie Lewis dc78117e1a Format, Context Binding and Check if File Exists in File Bubble
continuous-integration/drone/pr Build is passing Details
2022-04-26 12:16:48 -07:00
Dan Ballard 4bd92d854f comments
continuous-integration/drone/pr Build is passing Details
2022-04-19 20:46:59 -07:00
Dan Ballard 5959981fe4 a bunch of cache logic fixes and futher support for reconnect on android 2022-04-19 20:46:59 -07:00
Dan Ballard 4e2f83ccd9 light theme fixes + message cache ! fix
continuous-integration/drone/pr Build is passing Details
2022-04-14 17:50:53 -07:00
Sarah Jamie Lewis 1df348c0c1 Debug Info Pane for Desktop
continuous-integration/drone/pr Build is passing Details
2022-04-14 15:34:36 -07:00
Sarah Jamie Lewis a4a2af08b4 Message Formatting Experiment Initial Commit
continuous-integration/drone/pr Build is passing Details
2022-04-06 14:36:34 -07:00
Dan Ballard 9812111041 comments, organizing logic
continuous-integration/drone/pr Build is passing Details
2022-03-24 12:04:09 -07:00
Dan Ballard ecc9a3a48c comments, fix new messages marker logic
continuous-integration/drone/pr Build is passing Details
2022-03-23 18:02:26 -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 1fea540f9d Stop using key-based lookups for messages, use the message cache instead.
Always update alignment to allow for message row objects to be reused
2022-03-04 12:14:43 -08:00
Dan Ballard 889d398343 add notifyListen to newMessage in contact; format
continuous-integration/drone/pr Build is pending Details
2022-01-20 13:37:09 -05:00
Dan Ballard 589bc4c36c new lcg; cleanup
continuous-integration/drone/pr Build is passing Details
2022-01-20 13:05:11 -05:00
Dan Ballard 793b6e2e1a message cache expansion: stores all messages fetched, indexed by hash and id where possible
continuous-integration/drone/pr Build is pending Details
2022-01-20 09:24:06 -05:00
Dan Ballard d5cb37ed9c stub of new cache 2022-01-20 09:24:06 -05:00
Sarah Jamie Lewis 19f73eb075 Formatting
continuous-integration/drone/pr Build is passing Details
2022-01-19 13:59:04 -08:00
Dan Ballard 706c1fb354 move all classes in model.dart to their own models/X.dart
continuous-integration/drone/pr Build is passing Details
2022-01-18 18:32:00 -05:00