Sarah Jamie Lewis
3961692817
Nicer Quoted Messages
2022-06-13 10:06:06 -07:00
Sarah Jamie Lewis
d703a9636f
Fix Contact Message Date not displaying date for day old messages
2022-06-13 09:31:25 -07:00
Sarah Jamie Lewis
f848316db9
Fix bug preventing scrolling to unread messages
2022-06-10 15:42:54 -07:00
Sarah Jamie Lewis
65ff084952
make links in replies clickable
2022-06-10 14:21:40 -07:00
Sarah Jamie Lewis
b3e11cfffd
remove scroll controller from message view
2022-06-10 12:24:38 -07:00
Sarah Jamie Lewis
0c9be47e17
Click to scroll on Quoted Message / Shorten Text
2022-06-10 12:12:43 -07:00
Sarah Jamie Lewis
d0e7e6703b
Different buttons
2022-06-09 13:40:42 -07:00
Sarah Jamie Lewis
2bc47173f9
more clear contact request
2022-06-09 13:36:59 -07:00
Sarah Jamie Lewis
15c68d8812
remove padding
2022-06-09 13:20:01 -07:00
Sarah Jamie Lewis
e76f2883c6
Column-wise contact row (marcia feedback)
2022-06-09 13:10:27 -07:00
Dan Ballard
ffa51e83a1
new message marker moved from id to index and now works on old messages
2022-04-29 16:07:52 -07:00
Dan Ballard
0647a2d98d
android pre load unsynced messages
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
2022-04-26 12:16:48 -07:00
Sarah Jamie Lewis
5e3387ec8a
Debug Info Fix an Dependency Upgrades
2022-04-20 17:28:38 -07:00
Sarah Jamie Lewis
a4ab2ec060
Themeing Updates including Nicer Code Formatting
2022-04-12 14:15:58 -07:00
Sarah Jamie Lewis
a4a2af08b4
Message Formatting Experiment Initial Commit
2022-04-06 14:36:34 -07:00
Dan Ballard
ecc9a3a48c
comments, fix new messages marker logic
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
65d5e9777d
Fix: 344 - Folder Selection on Settings can be Opened Multiple times
2022-03-21 10:49:53 -07:00
Sarah Jamie Lewis
f48b6af3dd
Localizations + Allow Editing
2022-03-21 09:23:16 -07:00
Sarah Jamie Lewis
6237032716
Import and Export Profile
2022-03-11 12:26:21 -08:00
Sarah Jamie Lewis
c3661d4caa
Using build context instead of inherited context when building file bubble popout
...
Fix : #394
2022-03-08 10:56:20 -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
6cc5146744
Readd-widget key cache
2022-03-04 12:14:43 -08: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
b70de4052d
Support Welsh, Update Translations for other Languages
2022-03-02 11:28:43 -08:00
Sarah Jamie Lewis
c4c693144d
Move messageDate format handling to MessageBubbleDecoration
2022-02-28 22:35:09 -08:00
Sarah Jamie Lewis
70eb160abc
Add Message Status Widget to File Bubble
...
Also fix bug in peer settings
2022-02-22 11:09:44 -08:00
Sarah Jamie Lewis
2a07ba8ed7
revert message row image size change
2022-02-08 14:05:23 -08: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
Sarah Jamie Lewis
403454d6b8
Add Edit Badge
2022-02-07 15:12:36 -08:00
Sarah Jamie Lewis
5b5fe586e8
Update Lib Cwtch, Allow Deleting P2P contacts, Formatting
2022-02-07 14:53:33 -08:00
Sarah Jamie Lewis
b280765631
Fallback to Default Profile Images when Image Previews are Disabled
2022-02-07 14:26:14 -08: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
Dan Ballard
8a9ee402bf
recalculate unrad count incases some not read
2022-02-03 08:43:02 -05:00
Dan Ballard
a82ade8663
profile level unread notifications and in profile other profile unread notifications
2022-02-02 19:20:28 -05:00
Dan Ballard
f818d4f2f8
remove syncProgress from contact and wire contact row to search server's list
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
2022-01-26 20:17:13 -05:00
Sarah Jamie Lewis
92374ad112
Only override path for Sender, not any other attributes.
...
For auto-downloads both the sender and receiver set the path before
the UI can set download state. As such we need to be careful about how
we let the sender know about the filekey/path.
2022-01-21 10:16:30 -08:00
Sarah Jamie Lewis
9931521910
Clean up sender side image preview
2022-01-20 14:52:31 -08:00
Sarah Jamie Lewis
d095971cb3
Sender side previews - fixing up PR comments
2022-01-20 14:19:06 -08:00
Sarah Jamie Lewis
797279d6d7
Enable Sender Side Image Previews
2022-01-20 14:00:15 -08:00
Dan Ballard
ccdd7d0e27
remove byType bools and replace with interface and structs for type safety
2022-01-20 15:58:14 -05:00
Dan Ballard
793b6e2e1a
message cache expansion: stores all messages fetched, indexed by hash and id where possible
2022-01-20 09:24:06 -05:00
Sarah Jamie Lewis
2495814869
Fixup Widths on Small Screens
2022-01-19 14:09:19 -08:00
Sarah Jamie Lewis
19f73eb075
Formatting
2022-01-19 13:59:04 -08:00
Dan Ballard
706c1fb354
move all classes in model.dart to their own models/X.dart
2022-01-18 18:32:00 -05:00
Sarah Jamie Lewis
cd1bf07fba
Responding to @errorinn PR Comments
2022-01-18 14:32:45 -08:00