Konstantinos Sideris
293b748250
Remove cache updates from the main thread
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
806f58a6c8
Remove ui flickering when adding new timeline events
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
efecd89e39
Clean unread count when the user logs out
...
fixes #60
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
373bbd9421
Remove snap
...
Incompatible Qt version 5.5.1
[ci skip]
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
afb8ec2d2a
Use correct package for qt tools
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
53f5123e65
Update snap
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
21734d9a98
Retry initial sync ( #19 )
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
bab1fbe372
Move ctrl-k callback to the MainWindow
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
1d7b7a8221
Remove sync timer
2017-10-30 05:12:53 +02:00
Rokas Kupstys
3eafa34c60
Make sidebar topic expand on click and fix html formatting of elided text. ( #96 )
...
Fixes #95
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
925f66f1f7
Elide room topic
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
016fdc48d6
Fix icons for retina displays
2017-10-30 05:12:53 +02:00
Konstantinos Sideris
5cc1bb16a6
Update readme
2017-10-30 05:09:48 +02:00
Vitaly Zaitsev
77e64da4b3
Fixed Version in desktop file. ( #91 )
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2017-10-30 05:09:48 +02:00
Vitaly Zaitsev
1f9772b678
Added Fedora installation instructions. ( #92 )
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2017-10-30 05:09:48 +02:00
Konstantinos Sideris
62b31a2c60
Scroll to the bottom on new messages
...
Bug introduced on the last commit
2017-10-30 05:09:48 +02:00
Max Sandholm
f57622901c
make lint
2017-10-30 04:01:42 +02:00
Max Sandholm
4e603387c6
Initial implementation of Communities (groups) feature
2017-10-30 04:00:55 +02:00
Konstantinos Sideris
ac8e42b926
Reduce timeline flickering
2017-10-09 01:32:25 +03:00
Konstantinos Sideris
76ddfb792b
Add /join command support
2017-10-08 22:38:38 +03:00
Konstantinos Sideris
ac525970b0
Add snackbar
2017-10-08 22:01:18 +03:00
Konstantinos Sideris
ebe36b5713
Drop the loading screen if consensus can't be achieved
2017-10-08 21:35:37 +03:00
Konstantinos Sideris
6e1285bb0e
Prevent FOUC
2017-10-07 20:51:35 +03:00
Konstantinos Sideris
bc4b47a5e3
Use shared pointer for the modals
2017-10-07 20:51:35 +03:00
RiotTranslate
800d9ecff3
Update from Weblate. ( #38 )
...
Minor translation fixes
2017-10-05 19:49:15 +03:00
Konstantinos Sideris
985530e99b
Resume sync when connectivity is established
2017-10-05 18:13:11 +03:00
Konstantinos Sideris
1fc68c5b7f
Use string timeout parameter
2017-10-05 08:47:29 +03:00
Konstantinos Sideris
11a3282136
Remove full_state from initial sync
2017-10-04 22:11:55 +03:00
Konstantinos Sideris
28b3a3fde0
Put typing notifications above the text input
2017-10-04 22:00:26 +03:00
Konstantinos Sideris
d60c2b76e3
Receive typing notifications ( #88 )
2017-10-04 11:33:34 +03:00
Konstantinos Sideris
88349eae90
Recover from corrupted cache data
...
Make Cache constructor exception free
fixes #74
2017-10-03 21:16:31 +03:00
Victor Berger
73222aa900
Fix unicode handling of replaceEmoji ( #84 )
2017-10-02 20:52:21 +03:00
Konstantinos Sideris
35355756e5
Build lmdb on appveyor
2017-10-01 22:38:46 +03:00
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.
2017-10-01 19:49:36 +03:00
Konstantinos Sideris
ea296321c9
More badges
2017-10-01 19:24:35 +03:00
Konstantinos Sideris
cc8470368e
Remove test from formatting
2017-10-01 18:20:53 +03:00
Konstantinos Sideris
6e0ae807d5
Update badge counter only on change
2017-10-01 18:15:23 +03:00
Konstantinos Sideris
0c0ac68bc2
Remove extra clang-format options
2017-10-01 12:51:29 +03:00
mujx
18e9fd6ada
Merge pull request #82 from rokups/fix/#50
...
Fixes #50 .
2017-10-01 12:42:14 +03:00
Rokas Kupstys
da6e7c11dc
Fixes #50 .
...
On KDE desktop icon failed to appear because TrayIcon requested a zero-size rect. Implementing MsgCountComposedIcon::availableSizes() method fixes that.
After icon became visible it was not transparent, and places that should have been transparent contained artifacts likely due to uninitialized memory. Implementing MsgCountComposedIcon::pixmap() which returns a pixmap with alpha channel fixes that.
2017-10-01 12:15:38 +03:00
Konstantinos Sideris
775d2e88f5
Don't move scrollbar to the bottom when it's active
...
fixes #55
2017-09-30 22:26:33 +03:00
Konstantinos Sideris
96562c078d
Add custom logging format
2017-09-30 21:36:40 +03:00
Konstantinos Sideris
748f480077
Add missing update calls
2017-09-30 20:44:18 +03:00
mujx
2d6bbc70da
Merge pull request #3 from elopio/snapcraft
...
Add the packaging metadata to build the nheko snap
2017-09-30 20:35:43 +03:00
Konstantinos Sideris
41a85832b3
Remove unnecessary animations
2017-09-30 17:05:05 +03:00
Konstantinos Sideris
ff1bc797de
Refactor the welcome page
2017-09-30 16:39:24 +03:00
Konstantinos Sideris
b9521b0809
Stop sync timer after logout
...
Silence errors from redacted events
2017-09-30 15:52:14 +03:00
krombel
4c00e64f3f
Allow handling of incomplete /sync responses ( #67 )
...
matrix-org/synapse#2358 proposes a change to only contain objects
in the sync stream where values get updated.
The current behavior leads nheko to fail when that is used.
2017-09-29 21:10:11 +03:00
Konstantinos Sideris
2f488bd9e3
Don't mangle bot's display name
2017-09-28 22:26:24 +03:00
Konstantinos Sideris
03da01423d
Use a valid value for setWeight
2017-09-28 14:42:16 +03:00