Commit Graph

1093 Commits

Author SHA1 Message Date
Carl Schwan
9484a4c8de Display room information drawer even if the room page is not active 2020-11-22 23:11:12 +01:00
Carl Schwan
50ffda05d2 Make it possible to cancel "Add account" flow when an account already
exists
2020-11-22 23:10:06 +01:00
Carl Schwan
06d1be146e Add time information to the messages 2020-11-22 19:05:40 +01:00
Carl Schwan
5316e32004 Improve look of reactions 2020-11-22 18:33:06 +01:00
Carl Schwan
4dedb87efa Clicking on an reply move the timeline view to the reply 2020-11-22 17:14:08 +00:00
Nicolas Fella
7ec6f83bcb Remove unused include 2020-11-22 16:13:40 +01:00
Carl Schwan
a7e06a6529 Improve sections
Now they are displayed for each day (if there was at least one message
on that day) instead of every few hours
2020-11-22 14:51:25 +00:00
Carl Schwan
beafc572c4 Fix scrolling in RoomPage
This now use the ScrollablePage native scroll effect when the ScrollPage
only have one scrollview has child item.
2020-11-22 14:46:19 +00:00
Tobias Fella
e778c18913 Show an info message instead of an empty message for redactions
Fixes #26
2020-11-22 15:36:00 +01:00
Carl Schwan
820b63d493 Improve emoji selector 2020-11-22 14:59:10 +01:00
Carl Schwan
0fa058098f Use set_package_properties 2020-11-22 12:38:10 +01:00
Carl Schwan
21a228622c Fix about page broken 2020-11-22 12:31:54 +01:00
Carl Schwan
c17441cc25 Fix handle visible on layers 2020-11-22 12:30:59 +01:00
Carl Schwan
7a30c4ba8e Possible fix for weird sorting orders on initial load
Use category sorting as default sorting mode.
2020-11-22 12:27:44 +01:00
Carl Schwan
abdc63cc90 fix room page list appearing twice after logout 2020-11-22 12:19:58 +01:00
Carl Schwan
089f327223 Wrap text in replies 2020-11-22 12:13:35 +01:00
Carl Schwan
9849f9ae80 Don't display empty combobox 2020-11-22 12:03:10 +01:00
Carl Schwan
201ae823c8 Elide room settings dialog title 2020-11-22 11:58:18 +01:00
Carl Schwan
59ae9fa18d Don't leak QSetting in emoji model 2020-11-22 11:56:19 +01:00
Carl Schwan
816fc0aa25 Fix system tray not working 2020-11-22 11:44:32 +01:00
Carl Schwan
7622b89bdd Move settings page's login button in the footer 2020-11-22 11:42:09 +01:00
Carl Schwan
4d061affc4 Don't stack pages in layers and instead replace them 2020-11-22 11:35:08 +01:00
Carl Schwan
1d19213d4f Fix typo in Room Settings 2020-11-22 11:24:08 +01:00
Carl Schwan
b8a7edb2ef Change background color for chat view 2020-11-22 11:23:06 +01:00
Carl Schwan
263c9dcd6e Improve emoji only message detection 2020-11-22 11:14:43 +01:00
Carl Schwan
2bfaa10b1e Add tray icon back 2020-11-22 11:08:56 +01:00
Carl Schwan
e18027a873 Trim username, server name and device name in login page
This makes it easier to login and remove a common user input error
2020-11-22 11:07:37 +01:00
Carl Schwan
8f358b7680 Immediately display connect errors in the login page
This is using a Kirigami.InlineMessage component.
2020-11-22 11:02:56 +01:00
Tobias Fella
4bfbca75d8 Add action to search in room directory when search is empty in roomlist 2020-11-21 22:48:36 +01:00
Carl Schwan
2e9fb7615a Don't hide room when searching
This makes it more easy to find the room you want without having to
clicking on every collapsed sections.
2020-11-21 21:47:06 +00:00
Tobias Fella
04954d464b Improve summary message 2020-11-21 22:00:18 +01:00
Tobias Fella
14e58ca358 Fix a crash when opening rooms with quotient from package managers
Some problem with static initialisation in quotient causes the event
system to fail in some situations. We can work around this by setting
cmake policy 0063 to OLD.

Fixes #4

See also https://github.com/quotient-im/libQuotient/issues/413
2020-11-21 19:22:07 +01:00
Jonathan Riddell
2c7e7f4c31 cmake complains: Argument not separated from preceding token by whitespace. 2020-11-20 17:08:24 +00:00
Carl Schwan
1c6f1f7353 fix typo 2020-11-19 22:59:06 +01:00
Carl Schwan
ac2f676fae Add download link 2020-11-19 22:58:29 +01:00
Carl Schwan
f558fbdf4f simplify 2020-11-19 22:53:21 +01:00
Carl Schwan
0b645a50c9 Update readme 2020-11-19 22:51:49 +01:00
Carl Schwan
3a7565874e Start completing with message starting with @ 2020-11-19 16:31:21 +00:00
Carl Schwan
e6ed67b1a2 Support wellknow for autentification
Now kde.org is an alias to kde.modular.im
2020-11-19 15:52:04 +00:00
Carl Schwan
9c3d803a8d Remove spectral style from autocomplete list 2020-11-19 15:15:18 +00:00
Carl Schwan
aacbad6071 Fix regressions in ChatTextInput
bb5ed865c4 caused a bunch of problems
2020-11-19 15:14:45 +00:00
Carl Schwan
a4569e77f4 Fix bug in text input by requiring new version of qqc2 desktop theme 2020-11-19 15:13:29 +01:00
Carl Schwan
7b30c199a4 [clazy] Fix allocating an unneeded temporary container
Instead of creating a new container and iterate over it, we wrap the
loop in a lambda and use the lambda for the two initial container.
2020-11-19 12:50:51 +00:00
Tobias Fella
d5379f86c1 Fix freeze when opening already opened room 2020-11-19 12:47:43 +01:00
Carl Schwan
f4f0211383 Simplify layout 2020-11-19 09:26:36 +01:00
Carl Schwan
011fc052f4 Remove debug output 2020-11-19 09:26:36 +01:00
Tobias Fella
4e2b68dc0a Make Neochat compile against libQuotient 0.6 2020-11-19 08:13:55 +00:00
Tobias Fella
516ad863b8 Don't allow users to ignore themselves
Implements #16
2020-11-19 08:13:34 +00:00
Carl Schwan
f46fd90743 Use a read only text edit for selectable text 2020-11-19 08:13:02 +00:00
Carl Schwan
b4e1c6979f Add option to accept invitation 2020-11-19 07:35:00 +00:00