Bruno Windels
cbf2d1c8e3
Merge pull request #939 from vector-im/fix-451
...
Fix '/' in room-id or mxid breaking navigation
2022-11-25 16:47:46 +00:00
Bruno Windels
f7132a48d9
implement PR suggestion to do all encoding in fn, so return type is str
2022-11-25 17:45:31 +01:00
Bruno Windels
467a76c223
decode ids separately, as we encode them separately as well
2022-11-25 17:45:06 +01:00
Bruno Windels
b8444a32c0
add missing decode
2022-11-25 17:38:13 +01:00
Bruno Windels
2d0122dda7
apply PR suggestions
2022-11-25 17:38:05 +01:00
Bruno Windels
8efdb5dc7e
Merge pull request #940 from vector-im/bwindels/fix-reaction-active-bg
...
restore active reaction bg color to be transparent version of accent color
2022-11-25 16:28:01 +00:00
Bruno Windels
7bdd23e767
restore active reaction bg color to be transparent version of accent color
2022-11-25 17:21:58 +01:00
Bruno Windels
23a325b18d
Merge pull request #938 from vector-im/bwindels/dateheaders-with-model
...
Add date headers in timeline (second stab)
2022-11-25 16:02:08 +00:00
Bruno Windels
195142c249
fix lint warnings
2022-11-25 16:56:01 +01:00
Bruno Windels
efa45cade6
remove date from message tiles
2022-11-25 16:48:46 +01:00
Bruno Windels
77fd7e7aca
format message time in timeFormatter as well
2022-11-25 16:48:11 +01:00
Bruno Windels
85a06876cd
make date header sticky with css
...
this has the limitation that it needs to have a fixed with
and an opaque background, but that's better than
not making it sticky for now.
2022-11-25 16:47:00 +01:00
Bruno Windels
c538f5dbb1
make date header a bit more accessible
2022-11-25 16:31:44 +01:00
Bruno Windels
2136b051a0
cleanup
2022-11-25 16:13:31 +01:00
Bruno Windels
c4e239a401
add timeformatter, shared between all view models
2022-11-25 16:13:22 +01:00
Bruno Windels
9c2c5af291
small UI refinements for date header
2022-11-25 16:12:35 +01:00
Bruno Windels
9b235f7c80
also test next next tile, change this back after testing before
2022-11-25 14:42:54 +01:00
Bruno Windels
b5d5adaa36
add tests
...
Co-authored-by: R Midhun Suresh <MidhunSureshR@users.noreply.github.com>
2022-11-25 14:42:24 +01:00
Bruno Windels
7c6d651b32
remove date headers when removing pending tiles
2022-11-25 12:09:28 +01:00
Bruno Windels
cb0ab589de
remove lower bound check as we don't go negative anymore
2022-11-25 11:51:38 +01:00
Bruno Windels
31f53d27c1
emit update from datetile when date might have changed
2022-11-25 11:51:22 +01:00
Bruno Windels
4abf18a5f1
don't look at tiles before the inserted tile, there is no need
...
also clarify with comments how the current algorithm works
2022-11-25 11:26:53 +01:00
Bruno Windels
d889c7deeb
bound checks in date header loop and cleanup
...
Co-authored-by: R Midhun Suresh <MidhunSureshR@users.noreply.github.com>
2022-11-25 10:49:26 +01:00
RMidhunSuresh
7bfadf37b4
Decode all segment values that aren't undefined
2022-11-25 11:33:02 +05:30
RMidhunSuresh
80080074fa
Don't encode unknown segment values
2022-11-25 11:20:47 +05:30
RMidhunSuresh
e9053372d6
Encode ids as URI component
2022-11-25 11:13:47 +05:30
Bruno Windels
3f7c1577e0
WIP
2022-11-18 23:26:59 +01:00
Eric Eastwood
35a08e3b05
Update language to "Copy matrix.to permalink"
2022-11-18 12:13:47 -06:00
Bruno Windels
12e378eb62
some thoughts on how different room types could be implemented
2022-11-18 09:52:57 +01:00
Bruno Windels
f4a2e5b63e
Merge pull request #927 from vector-im/bwindels-patch-1
...
Update README.md
2022-11-15 09:52:51 +00:00
Bruno Windels
2b218abda3
Update README.md
2022-11-15 09:52:34 +00:00
Bruno Windels
40f16a40fc
Update README.md
...
Fix #909
2022-11-15 09:52:06 +00:00
Eric Eastwood
1aba18ca1d
Add <dialog>, <details>, and <optgroup> HTML elements to templating
2022-11-10 21:14:57 -06:00
Eric Eastwood
29aac09641
Add types to function parameters
2022-11-10 21:11:38 -06:00
Eric Eastwood
4125165760
Add full MXID tooltip to message sender display name
...
Follow-up to https://github.com/vector-im/hydrogen-web/pull/917
2022-11-10 20:59:27 -06:00
Eric Eastwood
f0d53fe40f
Remove newline
2022-11-10 20:56:27 -06:00
Eric Eastwood
087a4ad7ce
Add copy permalink action
2022-11-10 20:53:14 -06:00
Bruno Windels
dbac61f78f
release v0.3.4
2022-11-10 18:29:30 +01:00
Bruno Windels
e4049c962a
Merge pull request #920 from vector-im/bwindels/fetch-sender-keys-without-tracking-room
...
Fix keys not being fetched to verify senders when the room isn't tracked yet.
2022-11-10 17:27:55 +00:00
Bruno Windels
bc96d5add1
Merge pull request #917 from vector-im/madlittlemods/full-mxid-tooltip
...
Add full MXID to message avatar/name
2022-11-10 17:27:41 +00:00
Bruno Windels
430464c829
Merge pull request #916 from vector-im/bwindels/fix-logout-button-on-load-error
...
Fix logout not working when there is a session load error
2022-11-10 17:26:53 +00:00
Bruno Windels
59533a3ba0
Merge pull request #918 from vector-im/madlittlemods/677-rename-urlrouter-usage-to-urlrouter
...
Rename `urlRouter` usage to `urlRouter` instead of `urlCreator`
2022-11-10 17:26:40 +00:00
Bruno Windels
155f4beba8
add devicesForUser to fetch devices for untracked room
...
and use it when fetching senders to verify.
2022-11-10 17:53:11 +01:00
Bruno Windels
3d5a733267
split up _devicesForUserIds to reuse with different outdated criteria
2022-11-10 17:51:40 +01:00
Bruno Windels
c78bed846e
create unknown userIdentity when processing /keys/query response
...
this can happen when the room isn't tracked yet, which is a use case
we add support for in the next commit to verify senders that we don't
know about yet (e.g. when the room isn't tracked).
2022-11-10 17:28:18 +01:00
Bruno Windels
31579b4945
when tracking room, check roomId isn't on user we shouldn't share with
2022-11-10 17:26:50 +01:00
Bruno Windels
860f435855
log session afterSyncCompleted with normal log level
2022-11-10 17:26:21 +01:00
Bruno Windels
47d557b38d
expand comment how to handle race here
2022-11-10 17:20:59 +01:00
Bruno Windels
32835e26b9
adjust query for finding all state events of a type
...
we were looking for state events with state key between \0 and \u10FFFF
but an empty state key is also valid and would come before \0,
so allow empty state keys at the beginning of the range and include them
in the result by opening the lower bound.
2022-11-10 14:12:22 +01:00
Eric Eastwood
a9fac140ac
Rename urlRouter usage to urlRouter
2022-11-08 23:44:22 -06:00