Konstantinos Sideris
66249ed126
Correctly mark received messages whose response came after /sync
7 years ago
Konstantinos Sideris
8e9d210a2a
Rename the log namespace to avoid symbol clash with the math function
...
- Patch the olm repo with a CMakeLists.txt file
7 years ago
Konstantinos Sideris
b89257a34b
Migrate to mtxclient for the http calls
7 years ago
Konstantinos Sideris
0fe81ecd4a
Show Matrix ID tooltip when hovering over display name
...
fixes #212
7 years ago
Konstantinos Sideris
b371c15b5f
Properly resize Audio & File widgets
...
Remove empty space between username & timeline widgets
7 years ago
Konstantinos Sideris
90595beb16
Set fixed height for the DateSeparator & TextLabel
7 years ago
Konstantinos Sideris
c11b18d5e0
Fix "jumpy messages" regression
...
Caused by the commit addressing #193
7 years ago
Konstantinos Sideris
3cf7ab9f04
Fix line break issue on timeline with long words
...
fixes #193
7 years ago
Konstantinos Sideris
4c4ea557b3
Replace shared pointers of MatrixClient with a single instance
7 years ago
Konstantinos Sideris
8dd21b1dae
Remove the extra top margin from timeline widgets
7 years ago
Konstantinos Sideris
95120c602b
Refactor utils::getMessageDescription
7 years ago
Konstantinos Sideris
3f80725c33
Add support for displaying m.sticker events
...
fixes #291
7 years ago
Konstantinos Sideris
2f00fc51bf
Cache refactoring
7 years ago
Konstantinos Sideris
72d5d6d286
Show avatars in the completion popup
7 years ago
Konstantinos Sideris
a0ae6cf5d5
Add ability to redact messages
7 years ago
Konstantinos Sideris
511c58d608
Add context menu option to save images
...
fixes #265
7 years ago
Konstantinos Sideris
d6b61fbb14
Add context menu option to mark events individually as read
...
fixes #261
7 years ago
Konstantinos Sideris
f95998a64b
Be explicit about the captured parameters in lambdas
7 years ago
Konstantinos Sideris
ba8faa357f
Remove empty destructors
7 years ago
Chris Tarazi
2dcc01633e
Apply fixed width for checkmark for all messages
7 years ago
Chris Tarazi
a15079c68f
Fix #217 : create space for checkmark beforehand
7 years ago
Konstantinos Sideris
c4fa8c844d
Add a checkmark to messages that have been received by the server ( #93 )
7 years ago
Konstantinos Sideris
dfeb0c833a
Move timestamps to the right
7 years ago
Konstantinos Sideris
953634c9b5
Enable read receipts on messages sent through nheko
7 years ago
Konstantinos Sideris
983aea7c76
Create widgets on demand for messages added to the end of the timeline
7 years ago
Konstantinos Sideris
eaf05748ff
Initial support for read receipts
7 years ago
Konstantinos Sideris
1ab55d4732
Add date separator in the timeline
...
fixes #157
7 years ago
Konstantinos Sideris
a605e4486f
Migrate to matrix-structs for event and response parsing
7 years ago
Konstantinos Sideris
f4f78b1d8a
Add basic support for m.video messages
...
fixes #115
7 years ago
Konstantinos Sideris
432a2e1354
Add inline audio clip player (m.audio) ( #143 )
7 years ago
Konstantinos Sideris
32c8340577
Create directories for related files
7 years ago
Konstantinos Sideris
fdb76bb5c1
Implement file uploads
...
fixes #24
7 years ago
Konstantinos Sideris
b21942a3e3
Add read support for m.file messages ( #24 )
7 years ago
Konstantinos Sideris
0f363b5f44
Send read receipts
...
Automatically dismiss unread notifications when the window regains
focus.
fixes #111
fixes #68
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
edff71bc24
Implement image uploads ( #24 )
7 years ago
Konstantinos Sideris
b5ae84c3c3
Add write support for m.emote events
...
closes #41
7 years ago
Konstantinos Sideris
a44a4f36af
Add read support for m.emote events ( #41 )
7 years ago
Konstantinos Sideris
43b1bdfe63
Remove nick colors
7 years ago
Konstantinos Sideris
2644e4acca
Small style change
7 years ago
Konstantinos Sideris
146aaa8746
Display the most recent message instead of the topic
...
closes #11
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
0ed2350664
Set emoji size relative to the default font
8 years ago
Konstantinos Sideris
730a56f58e
Remove hardcoded font sizes, margins etc
...
- Fixes small font issue on MacOs
8 years ago
Konstantinos Sideris
95c492bad8
Experimental support for user avatars in timeline
8 years ago
Konstantinos Sideris
6553aa61a1
Replace include guards with #pragma once
8 years ago
Konstantinos Sideris
ff611c1b39
Highlight URLs in TimelineView
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