1059 Commits

Author SHA1 Message Date
Bruno Windels
725757e235 Merge branch 'bwindels/calls' into calls-show-toast 2023-01-26 11:50:52 +01:00
Bruno Windels
7f422882dd make call error view clickable above video elements 2023-01-24 23:33:04 +01:00
RMidhunSuresh
fa5cb684b0
WIP 2023-01-24 13:51:17 +05:30
Bruno Windels
920fedae5e merge master into bwindels/calls 2023-01-20 16:24:38 +01:00
Bruno Windels
2bba9f8675 some layout improvements 2023-01-19 09:49:10 +01:00
Bruno Windels
75839007ea make buttons clickable in the first place 2023-01-19 09:49:10 +01:00
Bruno Windels
7b32a2729e don't allow other click handlers to run in parent elements 2023-01-19 09:49:10 +01:00
Bruno Windels
4070d422cd use error view (model) in call view (model) 2023-01-19 09:49:10 +01:00
Bruno Windels
42ee2d294b use error view model from call tile 2023-01-19 09:49:10 +01:00
Bruno Windels
f15e849f54 user error view model in room, also when starting call 2023-01-19 09:49:10 +01:00
Bruno Windels
b8bc6edbc0 add ErrorView(Model) to easily report errors and submit logs from UI 2023-01-19 09:49:10 +01:00
Bruno Windels
fef7af3b31 report errors from ErrorBoundary on GroupCall and Member in UI
UI is still very crude fwiw
2023-01-19 09:49:10 +01:00
Bruno Windels
c5ca23f663
Merge pull request #992 from vector-im/bwindels/loguseragent
add user agent in log export
2023-01-19 08:44:48 +00:00
Bruno Windels
7f004193d3 add user agent in log export 2023-01-18 08:33:02 +01:00
Bruno Windels
f4b1113321
Merge pull request #922 from vector-im/madlittlemods/mxid-tooltip-display-name
Add full MXID tooltip to message sender display name
2023-01-17 09:13:13 +00:00
Bruno Windels
c28b57091c
Merge pull request #961 from Automattic/fix-font-not-chached
Make sure fonts are cached by service worker
2023-01-17 09:12:12 +00:00
Bruno Windels
c38ee5239f remove debug logging 2022-12-20 18:53:13 +01:00
Paulo Pinto
d1649ea499
Make sure fonts are cached by service worker 2022-12-15 15:22:55 +00:00
Bruno Windels
86e9e0c99e
Merge pull request #923 from vector-im/madlittlemods/dialog-details-optgroup-html-elements
Add `<dialog>`, `<details>`, and `<optgroup>` HTML elements to use with templating
2022-12-05 16:23:17 +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
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
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
3f7c1577e0 WIP 2022-11-18 23:26:59 +01:00
Eric Eastwood
1aba18ca1d Add <dialog>, <details>, and <optgroup> HTML elements to templating 2022-11-10 21:14:57 -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
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
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
Eric Eastwood
a9fac140ac Rename urlRouter usage to urlRouter 2022-11-08 23:44:22 -06:00
Eric Eastwood
308a215349 Add full MXID to message avatar/sender 2022-11-08 22:15:17 -06:00
Bruno Windels
fa21ac021c use binding to update marking a message as (un)verified 2022-11-03 16:38:08 +01:00
Robert Long
c0306b45a6 Fix typechecking 2022-10-18 13:43:19 -07:00
Bruno Windels
d9a4a362d9
Merge pull request #862 from vector-im/madlittlemods/remove-unused-button-styles-that-conflict
Remove unused conflicting generic styles
2022-10-11 16:36:13 +00:00
R Midhun Suresh
07823c2cd7
Merge pull request #873 from vector-im/madlittlemods/log-errors-to-console
Log errors when mounting views to the console for easier reference
2022-10-11 11:40:35 +05:30
R Midhun Suresh
dc13d1b283
Merge pull request #875 from vector-im/madlittlemods/event-data-attribute-on-announcement-view
Add `data-event-id` to `AnnouncementView` so it appears for state events in the timeline
2022-10-11 11:40:21 +05:30
Bruno Windels
5bf6a75546
Merge pull request #874 from vector-im/madlittlemods/add-more-html-tags
Add `<header>`, `<footer>`, `<style>` HTML tags to template with
2022-10-10 14:26:03 +00:00
Bruno Windels
ac319bdafd we can assume setConfiguration is available 2022-09-26 15:45:41 +02:00
Bruno Windels
2e9470027b
Update src/platform/web/ui/session/JoinRoomView.ts 2022-09-20 08:50:37 +00:00
Eric Eastwood
90ac16854b Add data-event-id to AnnouncementView so it appears for state events in the timeline
Follow-up to https://github.com/vector-im/hydrogen-web/pull/690

Split off from https://github.com/vector-im/hydrogen-web/pull/653
2022-09-16 13:59:50 -05:00
Eric Eastwood
b096ac18ca Add header, footer, style HTML tags to template with
Split off from https://github.com/vector-im/hydrogen-web/pull/653
2022-09-16 13:57:21 -05:00
Eric Eastwood
8f414f4cf4 Log errors when mounting views to the console for easier reference
From the console, I can click the source references in the stack trace
to jump to the spot in the code where things are going wrong.

It also helps with the problem of the error not having enough
space to be read in some components.

Split off from https://github.com/vector-im/hydrogen-web/pull/653
2022-09-16 13:50:29 -05:00
RMidhunSuresh
44eddd0d6b
Call method from menu 2022-09-12 17:24:58 +05:30
RMidhunSuresh
3426240ef4
Style JoinRoom View 2022-09-12 17:23:44 +05:30
RMidhunSuresh
d6ba218c08
Return view from SessionView 2022-09-12 17:22:53 +05:30
RMidhunSuresh
c27dd97c5e
Add vm/view 2022-09-12 17:08:09 +05:30
RMidhunSuresh
cfbd0672c5 Refactor left panel to use menu 2022-09-06 15:42:41 +05:30
Eric Eastwood
23912b2c5a Remove unused conflicting generic styles
Split off from https://github.com/vector-im/hydrogen-web/pull/653

These styles were conflicting with some in the Matrix public archive
and instead of adjusting in that project, they seem unused here anyway
so we can simplify and remove here.
Conflict with the `.room-header-change-dates-button` styles in
https://github.com/matrix-org/matrix-public-archive/pull/53
2022-08-30 16:49:23 -05:00