Commit graph

907 commits

Author SHA1 Message Date
Konstantinos Sideris
37ff1398b7 Add clang-format to ci 2017-09-24 17:08:11 +03:00
Konstantinos Sideris
f351b00075 Manually remove KDE accelerators
fixes #14
2017-09-24 15:25:57 +03:00
Max Sandholm
b1214a9ae8 Ctrl-Q from the main window quits the application (#69)
Ctrl-Q from the main window now quits the application.

fixes #61
2017-09-24 13:58:36 +03:00
Konstantinos Sideris
ed5a96341b Properly handle html tags 2017-09-22 22:12:36 +03:00
Konstantinos Sideris
1024198228 Fix reverse iterator crash 2017-09-22 21:34:31 +03:00
Konstantinos Sideris
b45f35cb51 Remove hdpi scaling 2017-09-22 21:33:29 +03:00
Konstantinos Sideris
3d13e1416a Use white as the background color 2017-09-20 23:17:11 +03:00
Konstantinos Sideris
e7b7bf86c5 Do not capitalise the organization name 2017-09-18 20:50:51 +03:00
Konstantinos Sideris
016bec1d13 Add march=native 2017-09-18 20:42:36 +03:00
Konstantinos Sideris
fd552b8a9c Remove off-white color 2017-09-16 17:43:34 +03:00
Konstantinos Sideris
29e21e2970 Merge branch 'images' 2017-09-10 13:13:02 +03:00
Konstantinos Sideris
1bfe48de75 Style change again 2017-09-10 12:59:21 +03:00
Konstantinos Sideris
edff71bc24 Implement image uploads (#24) 2017-09-10 12:58:00 +03:00
Konstantinos Sideris
ed36bdb037 Allow port number as part of the hostname
closes #21
2017-09-04 00:32:47 +03:00
Konstantinos Sideris
b5ae84c3c3 Add write support for m.emote events
closes #41
2017-09-03 11:43:45 +03:00
Konstantinos Sideris
a44a4f36af Add read support for m.emote events (#41) 2017-09-02 16:47:59 +03:00
Konstantinos Sideris
6797cbc943 Linkify URLs in room topics
closes #52
2017-08-26 15:36:10 +03:00
Konstantinos Sideris
177dd6a5b0 Remove cache data when the user logs out 2017-08-26 14:31:23 +03:00
Konstantinos Sideris
7fbfe3af15 Update the cache state at once to avoid being in an invalid state 2017-08-26 13:49:16 +03:00
Konstantinos Sideris
43b1bdfe63 Remove nick colors 2017-08-26 11:33:26 +03:00
Konstantinos Sideris
18625d9d27 Fix login UX
The mxid input will not prevent the user from entering any invalid
value.

closes #22
2017-08-21 20:55:35 +03:00
Konstantinos Sideris
c6ec20fa40 Place the completion popup under the search widget 2017-08-20 21:13:00 +03:00
Konstantinos Sideris
2644e4acca Small style change 2017-08-20 13:47:22 +03:00
Konstantinos Sideris
57ac64fb2b Add missing destructors 2017-08-15 23:28:25 +03:00
Konstantinos Sideris
8d81489e05 Ghetto room switcher 2017-08-15 21:06:27 +03:00
Konstantinos Sideris
69036967ff Focus on the text input when switching rooms 2017-08-14 18:25:43 +03:00
Konstantinos Sideris
9c28ba28a8 Update the last sender from the initial pagination 2017-08-14 00:26:57 +03:00
Konstantinos Sideris
f8505fe0bc Don't overwrite last user 2017-08-13 21:04:43 +03:00
Konstantinos Sideris
bc59a65fae Typo 2017-08-13 19:20:29 +03:00
Konstantinos Sideris
9bfd51ceed Create app bundle for macOS 2017-08-13 19:17:04 +03:00
Konstantinos Sideris
9189782d3b macOS: Get rid of text field's focus border 2017-08-12 13:21:52 +03:00
Konstantinos Sideris
21c2f96061 Update AUR build script with lmdb 2017-08-10 23:55:08 +03:00
Konstantinos Sideris
c428ef4b6a Remove unused variable 2017-08-06 22:37:55 +03:00
Konstantinos Sideris
7a56f65fb3 Use 'You' instead of your own user id 2017-08-06 22:28:54 +03:00
Konstantinos Sideris
146aaa8746 Display the most recent message instead of the topic
closes #11
2017-08-06 18:53:31 +03:00
Konstantinos Sideris
245fdb1917 Avoid header conflict (second attempt) 2017-08-06 11:01:46 +03:00
Konstantinos Sideris
4fccc6270e Fix full screen image viewer on macOS sierra 2017-08-06 10:35:32 +03:00
Konstantinos Sideris
93e8297b61 The emoji panel shouldn't steal focus from other windows 2017-08-05 21:34:24 +03:00
mujx
4aa613f846 Merge pull request #48 from JaniM/patch-1
Nix: ignore earlier build results
2017-08-05 19:15:40 +03:00
Jani Mustonen
0777dba5e1 Nix: ignore earlier build results 2017-08-05 18:56:41 +03:00
Jani Mustonen
486676f248 Add basic nix expressions (#47)
Allows `nix-build` for basic building and `nix-env -f . -i` for installing.
2017-08-05 18:40:00 +03:00
Konstantinos Sideris
ccc69ece9e Drop support for XCode 7
lmdbxx requires support for thread_local which is not available on that clang version.
2017-08-05 18:15:43 +03:00
Konstantinos Sideris
dd30b5d06e Rename Event.h header to avoid header conflict 2017-08-05 17:02:53 +03:00
Konstantinos Sideris
368e891ecd Include lmdb header 2017-08-05 16:28:07 +03:00
Konstantinos Sideris
b1c7e58585 Remove extra exception catch 2017-08-05 16:27:30 +03:00
Konstantinos Sideris
af0f22fc91 Keep fetching history until the scrollbar gets activated 2017-08-05 15:59:24 +03:00
Konstantinos Sideris
748eb949a7 Parse utf-8 data properly 2017-08-01 19:42:42 +03:00
Konstantinos Sideris
bda856d7ae Update readme and travis for lmdb 2017-07-30 14:30:55 +03:00
Konstantinos Sideris
8d05073547 Initial support for state cache
- Adds detection for duplicate events
2017-07-30 14:30:55 +03:00
Konstantinos Sideris
e5ccb73a20 Add serialization on matrix events 2017-07-30 14:30:55 +03:00