Konstantinos Sideris
7253dc2c54
roomlist: Put the message timestamp on the top
7 years ago
Konstantinos Sideris
86280098b4
Implement server-side notification count
7 years ago
Konstantinos Sideris
ba8faa357f
Remove empty destructors
7 years ago
Konstantinos Sideris
3929261a8e
Use QSharedPointer to save RoomStates
7 years ago
Max Sandholm
312df6f3bb
Communities ( #195 )
7 years ago
Konstantinos Sideris
208f957911
Re-order room list based on activity
...
fixes #2
7 years ago
Konstantinos Sideris
1ab55d4732
Add date separator in the timeline
...
fixes #157
7 years ago
Konstantinos Sideris
f11044b5eb
Handle incoming invites
...
fixes #128
7 years ago
Max Sandholm
19b526d453
Use system color scheme (using a Qt stylesheet) #104
...
The color scheme of nheko obeys the default color theme of Qt
(i.e. the system theme). It uses a Qt stylesheet to accomplish this,
which means replacing the color theme with a custom theme would only
be a matter of writing a new style sheet and loading it into the app.
7 years ago
Konstantinos Sideris
a17b6dffaf
Clean up headers
7 years ago
Konstantinos Sideris
c0e55378c3
Remove extra inline keywords
7 years ago
Konstantinos Sideris
8390ff253d
Fix icons for retina displays
7 years ago
Max Sandholm
7ad45d8d64
React to externally left and joined rooms, and add "leave room" button in room menu ( #75 )
...
* Initial "join room" feature.
* React correctly to remotely joined rooms.
* Leaving rooms implemented both locally using the room menu
in nheko, and reacting properly when leaving a room remotely
from another client.
7 years ago
Konstantinos Sideris
748f480077
Add missing update calls
7 years ago
Konstantinos Sideris
1bfe48de75
Style change again
7 years ago
Konstantinos Sideris
2644e4acca
Small style change
7 years ago
Konstantinos Sideris
9c28ba28a8
Update the last sender from the initial pagination
7 years ago
Konstantinos Sideris
146aaa8746
Display the most recent message instead of the topic
...
closes #11
7 years ago
Konstantinos Sideris
af0f22fc91
Keep fetching history until the scrollbar gets activated
7 years ago
Konstantinos Sideris
30fb46e25b
Use pixels to specify the font sizes
...
Basically reverts the last font related commits since pointSize isn't
as reliable as pixelSize.
Also some layout values (margins, spacings) have been moved out to Config.h.
7 years ago
Konstantinos Sideris
730a56f58e
Remove hardcoded font sizes, margins etc
...
- Fixes small font issue on MacOs
8 years ago
Konstantinos Sideris
da190593c8
Repaint when the room avatar is received
8 years ago
Konstantinos Sideris
af80c251d7
Add context menu on RoomList items
8 years ago
Konstantinos Sideris
0cd9e3b1e5
Resolve name and avatar on 1-on-1 rooms
8 years ago
Konstantinos Sideris
48618b438f
Add hover color on RoomList items
8 years ago
Konstantinos Sideris
f4522f9bbf
Simplify room list item
8 years ago
Konstantinos Sideris
6553aa61a1
Replace include guards with #pragma once
8 years ago
Konstantinos Sideris
1f90c58076
Use timeline to retrieve state events
...
- Rooms without any history will be shown.
- Room's state will be kept in sync and any updates will be visible.
8 years ago
Konstantinos Sideris
e1d48367f8
Show the unread message count on the window title
8 years ago
Konstantinos Sideris
3b0ff1a4cd
Add initial support for unread message count
...
- Add border width on Badge
8 years ago
Konstantinos Sideris
73e73f46ea
Use const refs for the deserialized data
8 years ago
Konstantinos Sideris
4f45575c79
Initial commit
8 years ago