Sarah Jamie Lewis
b425175fff
Attempt to fix Scroll-to Bug
2022-06-20 11:41:31 -07:00
Sarah Jamie Lewis
8570199196
Fix : #308 - Scroll to Contact
...
Also fixes a bunch of debug-build issues (overflows / resizes).
2022-06-20 10:54:06 -07:00
Sarah Jamie Lewis
3961692817
Nicer Quoted Messages
2022-06-13 10:06:06 -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
9d4abc3725
Fix #457 + Formatting
2022-05-11 12:44:24 -07:00
Dan Ballard
001ad854c7
dont start 'new messages' when convo selected
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
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
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
Sarah Jamie Lewis
dc78117e1a
Format, Context Binding and Check if File Exists in File Bubble
2022-04-26 12:16:48 -07:00
Dan Ballard
4bd92d854f
comments
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
2022-04-14 17:50:53 -07:00
Sarah Jamie Lewis
1df348c0c1
Debug Info Pane for Desktop
2022-04-14 15:34:36 -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
1cffea5c1a
port most gomobile FlwtchWorker calls to lcg to MainActivity; sendmessage sets lastSeen time
2022-04-05 18:38:59 -07:00
Dan Ballard
e08114881c
store last seen time in lcg and handle unread counts
2022-04-04 15:02:37 -07:00
Dan Ballard
9812111041
comments, organizing logic
2022-03-24 12:04:09 -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
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
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
7bf2e15009
Formatting
2022-02-14 11:03:28 -08:00
Dan Ballard
b5511ae723
Merge branch 'trunk' into notificationSettings
2022-02-08 17:11:29 -05:00
Dan Ballard
4c47198977
notification policy work, translations, even for notifications
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
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
Dan Ballard
c3bc961a47
add window_manager plug in to get desktop active state to gate windows notifications; also add spam prevention to windows notifications
2022-01-26 08:31:07 -08:00
Sarah Jamie Lewis
748326e13f
Fix #330 - Multiple file browser windows are opened.
2022-01-21 13:19:00 -08:00
Sarah Jamie Lewis
d27cc0e64e
More notify listeners
2022-01-21 12:09:58 -08:00
Sarah Jamie Lewis
e359afbdab
notify listeners
2022-01-21 12:08:23 -08: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
13c1a52442
Only allow path override for senders
2022-01-20 14:42:45 -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
889d398343
add notifyListen to newMessage in contact; format
2022-01-20 13:37:09 -05:00