Nicolas Werner
ad6e4fef64
Add experimental event expiration
...
Currently disabled by default.
2023-07-05 00:08:37 +02:00
Nicolas Werner
28445bd469
Rework how history settings are represented
2023-06-28 17:07:49 +02:00
Nicolas Werner
fa653bc078
Allow viewing and changing the history visibility
2023-06-24 01:04:54 +02:00
Nicolas Werner
ce1a64bc19
Move to automatic type registration
2023-06-19 01:38:40 +02:00
Nicolas Werner
c25d0c6b2f
Get rid of scrollhelper
2023-06-08 22:32:08 +02:00
Nicolas Werner
54e2295c21
Fix palette access and QMediaPlayer errors
2023-06-08 22:32:07 +02:00
Loren Burkholder
1e701d411b
Don't double-show encryption dialog
2023-03-01 14:39:16 -05:00
Nicolas Werner
96f791daf1
Get rid of year in license headers
...
See also:
https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/
https://hynek.me/til/copyright-years/
2023-02-21 23:48:49 +01:00
Nicolas Werner
3a6a905429
A whole new year full of excitement and possibilities!
2023-01-02 04:25:33 +01:00
Loren Burkholder
df834ffc48
Various grammar fixes (mostly removing commas)
2022-09-30 00:23:39 -04:00
Nicolas Werner
fe403ddc70
Rework how access rules for rooms are modified completely
2022-09-19 21:39:37 +02:00
Hiers
b94689c4d1
Added discrete edit button to room profiles.
2022-08-22 00:01:20 +01:00
Nicolas Werner
c57948993e
Update translations
2022-07-16 13:04:35 +02:00
Nicolas Werner
931855441a
Allow editing aliases
2022-07-08 17:28:28 +02:00
Nicolas Werner
07228d336a
Support the knock_restricted rule
2022-06-18 00:17:24 +02:00
Nicolas Werner
7e0bc0658c
Fix editing topic
2022-06-02 21:57:46 +02:00
Loren Burkholder
cb4d7234c7
Indicate if no topic is set
2022-06-02 14:19:50 -04:00
Nicolas Werner
6c6d43691d
Add basic powerlevel editor
2022-05-27 17:01:58 +02:00
Loren Burkholder
f9b3690e87
Modifications to member list buttons
2022-04-23 19:03:01 -04:00
Nicolas Werner
656fcac91c
Don't use a modal to edit room name and topic
2022-03-30 06:45:31 +02:00
tastytea
b75f7e564d
Make “show more” “show less” in room settings translatable
2022-03-08 11:31:54 +01:00
Malte E
cb057b016a
rich text emoji
2022-03-04 23:11:47 +01:00
Malte E
864adaffca
wrap room name
2022-03-04 23:08:00 +01:00
Malte E
573933f239
cosmetics
2022-03-04 13:40:44 +01:00
Malte E
8658801839
hopfefully the button works now
2022-03-04 11:19:58 +01:00
Malte E
cf7353c1e9
fix text color and button, copy roomID on click
2022-03-03 21:51:26 +01:00
Malte E
02da8e445a
make long topic collapsible
2022-03-02 10:02:01 +01:00
Malte E
22235defac
restore default width and height
2022-02-25 22:05:35 +01:00
Malte E
e59468f28c
clean up indentation
2022-02-25 21:59:01 +01:00
Malte E
fd3efdffcf
make RoomSettings mobile friendly and more like UserProfile
2022-02-25 21:57:19 +01:00
Nicolas Werner
47b822604d
Hidden events: Refactor slightly for reusability
2022-02-12 19:48:53 +01:00
tastytea
f7ca41bc49
Hidden events: Change title and prompt depending on isRoomSetting
...
We would have to set text and title separately otherwise.
2022-02-10 00:48:35 +01:00
tastytea
f0bb64030e
Hidden events: Incorporate suggestions from review
...
- Set TitleHint flag on dialog
- Store hidden events as QSet<QString> instead of std::vector<bool>
- Change wording in dialog (disable events instead of turning the hiding
on)
2022-02-10 00:48:35 +01:00
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
tastytea
2815ad0408
Fix width of room name to dialog width
2022-02-04 23:40:40 +01:00
Nicolas Werner
aaae72a4f2
Fix focus and qml parenting with qml root
2022-01-26 21:44:13 +01:00
Nicolas Werner
f1a23355bd
Port usersettings to qml
2022-01-09 01:02:25 +01:00
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
2022-01-01 04:57:53 +01:00
Loren Burkholder
d15094b21e
Use better translation method
2021-12-13 19:08:54 -05:00
Loren Burkholder
c09c0d35b8
Make opening room members from rooms settings dialog work
2021-12-13 19:08:54 -05:00
Nicolas Werner
9c1c3eb10d
Fix qml warnings and missing icons
2021-11-17 06:26:33 +01:00
Loren Burkholder
f3aeb4b044
Switch icon theme to Fluent icons
2021-11-17 00:37:26 +01:00
Nicolas Werner
8f3a6abfa2
Improve the layout and behaviour of topbar slightly
2021-11-11 04:29:50 +01:00
Nicolas Werner
5ca1fb18bb
Move away from using an event loop to access secrets
...
Fixes messages in room flickering and being stuck
fixes #760
relates to #770
relates to #789
2021-11-07 03:52:57 +01:00
Loren Burkholder
4e020645f1
Reorganize all the dialogs into the dialogs folder
2021-09-29 20:16:46 -04:00