Commit graph

641 commits

Author SHA1 Message Date
Ava Pek
30b87842d7 Add mark as read button to space options (#667)
This allows users to mark all rooms in a space as read, matching similar
features found in other popular chat applications.

We opted to place the mark as read button at the top of the list instead
of next to the add user button like in room options since we felt this
will be the most-used button in the list.

Fixes #645.

Co-authored-by: Maple <mapletree.dv@gmail.com>

Co-authored-by: Maple <mapletree.dv@gmail.com>
2022-07-25 11:41:56 +05:30
Dean Bassett
95d1edf7a5 Support mark as read by ESC while in room input (#669)
fixes #cinnyapp/cinny/668
2022-07-18 22:06:51 +05:30
James
6a54842bb2 Add support to play .mov files (#672)
* update allowed mimetypes

* fix .mov files failing to play in Chromium

* add check for  before passing to FileReader

* add missing semi-colon
2022-07-18 22:03:11 +05:30
Ajay Bura
65ef66f1d9 Follow system theme by default 2022-07-09 18:08:35 +05:30
Ajay Bura
6b67a3f02b Fix wrong power level in room permission 2022-07-09 16:32:42 +05:30
Ajay Bura
1d2f8ca45f Accept mxid on login (#187) 2022-07-09 13:58:57 +05:30
Ajay Bura
c7b5867908 Add toggle to show password in auth page (#73) 2022-07-09 10:35:17 +05:30
Ajay Bura
0157b08634 Fix captcha loop issue in registration form (#664) 2022-07-08 21:07:14 +05:30
Krishan
5fc823995b Bump linkifyjs 2.1.9 to 4.0.0-beta.5 (#665) 2022-07-08 20:29:07 +05:30
Krishan
a56e0ce84a Don't enable e2ee from profileViewer for bridge users (#666) 2022-07-08 20:24:35 +05:30
Chuang Zhu
7b4e2d36f7 Fix parsing encoded matrix.to URL (#660)
From https://spec.matrix.org/v1.3/appendices/#matrixto-navigation:

	The components of the matrix.to URI (<identifier> and <extra parameter>) are to be percent-encoded as per RFC 3986.

	Historically, clients have not produced URIs which are fully encoded. Clients should try to interpret these cases to the best of their ability. For example, an unencoded room alias should still work within the client if possible
2022-07-04 19:50:11 +05:30
ginnyTheCat
fdd0423b1b Add emoji name fallback (#658) 2022-06-29 18:19:43 +05:30
dependabot[bot]
ba4c7b7393 Bump matrix-js-sdk from 18.0.0 to 18.1.0 (#624)
* Bump matrix-js-sdk from 18.0.0 to 18.1.0

Bumps [matrix-js-sdk](https://github.com/matrix-org/matrix-js-sdk) from 18.0.0 to 18.1.0.
- [Release notes](https://github.com/matrix-org/matrix-js-sdk/releases)
- [Changelog](https://github.com/matrix-org/matrix-js-sdk/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/matrix-org/matrix-js-sdk/compare/v18.0.0...v18.1.0)

---
updated-dependencies:
- dependency-name: matrix-js-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Replace with stable function

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Krishan <33421343+kfiven@users.noreply.github.com>
2022-06-14 20:12:27 +05:30
Krishan
51f1949ef0 v2.0.4 (#590) 2022-05-29 10:48:20 +05:30
Ajay Bura
73b6f3d63b Don't show verify button if CS is not enable 2022-05-29 09:47:30 +05:30
Ajay Bura
1c67bb7402 Fix emoji autocomplete in some cases (#565) 2022-05-29 09:36:46 +05:30
Krishan
dad7206a92 Update typo in string (#586) 2022-05-28 18:29:15 +05:30
Ajay Bura
14ba3448f7 v2.0.3 2022-05-15 10:39:42 +05:30
Ajay Bura
ff7e954f89 Fix edit message not working (#552) 2022-05-14 20:05:43 +05:30
Ajay Bura
df79956001 v2.0.2 2022-05-14 09:38:58 +05:30
Ajay Bura
578527cfac Remove globally exposed var 2022-05-14 08:28:31 +05:30
Ajay Bura
71f25908f8 Fix pasting not working #551 2022-05-14 08:24:21 +05:30
Ajay Bura
eaa0717e1b v2.0.1 2022-05-13 16:39:54 +05:30
Ajay Bura
b6a7107c80 Fix space and enter focus message field 2022-05-13 15:38:18 +05:30
Ash
f275e1a5b4 Add allowCustomHomeservers config option (#525)
* feat: Add allowCustomHomeservers config option

* fix: Do not lock the homeserver input when the selection is changed
2022-05-12 17:13:14 +05:30
Dean Bassett
4b4b022591 Add the ability to focus on paste (#545)
* pasting should focus the message field

also refactored a small amount to use KeyEvent.code
instead of KeyEvent.keyCode, which is deprecated.

fixes ajbura/cinny#544

* fix lint

* comments
2022-05-12 16:58:19 +05:30
Ajay Bura
fc11d478b7 Fix crash in room without create state event (#546) 2022-05-12 16:32:39 +05:30
Ajay Bura
cba0eacf0a Fix message edit isn't reflected in reply #421 2022-05-12 13:45:23 +05:30
Ajay Bura
19aec41ef5 Fix join with alias (#533) 2022-05-11 20:56:49 +05:30
Ajay Bura
27efb449d8 Remove forget room on leave 2022-05-11 20:53:21 +05:30
Ajay Bura
b565c6913f Fix crash on leaving room (#532) 2022-05-11 20:25:54 +05:30
Ajay Bura
8a8a19f070 v2.0.0 2022-05-08 13:23:31 +05:30
Ajay Bura
0cf96617c8 Fix emoji verificaition not working with some client 2022-05-08 12:26:31 +05:30
Ajay Bura
6bbb83b072 Fixed cinny verified device failed to verify other 2022-05-08 11:55:41 +05:30
Ajay Bura
cb1a912403 Fix own cross siging trust before verification without key #514 2022-05-07 09:50:29 +05:30
Ajay Bura
b67cba8ecd Fix space path visible in DM's 2022-05-05 19:58:16 +05:30
Ajay Bura
93209ab549 Fix public room showing leaved room as joined 2022-05-04 14:54:43 +05:30
Ajay Bura
7a1af5abf1 Merge branch 'dev' of https://github.com/ajbura/cinny into dev 2022-05-04 14:22:20 +05:30
Ajay Bura
14c3c6d20d Fix bugs in dm tab 2022-05-04 14:22:16 +05:30
Rubin Elezi
6cc22876fd Don't enable e2ee for bridged platform (#476)
* Don't enable e2ee for bridged platform

* remove comments

* Change function name

Co-authored-by: Ajay Bura <32841439+ajbura@users.noreply.github.com>
2022-05-04 10:58:30 +05:30
Ajay Bura
17e8e6354a Add join with address option (#420, #447) 2022-05-03 16:01:50 +05:30
Ajay Bura
4ae601e27b Fixes #430, #434, #455 2022-05-03 14:05:56 +05:30
Ajay Bura
78b9da6467 Load sound file on startup (#444) 2022-05-03 13:18:27 +05:30
Ajay Bura
6d965fdc6d Bug fixes in emoji verificaiton 2022-05-03 12:52:26 +05:30
Ajay Bura
75fca57424 Fix #514 2022-05-01 20:56:30 +05:30
Ajay Bura
df4cad035e Show error on wrong security key 2022-05-01 17:40:47 +05:30
Ajay Bura
815421d9bf Fix key backup not working without phrase 2022-05-01 17:32:29 +05:30
Ajay Bura
859f5d512c Session verification by emojis (#513)
* Add option to verify with security key/phrase

* Manually merge #311 by @ginnyTheCat
2022-05-01 13:22:55 +05:30
Ajay Bura
3a5368f9cc Replace confirm and prompt with custom dialogs (#500) 2022-04-25 20:21:21 +05:30
ginnyTheCat
73aebbbb95 Show devices without encryption support separately from unverified session (#499)
* Show devices without encryption support separately

* Fix typo

* Don't show sessions without encryption support in red
2022-04-24 21:59:50 +05:30