RMidhunSuresh
|
31740f4ec6
|
Put regex into separate file
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 22:18:52 +05:30 |
|
RMidhunSuresh
|
6f0362802a
|
Move linkify.js to separate directory
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 22:17:08 +05:30 |
|
RMidhunSuresh
|
027f6020e7
|
Modified regex to allow unicode in fragment
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 22:15:36 +05:30 |
|
RMidhunSuresh
|
e20810b0cb
|
Add test for unicode after fragment without path
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 20:44:39 +05:30 |
|
RMidhunSuresh
|
7be9f93909
|
Make regex module-level constant
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 20:32:36 +05:30 |
|
RMidhunSuresh
|
03208b88d5
|
Move link tests to linkify
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 20:19:29 +05:30 |
|
RMidhunSuresh
|
dbe76e973e
|
Add braces to all blocks
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 17:59:03 +05:30 |
|
RMidhunSuresh
|
3830a95af2
|
Cache result in TextTile
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 16:03:14 +05:30 |
|
RMidhunSuresh
|
86f4b6186a
|
Refactor functions to accept single parameter
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 15:03:20 +05:30 |
|
RMidhunSuresh
|
e4a143659c
|
Refactor unwanted getter into constant object
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 14:02:25 +05:30 |
|
RMidhunSuresh
|
051771397c
|
Fix bug in which links preceeded text
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 13:59:45 +05:30 |
|
RMidhunSuresh
|
3beaf88a8b
|
Rename messageFormat to body
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 13:46:38 +05:30 |
|
RMidhunSuresh
|
070bc96186
|
Fallback to empty string if content is undefined
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 13:43:54 +05:30 |
|
RMidhunSuresh
|
577883a1d4
|
Refactor loop
Don't handle last element separately
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 13:31:33 +05:30 |
|
RMidhunSuresh
|
03b971d898
|
Added tests for new linkify
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-11 12:55:39 +05:30 |
|
RMidhunSuresh
|
17be7c4f4d
|
Add newline to message
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-10 22:10:50 +05:30 |
|
RMidhunSuresh
|
fc3b391aa9
|
Use MessageBodyBuilder instead of linkify
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-10 21:41:57 +05:30 |
|
RMidhunSuresh
|
55f2d79d07
|
Move newline handling to MessageBodyBuilder
- Also add a insert method to reflect new design.
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-10 21:37:27 +05:30 |
|
RMidhunSuresh
|
787d438a74
|
Refactored Linkifier class into single function
Modified design so that linkify interacts with MessageBodyBuilder
through callbacks.
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-10 21:30:11 +05:30 |
|
RMidhunSuresh
|
dca649dfd4
|
Moved files into more appropriate locations
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-10 19:53:40 +05:30 |
|
RMidhunSuresh
|
06a6cae4af
|
Rename MessageBodyBuilder to MessageBodyBuilder
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-10 19:50:26 +05:30 |
|
RMidhunSuresh
|
bbeb0a5764
|
Transform new message format into DOM elements
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-08 19:22:49 +05:30 |
|
RMidhunSuresh
|
2f883d049c
|
Return new message format instead of message text
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-08 19:20:07 +05:30 |
|
RMidhunSuresh
|
9ca0d93a01
|
Add tests for linkify
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-08 19:18:45 +05:30 |
|
RMidhunSuresh
|
32fd1eb318
|
Implement linkifier
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-08 19:17:43 +05:30 |
|
RMidhunSuresh
|
3c46a07a1e
|
Implement object format to represent chat messages
Every chat text message can be split into parts such as text, newline
and links.
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-05-08 19:02:44 +05:30 |
|
Bruno Windels
|
517a7516b7
|
release v0.1.48
|
2021-05-06 12:14:58 +02:00 |
|
Bruno Windels
|
57725e745e
|
Merge pull request #343 from vector-im/bwindels/fix-sync-rooms-section-missing
Dont assume there is a rooms section in the sync
|
2021-05-06 10:11:32 +00:00 |
|
Bruno Windels
|
9e78f8382a
|
dont assume there is a rooms section in the sync
|
2021-05-06 12:10:10 +02:00 |
|
Bruno Windels
|
a28b2b74d2
|
Merge pull request #338 from vector-im/bwindels/ci-tests
Run tests on CI
|
2021-05-04 10:24:00 +00:00 |
|
Bruno Windels
|
08bafad206
|
Rename node.js.yml to unittests.js.yml
|
2021-05-04 10:23:17 +00:00 |
|
Bruno Windels
|
d804a93df3
|
last label adjustment
|
2021-05-04 10:22:37 +00:00 |
|
Bruno Windels
|
4525daee83
|
try to adjust label again
|
2021-05-04 10:21:46 +00:00 |
|
Bruno Windels
|
64cca3b874
|
Update name and npn install args
|
2021-05-04 10:20:19 +00:00 |
|
Bruno Windels
|
61c96acc7a
|
Run tests on CI
|
2021-05-04 10:16:59 +00:00 |
|
Bruno Windels
|
dd046d8287
|
Merge pull request #301 from Johennes/feature/librejs
Add license comments to make GNU LibreJS accept Hydrogen's JS
|
2021-05-03 08:33:39 +00:00 |
|
Bruno Windels
|
10053efc0c
|
Merge pull request #300 from Prathap-P/update-readme
Update readme
|
2021-04-30 14:37:45 +00:00 |
|
Bruno Windels
|
1a473f7f4a
|
Merge pull request #337 from vector-im/gsouquet-docs-link-fix
Fix links to Matrix documentation
|
2021-04-30 14:29:16 +00:00 |
|
Bruno Windels
|
408fc29314
|
Merge pull request #335 from tawfiek/add-enterkeyhint
Add enterkeyhint
|
2021-04-30 14:28:38 +00:00 |
|
Germain
|
62231b7833
|
Fix links to Matrix documentation
|
2021-04-30 11:58:29 +01:00 |
|
Prathap-P
|
57b6c45e34
|
Ensured more subtleness in the readme file.
|
2021-04-30 13:40:10 +05:30 |
|
Tawfiek
|
1104317a76
|
UI: add enterkeyhint into filter in LerftPanelView
|
2021-04-30 04:19:58 +02:00 |
|
Tawfiek
|
31a9da09b2
|
UI: add enterkeyhint end into the MessageComposer
|
2021-04-30 04:15:11 +02:00 |
|
Tawfiek Khalaf
|
5e9f728346
|
Merge pull request #1 from vector-im/master
Pull upstream master
|
2021-04-30 02:47:13 +02:00 |
|
Johannes Marbach
|
452a0e7bda
|
Merge branch 'master' into feature/librejs
|
2021-04-28 20:22:20 +02:00 |
|
Bruno Windels
|
9312f71764
|
release v0.1.47
|
2021-04-28 14:16:50 +02:00 |
|
Bruno Windels
|
0298f31ec7
|
Merge pull request #331 from vector-im/bwindels/dedupe-avatar-sizes
Don't repeat avatar sizes in view models
|
2021-04-28 14:14:38 +02:00 |
|
Bruno Windels
|
ad3b7f7f00
|
also add avatar size for timeline
|
2021-04-28 14:12:35 +02:00 |
|
Bruno Windels
|
e1d4c75d18
|
pass avatar sizes from view to view model rather than repeating there
and risk a mismatch resulting in too large/small image
|
2021-04-28 14:11:35 +02:00 |
|
Bruno Windels
|
b35b6ec496
|
work around --avatar-size being compiled away in build
|
2021-04-28 13:45:43 +02:00 |
|