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
Dan Ballard
19377e033f
change lastMessageTime into lastMessage[receive|sent]Time. Receive for sort, and sent for display.
continuous-integration/drone/pr Build is pending
Details
continuous-integration/drone/push Build is passing
Details
2023-09-26 16:51:18 -07:00
Sarah Jamie Lewis
224642e00d
Partially Redact Contact Onions where Nicks are unavailable. Upgrade Cwtch
continuous-integration/drone/pr Build is pending
Details
2023-09-25 12:06:09 -07:00
Sarah Jamie Lewis
90ec07b7a5
Format and API Cleanup
continuous-integration/drone/pr Build is pending
Details
2023-09-18 07:55:07 -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
6188dffbc0
Support Conversation Search, Upgrade Cwtch, Patch support for downloading new Cwtch library name formats
continuous-integration/drone/pr Build is pending
Details
2023-08-02 09:45:37 -07:00
Sarah Jamie Lewis
a2a09966e6
More small fixes / remove extra logging
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
133f4a9429
File Sharing Bug Fixes
...
continuous-integration/drone/pr Build is pending
Details
- Allow restarting of file shares that have timed out
- Fix NPE in FileBubble caused by deleting the underlying file
- Upgrade Cwtch with more file sharing fixes
- Move from RetVal to UpdateConversationAttributes to minimze UI thread issues
- Update bindings
2023-04-20 16:37:48 -07:00
Sarah Jamie Lewis
605e9c08c6
Improve Message Row Highlight/Performance Rendering
continuous-integration/drone/pr Build was killed
Details
2023-04-17 13:05:26 -07:00
Sarah Jamie Lewis
9c89c93013
Formatting
continuous-integration/drone/pr Build was killed
Details
2023-04-17 10:38:19 -07:00
Sarah Jamie Lewis
267b1b09b1
Status + Profile Attributes
2023-04-05 04:19:11 +00:00
Sarah Jamie Lewis
9d963b3134
Improve Message Draft Clearing Logic
2023-03-27 15:28:40 -07: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
ba0a0c2c85
Save Quoted Messages in Drafts Too
continuous-integration/drone/pr Build is running
Details
2023-03-20 20:18:59 +00:00
Sarah Jamie Lewis
fb4c438e1c
Dutch Integration
continuous-integration/drone/pr Build was killed
Details
2022-09-10 08:11:08 -07:00
Sarah Jamie Lewis
37e18d03a1
Expose antispam status in UI
continuous-integration/drone/pr Build was killed
Details
2022-09-09 12:24:20 -07:00
erinn
cac2064731
save message drafts (until cwtch close)
continuous-integration/drone/pr Build was killed
Details
2022-08-26 14:34:33 -07:00
Sarah Jamie Lewis
34e296959a
Fix indexing error in conversation list search.
...
continuous-integration/drone/pr Build is passing
Details
Only allow pinning of accepted contacts
2022-07-25 09:31:56 -07:00
Sarah Jamie Lewis
546ac6c23d
Pinning Conversations
continuous-integration/drone/pr Build is passing
Details
2022-07-22 10:18:55 -07:00
Sarah Jamie Lewis
0c9be47e17
Click to scroll on Quoted Message / Shorten Text
continuous-integration/drone/pr Build is passing
Details
2022-06-10 12:12:43 -07:00
Sarah Jamie Lewis
9d4abc3725
Fix #457 + Formatting
continuous-integration/drone/pr Build is passing
Details
2022-05-11 12:44:24 -07:00
Dan Ballard
001ad854c7
dont start 'new messages' when convo selected
continuous-integration/drone/pr Build is passing
Details
2022-04-30 14:43:45 -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
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
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
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
Sarah Jamie Lewis
7bf2e15009
Formatting
continuous-integration/drone/pr Build is passing
Details
2022-02-14 11:03:28 -08:00
Dan Ballard
b5511ae723
Merge branch 'trunk' into notificationSettings
continuous-integration/drone/pr Build is passing
Details
2022-02-08 17:11:29 -05:00
Dan Ballard
4c47198977
notification policy work, translations, even for notifications
continuous-integration/drone/pr Build is pending
Details
2022-02-08 17:07:39 -05:00
Sarah Jamie Lewis
2e5ee796fa
Add Profile Image Preview to Peer Settings + other UI Profile Image Fixups
2022-02-08 14:05:09 -08:00
Dan Ballard
ddefcb8ff2
rejig notification policy globally and conversationally
2022-02-08 11:40:15 -05:00
Dan Ballard
b382c3d349
desktop support for notification settings
2022-02-08 11:34:05 -05:00
Sarah Jamie Lewis
b280765631
Fallback to Default Profile Images when Image Previews are Disabled
2022-02-07 14:26:14 -08:00
erinn
e22db92dc1
add gherkin tests ( #353 )
...
continuous-integration/drone/push Build is pending
Details
* 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: #353
Co-authored-by: erinn <erinn@openprivacy.ca>
Co-committed-by: erinn <erinn@openprivacy.ca>
2022-02-05 00:37:25 +00:00
Dan Ballard
f818d4f2f8
remove syncProgress from contact and wire contact row to search server's list
continuous-integration/drone/pr Build is passing
Details
2022-01-27 18:41:17 -05:00
Dan Ballard
a4ce168aec
calculate server progress based on last message, nowtime, and message flow; display progress on group contact and remote server
continuous-integration/drone/pr Build is passing
Details
2022-01-26 20:17:13 -05: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