Commit graph

5278 commits

Author SHA1 Message Date
tastytea
5cd3e61cb0
Add GUI to change hidden events per room
This adds a dialog to the room settings in which the user can choose
which of these three event types they want to hide (additionally to the
default):

  - m.room.member
  - m.room.power_levels
  - m.sticker

The current state is read when room settings are opened and saved when
new settings are accepted.
2022-02-10 00:48:35 +01:00
Nicolas Werner
dfb8f9a160
Fix application name on Wayland in flatpak
fixes #903
2022-02-09 23:46:49 +01:00
Malte E
0e548b7d39 fixed most of the binding loops 2022-02-09 21:36:04 +01:00
Malte E
5db7ec7f03 Variable width bubbles (still has binding loop) 2022-02-09 17:53:02 +01:00
Malte E
e290f9938a
Update resources/qml/delegates/Reply.qml
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2022-02-07 22:04:49 +01:00
Malte E
12d600db97 add translations and actually add changes to TimelineModel 2022-02-07 21:53:37 +01:00
Malte E
384c9c91e3 print state events without bubbles, displaynames or avatars and in a smaller font 2022-02-07 21:00:51 +01:00
Malte E
9d194cc2e6 clean up margin setting 2022-02-05 21:53:21 +01:00
DeepBlueV7.X
19e2527b4b
Merge pull request #924 from tastytea/wrap-room-name
Allow room name in room settings to wrap
2022-02-05 18:16:35 +01:00
Malte E
f5a693ac03 place metadata below message when the Layout is narrow (<350) 2022-02-05 14:12:51 +01:00
Nicolas Werner
409bfa8c9d # should be valid in links 2022-02-05 09:27:16 +01:00
Nicolas Werner
b3221b09d6 Add /reset-state command 2022-02-05 08:40:56 +01:00
tastytea
9836443d26
Add maximum width to room name in user profile
Layout is: spacing | text | spacing | button | spacing
Therefore we subtract 3x spacing and 1x button(16) from width.
2022-02-05 01:40:31 +01:00
tastytea
721c315be2
Add maximum width to user name in profile
Layout is: padding | text | margin | button | padding
Therefore we subtract 2x padding, 1x margin and 1x button from
width. And an extra button for some reason. 🤷
2022-02-05 01:38:03 +01:00
tastytea
2815ad0408
Fix width of room name to dialog width 2022-02-04 23:40:40 +01:00
Nicolas Werner
1dacf327e1 Fix avatar url conversion for widgets 2022-02-04 23:33:00 +01:00
Malte E
3f7c15c7af Add message bubbles 2022-02-04 23:12:30 +01:00
Malte E
3c8c02e802 Revert removal of width and height in TextMessage and implicitWidth in MessageDelegate 2022-02-04 21:20:25 +01:00
Nicolas Werner
7b00411dc4 Show widgets as links 2022-02-04 20:48:14 +01:00
DeepBlueV7.X
00116e8128
Merge pull request #906 from LorenDB/offlineIndicator
Add offline indicator
2022-02-04 07:13:53 +01:00
Loren Burkholder
9d3d85c5c2 Use different height setting 2022-02-03 18:31:29 -05:00
Malte E
04b47d6882 prepare code for message bubbles and dynamic message layout 2022-02-03 20:26:20 +01:00
DeepBlueV7.X
b30616e183
Merge pull request #918 from tastytea/stickerpicker-reapply-search
Clear search text in StickerPicker when the popup closes
2022-02-03 11:00:07 +01:00
Weblate
0024b6bf24 Translated using Weblate (Chinese (Simplified))
Currently translated at 16.4% (104 of 633 strings)

Co-authored-by: hulb <hulb@live.cn>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/
Translation: Nheko/nheko
2022-02-02 13:52:06 -05:00
Nicolas Werner
112426e30b Fetch previews for space children using /hierarchy 2022-02-02 19:03:01 +01:00
tastytea
eb13bed201
Clear search text in StickerPicker when the popup closes
Same as emoji picker.
2022-02-02 18:00:50 +01:00
Loren Burkholder
5bed3684ec Add offline indicator (#472) 2022-02-01 23:39:22 -05:00
Nicolas Werner
fcefdb7ca6
split point is pointless 2022-01-31 21:47:23 +01:00
Nicolas Werner
eae43782a3
Do word splitting in completer 2022-01-31 21:36:22 +01:00
Nicolas Werner
3c208cd717
Remove unused funtion 2022-01-30 20:25:30 +01:00
DeepBlueV7.X
b706e272e5
Merge pull request #893 from Nheko-Reborn/qml-root
Qml root
2022-01-30 19:18:32 +00:00
Nicolas Werner
f76d679ef6
Fix list items being hoverable through between settings and new room buttons 2022-01-30 20:09:58 +01:00
Nicolas Werner
2613275461
Reimplement error notifications 2022-01-30 19:14:33 +01:00
Nicolas Werner
b4278ffaa8
Remove a few unused includes 2022-01-30 13:31:39 +01:00
Nicolas Werner
f44d8e916b
Remove a few now unused files 2022-01-30 13:16:36 +01:00
Nicolas Werner
392a4be858
Fix centering dialogs 2022-01-29 19:07:27 +01:00
Nicolas Werner
1d6d9e65af
Store window size on exit again 2022-01-29 18:10:42 +01:00
Nicolas Werner
909c11d2bb
Get rid of some shadowing 2022-01-29 18:03:25 +01:00
Nicolas Werner
c5c892b873
Remove unnecessary qml engine shutdown workaround 2022-01-29 17:41:14 +01:00
Nicolas Werner
f7fd43e3f2
Connect quit 2022-01-29 17:38:59 +01:00
Nicolas Werner
a0a35c8786
keep the RegisterPage name
So we don't have to retranslate.
2022-01-29 17:30:56 +01:00
Nicolas Werner
2e7d26bcc0
Fix secrets not loading after registration 2022-01-29 17:27:28 +01:00
Nicolas Werner
6a3d55b47f
Bump mtxclient 2022-01-28 15:42:00 +01:00
Nicolas Werner
f28013dc18
Port registration to Qml 2022-01-28 15:24:56 +01:00
DeepBlueV7.X
9f31095e33
Merge pull request #909 from tastytea/rename-manpage
Rename man page so GitHub renders it.
2022-01-27 13:13:29 +00:00
tastytea
4210fe1925
Rename man page so GitHub renders it. 2022-01-27 14:09:05 +01:00
DeepBlueV7.X
e51ec7ff87
Merge pull request #908 from tastytea/man-faq-etc
Fix & enhance man page
2022-01-27 12:11:33 +00:00
tastytea
47b9668ccf
Add sticker and custom emoji Q&A to readme FAQ 2022-01-27 13:00:48 +01:00
tastytea
0db486d0c8
Add FAQ to manpage, add sticker and custom emoji Q&A 2022-01-27 13:00:33 +01:00
tastytea
2ab6b6d6ca
Fix documentation for --profile; add completers to man page 2022-01-27 12:59:51 +01:00